builder: fx-team_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0183 starttime: 1461350069.02 results: success (0) buildid: 20160422094408 builduid: da5f317903874936a4869d73f4e3343a revision: e086812341563534fb85964abda7effdcca09e1c ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-22 11:34:29.023909) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-22 11:34:29.024453) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-22 11:34:29.024779) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-22 11:34:29.046550) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 11:34:29.046994) ========= 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.kw3Gvol3uX/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.H7U99aN9Ef/Listeners TMPDIR=/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/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-04-22 11:34:29-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 19.2M=0.001s 2016-04-22 11:34:29 (19.2 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.120203 ========= master_lag: 0.19 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 11:34:29.354227) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 11:34:29.354657) ========= 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.kw3Gvol3uX/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.H7U99aN9Ef/Listeners TMPDIR=/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/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.029521 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 11:34:29.403509) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-22 11:34:29.404172) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev e086812341563534fb85964abda7effdcca09e1c --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev e086812341563534fb85964abda7effdcca09e1c --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.kw3Gvol3uX/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.H7U99aN9Ef/Listeners TMPDIR=/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/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-04-22 11:34:29,641 truncating revision to first 12 chars 2016-04-22 11:34:29,641 Setting DEBUG logging. 2016-04-22 11:34:29,641 attempt 1/10 2016-04-22 11:34:29,641 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/e08681234156?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-22 11:34:30,529 unpacking tar archive at: fx-team-e08681234156/testing/mozharness/ program finished with exit code 0 elapsedTime=1.125332 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-22 11:34:30.547433) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-22 11:34:30.547808) ========= script_repo_revision: e086812341563534fb85964abda7effdcca09e1c ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-22 11:34:30.548259) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-22 11:34:30.548586) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-22 11:34:30.562497) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 25 secs) (at 2016-04-22 11:34:30.562893) ========= /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 fx-team --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', 'fx-team', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.kw3Gvol3uX/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.H7U99aN9Ef/Listeners TMPDIR=/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/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 11:34:30 INFO - MultiFileLogger online at 20160422 11:34:30 in /builds/slave/test 11:34:30 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 fx-team --download-symbols true 11:34:30 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 11:34:30 INFO - {'append_to_log': False, 11:34:30 INFO - 'base_work_dir': '/builds/slave/test', 11:34:30 INFO - 'blob_upload_branch': 'fx-team', 11:34:30 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 11:34:30 INFO - 'buildbot_json_path': 'buildprops.json', 11:34:30 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 11:34:30 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:34:30 INFO - 'download_minidump_stackwalk': True, 11:34:30 INFO - 'download_symbols': 'true', 11:34:30 INFO - 'e10s': False, 11:34:30 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 11:34:30 INFO - 'tooltool.py': '/tools/tooltool.py', 11:34:30 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 11:34:30 INFO - '/tools/misc-python/virtualenv.py')}, 11:34:30 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:34:30 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:34:30 INFO - 'log_level': 'info', 11:34:30 INFO - 'log_to_console': True, 11:34:30 INFO - 'opt_config_files': (), 11:34:30 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:34:30 INFO - '--processes=1', 11:34:30 INFO - '--config=%(test_path)s/wptrunner.ini', 11:34:30 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:34:30 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:34:30 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:34:30 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:34:30 INFO - 'pip_index': False, 11:34:30 INFO - 'require_test_zip': True, 11:34:30 INFO - 'test_type': ('testharness',), 11:34:30 INFO - 'this_chunk': '1', 11:34:30 INFO - 'tooltool_cache': '/builds/tooltool_cache', 11:34:30 INFO - 'total_chunks': '10', 11:34:30 INFO - 'virtualenv_path': 'venv', 11:34:30 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:34:30 INFO - 'work_dir': 'build'} 11:34:30 INFO - ##### 11:34:30 INFO - ##### Running clobber step. 11:34:30 INFO - ##### 11:34:30 INFO - Running pre-action listener: _resource_record_pre_action 11:34:30 INFO - Running main action method: clobber 11:34:30 INFO - rmtree: /builds/slave/test/build 11:34:30 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 11:34:32 INFO - Running post-action listener: _resource_record_post_action 11:34:32 INFO - ##### 11:34:32 INFO - ##### Running read-buildbot-config step. 11:34:32 INFO - ##### 11:34:32 INFO - Running pre-action listener: _resource_record_pre_action 11:34:32 INFO - Running main action method: read_buildbot_config 11:34:32 INFO - Using buildbot properties: 11:34:32 INFO - { 11:34:32 INFO - "project": "", 11:34:32 INFO - "product": "firefox", 11:34:32 INFO - "script_repo_revision": "production", 11:34:32 INFO - "scheduler": "tests-fx-team-yosemite_r7-debug-unittest-7-3600", 11:34:32 INFO - "repository": "", 11:34:32 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 fx-team debug test web-platform-tests-1", 11:34:32 INFO - "buildid": "20160422094408", 11:34:32 INFO - "pgo_build": "False", 11:34:32 INFO - "basedir": "/builds/slave/test", 11:34:32 INFO - "buildnumber": 351, 11:34:32 INFO - "slavename": "t-yosemite-r7-0183", 11:34:32 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 11:34:32 INFO - "platform": "macosx64", 11:34:32 INFO - "branch": "fx-team", 11:34:32 INFO - "revision": "e086812341563534fb85964abda7effdcca09e1c", 11:34:32 INFO - "repo_path": "integration/fx-team", 11:34:32 INFO - "moz_repo_path": "", 11:34:32 INFO - "stage_platform": "macosx64", 11:34:32 INFO - "builduid": "da5f317903874936a4869d73f4e3343a", 11:34:32 INFO - "slavebuilddir": "test" 11:34:32 INFO - } 11:34:32 INFO - Found installer url https://queue.taskcluster.net/v1/task/YxscSwnKSp-cXmWTGGUtNw/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg. 11:34:32 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/YxscSwnKSp-cXmWTGGUtNw/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json. 11:34:32 INFO - Running post-action listener: _resource_record_post_action 11:34:32 INFO - ##### 11:34:32 INFO - ##### Running download-and-extract step. 11:34:32 INFO - ##### 11:34:32 INFO - Running pre-action listener: _resource_record_pre_action 11:34:32 INFO - Running main action method: download_and_extract 11:34:32 INFO - mkdir: /builds/slave/test/build/tests 11:34: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')]} 11:34:32 INFO - https://queue.taskcluster.net/v1/task/YxscSwnKSp-cXmWTGGUtNw/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 11:34:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YxscSwnKSp-cXmWTGGUtNw/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json 11:34:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YxscSwnKSp-cXmWTGGUtNw/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json 11:34:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YxscSwnKSp-cXmWTGGUtNw/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json 11:34:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YxscSwnKSp-cXmWTGGUtNw/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json'}, attempt #1 11:34:33 INFO - Downloaded 1235 bytes. 11:34:33 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json 11:34:33 INFO - Using the following test package requirements: 11:34:33 INFO - {u'common': [u'firefox-48.0a1.en-US.mac64.common.tests.zip'], 11:34:33 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 11:34:33 INFO - u'firefox-48.0a1.en-US.mac64.cppunittest.tests.zip'], 11:34:33 INFO - u'gtest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 11:34:33 INFO - u'firefox-48.0a1.en-US.mac64.gtest.tests.zip'], 11:34:33 INFO - u'jittest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 11:34:33 INFO - u'jsshell-mac64.zip'], 11:34:33 INFO - u'mochitest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 11:34:33 INFO - u'firefox-48.0a1.en-US.mac64.mochitest.tests.zip'], 11:34:33 INFO - u'mozbase': [u'firefox-48.0a1.en-US.mac64.common.tests.zip'], 11:34:33 INFO - u'reftest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 11:34:33 INFO - u'firefox-48.0a1.en-US.mac64.reftest.tests.zip'], 11:34:33 INFO - u'talos': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 11:34:33 INFO - u'firefox-48.0a1.en-US.mac64.talos.tests.zip'], 11:34:33 INFO - u'web-platform': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 11:34:33 INFO - u'firefox-48.0a1.en-US.mac64.web-platform.tests.zip'], 11:34:33 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 11:34:33 INFO - u'firefox-48.0a1.en-US.mac64.xpcshell.tests.zip']} 11:34:33 INFO - Downloading packages: [u'firefox-48.0a1.en-US.mac64.common.tests.zip', u'firefox-48.0a1.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 11:34:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:34:33 INFO - https://queue.taskcluster.net/v1/task/YxscSwnKSp-cXmWTGGUtNw/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 11:34:33 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YxscSwnKSp-cXmWTGGUtNw/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip 11:34:33 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YxscSwnKSp-cXmWTGGUtNw/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip 11:34:33 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YxscSwnKSp-cXmWTGGUtNw/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip 11:34:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YxscSwnKSp-cXmWTGGUtNw/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip'}, attempt #1 11:34:35 INFO - Downloaded 17989108 bytes. 11:34:35 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:34:35 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:34:35 INFO - caution: filename not matched: web-platform/* 11:34:35 INFO - Return code: 11 11:34: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')]} 11:34:35 INFO - https://queue.taskcluster.net/v1/task/YxscSwnKSp-cXmWTGGUtNw/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 11:34:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YxscSwnKSp-cXmWTGGUtNw/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 11:34:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YxscSwnKSp-cXmWTGGUtNw/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 11:34:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YxscSwnKSp-cXmWTGGUtNw/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 11:34:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YxscSwnKSp-cXmWTGGUtNw/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip'}, attempt #1 11:34:37 INFO - Downloaded 36402275 bytes. 11:34:37 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:34:37 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:34:41 INFO - caution: filename not matched: bin/* 11:34:41 INFO - caution: filename not matched: config/* 11:34:41 INFO - caution: filename not matched: mozbase/* 11:34:41 INFO - caution: filename not matched: marionette/* 11:34:41 INFO - caution: filename not matched: tools/wptserve/* 11:34:41 INFO - Return code: 11 11:34:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:34:41 INFO - https://queue.taskcluster.net/v1/task/YxscSwnKSp-cXmWTGGUtNw/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg matches https://queue.taskcluster.net 11:34:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YxscSwnKSp-cXmWTGGUtNw/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 11:34:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YxscSwnKSp-cXmWTGGUtNw/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 11:34:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YxscSwnKSp-cXmWTGGUtNw/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg 11:34:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YxscSwnKSp-cXmWTGGUtNw/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg'}, attempt #1 11:34:45 INFO - Downloaded 68879171 bytes. 11:34:45 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/YxscSwnKSp-cXmWTGGUtNw/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 11:34:45 INFO - mkdir: /builds/slave/test/properties 11:34:45 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 11:34:45 INFO - Writing to file /builds/slave/test/properties/build_url 11:34:45 INFO - Contents: 11:34:45 INFO - build_url:https://queue.taskcluster.net/v1/task/YxscSwnKSp-cXmWTGGUtNw/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 11:34:46 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/YxscSwnKSp-cXmWTGGUtNw/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 11:34:46 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 11:34:46 INFO - Writing to file /builds/slave/test/properties/symbols_url 11:34:46 INFO - Contents: 11:34:46 INFO - symbols_url:https://queue.taskcluster.net/v1/task/YxscSwnKSp-cXmWTGGUtNw/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 11:34:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:34:46 INFO - https://queue.taskcluster.net/v1/task/YxscSwnKSp-cXmWTGGUtNw/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:34:46 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YxscSwnKSp-cXmWTGGUtNw/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 11:34:46 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YxscSwnKSp-cXmWTGGUtNw/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 11:34:46 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YxscSwnKSp-cXmWTGGUtNw/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 11:34:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/YxscSwnKSp-cXmWTGGUtNw/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 11:34:51 INFO - Downloaded 103548861 bytes. 11:34:51 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 11:34:51 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 11:34:54 INFO - Return code: 0 11:34:54 INFO - Running post-action listener: _resource_record_post_action 11:34:54 INFO - Running post-action listener: set_extra_try_arguments 11:34:54 INFO - ##### 11:34:55 INFO - ##### Running create-virtualenv step. 11:34:55 INFO - ##### 11:34:55 INFO - Running pre-action listener: _pre_create_virtualenv 11:34:55 INFO - Running pre-action listener: _resource_record_pre_action 11:34:55 INFO - Running main action method: create_virtualenv 11:34:55 INFO - Creating virtualenv /builds/slave/test/build/venv 11:34:55 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 11:34:55 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 11:34:55 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 11:34:55 INFO - Using real prefix '/tools/python27' 11:34:55 INFO - New python executable in /builds/slave/test/build/venv/bin/python 11:34:55 INFO - Installing distribute.............................................................................................................................................................................................done. 11:34:58 INFO - Installing pip.................done. 11:34:58 INFO - Return code: 0 11:34:58 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 11:34:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:34:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:34:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:34:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:34:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:34:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:34:58 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x104977e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104994f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd8fac8a470>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1049905e0>, '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 0x104573cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10459e990>, '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.kw3Gvol3uX/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.H7U99aN9Ef/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:34:58 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 11:34:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 11:34:58 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.kw3Gvol3uX/Render', 11:34:58 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:34:58 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:34:58 INFO - 'HOME': '/Users/cltbld', 11:34:58 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:34:58 INFO - 'LOGNAME': 'cltbld', 11:34:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:34:58 INFO - 'MOZ_NO_REMOTE': '1', 11:34:58 INFO - 'NO_EM_RESTART': '1', 11:34:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:34:58 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:34:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:34:58 INFO - 'PWD': '/builds/slave/test', 11:34:58 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:34:58 INFO - 'SHELL': '/bin/bash', 11:34:58 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.H7U99aN9Ef/Listeners', 11:34:58 INFO - 'TMPDIR': '/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/', 11:34:58 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:34:58 INFO - 'USER': 'cltbld', 11:34:58 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:34:58 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:34:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:34:58 INFO - 'XPC_FLAGS': '0x0', 11:34:58 INFO - 'XPC_SERVICE_NAME': '0', 11:34:58 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:34:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:34:58 INFO - Downloading/unpacking psutil>=0.7.1 11:34:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:34:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:34:58 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:34:58 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:34:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:34:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:35:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 11:35:01 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:35:01 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:35:01 INFO - Installing collected packages: psutil 11:35:01 INFO - Running setup.py install for psutil 11:35:01 INFO - building 'psutil._psutil_osx' extension 11:35:01 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 11:35:02 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 11:35:02 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 11:35:02 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 11:35:02 INFO - building 'psutil._psutil_posix' extension 11:35:02 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 11:35:02 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 11:35:02 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 11:35:02 INFO - ^ 11:35:02 INFO - 1 warning generated. 11:35:02 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 11:35:03 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:35:03 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:35:03 INFO - Successfully installed psutil 11:35:03 INFO - Cleaning up... 11:35:03 INFO - Return code: 0 11:35:03 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 11:35:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:35:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:35:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:35:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:35:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:35:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:35:03 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 0x104977e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104994f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd8fac8a470>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1049905e0>, '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 0x104573cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10459e990>, '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.kw3Gvol3uX/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.H7U99aN9Ef/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:35:03 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 11:35:03 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 11:35:03 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.kw3Gvol3uX/Render', 11:35:03 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:35:03 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:35:03 INFO - 'HOME': '/Users/cltbld', 11:35:03 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:35:03 INFO - 'LOGNAME': 'cltbld', 11:35:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:35:03 INFO - 'MOZ_NO_REMOTE': '1', 11:35:03 INFO - 'NO_EM_RESTART': '1', 11:35:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:35:03 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:35:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:35:03 INFO - 'PWD': '/builds/slave/test', 11:35:03 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:35:03 INFO - 'SHELL': '/bin/bash', 11:35:03 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.H7U99aN9Ef/Listeners', 11:35:03 INFO - 'TMPDIR': '/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/', 11:35:03 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:35:03 INFO - 'USER': 'cltbld', 11:35:03 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:35:03 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:35:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:35:03 INFO - 'XPC_FLAGS': '0x0', 11:35:03 INFO - 'XPC_SERVICE_NAME': '0', 11:35:03 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:35:03 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:35:03 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:35:03 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 11:35:03 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 11:35:03 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 11:35:03 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 11:35:03 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 11:35:03 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 11:35:05 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:35:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 11:35:05 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 11:35:05 INFO - Installing collected packages: mozsystemmonitor 11:35:05 INFO - Running setup.py install for mozsystemmonitor 11:35:06 INFO - Successfully installed mozsystemmonitor 11:35:06 INFO - Cleaning up... 11:35:06 INFO - Return code: 0 11:35:06 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 11:35:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:35:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:35:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:35:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:35:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:35:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:35:06 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 0x104977e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104994f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd8fac8a470>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1049905e0>, '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 0x104573cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10459e990>, '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.kw3Gvol3uX/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.H7U99aN9Ef/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:35:06 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 11:35:06 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 11:35:06 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.kw3Gvol3uX/Render', 11:35:06 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:35:06 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:35:06 INFO - 'HOME': '/Users/cltbld', 11:35:06 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:35:06 INFO - 'LOGNAME': 'cltbld', 11:35:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:35:06 INFO - 'MOZ_NO_REMOTE': '1', 11:35:06 INFO - 'NO_EM_RESTART': '1', 11:35:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:35:06 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:35:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:35:06 INFO - 'PWD': '/builds/slave/test', 11:35:06 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:35:06 INFO - 'SHELL': '/bin/bash', 11:35:06 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.H7U99aN9Ef/Listeners', 11:35:06 INFO - 'TMPDIR': '/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/', 11:35:06 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:35:06 INFO - 'USER': 'cltbld', 11:35:06 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:35:06 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:35:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:35:06 INFO - 'XPC_FLAGS': '0x0', 11:35:06 INFO - 'XPC_SERVICE_NAME': '0', 11:35:06 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:35:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:35:06 INFO - Downloading/unpacking blobuploader==1.2.4 11:35:06 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 11:35:06 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 11:35:06 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 11:35:06 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 11:35:06 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 11:35:06 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 11:35:08 INFO - Downloading blobuploader-1.2.4.tar.gz 11:35:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 11:35:08 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:35:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:35:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:35:08 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:35:08 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:35:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:35:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:35:09 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 11:35:09 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:35:09 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 11:35:09 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 11:35:09 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 11:35:09 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 11:35:09 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 11:35:09 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 11:35:10 INFO - Downloading docopt-0.6.1.tar.gz 11:35:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 11:35:10 INFO - Installing collected packages: blobuploader, requests, docopt 11:35:10 INFO - Running setup.py install for blobuploader 11:35:10 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 11:35:10 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 11:35:10 INFO - Running setup.py install for requests 11:35:10 INFO - Running setup.py install for docopt 11:35:10 INFO - Successfully installed blobuploader requests docopt 11:35:10 INFO - Cleaning up... 11:35:11 INFO - Return code: 0 11:35:11 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:35: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')]} 11:35:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:35:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:35: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')]} 11:35:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:35:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:35:11 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 0x104977e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104994f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd8fac8a470>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1049905e0>, '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 0x104573cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10459e990>, '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.kw3Gvol3uX/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.H7U99aN9Ef/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:35:11 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 11:35:11 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 11:35:11 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.kw3Gvol3uX/Render', 11:35:11 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:35:11 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:35:11 INFO - 'HOME': '/Users/cltbld', 11:35:11 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:35:11 INFO - 'LOGNAME': 'cltbld', 11:35:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:35:11 INFO - 'MOZ_NO_REMOTE': '1', 11:35:11 INFO - 'NO_EM_RESTART': '1', 11:35:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:35:11 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:35:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:35:11 INFO - 'PWD': '/builds/slave/test', 11:35:11 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:35:11 INFO - 'SHELL': '/bin/bash', 11:35:11 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.H7U99aN9Ef/Listeners', 11:35:11 INFO - 'TMPDIR': '/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/', 11:35:11 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:35:11 INFO - 'USER': 'cltbld', 11:35:11 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:35:11 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:35:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:35:11 INFO - 'XPC_FLAGS': '0x0', 11:35:11 INFO - 'XPC_SERVICE_NAME': '0', 11:35:11 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:35:11 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:35:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:35:11 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-SbrD9i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:35:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:35:11 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-t8RfKW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:35:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:35:11 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-xqwNW7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:35:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:35:11 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-dwVjVP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:35:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:35:11 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-vHpkSb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:35:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:35:11 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-WWRMtN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:35:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:35:11 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-pj2Tzb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:35:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:35:12 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-w1oC3R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:35:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:35:12 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-QqvGyv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:35:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:35:12 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-iYX3vp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:35:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:35:12 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-q8Huh2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:35:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:35:12 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-efnu_3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:35:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:35:12 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-boN7sw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:35:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:35:12 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-3OgkEN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:35:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:35:12 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-eIb7Nf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:35:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:35:12 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-ZipigX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:35:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:35:12 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-LpuHZb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:35:13 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:35:13 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-KVWEnN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:35:13 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:35:13 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-ldkfgr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:35:13 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:35:13 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-XR5eRo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:35:13 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:35:13 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-3Ipsoe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:35:13 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:35:13 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 11:35:13 INFO - Running setup.py install for manifestparser 11:35:13 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 11:35:14 INFO - Running setup.py install for mozcrash 11:35:14 INFO - Running setup.py install for mozdebug 11:35:14 INFO - Running setup.py install for mozdevice 11:35:14 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 11:35:14 INFO - Installing dm script to /builds/slave/test/build/venv/bin 11:35:14 INFO - Running setup.py install for mozfile 11:35:14 INFO - Running setup.py install for mozhttpd 11:35:14 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 11:35:14 INFO - Running setup.py install for mozinfo 11:35:14 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 11:35:14 INFO - Running setup.py install for mozInstall 11:35:15 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 11:35:15 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 11:35:15 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 11:35:15 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 11:35:15 INFO - Running setup.py install for mozleak 11:35:15 INFO - Running setup.py install for mozlog 11:35:15 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 11:35:15 INFO - Running setup.py install for moznetwork 11:35:15 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 11:35:15 INFO - Running setup.py install for mozprocess 11:35:15 INFO - Running setup.py install for mozprofile 11:35:15 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 11:35:15 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 11:35:15 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 11:35:15 INFO - Running setup.py install for mozrunner 11:35:15 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 11:35:15 INFO - Running setup.py install for mozscreenshot 11:35:16 INFO - Running setup.py install for moztest 11:35:16 INFO - Running setup.py install for mozversion 11:35:16 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 11:35:16 INFO - Running setup.py install for wptserve 11:35:16 INFO - Running setup.py install for marionette-driver 11:35:16 INFO - Running setup.py install for browsermob-proxy 11:35:16 INFO - Running setup.py install for marionette-client 11:35:17 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:35:17 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 11:35:17 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 11:35:17 INFO - Cleaning up... 11:35:17 INFO - Return code: 0 11:35:17 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:35:17 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')]} 11:35:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:35:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:35:17 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')]} 11:35:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:35:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:35:17 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 0x104977e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104994f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd8fac8a470>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1049905e0>, '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 0x104573cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10459e990>, '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.kw3Gvol3uX/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.H7U99aN9Ef/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:35:17 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 11:35:17 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 11:35:17 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.kw3Gvol3uX/Render', 11:35:17 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:35:17 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:35:17 INFO - 'HOME': '/Users/cltbld', 11:35:17 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:35:17 INFO - 'LOGNAME': 'cltbld', 11:35:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:35:17 INFO - 'MOZ_NO_REMOTE': '1', 11:35:17 INFO - 'NO_EM_RESTART': '1', 11:35:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:35:17 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:35:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:35:17 INFO - 'PWD': '/builds/slave/test', 11:35:17 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:35:17 INFO - 'SHELL': '/bin/bash', 11:35:17 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.H7U99aN9Ef/Listeners', 11:35:17 INFO - 'TMPDIR': '/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/', 11:35:17 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:35:17 INFO - 'USER': 'cltbld', 11:35:17 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:35:17 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:35:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:35:17 INFO - 'XPC_FLAGS': '0x0', 11:35:17 INFO - 'XPC_SERVICE_NAME': '0', 11:35:17 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:35:17 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:35:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:35:17 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-pQU2V6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:35:17 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)) 11:35:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:35:17 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-z0Z8Y7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:35:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 11:35:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:35:17 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-Nw3E1r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:35:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 11:35:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:35:17 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-zT8dx6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:35:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 11:35:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:35:17 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-NIXJDz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:35:18 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)) 11:35:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:35:18 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-UEzbKH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:35:18 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)) 11:35:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:35:18 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-jKTeo1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:35:18 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)) 11:35:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:35:18 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-9MDU5Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:35:18 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)) 11:35:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:35:18 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-SuoFw8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:35:18 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)) 11:35:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:35:18 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-7Wz9H7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:35:18 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)) 11:35:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:35:18 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-72ekp5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:35:18 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 11:35:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:35:18 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-TzMtC5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:35:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 11:35:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:35:18 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-1LucFQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:35:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 11:35:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:35:18 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-NZIvP4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:35:19 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)) 11:35:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:35:19 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-qRuiMU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:35:19 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)) 11:35:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:35:19 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-n0Eg00-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:35:19 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)) 11:35:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:35:19 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-Wy2whH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:35:19 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)) 11:35:19 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:35:19 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-X2Si6l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:35:19 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)) 11:35:19 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:35:19 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-4rq5yc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:35:19 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)) 11:35:19 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:35:19 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-UXdJRh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:35:19 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)) 11:35:19 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:35:20 INFO - Running setup.py (path:/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/pip-3QQ42B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:35:20 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:35:20 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)) 11:35:20 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)) 11:35:20 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)) 11:35:20 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)) 11:35:20 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)) 11:35:20 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)) 11:35:20 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 11:35:20 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 11:35:20 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 11:35:20 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 11:35:20 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 11:35:20 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 11:35:20 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 11:35:22 INFO - Downloading blessings-1.6.tar.gz 11:35:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 11:35:22 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 11:35:22 INFO - Installing collected packages: blessings 11:35:22 INFO - Running setup.py install for blessings 11:35:22 INFO - Successfully installed blessings 11:35:22 INFO - Cleaning up... 11:35:23 INFO - Return code: 0 11:35:23 INFO - Done creating virtualenv /builds/slave/test/build/venv. 11:35:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:35:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:35:23 INFO - Reading from file tmpfile_stdout 11:35:23 INFO - Current package versions: 11:35:23 INFO - blessings == 1.6 11:35:23 INFO - blobuploader == 1.2.4 11:35:23 INFO - browsermob-proxy == 0.6.0 11:35:23 INFO - docopt == 0.6.1 11:35:23 INFO - manifestparser == 1.1 11:35:23 INFO - marionette-client == 2.3.0 11:35:23 INFO - marionette-driver == 1.4.0 11:35:23 INFO - mozInstall == 1.12 11:35:23 INFO - mozcrash == 0.17 11:35:23 INFO - mozdebug == 0.1 11:35:23 INFO - mozdevice == 0.48 11:35:23 INFO - mozfile == 1.2 11:35:23 INFO - mozhttpd == 0.7 11:35:23 INFO - mozinfo == 0.9 11:35:23 INFO - mozleak == 0.1 11:35:23 INFO - mozlog == 3.1 11:35:23 INFO - moznetwork == 0.27 11:35:23 INFO - mozprocess == 0.22 11:35:23 INFO - mozprofile == 0.28 11:35:23 INFO - mozrunner == 6.11 11:35:23 INFO - mozscreenshot == 0.1 11:35:23 INFO - mozsystemmonitor == 0.0 11:35:23 INFO - moztest == 0.7 11:35:23 INFO - mozversion == 1.4 11:35:23 INFO - psutil == 3.1.1 11:35:23 INFO - requests == 1.2.3 11:35:23 INFO - wptserve == 1.4.0 11:35:23 INFO - wsgiref == 0.1.2 11:35:23 INFO - Running post-action listener: _resource_record_post_action 11:35:23 INFO - Running post-action listener: _start_resource_monitoring 11:35:23 INFO - Starting resource monitoring. 11:35:23 INFO - ##### 11:35:23 INFO - ##### Running pull step. 11:35:23 INFO - ##### 11:35:23 INFO - Running pre-action listener: _resource_record_pre_action 11:35:23 INFO - Running main action method: pull 11:35:23 INFO - Pull has nothing to do! 11:35:23 INFO - Running post-action listener: _resource_record_post_action 11:35:23 INFO - ##### 11:35:23 INFO - ##### Running install step. 11:35:23 INFO - ##### 11:35:23 INFO - Running pre-action listener: _resource_record_pre_action 11:35:23 INFO - Running main action method: install 11:35:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:35:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:35:23 INFO - Reading from file tmpfile_stdout 11:35:23 INFO - Detecting whether we're running mozinstall >=1.0... 11:35:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 11:35:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 11:35:23 INFO - Reading from file tmpfile_stdout 11:35:23 INFO - Output received: 11:35:23 INFO - Usage: mozinstall [options] installer 11:35:23 INFO - Options: 11:35:23 INFO - -h, --help show this help message and exit 11:35:23 INFO - -d DEST, --destination=DEST 11:35:23 INFO - Directory to install application into. [default: 11:35:23 INFO - "/builds/slave/test"] 11:35:23 INFO - --app=APP Application being installed. [default: firefox] 11:35:23 INFO - mkdir: /builds/slave/test/build/application 11:35:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 11:35:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg --destination /builds/slave/test/build/application 11:35:43 INFO - Reading from file tmpfile_stdout 11:35:43 INFO - Output received: 11:35:43 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 11:35:43 INFO - Running post-action listener: _resource_record_post_action 11:35:43 INFO - ##### 11:35:43 INFO - ##### Running run-tests step. 11:35:43 INFO - ##### 11:35:43 INFO - Running pre-action listener: _resource_record_pre_action 11:35:43 INFO - Running main action method: run_tests 11:35:43 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 11:35:43 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:35:43 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:35:43 INFO - grabbing minidump binary from tooltool 11:35:43 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')]} 11:35:43 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 0x1049905e0>, '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 0x104573cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10459e990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 11:35:43 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 11:35:43 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 11:35:44 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 11:35:44 INFO - Return code: 0 11:35:44 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 11:35:44 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 11:35:44 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/YxscSwnKSp-cXmWTGGUtNw/artifacts/public/build/firefox-48.0a1.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 11:35:44 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/YxscSwnKSp-cXmWTGGUtNw/artifacts/public/build/firefox-48.0a1.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 11:35:44 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.kw3Gvol3uX/Render', 11:35:44 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:35:44 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:35:44 INFO - 'HOME': '/Users/cltbld', 11:35:44 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:35:44 INFO - 'LOGNAME': 'cltbld', 11:35:44 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 11:35:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:35:44 INFO - 'MOZ_NO_REMOTE': '1', 11:35:44 INFO - 'NO_EM_RESTART': '1', 11:35:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:35:44 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:35:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:35:44 INFO - 'PWD': '/builds/slave/test', 11:35:44 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:35:44 INFO - 'SHELL': '/bin/bash', 11:35:44 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.H7U99aN9Ef/Listeners', 11:35:44 INFO - 'TMPDIR': '/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/T/', 11:35:44 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:35:44 INFO - 'USER': 'cltbld', 11:35:44 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:35:44 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:35:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:35:44 INFO - 'XPC_FLAGS': '0x0', 11:35:44 INFO - 'XPC_SERVICE_NAME': '0', 11:35:44 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:35:44 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/YxscSwnKSp-cXmWTGGUtNw/artifacts/public/build/firefox-48.0a1.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 11:35:44 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 11:35:44 INFO - import pkg_resources 11:35:45 INFO - Using 1 client processes 11:35:45 INFO - wptserve Starting http server on 127.0.0.1:8001 11:35:45 INFO - wptserve Starting http server on 127.0.0.1:8000 11:35:45 INFO - wptserve Starting http server on 127.0.0.1:8443 11:35:47 INFO - SUITE-START | Running 778 tests 11:35:47 INFO - Running testharness tests 11:35:47 INFO - Setting up ssl 11:35:47 INFO - PROCESS | certutil | 11:35:47 INFO - PROCESS | certutil | 11:35:47 INFO - PROCESS | certutil | 11:35:47 INFO - Certificate Nickname Trust Attributes 11:35:47 INFO - SSL,S/MIME,JAR/XPI 11:35:47 INFO - 11:35:47 INFO - web-platform-tests CT,, 11:35:47 INFO - 11:35:47 INFO - Starting runner 11:35:48 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 11:35:48 INFO - PROCESS | 1653 | 1461350148671 Marionette DEBUG Marionette enabled via build flag and pref 11:35:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x1165bb800 == 1 [pid = 1653] [id = 1] 11:35:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 1 (0x11673a800) [pid = 1653] [serial = 1] [outer = 0x0] 11:35:48 INFO - PROCESS | 1653 | [1653] WARNING: No inner window available!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 11:35:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 2 (0x11673b800) [pid = 1653] [serial = 2] [outer = 0x11673a800] 11:35:48 INFO - PROCESS | 1653 | 1461350148977 Marionette INFO Listening on port 2828 11:35:49 INFO - PROCESS | 1653 | 1461350149201 Marionette DEBUG Marionette enabled via command-line flag 11:35:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x11926a800 == 2 [pid = 1653] [id = 2] 11:35:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 3 (0x11926b000) [pid = 1653] [serial = 3] [outer = 0x0] 11:35:49 INFO - PROCESS | 1653 | [1653] WARNING: No inner window available!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 11:35:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 4 (0x11926c000) [pid = 1653] [serial = 4] [outer = 0x11926b000] 11:35:49 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:35:49 INFO - PROCESS | 1653 | 1461350149370 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49287 11:35:49 INFO - PROCESS | 1653 | 1461350149440 Marionette DEBUG Closed connection conn0 11:35:49 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:35:49 INFO - PROCESS | 1653 | 1461350149446 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49288 11:35:49 INFO - PROCESS | 1653 | 1461350149461 Marionette DEBUG Closed connection conn1 11:35:49 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:35:49 INFO - PROCESS | 1653 | 1461350149467 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49289 11:35:49 INFO - PROCESS | 1653 | 1461350149474 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:35:49 INFO - PROCESS | 1653 | 1461350149480 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160422094408","device":"desktop","version":"48.0a1"} 11:35:49 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:35:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c70f800 == 3 [pid = 1653] [id = 3] 11:35:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 5 (0x11c715800) [pid = 1653] [serial = 5] [outer = 0x0] 11:35:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c716800 == 4 [pid = 1653] [id = 4] 11:35:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 6 (0x11c933400) [pid = 1653] [serial = 6] [outer = 0x0] 11:35:50 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:35:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x1242e2000 == 5 [pid = 1653] [id = 5] 11:35:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 7 (0x11c57f000) [pid = 1653] [serial = 7] [outer = 0x0] 11:35:50 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:35:50 INFO - PROCESS | 1653 | [1653] WARNING: Couldn't create child process for iframe.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:35:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 8 (0x1243f0800) [pid = 1653] [serial = 8] [outer = 0x11c57f000] 11:35:50 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:35:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 9 (0x126a0c000) [pid = 1653] [serial = 9] [outer = 0x11c715800] 11:35:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 10 (0x11bdcd400) [pid = 1653] [serial = 10] [outer = 0x11c933400] 11:35:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 11 (0x11bdcf400) [pid = 1653] [serial = 11] [outer = 0x11c57f000] 11:35:51 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:35:51 INFO - PROCESS | 1653 | 1461350151595 Marionette DEBUG loaded listener.js 11:35:51 INFO - PROCESS | 1653 | 1461350151606 Marionette DEBUG loaded listener.js 11:35:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 12 (0x129025c00) [pid = 1653] [serial = 12] [outer = 0x11c57f000] 11:35:51 INFO - PROCESS | 1653 | 1461350151955 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"c8b68026-9dcc-e643-9504-993f2f2c4192","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160422094408","device":"desktop","version":"48.0a1","command_id":1}}] 11:35:52 INFO - PROCESS | 1653 | 1461350152048 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}] 11:35:52 INFO - PROCESS | 1653 | 1461350152094 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 11:35:52 INFO - PROCESS | 1653 | 1461350152193 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:35:52 INFO - PROCESS | 1653 | [1653] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:35:52 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5287 11:35:52 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5287 11:35:52 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:35:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 13 (0x12b763c00) [pid = 1653] [serial = 13] [outer = 0x11c57f000] 11:35:52 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:35:52 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:52 INFO - PROCESS | 1653 | 1461350152462 Marionette TRACE conn2 <- [1,3,null,{}] 11:35:52 INFO - PROCESS | 1653 | 1461350152465 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 11:35:52 INFO - PROCESS | 1653 | 1461350152479 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 11:35:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:35:52 INFO - PROCESS | 1653 | 1461350152506 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 11:35:52 INFO - PROCESS | 1653 | 1461350152508 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 11:35:52 INFO - PROCESS | 1653 | 1461350152511 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:35:52 INFO - PROCESS | 1653 | 1461350152513 Marionette TRACE conn2 <- [1,6,null,{}] 11:35:52 INFO - PROCESS | 1653 | 1461350152516 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}] 11:35:52 INFO - PROCESS | 1653 | 1461350152526 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 11:35:52 INFO - PROCESS | 1653 | 1461350152529 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd05800 == 6 [pid = 1653] [id = 6] 11:35:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 14 (0x12bc48c00) [pid = 1653] [serial = 14] [outer = 0x0] 11:35:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 15 (0x12bce5c00) [pid = 1653] [serial = 15] [outer = 0x12bc48c00] 11:35:52 INFO - PROCESS | 1653 | 1461350152561 Marionette DEBUG loaded listener.js 11:35:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 16 (0x12bcec000) [pid = 1653] [serial = 16] [outer = 0x12bc48c00] 11:35:52 INFO - PROCESS | 1653 | 1461350152857 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]]]}] 11:35:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:35:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 370ms 11:35:52 INFO - PROCESS | 1653 | 1461350152881 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 11:35:52 INFO - PROCESS | 1653 | 1461350152883 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 11:35:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:35:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x116757800 == 7 [pid = 1653] [id = 7] 11:35:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 17 (0x117846800) [pid = 1653] [serial = 17] [outer = 0x0] 11:35:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 18 (0x12bf75000) [pid = 1653] [serial = 18] [outer = 0x117846800] 11:35:52 INFO - PROCESS | 1653 | 1461350152911 Marionette DEBUG loaded listener.js 11:35:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 19 (0x12bf82000) [pid = 1653] [serial = 19] [outer = 0x117846800] 11:35:52 INFO - PROCESS | 1653 | 1461350152946 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:35:52 INFO - PROCESS | 1653 | 1461350152947 Marionette TRACE conn2 <- [1,10,null,{}] 11:35:52 INFO - PROCESS | 1653 | 1461350152983 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}] 11:35:53 INFO - PROCESS | 1653 | 1461350153096 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 11:35:53 INFO - PROCESS | 1653 | 1461350153154 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d41d000 == 8 [pid = 1653] [id = 8] 11:35:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 20 (0x12d2d0800) [pid = 1653] [serial = 20] [outer = 0x0] 11:35:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 21 (0x12d2d2400) [pid = 1653] [serial = 21] [outer = 0x12d2d0800] 11:35:53 INFO - PROCESS | 1653 | 1461350153187 Marionette DEBUG loaded listener.js 11:35:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 22 (0x12d2d6c00) [pid = 1653] [serial = 22] [outer = 0x12d2d0800] 11:35:53 INFO - PROCESS | 1653 | 1461350153499 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]]]}] 11:35:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:35:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 650ms 11:35:53 INFO - PROCESS | 1653 | 1461350153566 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 11:35:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:35:53 INFO - PROCESS | 1653 | 1461350153568 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 11:35:53 INFO - PROCESS | 1653 | 1461350153570 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:35:53 INFO - PROCESS | 1653 | 1461350153572 Marionette TRACE conn2 <- [1,14,null,{}] 11:35:53 INFO - PROCESS | 1653 | 1461350153578 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}] 11:35:53 INFO - PROCESS | 1653 | 1461350153662 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 11:35:53 INFO - PROCESS | 1653 | 1461350153667 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dd55800 == 9 [pid = 1653] [id = 9] 11:35:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 23 (0x12d2dac00) [pid = 1653] [serial = 23] [outer = 0x0] 11:35:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 24 (0x12d78f400) [pid = 1653] [serial = 24] [outer = 0x12d2dac00] 11:35:53 INFO - PROCESS | 1653 | 1461350153695 Marionette DEBUG loaded listener.js 11:35:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 25 (0x12dda2c00) [pid = 1653] [serial = 25] [outer = 0x12d2dac00] 11:35:53 INFO - PROCESS | 1653 | 1461350153959 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]]]}] 11:35:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:35:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 422ms 11:35:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:35:53 INFO - PROCESS | 1653 | 1461350153993 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 11:35:53 INFO - PROCESS | 1653 | 1461350153994 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 11:35:53 INFO - PROCESS | 1653 | 1461350153996 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:35:53 INFO - PROCESS | 1653 | 1461350153997 Marionette TRACE conn2 <- [1,18,null,{}] 11:35:54 INFO - PROCESS | 1653 | 1461350153999 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}] 11:35:54 INFO - PROCESS | 1653 | 1461350154096 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 11:35:54 INFO - PROCESS | 1653 | 1461350154101 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e565800 == 10 [pid = 1653] [id = 10] 11:35:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 26 (0x12e4bcc00) [pid = 1653] [serial = 26] [outer = 0x0] 11:35:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 27 (0x12e4c6400) [pid = 1653] [serial = 27] [outer = 0x12e4bcc00] 11:35:54 INFO - PROCESS | 1653 | 1461350154129 Marionette DEBUG loaded listener.js 11:35:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 28 (0x12e529800) [pid = 1653] [serial = 28] [outer = 0x12e4bcc00] 11:35:54 INFO - PROCESS | 1653 | 1461350154430 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]]]}] 11:35:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:35:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 468ms 11:35:54 INFO - PROCESS | 1653 | 1461350154465 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 11:35:54 INFO - PROCESS | 1653 | 1461350154466 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 11:35:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:35:54 INFO - PROCESS | 1653 | 1461350154469 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:35:54 INFO - PROCESS | 1653 | 1461350154472 Marionette TRACE conn2 <- [1,22,null,{}] 11:35:54 INFO - PROCESS | 1653 | 1461350154475 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}] 11:35:54 INFO - PROCESS | 1653 | 1461350154561 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 11:35:54 INFO - PROCESS | 1653 | 1461350154565 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a8e8000 == 11 [pid = 1653] [id = 11] 11:35:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 29 (0x11a606000) [pid = 1653] [serial = 29] [outer = 0x0] 11:35:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 30 (0x11ae1bc00) [pid = 1653] [serial = 30] [outer = 0x11a606000] 11:35:54 INFO - PROCESS | 1653 | 1461350154593 Marionette DEBUG loaded listener.js 11:35:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 31 (0x12e891c00) [pid = 1653] [serial = 31] [outer = 0x11a606000] 11:35:54 INFO - PROCESS | 1653 | 1461350154834 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]]]}] 11:35:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:35:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 423ms 11:35:54 INFO - PROCESS | 1653 | 1461350154893 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 11:35:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:35:54 INFO - PROCESS | 1653 | 1461350154894 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 11:35:54 INFO - PROCESS | 1653 | 1461350154896 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:35:54 INFO - PROCESS | 1653 | 1461350154897 Marionette TRACE conn2 <- [1,26,null,{}] 11:35:54 INFO - PROCESS | 1653 | 1461350154900 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}] 11:35:55 INFO - PROCESS | 1653 | 1461350154992 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 11:35:55 INFO - PROCESS | 1653 | 1461350154997 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d45f800 == 12 [pid = 1653] [id = 12] 11:35:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 32 (0x11aaa2c00) [pid = 1653] [serial = 32] [outer = 0x0] 11:35:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 33 (0x12e530000) [pid = 1653] [serial = 33] [outer = 0x11aaa2c00] 11:35:55 INFO - PROCESS | 1653 | 1461350155022 Marionette DEBUG loaded listener.js 11:35:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 34 (0x12e89a000) [pid = 1653] [serial = 34] [outer = 0x11aaa2c00] 11:35:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:35:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 370ms 11:35:55 INFO - PROCESS | 1653 | 1461350155259 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]]]}] 11:35:55 INFO - PROCESS | 1653 | 1461350155266 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 11:35:55 INFO - PROCESS | 1653 | 1461350155268 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 11:35:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:35:55 INFO - PROCESS | 1653 | 1461350155277 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:35:55 INFO - PROCESS | 1653 | 1461350155278 Marionette TRACE conn2 <- [1,30,null,{}] 11:35:55 INFO - PROCESS | 1653 | 1461350155280 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}] 11:35:55 INFO - PROCESS | 1653 | 1461350155371 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 11:35:55 INFO - PROCESS | 1653 | 1461350155376 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f09c800 == 13 [pid = 1653] [id = 13] 11:35:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 35 (0x12e89b400) [pid = 1653] [serial = 35] [outer = 0x0] 11:35:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 36 (0x12e8b4800) [pid = 1653] [serial = 36] [outer = 0x12e89b400] 11:35:55 INFO - PROCESS | 1653 | 1461350155401 Marionette DEBUG loaded listener.js 11:35:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 37 (0x12e8bb000) [pid = 1653] [serial = 37] [outer = 0x12e89b400] 11:35:55 INFO - PROCESS | 1653 | 1461350155638 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]]]}] 11:35:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:35:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 370ms 11:35:55 INFO - PROCESS | 1653 | 1461350155647 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 11:35:55 INFO - PROCESS | 1653 | 1461350155648 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 11:35:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:35:55 INFO - PROCESS | 1653 | 1461350155651 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:35:55 INFO - PROCESS | 1653 | 1461350155652 Marionette TRACE conn2 <- [1,34,null,{}] 11:35:55 INFO - PROCESS | 1653 | 1461350155661 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}] 11:35:55 INFO - PROCESS | 1653 | 1461350155753 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 11:35:55 INFO - PROCESS | 1653 | 1461350155768 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f0bc800 == 14 [pid = 1653] [id = 14] 11:35:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 38 (0x12ecc7800) [pid = 1653] [serial = 38] [outer = 0x0] 11:35:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 39 (0x12ecca800) [pid = 1653] [serial = 39] [outer = 0x12ecc7800] 11:35:55 INFO - PROCESS | 1653 | 1461350155794 Marionette DEBUG loaded listener.js 11:35:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 40 (0x12ecd0000) [pid = 1653] [serial = 40] [outer = 0x12ecc7800] 11:35:56 INFO - PROCESS | 1653 | 1461350156028 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]]]}] 11:35:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:35:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 421ms 11:35:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:35:56 INFO - PROCESS | 1653 | 1461350156080 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 11:35:56 INFO - PROCESS | 1653 | 1461350156081 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 11:35:56 INFO - PROCESS | 1653 | 1461350156083 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:35:56 INFO - PROCESS | 1653 | 1461350156085 Marionette TRACE conn2 <- [1,38,null,{}] 11:35:56 INFO - PROCESS | 1653 | 1461350156094 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}] 11:35:56 INFO - PROCESS | 1653 | 1461350156183 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 11:35:56 INFO - PROCESS | 1653 | 1461350156190 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f343800 == 15 [pid = 1653] [id = 15] 11:35:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 41 (0x12ecd2800) [pid = 1653] [serial = 41] [outer = 0x0] 11:35:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 42 (0x12f703800) [pid = 1653] [serial = 42] [outer = 0x12ecd2800] 11:35:56 INFO - PROCESS | 1653 | 1461350156214 Marionette DEBUG loaded listener.js 11:35:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 43 (0x12f70c400) [pid = 1653] [serial = 43] [outer = 0x12ecd2800] 11:35:56 INFO - PROCESS | 1653 | 1461350156456 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]]]}] 11:35:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:35:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 426ms 11:35:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:35:56 INFO - PROCESS | 1653 | 1461350156510 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 11:35:56 INFO - PROCESS | 1653 | 1461350156511 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 11:35:56 INFO - PROCESS | 1653 | 1461350156513 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:35:56 INFO - PROCESS | 1653 | 1461350156514 Marionette TRACE conn2 <- [1,42,null,{}] 11:35:56 INFO - PROCESS | 1653 | 1461350156516 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}] 11:35:56 INFO - PROCESS | 1653 | 1461350156616 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 11:35:56 INFO - PROCESS | 1653 | 1461350156620 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12eb29800 == 16 [pid = 1653] [id = 16] 11:35:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 44 (0x12f70e800) [pid = 1653] [serial = 44] [outer = 0x0] 11:35:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 45 (0x12f726800) [pid = 1653] [serial = 45] [outer = 0x12f70e800] 11:35:56 INFO - PROCESS | 1653 | 1461350156646 Marionette DEBUG loaded listener.js 11:35:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 46 (0x12f72b800) [pid = 1653] [serial = 46] [outer = 0x12f70e800] 11:35:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12eb44000 == 17 [pid = 1653] [id = 17] 11:35:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 47 (0x12eb44800) [pid = 1653] [serial = 47] [outer = 0x0] 11:35:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 48 (0x12eb47000) [pid = 1653] [serial = 48] [outer = 0x12eb44800] 11:35:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 49 (0x12fd9d800) [pid = 1653] [serial = 49] [outer = 0x12eb44800] 11:35:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12eb43800 == 18 [pid = 1653] [id = 18] 11:35:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 50 (0x12f72c000) [pid = 1653] [serial = 50] [outer = 0x0] 11:35:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 51 (0x12fd17800) [pid = 1653] [serial = 51] [outer = 0x12f72c000] 11:35:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 52 (0x118fe8800) [pid = 1653] [serial = 52] [outer = 0x12f72c000] 11:35:57 INFO - PROCESS | 1653 | 1461350156999 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]]]}] 11:35:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:35:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 518ms 11:35:57 INFO - PROCESS | 1653 | 1461350157033 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 11:35:57 INFO - PROCESS | 1653 | 1461350157034 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 11:35:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:35:57 INFO - PROCESS | 1653 | 1461350157036 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:35:57 INFO - PROCESS | 1653 | 1461350157038 Marionette TRACE conn2 <- [1,46,null,{}] 11:35:57 INFO - PROCESS | 1653 | 1461350157040 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}] 11:35:57 INFO - PROCESS | 1653 | 1461350157127 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 11:35:57 INFO - PROCESS | 1653 | 1461350157131 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x130029000 == 19 [pid = 1653] [id = 19] 11:35:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 53 (0x12f730000) [pid = 1653] [serial = 53] [outer = 0x0] 11:35:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 54 (0x12fd2e800) [pid = 1653] [serial = 54] [outer = 0x12f730000] 11:35:57 INFO - PROCESS | 1653 | 1461350157160 Marionette DEBUG loaded listener.js 11:35:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 55 (0x12fd4fc00) [pid = 1653] [serial = 55] [outer = 0x12f730000] 11:35:57 INFO - PROCESS | 1653 | 1461350157406 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]]]}] 11:35:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:35:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 419ms 11:35:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:35:57 INFO - PROCESS | 1653 | 1461350157460 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 11:35:57 INFO - PROCESS | 1653 | 1461350157461 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 11:35:57 INFO - PROCESS | 1653 | 1461350157463 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:35:57 INFO - PROCESS | 1653 | 1461350157464 Marionette TRACE conn2 <- [1,50,null,{}] 11:35:57 INFO - PROCESS | 1653 | 1461350157466 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}] 11:35:57 INFO - PROCESS | 1653 | 1461350157563 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 11:35:57 INFO - PROCESS | 1653 | 1461350157568 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fbe5800 == 20 [pid = 1653] [id = 20] 11:35:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x11ae37800) [pid = 1653] [serial = 56] [outer = 0x0] 11:35:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x11bab6800) [pid = 1653] [serial = 57] [outer = 0x11ae37800] 11:35:57 INFO - PROCESS | 1653 | 1461350157592 Marionette DEBUG loaded listener.js 11:35:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x12fd56800) [pid = 1653] [serial = 58] [outer = 0x11ae37800] 11:35:57 INFO - PROCESS | 1653 | 1461350157828 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]]]}] 11:35:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:35:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 369ms 11:35:57 INFO - PROCESS | 1653 | 1461350157832 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 11:35:57 INFO - PROCESS | 1653 | 1461350157833 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 11:35:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:35:57 INFO - PROCESS | 1653 | 1461350157843 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:35:57 INFO - PROCESS | 1653 | 1461350157844 Marionette TRACE conn2 <- [1,54,null,{}] 11:35:57 INFO - PROCESS | 1653 | 1461350157846 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}] 11:35:57 INFO - PROCESS | 1653 | 1461350157939 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 11:35:57 INFO - PROCESS | 1653 | 1461350157943 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x130276000 == 21 [pid = 1653] [id = 21] 11:35:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x12e59b400) [pid = 1653] [serial = 59] [outer = 0x0] 11:35:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x12e59ec00) [pid = 1653] [serial = 60] [outer = 0x12e59b400] 11:35:57 INFO - PROCESS | 1653 | 1461350157967 Marionette DEBUG loaded listener.js 11:35:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x12e5a4800) [pid = 1653] [serial = 61] [outer = 0x12e59b400] 11:35:58 INFO - PROCESS | 1653 | 1461350158200 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]]]}] 11:35:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:35:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 374ms 11:35:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:35:58 INFO - PROCESS | 1653 | 1461350158211 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 11:35:58 INFO - PROCESS | 1653 | 1461350158212 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 11:35:58 INFO - PROCESS | 1653 | 1461350158214 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:35:58 INFO - PROCESS | 1653 | 1461350158215 Marionette TRACE conn2 <- [1,58,null,{}] 11:35:58 INFO - PROCESS | 1653 | 1461350158218 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}] 11:35:58 INFO - PROCESS | 1653 | 1461350158320 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 11:35:58 INFO - PROCESS | 1653 | 1461350158335 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aa33800 == 22 [pid = 1653] [id = 22] 11:35:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x12fd2fc00) [pid = 1653] [serial = 62] [outer = 0x0] 11:35:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x1302dec00) [pid = 1653] [serial = 63] [outer = 0x12fd2fc00] 11:35:58 INFO - PROCESS | 1653 | 1461350158359 Marionette DEBUG loaded listener.js 11:35:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1302e5000) [pid = 1653] [serial = 64] [outer = 0x12fd2fc00] 11:35:58 INFO - PROCESS | 1653 | 1461350158587 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]]]}] 11:35:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:35:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 418ms 11:35:58 INFO - PROCESS | 1653 | 1461350158643 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 11:35:58 INFO - PROCESS | 1653 | 1461350158644 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 11:35:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:35:58 INFO - PROCESS | 1653 | 1461350158647 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:35:58 INFO - PROCESS | 1653 | 1461350158648 Marionette TRACE conn2 <- [1,62,null,{}] 11:35:58 INFO - PROCESS | 1653 | 1461350158659 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}] 11:35:58 INFO - PROCESS | 1653 | 1461350158766 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 11:35:59 INFO - PROCESS | 1653 | 1461350159378 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x1144e0000 == 23 [pid = 1653] [id = 23] 11:35:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x1147c8400) [pid = 1653] [serial = 65] [outer = 0x0] 11:35:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1147cd800) [pid = 1653] [serial = 66] [outer = 0x1147c8400] 11:35:59 INFO - PROCESS | 1653 | 1461350159484 Marionette DEBUG loaded listener.js 11:35:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x114bae400) [pid = 1653] [serial = 67] [outer = 0x1147c8400] 11:36:00 INFO - PROCESS | 1653 | 1461350160064 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]]]}] 11:36:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:36:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1472ms 11:36:00 INFO - PROCESS | 1653 | 1461350160120 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 11:36:00 INFO - PROCESS | 1653 | 1461350160123 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 11:36:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:36:00 INFO - PROCESS | 1653 | 1461350160127 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:36:00 INFO - PROCESS | 1653 | 1461350160129 Marionette TRACE conn2 <- [1,66,null,{}] 11:36:00 INFO - PROCESS | 1653 | 1461350160133 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}] 11:36:00 INFO - PROCESS | 1653 | 1461350160247 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 11:36:00 INFO - PROCESS | 1653 | 1461350160301 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1186d0800 == 24 [pid = 1653] [id = 24] 11:36:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1156ba400) [pid = 1653] [serial = 68] [outer = 0x0] 11:36:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x119226c00) [pid = 1653] [serial = 69] [outer = 0x1156ba400] 11:36:00 INFO - PROCESS | 1653 | 1461350160335 Marionette DEBUG loaded listener.js 11:36:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x11a602c00) [pid = 1653] [serial = 70] [outer = 0x1156ba400] 11:36:00 INFO - PROCESS | 1653 | 1461350160744 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]]]}] 11:36:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:36:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 670ms 11:36:00 INFO - PROCESS | 1653 | 1461350160800 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 11:36:00 INFO - PROCESS | 1653 | 1461350160802 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 11:36:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:36:00 INFO - PROCESS | 1653 | 1461350160822 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:36:00 INFO - PROCESS | 1653 | 1461350160823 Marionette TRACE conn2 <- [1,70,null,{}] 11:36:00 INFO - PROCESS | 1653 | 1461350160826 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}] 11:36:00 INFO - PROCESS | 1653 | 1461350160935 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 11:36:00 INFO - PROCESS | 1653 | 1461350160989 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x119825800 == 25 [pid = 1653] [id = 25] 11:36:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11a9b9000) [pid = 1653] [serial = 71] [outer = 0x0] 11:36:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x11aaa8000) [pid = 1653] [serial = 72] [outer = 0x11a9b9000] 11:36:01 INFO - PROCESS | 1653 | 1461350161023 Marionette DEBUG loaded listener.js 11:36:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x11b1c6000) [pid = 1653] [serial = 73] [outer = 0x11a9b9000] 11:36:01 INFO - PROCESS | 1653 | 1461350161699 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]]]}] 11:36:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:36:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 924ms 11:36:01 INFO - PROCESS | 1653 | 1461350161742 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 11:36:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:36:01 INFO - PROCESS | 1653 | 1461350161745 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 11:36:01 INFO - PROCESS | 1653 | 1461350161748 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:36:01 INFO - PROCESS | 1653 | 1461350161749 Marionette TRACE conn2 <- [1,74,null,{}] 11:36:01 INFO - PROCESS | 1653 | 1461350161753 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}] 11:36:01 INFO - PROCESS | 1653 | 1461350161833 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 11:36:01 INFO - PROCESS | 1653 | 1461350161889 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x115210000 == 26 [pid = 1653] [id = 26] 11:36:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x115248c00) [pid = 1653] [serial = 74] [outer = 0x0] 11:36:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x118df4400) [pid = 1653] [serial = 75] [outer = 0x115248c00] 11:36:01 INFO - PROCESS | 1653 | 1461350161918 Marionette DEBUG loaded listener.js 11:36:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x119291000) [pid = 1653] [serial = 76] [outer = 0x115248c00] 11:36:02 INFO - PROCESS | 1653 | 1461350162320 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]]]}] 11:36:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:36:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 620ms 11:36:02 INFO - PROCESS | 1653 | 1461350162368 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 11:36:02 INFO - PROCESS | 1653 | 1461350162371 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 11:36:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:36:02 INFO - PROCESS | 1653 | 1461350162376 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:36:02 INFO - PROCESS | 1653 | 1461350162377 Marionette TRACE conn2 <- [1,78,null,{}] 11:36:02 INFO - PROCESS | 1653 | 1461350162379 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}] 11:36:02 INFO - PROCESS | 1653 | 1461350162449 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 11:36:02 INFO - PROCESS | 1653 | 1461350162455 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x118d8a000 == 27 [pid = 1653] [id = 27] 11:36:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x119293400) [pid = 1653] [serial = 77] [outer = 0x0] 11:36:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x119d59800) [pid = 1653] [serial = 78] [outer = 0x119293400] 11:36:02 INFO - PROCESS | 1653 | 1461350162484 Marionette DEBUG loaded listener.js 11:36:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11a638000) [pid = 1653] [serial = 79] [outer = 0x119293400] 11:36:02 INFO - PROCESS | 1653 | 1461350162807 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]]]}] 11:36:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:36:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 469ms 11:36:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:36:02 INFO - PROCESS | 1653 | 1461350162845 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 11:36:02 INFO - PROCESS | 1653 | 1461350162846 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 11:36:02 INFO - PROCESS | 1653 | 1461350162849 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:36:02 INFO - PROCESS | 1653 | 1461350162851 Marionette TRACE conn2 <- [1,82,null,{}] 11:36:02 INFO - PROCESS | 1653 | 1461350162859 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}] 11:36:02 INFO - PROCESS | 1653 | 1461350162932 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 11:36:02 INFO - PROCESS | 1653 | 1461350162939 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x11933a800 == 28 [pid = 1653] [id = 28] 11:36:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118a05c00) [pid = 1653] [serial = 80] [outer = 0x0] 11:36:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11aaaac00) [pid = 1653] [serial = 81] [outer = 0x118a05c00] 11:36:02 INFO - PROCESS | 1653 | 1461350162968 Marionette DEBUG loaded listener.js 11:36:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11ab24000) [pid = 1653] [serial = 82] [outer = 0x118a05c00] 11:36:03 INFO - PROCESS | 1653 | 1461350163293 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]]]}] 11:36:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:36:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 473ms 11:36:03 INFO - PROCESS | 1653 | 1461350163323 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 11:36:03 INFO - PROCESS | 1653 | 1461350163324 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 11:36:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:36:03 INFO - PROCESS | 1653 | 1461350163327 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:36:03 INFO - PROCESS | 1653 | 1461350163328 Marionette TRACE conn2 <- [1,86,null,{}] 11:36:03 INFO - PROCESS | 1653 | 1461350163330 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}] 11:36:03 INFO - PROCESS | 1653 | 1461350163408 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 11:36:03 INFO - PROCESS | 1653 | 1461350163445 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x119909800 == 29 [pid = 1653] [id = 29] 11:36:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11aab5400) [pid = 1653] [serial = 83] [outer = 0x0] 11:36:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11ae41400) [pid = 1653] [serial = 84] [outer = 0x11aab5400] 11:36:03 INFO - PROCESS | 1653 | 1461350163471 Marionette DEBUG loaded listener.js 11:36:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11ba1a000) [pid = 1653] [serial = 85] [outer = 0x11aab5400] 11:36:03 INFO - PROCESS | 1653 | 1461350163741 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]]]}] 11:36:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:36:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 467ms 11:36:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:36:03 INFO - PROCESS | 1653 | 1461350163795 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 11:36:03 INFO - PROCESS | 1653 | 1461350163796 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 11:36:03 INFO - PROCESS | 1653 | 1461350163798 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:36:03 INFO - PROCESS | 1653 | 1461350163799 Marionette TRACE conn2 <- [1,90,null,{}] 11:36:03 INFO - PROCESS | 1653 | 1461350163801 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}] 11:36:03 INFO - PROCESS | 1653 | 1461350163883 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 11:36:03 INFO - PROCESS | 1653 | 1461350163890 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a926000 == 30 [pid = 1653] [id = 30] 11:36:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x115949c00) [pid = 1653] [serial = 86] [outer = 0x0] 11:36:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11ba25800) [pid = 1653] [serial = 87] [outer = 0x115949c00] 11:36:03 INFO - PROCESS | 1653 | 1461350163918 Marionette DEBUG loaded listener.js 11:36:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11c00ec00) [pid = 1653] [serial = 88] [outer = 0x115949c00] 11:36:04 INFO - PROCESS | 1653 | 1461350164357 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]]]}] 11:36:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:36:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 619ms 11:36:04 INFO - PROCESS | 1653 | 1461350164418 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 11:36:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:36:04 INFO - PROCESS | 1653 | 1461350164420 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 11:36:04 INFO - PROCESS | 1653 | 1461350164423 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:36:04 INFO - PROCESS | 1653 | 1461350164425 Marionette TRACE conn2 <- [1,94,null,{}] 11:36:04 INFO - PROCESS | 1653 | 1461350164429 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}] 11:36:04 INFO - PROCESS | 1653 | 1461350164512 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 11:36:04 INFO - PROCESS | 1653 | 1461350164521 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aa60000 == 31 [pid = 1653] [id = 31] 11:36:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11c012c00) [pid = 1653] [serial = 89] [outer = 0x0] 11:36:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11c2a8800) [pid = 1653] [serial = 90] [outer = 0x11c012c00] 11:36:04 INFO - PROCESS | 1653 | 1461350164550 Marionette DEBUG loaded listener.js 11:36:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11c908800) [pid = 1653] [serial = 91] [outer = 0x11c012c00] 11:36:04 INFO - PROCESS | 1653 | 1461350164842 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]]]}] 11:36:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:36:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 469ms 11:36:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:36:04 INFO - PROCESS | 1653 | 1461350164893 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 11:36:04 INFO - PROCESS | 1653 | 1461350164894 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 11:36:04 INFO - PROCESS | 1653 | 1461350164896 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:36:04 INFO - PROCESS | 1653 | 1461350164897 Marionette TRACE conn2 <- [1,98,null,{}] 11:36:04 INFO - PROCESS | 1653 | 1461350164899 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}] 11:36:04 INFO - PROCESS | 1653 | 1461350164989 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 11:36:04 INFO - PROCESS | 1653 | 1461350164996 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ab72800 == 32 [pid = 1653] [id = 32] 11:36:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11c013000) [pid = 1653] [serial = 92] [outer = 0x0] 11:36:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11c938800) [pid = 1653] [serial = 93] [outer = 0x11c013000] 11:36:05 INFO - PROCESS | 1653 | 1461350165021 Marionette DEBUG loaded listener.js 11:36:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x123b41c00) [pid = 1653] [serial = 94] [outer = 0x11c013000] 11:36:05 INFO - PROCESS | 1653 | 1461350165289 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]]]}] 11:36:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:36:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 418ms 11:36:05 INFO - PROCESS | 1653 | 1461350165314 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 11:36:05 INFO - PROCESS | 1653 | 1461350165315 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 11:36:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:36:05 INFO - PROCESS | 1653 | 1461350165317 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:36:05 INFO - PROCESS | 1653 | 1461350165319 Marionette TRACE conn2 <- [1,102,null,{}] 11:36:05 INFO - PROCESS | 1653 | 1461350165328 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}] 11:36:05 INFO - PROCESS | 1653 | 1461350165402 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 11:36:05 INFO - PROCESS | 1653 | 1461350165409 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ba41800 == 33 [pid = 1653] [id = 33] 11:36:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x123c4e400) [pid = 1653] [serial = 95] [outer = 0x0] 11:36:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x123c53c00) [pid = 1653] [serial = 96] [outer = 0x123c4e400] 11:36:05 INFO - PROCESS | 1653 | 1461350165434 Marionette DEBUG loaded listener.js 11:36:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x123e6c400) [pid = 1653] [serial = 97] [outer = 0x123c4e400] 11:36:05 INFO - PROCESS | 1653 | 1461350165710 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]]]}] 11:36:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:36:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 425ms 11:36:05 INFO - PROCESS | 1653 | 1461350165743 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 11:36:05 INFO - PROCESS | 1653 | 1461350165744 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 11:36:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:36:05 INFO - PROCESS | 1653 | 1461350165747 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:36:05 INFO - PROCESS | 1653 | 1461350165748 Marionette TRACE conn2 <- [1,106,null,{}] 11:36:05 INFO - PROCESS | 1653 | 1461350165750 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}] 11:36:05 INFO - PROCESS | 1653 | 1461350165825 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 11:36:05 INFO - PROCESS | 1653 | 1461350165829 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x119269000 == 34 [pid = 1653] [id = 34] 11:36:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x123e6cc00) [pid = 1653] [serial = 98] [outer = 0x0] 11:36:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12403f800) [pid = 1653] [serial = 99] [outer = 0x123e6cc00] 11:36:05 INFO - PROCESS | 1653 | 1461350165857 Marionette DEBUG loaded listener.js 11:36:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1244ce800) [pid = 1653] [serial = 100] [outer = 0x123e6cc00] 11:36:06 INFO - PROCESS | 1653 | 1461350166155 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]]]}] 11:36:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:36:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 419ms 11:36:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:36:06 INFO - PROCESS | 1653 | 1461350166166 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 11:36:06 INFO - PROCESS | 1653 | 1461350166168 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 11:36:06 INFO - PROCESS | 1653 | 1461350166174 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:36:06 INFO - PROCESS | 1653 | 1461350166175 Marionette TRACE conn2 <- [1,110,null,{}] 11:36:06 INFO - PROCESS | 1653 | 1461350166180 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}] 11:36:06 INFO - PROCESS | 1653 | 1461350166288 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 11:36:06 INFO - PROCESS | 1653 | 1461350166294 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c499800 == 35 [pid = 1653] [id = 35] 11:36:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11aa9f000) [pid = 1653] [serial = 101] [outer = 0x0] 11:36:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1244cf800) [pid = 1653] [serial = 102] [outer = 0x11aa9f000] 11:36:06 INFO - PROCESS | 1653 | 1461350166318 Marionette DEBUG loaded listener.js 11:36:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1243ee800) [pid = 1653] [serial = 103] [outer = 0x11aa9f000] 11:36:06 INFO - PROCESS | 1653 | 1461350166644 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]]]}] 11:36:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:36:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 523ms 11:36:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:36:06 INFO - PROCESS | 1653 | 1461350166694 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 11:36:06 INFO - PROCESS | 1653 | 1461350166696 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 11:36:06 INFO - PROCESS | 1653 | 1461350166698 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:36:06 INFO - PROCESS | 1653 | 1461350166700 Marionette TRACE conn2 <- [1,114,null,{}] 11:36:06 INFO - PROCESS | 1653 | 1461350166702 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}] 11:36:06 INFO - PROCESS | 1653 | 1461350166789 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 11:36:06 INFO - PROCESS | 1653 | 1461350166794 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c9c0000 == 36 [pid = 1653] [id = 36] 11:36:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11a609800) [pid = 1653] [serial = 104] [outer = 0x0] 11:36:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12790f000) [pid = 1653] [serial = 105] [outer = 0x11a609800] 11:36:06 INFO - PROCESS | 1653 | 1461350166823 Marionette DEBUG loaded listener.js 11:36:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x128993800) [pid = 1653] [serial = 106] [outer = 0x11a609800] 11:36:07 INFO - PROCESS | 1653 | 1461350167140 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]]]}] 11:36:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:36:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 469ms 11:36:07 INFO - PROCESS | 1653 | 1461350167167 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 11:36:07 INFO - PROCESS | 1653 | 1461350167169 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 11:36:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:36:07 INFO - PROCESS | 1653 | 1461350167173 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:36:07 INFO - PROCESS | 1653 | 1461350167175 Marionette TRACE conn2 <- [1,118,null,{}] 11:36:07 INFO - PROCESS | 1653 | 1461350167177 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}] 11:36:07 INFO - PROCESS | 1653 | 1461350167273 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 11:36:07 INFO - PROCESS | 1653 | 1461350167280 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c30800 == 37 [pid = 1653] [id = 37] 11:36:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1248eb800) [pid = 1653] [serial = 107] [outer = 0x0] 11:36:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x128991000) [pid = 1653] [serial = 108] [outer = 0x1248eb800] 11:36:07 INFO - PROCESS | 1653 | 1461350167305 Marionette DEBUG loaded listener.js 11:36:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x129230400) [pid = 1653] [serial = 109] [outer = 0x1248eb800] 11:36:07 INFO - PROCESS | 1653 | 1461350167590 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]]]}] 11:36:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:36:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 470ms 11:36:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:36:07 INFO - PROCESS | 1653 | 1461350167644 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 11:36:07 INFO - PROCESS | 1653 | 1461350167645 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 11:36:07 INFO - PROCESS | 1653 | 1461350167647 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:36:07 INFO - PROCESS | 1653 | 1461350167648 Marionette TRACE conn2 <- [1,122,null,{}] 11:36:07 INFO - PROCESS | 1653 | 1461350167651 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}] 11:36:07 INFO - PROCESS | 1653 | 1461350167725 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 11:36:07 INFO - PROCESS | 1653 | 1461350167729 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x123e51000 == 38 [pid = 1653] [id = 38] 11:36:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x129231400) [pid = 1653] [serial = 110] [outer = 0x0] 11:36:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1294ec000) [pid = 1653] [serial = 111] [outer = 0x129231400] 11:36:07 INFO - PROCESS | 1653 | 1461350167756 Marionette DEBUG loaded listener.js 11:36:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1294f3800) [pid = 1653] [serial = 112] [outer = 0x129231400] 11:36:08 INFO - PROCESS | 1653 | 1461350168045 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]]]}] 11:36:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:36:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 418ms 11:36:08 INFO - PROCESS | 1653 | 1461350168066 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 11:36:08 INFO - PROCESS | 1653 | 1461350168067 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 11:36:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:36:08 INFO - PROCESS | 1653 | 1461350168077 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:36:08 INFO - PROCESS | 1653 | 1461350168078 Marionette TRACE conn2 <- [1,126,null,{}] 11:36:08 INFO - PROCESS | 1653 | 1461350168080 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}] 11:36:08 INFO - PROCESS | 1653 | 1461350168160 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 11:36:08 INFO - PROCESS | 1653 | 1461350168210 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x1240ad000 == 39 [pid = 1653] [id = 39] 11:36:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x128bdc400) [pid = 1653] [serial = 113] [outer = 0x0] 11:36:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1294f4800) [pid = 1653] [serial = 114] [outer = 0x128bdc400] 11:36:08 INFO - PROCESS | 1653 | 1461350168235 Marionette DEBUG loaded listener.js 11:36:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12b58fc00) [pid = 1653] [serial = 115] [outer = 0x128bdc400] 11:36:08 INFO - PROCESS | 1653 | 1461350168511 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]]]}] 11:36:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:36:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 476ms 11:36:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:36:08 INFO - PROCESS | 1653 | 1461350168546 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 11:36:08 INFO - PROCESS | 1653 | 1461350168547 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 11:36:08 INFO - PROCESS | 1653 | 1461350168549 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:36:08 INFO - PROCESS | 1653 | 1461350168550 Marionette TRACE conn2 <- [1,130,null,{}] 11:36:08 INFO - PROCESS | 1653 | 1461350168558 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}] 11:36:08 INFO - PROCESS | 1653 | 1461350168624 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 11:36:08 INFO - PROCESS | 1653 | 1461350168628 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x126a10000 == 40 [pid = 1653] [id = 40] 11:36:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12b767400) [pid = 1653] [serial = 116] [outer = 0x0] 11:36:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12b967c00) [pid = 1653] [serial = 117] [outer = 0x12b767400] 11:36:08 INFO - PROCESS | 1653 | 1461350168648 Marionette DEBUG loaded listener.js 11:36:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12bc44000) [pid = 1653] [serial = 118] [outer = 0x12b767400] 11:36:09 INFO - PROCESS | 1653 | 1461350169251 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]]]}] 11:36:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:36:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 722ms 11:36:09 INFO - PROCESS | 1653 | 1461350169284 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 11:36:09 INFO - PROCESS | 1653 | 1461350169288 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 11:36:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:36:09 INFO - PROCESS | 1653 | 1461350169296 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:36:09 INFO - PROCESS | 1653 | 1461350169300 Marionette TRACE conn2 <- [1,134,null,{}] 11:36:09 INFO - PROCESS | 1653 | 1461350169305 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}] 11:36:09 INFO - PROCESS | 1653 | 1461350169441 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 11:36:09 INFO - PROCESS | 1653 | 1461350169500 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188e0800 == 41 [pid = 1653] [id = 41] 11:36:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x11908cc00) [pid = 1653] [serial = 119] [outer = 0x0] 11:36:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x11922b400) [pid = 1653] [serial = 120] [outer = 0x11908cc00] 11:36:09 INFO - PROCESS | 1653 | 1461350169533 Marionette DEBUG loaded listener.js 11:36:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x11a60b400) [pid = 1653] [serial = 121] [outer = 0x11908cc00] 11:36:09 INFO - PROCESS | 1653 | 1461350169996 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]]]}] 11:36:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:36:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 723ms 11:36:10 INFO - PROCESS | 1653 | 1461350170019 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 11:36:10 INFO - PROCESS | 1653 | 1461350170023 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 11:36:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:36:10 INFO - PROCESS | 1653 | 1461350170027 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:36:10 INFO - PROCESS | 1653 | 1461350170029 Marionette TRACE conn2 <- [1,138,null,{}] 11:36:10 INFO - PROCESS | 1653 | 1461350170031 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}] 11:36:10 INFO - PROCESS | 1653 | 1461350170134 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 11:36:10 INFO - PROCESS | 1653 | 1461350170194 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a92b000 == 42 [pid = 1653] [id = 42] 11:36:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x11a635000) [pid = 1653] [serial = 122] [outer = 0x0] 11:36:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x11ab21000) [pid = 1653] [serial = 123] [outer = 0x11a635000] 11:36:10 INFO - PROCESS | 1653 | 1461350170224 Marionette DEBUG loaded listener.js 11:36:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11b066400) [pid = 1653] [serial = 124] [outer = 0x11a635000] 11:36:10 INFO - PROCESS | 1653 | 1461350170673 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]]]}] 11:36:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:36:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 670ms 11:36:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:36:10 INFO - PROCESS | 1653 | 1461350170698 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 11:36:10 INFO - PROCESS | 1653 | 1461350170700 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 11:36:10 INFO - PROCESS | 1653 | 1461350170721 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:36:10 INFO - PROCESS | 1653 | 1461350170724 Marionette TRACE conn2 <- [1,142,null,{}] 11:36:10 INFO - PROCESS | 1653 | 1461350170734 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}] 11:36:10 INFO - PROCESS | 1653 | 1461350170835 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 11:36:10 INFO - PROCESS | 1653 | 1461350170894 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x123dae800 == 43 [pid = 1653] [id = 43] 11:36:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x11c2af000) [pid = 1653] [serial = 125] [outer = 0x0] 11:36:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x11c52dc00) [pid = 1653] [serial = 126] [outer = 0x11c2af000] 11:36:10 INFO - PROCESS | 1653 | 1461350170928 Marionette DEBUG loaded listener.js 11:36:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x123c50400) [pid = 1653] [serial = 127] [outer = 0x11c2af000] 11:36:11 INFO - PROCESS | 1653 | 1461350171379 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]]]}] 11:36:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:36:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 693ms 11:36:11 INFO - PROCESS | 1653 | 1461350171399 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 11:36:11 INFO - PROCESS | 1653 | 1461350171401 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 11:36:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:36:11 INFO - PROCESS | 1653 | 1461350171437 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:36:11 INFO - PROCESS | 1653 | 1461350171439 Marionette TRACE conn2 <- [1,146,null,{}] 11:36:11 INFO - PROCESS | 1653 | 1461350171443 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}] 11:36:11 INFO - PROCESS | 1653 | 1461350171548 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 11:36:11 INFO - PROCESS | 1653 | 1461350171611 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x127fce000 == 44 [pid = 1653] [id = 44] 11:36:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x11ab19400) [pid = 1653] [serial = 128] [outer = 0x0] 11:36:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x127f49c00) [pid = 1653] [serial = 129] [outer = 0x11ab19400] 11:36:11 INFO - PROCESS | 1653 | 1461350171650 Marionette DEBUG loaded listener.js 11:36:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x128bd8400) [pid = 1653] [serial = 130] [outer = 0x11ab19400] 11:36:12 INFO - PROCESS | 1653 | 1461350172271 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]]]}] 11:36:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:36:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 891ms 11:36:12 INFO - PROCESS | 1653 | 1461350172309 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 11:36:12 INFO - PROCESS | 1653 | 1461350172312 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 11:36:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:36:12 INFO - PROCESS | 1653 | 1461350172315 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:36:12 INFO - PROCESS | 1653 | 1461350172317 Marionette TRACE conn2 <- [1,150,null,{}] 11:36:12 INFO - PROCESS | 1653 | 1461350172321 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}] 11:36:12 INFO - PROCESS | 1653 | 1461350172413 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 11:36:12 INFO - PROCESS | 1653 | 1461350172474 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x119216000 == 45 [pid = 1653] [id = 45] 11:36:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x11937fc00) [pid = 1653] [serial = 131] [outer = 0x0] 11:36:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x119d57800) [pid = 1653] [serial = 132] [outer = 0x11937fc00] 11:36:12 INFO - PROCESS | 1653 | 1461350172503 Marionette DEBUG loaded listener.js 11:36:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x11a9c1800) [pid = 1653] [serial = 133] [outer = 0x11937fc00] 11:36:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd05800 == 44 [pid = 1653] [id = 6] 11:36:12 INFO - PROCESS | 1653 | --DOCSHELL 0x1240ad000 == 43 [pid = 1653] [id = 39] 11:36:12 INFO - PROCESS | 1653 | --DOCSHELL 0x123e51000 == 42 [pid = 1653] [id = 38] 11:36:12 INFO - PROCESS | 1653 | --DOCSHELL 0x123c30800 == 41 [pid = 1653] [id = 37] 11:36:12 INFO - PROCESS | 1653 | --DOCSHELL 0x11c9c0000 == 40 [pid = 1653] [id = 36] 11:36:12 INFO - PROCESS | 1653 | --DOCSHELL 0x11c499800 == 39 [pid = 1653] [id = 35] 11:36:12 INFO - PROCESS | 1653 | --DOCSHELL 0x119269000 == 38 [pid = 1653] [id = 34] 11:36:12 INFO - PROCESS | 1653 | --DOCSHELL 0x11ba41800 == 37 [pid = 1653] [id = 33] 11:36:12 INFO - PROCESS | 1653 | --DOCSHELL 0x11ab72800 == 36 [pid = 1653] [id = 32] 11:36:12 INFO - PROCESS | 1653 | --DOCSHELL 0x11aa60000 == 35 [pid = 1653] [id = 31] 11:36:12 INFO - PROCESS | 1653 | --DOCSHELL 0x11a926000 == 34 [pid = 1653] [id = 30] 11:36:12 INFO - PROCESS | 1653 | --DOCSHELL 0x119909800 == 33 [pid = 1653] [id = 29] 11:36:12 INFO - PROCESS | 1653 | --DOCSHELL 0x11933a800 == 32 [pid = 1653] [id = 28] 11:36:12 INFO - PROCESS | 1653 | --DOCSHELL 0x118d8a000 == 31 [pid = 1653] [id = 27] 11:36:12 INFO - PROCESS | 1653 | --DOCSHELL 0x115210000 == 30 [pid = 1653] [id = 26] 11:36:12 INFO - PROCESS | 1653 | --DOCSHELL 0x119825800 == 29 [pid = 1653] [id = 25] 11:36:12 INFO - PROCESS | 1653 | --DOCSHELL 0x1186d0800 == 28 [pid = 1653] [id = 24] 11:36:12 INFO - PROCESS | 1653 | --DOCSHELL 0x1144e0000 == 27 [pid = 1653] [id = 23] 11:36:12 INFO - PROCESS | 1653 | 1461350172995 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]]]}] 11:36:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:36:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 771ms 11:36:13 INFO - PROCESS | 1653 | 1461350173087 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 11:36:13 INFO - PROCESS | 1653 | 1461350173090 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 11:36:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:36:13 INFO - PROCESS | 1653 | 1461350173094 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:36:13 INFO - PROCESS | 1653 | 1461350173096 Marionette TRACE conn2 <- [1,154,null,{}] 11:36:13 INFO - PROCESS | 1653 | 1461350173100 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}] 11:36:13 INFO - PROCESS | 1653 | 1461350173220 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 11:36:13 INFO - PROCESS | 1653 | 1461350173255 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1190e3800 == 28 [pid = 1653] [id = 46] 11:36:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x11937c000) [pid = 1653] [serial = 134] [outer = 0x0] 11:36:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x11a9bcc00) [pid = 1653] [serial = 135] [outer = 0x11937c000] 11:36:13 INFO - PROCESS | 1653 | 1461350173289 Marionette DEBUG loaded listener.js 11:36:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x11aaa0c00) [pid = 1653] [serial = 136] [outer = 0x11937c000] 11:36:13 INFO - PROCESS | 1653 | 1461350173712 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]]]}] 11:36:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:36:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 671ms 11:36:13 INFO - PROCESS | 1653 | 1461350173771 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 11:36:13 INFO - PROCESS | 1653 | 1461350173775 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 11:36:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:36:13 INFO - PROCESS | 1653 | 1461350173782 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:36:13 INFO - PROCESS | 1653 | 1461350173783 Marionette TRACE conn2 <- [1,158,null,{}] 11:36:13 INFO - PROCESS | 1653 | 1461350173786 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}] 11:36:13 INFO - PROCESS | 1653 | 1461350173879 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 11:36:13 INFO - PROCESS | 1653 | 1461350173936 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a920000 == 29 [pid = 1653] [id = 47] 11:36:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x11ae41800) [pid = 1653] [serial = 137] [outer = 0x0] 11:36:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x11b066c00) [pid = 1653] [serial = 138] [outer = 0x11ae41800] 11:36:13 INFO - PROCESS | 1653 | 1461350173967 Marionette DEBUG loaded listener.js 11:36:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x11ba26800) [pid = 1653] [serial = 139] [outer = 0x11ae41800] 11:36:14 INFO - PROCESS | 1653 | 1461350174394 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]]]}] 11:36:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:36:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 620ms 11:36:14 INFO - PROCESS | 1653 | 1461350174401 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 11:36:14 INFO - PROCESS | 1653 | 1461350174403 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 11:36:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:36:14 INFO - PROCESS | 1653 | 1461350174405 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:36:14 INFO - PROCESS | 1653 | 1461350174408 Marionette TRACE conn2 <- [1,162,null,{}] 11:36:14 INFO - PROCESS | 1653 | 1461350174416 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}] 11:36:14 INFO - PROCESS | 1653 | 1461350174528 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 11:36:14 INFO - PROCESS | 1653 | 1461350174588 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ba57800 == 30 [pid = 1653] [id = 48] 11:36:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x11c52bc00) [pid = 1653] [serial = 140] [outer = 0x0] 11:36:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x11c579400) [pid = 1653] [serial = 141] [outer = 0x11c52bc00] 11:36:14 INFO - PROCESS | 1653 | 1461350174634 Marionette DEBUG loaded listener.js 11:36:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x123b3dc00) [pid = 1653] [serial = 142] [outer = 0x11c52bc00] 11:36:15 INFO - PROCESS | 1653 | 1461350175062 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]]]}] 11:36:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:36:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 672ms 11:36:15 INFO - PROCESS | 1653 | 1461350175077 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 11:36:15 INFO - PROCESS | 1653 | 1461350175079 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 11:36:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:36:15 INFO - PROCESS | 1653 | 1461350175081 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:36:15 INFO - PROCESS | 1653 | 1461350175082 Marionette TRACE conn2 <- [1,166,null,{}] 11:36:15 INFO - PROCESS | 1653 | 1461350175085 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}] 11:36:15 INFO - PROCESS | 1653 | 1461350175177 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 11:36:15 INFO - PROCESS | 1653 | 1461350175219 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c49f000 == 31 [pid = 1653] [id = 49] 11:36:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x123c54000) [pid = 1653] [serial = 143] [outer = 0x0] 11:36:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x124016800) [pid = 1653] [serial = 144] [outer = 0x123c54000] 11:36:15 INFO - PROCESS | 1653 | 1461350175250 Marionette DEBUG loaded listener.js 11:36:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x124678800) [pid = 1653] [serial = 145] [outer = 0x123c54000] 11:36:15 INFO - PROCESS | 1653 | 1461350175677 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]]]}] 11:36:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:36:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 619ms 11:36:15 INFO - PROCESS | 1653 | 1461350175704 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 11:36:15 INFO - PROCESS | 1653 | 1461350175705 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 11:36:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:36:15 INFO - PROCESS | 1653 | 1461350175710 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:36:15 INFO - PROCESS | 1653 | 1461350175711 Marionette TRACE conn2 <- [1,170,null,{}] 11:36:15 INFO - PROCESS | 1653 | 1461350175713 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}] 11:36:15 INFO - PROCESS | 1653 | 1461350175802 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 11:36:15 INFO - PROCESS | 1653 | 1461350175877 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c32800 == 32 [pid = 1653] [id = 50] 11:36:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x123c56400) [pid = 1653] [serial = 146] [outer = 0x0] 11:36:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x127902c00) [pid = 1653] [serial = 147] [outer = 0x123c56400] 11:36:15 INFO - PROCESS | 1653 | 1461350175907 Marionette DEBUG loaded listener.js 11:36:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x127f40c00) [pid = 1653] [serial = 148] [outer = 0x123c56400] 11:36:16 INFO - PROCESS | 1653 | 1461350176401 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]]]}] 11:36:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:36:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 718ms 11:36:16 INFO - PROCESS | 1653 | 1461350176429 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 11:36:16 INFO - PROCESS | 1653 | 1461350176431 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 11:36:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:36:16 INFO - PROCESS | 1653 | 1461350176435 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:36:16 INFO - PROCESS | 1653 | 1461350176437 Marionette TRACE conn2 <- [1,174,null,{}] 11:36:16 INFO - PROCESS | 1653 | 1461350176441 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}] 11:36:16 INFO - PROCESS | 1653 | 1461350176514 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 11:36:16 INFO - PROCESS | 1653 | 1461350176568 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x11926f800 == 33 [pid = 1653] [id = 51] 11:36:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x11928ec00) [pid = 1653] [serial = 149] [outer = 0x0] 11:36:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x11937bc00) [pid = 1653] [serial = 150] [outer = 0x11928ec00] 11:36:16 INFO - PROCESS | 1653 | 1461350176604 Marionette DEBUG loaded listener.js 11:36:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x11a9bd000) [pid = 1653] [serial = 151] [outer = 0x11928ec00] 11:36:16 INFO - PROCESS | 1653 | --DOCSHELL 0x11a92b000 == 32 [pid = 1653] [id = 42] 11:36:16 INFO - PROCESS | 1653 | --DOCSHELL 0x1188e0800 == 31 [pid = 1653] [id = 41] 11:36:17 INFO - PROCESS | 1653 | 1461350177222 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]]]}] 11:36:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:36:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 821ms 11:36:17 INFO - PROCESS | 1653 | 1461350177257 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 11:36:17 INFO - PROCESS | 1653 | 1461350177261 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 11:36:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:36:17 INFO - PROCESS | 1653 | 1461350177266 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:36:17 INFO - PROCESS | 1653 | 1461350177270 Marionette TRACE conn2 <- [1,178,null,{}] 11:36:17 INFO - PROCESS | 1653 | 1461350177293 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}] 11:36:17 INFO - PROCESS | 1653 | 1461350177433 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 11:36:17 INFO - PROCESS | 1653 | 1461350177545 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x119918000 == 32 [pid = 1653] [id = 52] 11:36:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x11a60fc00) [pid = 1653] [serial = 152] [outer = 0x0] 11:36:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x11aaa4400) [pid = 1653] [serial = 153] [outer = 0x11a60fc00] 11:36:17 INFO - PROCESS | 1653 | 1461350177600 Marionette DEBUG loaded listener.js 11:36:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x11ae40c00) [pid = 1653] [serial = 154] [outer = 0x11a60fc00] 11:36:18 INFO - PROCESS | 1653 | 1461350178052 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]]]}] 11:36:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:36:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 840ms 11:36:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:36:18 INFO - PROCESS | 1653 | 1461350178105 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 11:36:18 INFO - PROCESS | 1653 | 1461350178109 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 11:36:18 INFO - PROCESS | 1653 | 1461350178113 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:36:18 INFO - PROCESS | 1653 | 1461350178115 Marionette TRACE conn2 <- [1,182,null,{}] 11:36:18 INFO - PROCESS | 1653 | 1461350178118 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}] 11:36:18 INFO - PROCESS | 1653 | 1461350178212 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 11:36:18 INFO - PROCESS | 1653 | 1461350178259 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c49e000 == 33 [pid = 1653] [id = 53] 11:36:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x11ba1fc00) [pid = 1653] [serial = 155] [outer = 0x0] 11:36:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x11bdcd000) [pid = 1653] [serial = 156] [outer = 0x11ba1fc00] 11:36:18 INFO - PROCESS | 1653 | 1461350178290 Marionette DEBUG loaded listener.js 11:36:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x11c9edc00) [pid = 1653] [serial = 157] [outer = 0x11ba1fc00] 11:36:18 INFO - PROCESS | 1653 | 1461350178723 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]]]}] 11:36:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:36:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 669ms 11:36:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:36:18 INFO - PROCESS | 1653 | 1461350178783 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 11:36:18 INFO - PROCESS | 1653 | 1461350178784 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 11:36:18 INFO - PROCESS | 1653 | 1461350178786 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:36:18 INFO - PROCESS | 1653 | 1461350178789 Marionette TRACE conn2 <- [1,186,null,{}] 11:36:18 INFO - PROCESS | 1653 | 1461350178796 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}] 11:36:18 INFO - PROCESS | 1653 | 1461350178907 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 11:36:18 INFO - PROCESS | 1653 | 1461350178969 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x1244a5000 == 34 [pid = 1653] [id = 54] 11:36:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12782fc00) [pid = 1653] [serial = 158] [outer = 0x0] 11:36:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x127f4a800) [pid = 1653] [serial = 159] [outer = 0x12782fc00] 11:36:19 INFO - PROCESS | 1653 | 1461350179001 Marionette DEBUG loaded listener.js 11:36:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x128996800) [pid = 1653] [serial = 160] [outer = 0x12782fc00] 11:36:19 INFO - PROCESS | 1653 | 1461350179410 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]]]}] 11:36:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:36:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 672ms 11:36:19 INFO - PROCESS | 1653 | 1461350179459 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 11:36:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:36:19 INFO - PROCESS | 1653 | 1461350179460 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 11:36:19 INFO - PROCESS | 1653 | 1461350179463 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:36:19 INFO - PROCESS | 1653 | 1461350179464 Marionette TRACE conn2 <- [1,190,null,{}] 11:36:19 INFO - PROCESS | 1653 | 1461350179467 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}] 11:36:19 INFO - PROCESS | 1653 | 1461350179559 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 11:36:19 INFO - PROCESS | 1653 | 1461350179606 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x127fca000 == 35 [pid = 1653] [id = 55] 11:36:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x1294e9400) [pid = 1653] [serial = 161] [outer = 0x0] 11:36:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12b589000) [pid = 1653] [serial = 162] [outer = 0x1294e9400] 11:36:19 INFO - PROCESS | 1653 | 1461350179637 Marionette DEBUG loaded listener.js 11:36:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x12bc39c00) [pid = 1653] [serial = 163] [outer = 0x1294e9400] 11:36:20 INFO - PROCESS | 1653 | 1461350180035 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]]]}] 11:36:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:36:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 618ms 11:36:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:36:20 INFO - PROCESS | 1653 | 1461350180082 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 11:36:20 INFO - PROCESS | 1653 | 1461350180083 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 11:36:20 INFO - PROCESS | 1653 | 1461350180086 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:36:20 INFO - PROCESS | 1653 | 1461350180087 Marionette TRACE conn2 <- [1,194,null,{}] 11:36:20 INFO - PROCESS | 1653 | 1461350180089 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}] 11:36:20 INFO - PROCESS | 1653 | 1461350180179 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 11:36:20 INFO - PROCESS | 1653 | 1461350180277 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x1147a6000 == 36 [pid = 1653] [id = 56] 11:36:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x119227800) [pid = 1653] [serial = 164] [outer = 0x0] 11:36:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x12bce8c00) [pid = 1653] [serial = 165] [outer = 0x119227800] 11:36:20 INFO - PROCESS | 1653 | 1461350180309 Marionette DEBUG loaded listener.js 11:36:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x12bcf0c00) [pid = 1653] [serial = 166] [outer = 0x119227800] 11:36:20 INFO - PROCESS | 1653 | 1461350180745 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]]]}] 11:36:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:36:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 670ms 11:36:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:36:20 INFO - PROCESS | 1653 | 1461350180757 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 11:36:20 INFO - PROCESS | 1653 | 1461350180758 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 11:36:20 INFO - PROCESS | 1653 | 1461350180760 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:36:20 INFO - PROCESS | 1653 | 1461350180761 Marionette TRACE conn2 <- [1,198,null,{}] 11:36:20 INFO - PROCESS | 1653 | 1461350180764 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}] 11:36:20 INFO - PROCESS | 1653 | 1461350180879 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 11:36:20 INFO - PROCESS | 1653 | 1461350180944 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b374000 == 37 [pid = 1653] [id = 57] 11:36:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x11588fc00) [pid = 1653] [serial = 167] [outer = 0x0] 11:36:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x128031c00) [pid = 1653] [serial = 168] [outer = 0x11588fc00] 11:36:20 INFO - PROCESS | 1653 | 1461350180977 Marionette DEBUG loaded listener.js 11:36:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x12bf81c00) [pid = 1653] [serial = 169] [outer = 0x11588fc00] 11:36:21 INFO - PROCESS | 1653 | 1461350181494 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]]]}] 11:36:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:36:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 820ms 11:36:21 INFO - PROCESS | 1653 | 1461350181580 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 11:36:21 INFO - PROCESS | 1653 | 1461350181583 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 11:36:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:36:21 INFO - PROCESS | 1653 | 1461350181586 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:36:21 INFO - PROCESS | 1653 | 1461350181589 Marionette TRACE conn2 <- [1,202,null,{}] 11:36:21 INFO - PROCESS | 1653 | 1461350181593 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}] 11:36:21 INFO - PROCESS | 1653 | 1461350181739 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 11:36:21 INFO - PROCESS | 1653 | --DOCSHELL 0x11c49f000 == 36 [pid = 1653] [id = 49] 11:36:21 INFO - PROCESS | 1653 | --DOCSHELL 0x11ba57800 == 35 [pid = 1653] [id = 48] 11:36:21 INFO - PROCESS | 1653 | --DOCSHELL 0x11a920000 == 34 [pid = 1653] [id = 47] 11:36:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1190e3800 == 33 [pid = 1653] [id = 46] 11:36:21 INFO - PROCESS | 1653 | 1461350181810 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x118d46000 == 34 [pid = 1653] [id = 58] 11:36:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x1159c8000) [pid = 1653] [serial = 170] [outer = 0x0] 11:36:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x118682000) [pid = 1653] [serial = 171] [outer = 0x1159c8000] 11:36:21 INFO - PROCESS | 1653 | 1461350181844 Marionette DEBUG loaded listener.js 11:36:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x11a9c1400) [pid = 1653] [serial = 172] [outer = 0x1159c8000] 11:36:22 INFO - PROCESS | 1653 | 1461350182288 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]]]}] 11:36:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:36:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 721ms 11:36:22 INFO - PROCESS | 1653 | 1461350182308 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 11:36:22 INFO - PROCESS | 1653 | 1461350182312 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 11:36:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:36:22 INFO - PROCESS | 1653 | 1461350182315 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:36:22 INFO - PROCESS | 1653 | 1461350182318 Marionette TRACE conn2 <- [1,206,null,{}] 11:36:22 INFO - PROCESS | 1653 | 1461350182341 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}] 11:36:22 INFO - PROCESS | 1653 | 1461350182434 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 11:36:22 INFO - PROCESS | 1653 | 1461350182501 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x11bdab800 == 35 [pid = 1653] [id = 59] 11:36:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x11c00dc00) [pid = 1653] [serial = 173] [outer = 0x0] 11:36:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x11c28c400) [pid = 1653] [serial = 174] [outer = 0x11c00dc00] 11:36:22 INFO - PROCESS | 1653 | 1461350182534 Marionette DEBUG loaded listener.js 11:36:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x11c932c00) [pid = 1653] [serial = 175] [outer = 0x11c00dc00] 11:36:22 INFO - PROCESS | 1653 | 1461350182976 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]]]}] 11:36:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:36:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 687ms 11:36:23 INFO - PROCESS | 1653 | 1461350183002 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 11:36:23 INFO - PROCESS | 1653 | 1461350183004 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 11:36:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:36:23 INFO - PROCESS | 1653 | 1461350183007 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:36:23 INFO - PROCESS | 1653 | 1461350183008 Marionette TRACE conn2 <- [1,210,null,{}] 11:36:23 INFO - PROCESS | 1653 | 1461350183049 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}] 11:36:23 INFO - PROCESS | 1653 | 1461350183145 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 11:36:23 INFO - PROCESS | 1653 | 1461350183208 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x126a8a800 == 36 [pid = 1653] [id = 60] 11:36:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x123c55400) [pid = 1653] [serial = 176] [outer = 0x0] 11:36:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x127f3c000) [pid = 1653] [serial = 177] [outer = 0x123c55400] 11:36:23 INFO - PROCESS | 1653 | 1461350183239 Marionette DEBUG loaded listener.js 11:36:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x128996000) [pid = 1653] [serial = 178] [outer = 0x123c55400] 11:36:23 INFO - PROCESS | 1653 | 1461350183732 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]]]}] 11:36:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:36:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 738ms 11:36:23 INFO - PROCESS | 1653 | 1461350183746 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 11:36:23 INFO - PROCESS | 1653 | 1461350183750 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 11:36:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:36:23 INFO - PROCESS | 1653 | 1461350183762 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:36:23 INFO - PROCESS | 1653 | 1461350183767 Marionette TRACE conn2 <- [1,214,null,{}] 11:36:23 INFO - PROCESS | 1653 | 1461350183771 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}] 11:36:23 INFO - PROCESS | 1653 | 1461350183913 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 11:36:24 INFO - PROCESS | 1653 | 1461350184002 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b37b000 == 37 [pid = 1653] [id = 61] 11:36:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x128bde000) [pid = 1653] [serial = 179] [outer = 0x0] 11:36:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x12bc46800) [pid = 1653] [serial = 180] [outer = 0x128bde000] 11:36:24 INFO - PROCESS | 1653 | 1461350184050 Marionette DEBUG loaded listener.js 11:36:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x12bf7f000) [pid = 1653] [serial = 181] [outer = 0x128bde000] 11:36:24 INFO - PROCESS | 1653 | 1461350184542 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]]]}] 11:36:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:36:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 829ms 11:36:24 INFO - PROCESS | 1653 | 1461350184585 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 11:36:24 INFO - PROCESS | 1653 | 1461350184586 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 11:36:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:36:24 INFO - PROCESS | 1653 | 1461350184589 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:36:24 INFO - PROCESS | 1653 | 1461350184590 Marionette TRACE conn2 <- [1,218,null,{}] 11:36:24 INFO - PROCESS | 1653 | 1461350184592 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}] 11:36:24 INFO - PROCESS | 1653 | 1461350184682 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 11:36:24 INFO - PROCESS | 1653 | 1461350184743 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1152e1800 == 38 [pid = 1653] [id = 62] 11:36:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x12d217400) [pid = 1653] [serial = 182] [outer = 0x0] 11:36:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x12d281800) [pid = 1653] [serial = 183] [outer = 0x12d217400] 11:36:24 INFO - PROCESS | 1653 | 1461350184772 Marionette DEBUG loaded listener.js 11:36:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x12d2d0c00) [pid = 1653] [serial = 184] [outer = 0x12d217400] 11:36:25 INFO - PROCESS | 1653 | 1461350185172 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]]]}] 11:36:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:36:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 619ms 11:36:25 INFO - PROCESS | 1653 | 1461350185208 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 11:36:25 INFO - PROCESS | 1653 | 1461350185210 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 11:36:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:36:25 INFO - PROCESS | 1653 | 1461350185212 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:36:25 INFO - PROCESS | 1653 | 1461350185213 Marionette TRACE conn2 <- [1,222,null,{}] 11:36:25 INFO - PROCESS | 1653 | 1461350185216 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}] 11:36:25 INFO - PROCESS | 1653 | 1461350185309 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 11:36:25 INFO - PROCESS | 1653 | 1461350185362 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d411800 == 39 [pid = 1653] [id = 63] 11:36:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x12d738000) [pid = 1653] [serial = 185] [outer = 0x0] 11:36:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x12d73b000) [pid = 1653] [serial = 186] [outer = 0x12d738000] 11:36:25 INFO - PROCESS | 1653 | 1461350185400 Marionette DEBUG loaded listener.js 11:36:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x12dda0000) [pid = 1653] [serial = 187] [outer = 0x12d738000] 11:36:25 INFO - PROCESS | 1653 | 1461350185853 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]]]}] 11:36:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:36:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 668ms 11:36:25 INFO - PROCESS | 1653 | 1461350185881 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 11:36:25 INFO - PROCESS | 1653 | 1461350185882 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 11:36:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:36:25 INFO - PROCESS | 1653 | 1461350185884 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:36:25 INFO - PROCESS | 1653 | 1461350185886 Marionette TRACE conn2 <- [1,226,null,{}] 11:36:25 INFO - PROCESS | 1653 | 1461350185888 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}] 11:36:25 INFO - PROCESS | 1653 | 1461350185997 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 11:36:26 INFO - PROCESS | 1653 | 1461350186059 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d476000 == 40 [pid = 1653] [id = 64] 11:36:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x12d739c00) [pid = 1653] [serial = 188] [outer = 0x0] 11:36:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x12e4c0800) [pid = 1653] [serial = 189] [outer = 0x12d739c00] 11:36:26 INFO - PROCESS | 1653 | 1461350186089 Marionette DEBUG loaded listener.js 11:36:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x12e52a800) [pid = 1653] [serial = 190] [outer = 0x12d739c00] 11:36:26 INFO - PROCESS | 1653 | 1461350186498 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]]]}] 11:36:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:36:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 668ms 11:36:26 INFO - PROCESS | 1653 | 1461350186553 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 11:36:26 INFO - PROCESS | 1653 | 1461350186554 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 11:36:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:36:26 INFO - PROCESS | 1653 | 1461350186557 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:36:26 INFO - PROCESS | 1653 | 1461350186558 Marionette TRACE conn2 <- [1,230,null,{}] 11:36:26 INFO - PROCESS | 1653 | 1461350186560 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}] 11:36:26 INFO - PROCESS | 1653 | 1461350186722 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 11:36:26 INFO - PROCESS | 1653 | 1461350186790 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a920000 == 41 [pid = 1653] [id = 65] 11:36:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x118ac4000) [pid = 1653] [serial = 191] [outer = 0x0] 11:36:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x118fe6800) [pid = 1653] [serial = 192] [outer = 0x118ac4000] 11:36:26 INFO - PROCESS | 1653 | 1461350186819 Marionette DEBUG loaded listener.js 11:36:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x11aa99400) [pid = 1653] [serial = 193] [outer = 0x118ac4000] 11:36:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x11c579c00) [pid = 1653] [serial = 194] [outer = 0x12f72c000] 11:36:27 INFO - PROCESS | 1653 | --DOCSHELL 0x119918000 == 40 [pid = 1653] [id = 52] 11:36:27 INFO - PROCESS | 1653 | 1461350187388 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]]]}] 11:36:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:36:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 870ms 11:36:27 INFO - PROCESS | 1653 | 1461350187427 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 11:36:27 INFO - PROCESS | 1653 | 1461350187430 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 11:36:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:36:27 INFO - PROCESS | 1653 | 1461350187434 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:36:27 INFO - PROCESS | 1653 | 1461350187436 Marionette TRACE conn2 <- [1,234,null,{}] 11:36:27 INFO - PROCESS | 1653 | 1461350187441 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}] 11:36:27 INFO - PROCESS | 1653 | 1461350187537 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 11:36:27 INFO - PROCESS | 1653 | 1461350187614 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x123db3800 == 41 [pid = 1653] [id = 66] 11:36:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x11ba1ec00) [pid = 1653] [serial = 195] [outer = 0x0] 11:36:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x11ba24000) [pid = 1653] [serial = 196] [outer = 0x11ba1ec00] 11:36:27 INFO - PROCESS | 1653 | 1461350187648 Marionette DEBUG loaded listener.js 11:36:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x123b36c00) [pid = 1653] [serial = 197] [outer = 0x11ba1ec00] 11:36:28 INFO - PROCESS | 1653 | 1461350188046 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]]]}] 11:36:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:36:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 623ms 11:36:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:36:28 INFO - PROCESS | 1653 | 1461350188058 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 11:36:28 INFO - PROCESS | 1653 | 1461350188061 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 11:36:28 INFO - PROCESS | 1653 | 1461350188066 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:36:28 INFO - PROCESS | 1653 | 1461350188068 Marionette TRACE conn2 <- [1,238,null,{}] 11:36:28 INFO - PROCESS | 1653 | 1461350188070 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}] 11:36:28 INFO - PROCESS | 1653 | 1461350188165 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 11:36:28 INFO - PROCESS | 1653 | 1461350188214 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b5fe800 == 42 [pid = 1653] [id = 67] 11:36:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x11c2b7400) [pid = 1653] [serial = 198] [outer = 0x0] 11:36:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x128030c00) [pid = 1653] [serial = 199] [outer = 0x11c2b7400] 11:36:28 INFO - PROCESS | 1653 | 1461350188245 Marionette DEBUG loaded listener.js 11:36:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x1294ef000) [pid = 1653] [serial = 200] [outer = 0x11c2b7400] 11:36:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:36:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 620ms 11:36:28 INFO - PROCESS | 1653 | 1461350188677 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]]]}] 11:36:28 INFO - PROCESS | 1653 | 1461350188685 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 11:36:28 INFO - PROCESS | 1653 | 1461350188687 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 11:36:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:36:28 INFO - PROCESS | 1653 | 1461350188689 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:36:28 INFO - PROCESS | 1653 | 1461350188692 Marionette TRACE conn2 <- [1,242,null,{}] 11:36:28 INFO - PROCESS | 1653 | 1461350188700 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}] 11:36:28 INFO - PROCESS | 1653 | 1461350188800 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 11:36:28 INFO - PROCESS | 1653 | 1461350188884 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d549800 == 43 [pid = 1653] [id = 68] 11:36:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x12bcf0400) [pid = 1653] [serial = 201] [outer = 0x0] 11:36:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x12d20e000) [pid = 1653] [serial = 202] [outer = 0x12bcf0400] 11:36:28 INFO - PROCESS | 1653 | 1461350188917 Marionette DEBUG loaded listener.js 11:36:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x12d2d9000) [pid = 1653] [serial = 203] [outer = 0x12bcf0400] 11:36:29 INFO - PROCESS | 1653 | 1461350189345 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]]]}] 11:36:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:36:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 671ms 11:36:29 INFO - PROCESS | 1653 | 1461350189360 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 11:36:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:36:29 INFO - PROCESS | 1653 | 1461350189362 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 11:36:29 INFO - PROCESS | 1653 | 1461350189365 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:36:29 INFO - PROCESS | 1653 | 1461350189366 Marionette TRACE conn2 <- [1,246,null,{}] 11:36:29 INFO - PROCESS | 1653 | 1461350189368 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}] 11:36:29 INFO - PROCESS | 1653 | 1461350189463 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 11:36:29 INFO - PROCESS | 1653 | 1461350189512 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x114b75000 == 44 [pid = 1653] [id = 69] 11:36:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x12d794000) [pid = 1653] [serial = 204] [outer = 0x0] 11:36:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 205 (0x12d797000) [pid = 1653] [serial = 205] [outer = 0x12d794000] 11:36:29 INFO - PROCESS | 1653 | 1461350189543 Marionette DEBUG loaded listener.js 11:36:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x12e4c4800) [pid = 1653] [serial = 206] [outer = 0x12d794000] 11:36:29 INFO - PROCESS | 1653 | 1461350189959 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]]]}] 11:36:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:36:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 619ms 11:36:29 INFO - PROCESS | 1653 | 1461350189984 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 11:36:29 INFO - PROCESS | 1653 | 1461350189986 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 11:36:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:36:29 INFO - PROCESS | 1653 | 1461350189988 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:36:29 INFO - PROCESS | 1653 | 1461350189989 Marionette TRACE conn2 <- [1,250,null,{}] 11:36:29 INFO - PROCESS | 1653 | 1461350189992 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}] 11:36:30 INFO - PROCESS | 1653 | 1461350190083 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 11:36:30 INFO - PROCESS | 1653 | 1461350190163 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e85b800 == 45 [pid = 1653] [id = 70] 11:36:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x12e528400) [pid = 1653] [serial = 207] [outer = 0x0] 11:36:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x12e52e000) [pid = 1653] [serial = 208] [outer = 0x12e528400] 11:36:30 INFO - PROCESS | 1653 | 1461350190206 Marionette DEBUG loaded listener.js 11:36:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 209 (0x12e53cc00) [pid = 1653] [serial = 209] [outer = 0x12e528400] 11:36:30 INFO - PROCESS | 1653 | 1461350190640 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]]]}] 11:36:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:36:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 669ms 11:36:30 INFO - PROCESS | 1653 | 1461350190658 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 11:36:30 INFO - PROCESS | 1653 | 1461350190660 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 11:36:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:36:30 INFO - PROCESS | 1653 | 1461350190663 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:36:30 INFO - PROCESS | 1653 | 1461350190664 Marionette TRACE conn2 <- [1,254,null,{}] 11:36:30 INFO - PROCESS | 1653 | 1461350190668 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}] 11:36:30 INFO - PROCESS | 1653 | 1461350190785 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 11:36:30 INFO - PROCESS | 1653 | 1461350190840 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f09e000 == 46 [pid = 1653] [id = 71] 11:36:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 210 (0x12e597000) [pid = 1653] [serial = 210] [outer = 0x0] 11:36:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 211 (0x12e5a3c00) [pid = 1653] [serial = 211] [outer = 0x12e597000] 11:36:30 INFO - PROCESS | 1653 | 1461350190872 Marionette DEBUG loaded listener.js 11:36:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 212 (0x12e8bec00) [pid = 1653] [serial = 212] [outer = 0x12e597000] 11:36:31 INFO - PROCESS | 1653 | 1461350191285 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]]]}] 11:36:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:36:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 670ms 11:36:31 INFO - PROCESS | 1653 | 1461350191333 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 11:36:31 INFO - PROCESS | 1653 | 1461350191334 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 11:36:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:36:31 INFO - PROCESS | 1653 | 1461350191336 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:36:31 INFO - PROCESS | 1653 | 1461350191337 Marionette TRACE conn2 <- [1,258,null,{}] 11:36:31 INFO - PROCESS | 1653 | 1461350191340 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}] 11:36:31 INFO - PROCESS | 1653 | 1461350191455 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 11:36:31 INFO - PROCESS | 1653 | 1461350191524 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f335800 == 47 [pid = 1653] [id = 72] 11:36:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 213 (0x12ecc8000) [pid = 1653] [serial = 213] [outer = 0x0] 11:36:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 214 (0x12eccf000) [pid = 1653] [serial = 214] [outer = 0x12ecc8000] 11:36:31 INFO - PROCESS | 1653 | 1461350191553 Marionette DEBUG loaded listener.js 11:36:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 215 (0x12ecd5400) [pid = 1653] [serial = 215] [outer = 0x12ecc8000] 11:36:31 INFO - PROCESS | 1653 | 1461350191976 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]]]}] 11:36:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:36:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 670ms 11:36:32 INFO - PROCESS | 1653 | 1461350192022 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 11:36:32 INFO - PROCESS | 1653 | 1461350192023 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 11:36:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:36:32 INFO - PROCESS | 1653 | 1461350192028 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:36:32 INFO - PROCESS | 1653 | 1461350192029 Marionette TRACE conn2 <- [1,262,null,{}] 11:36:32 INFO - PROCESS | 1653 | 1461350192032 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}] 11:36:32 INFO - PROCESS | 1653 | 1461350192126 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 11:36:32 INFO - PROCESS | 1653 | 1461350192193 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f79d800 == 48 [pid = 1653] [id = 73] 11:36:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 216 (0x11350f400) [pid = 1653] [serial = 216] [outer = 0x0] 11:36:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 217 (0x113518800) [pid = 1653] [serial = 217] [outer = 0x11350f400] 11:36:32 INFO - PROCESS | 1653 | 1461350192222 Marionette DEBUG loaded listener.js 11:36:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 218 (0x11351c000) [pid = 1653] [serial = 218] [outer = 0x11350f400] 11:36:32 INFO - PROCESS | 1653 | 1461350192712 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]]]}] 11:36:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:36:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 719ms 11:36:32 INFO - PROCESS | 1653 | 1461350192759 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 11:36:32 INFO - PROCESS | 1653 | 1461350192761 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 11:36:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:36:32 INFO - PROCESS | 1653 | 1461350192767 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:36:32 INFO - PROCESS | 1653 | 1461350192769 Marionette TRACE conn2 <- [1,266,null,{}] 11:36:32 INFO - PROCESS | 1653 | 1461350192776 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}] 11:36:32 INFO - PROCESS | 1653 | 1461350192867 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 11:36:32 INFO - PROCESS | 1653 | 1461350192936 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x128b2d000 == 49 [pid = 1653] [id = 74] 11:36:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 219 (0x11ab1c400) [pid = 1653] [serial = 219] [outer = 0x0] 11:36:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 220 (0x11b05b800) [pid = 1653] [serial = 220] [outer = 0x11ab1c400] 11:36:32 INFO - PROCESS | 1653 | 1461350192964 Marionette DEBUG loaded listener.js 11:36:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 221 (0x11c937400) [pid = 1653] [serial = 221] [outer = 0x11ab1c400] 11:36:33 INFO - PROCESS | 1653 | --DOCSHELL 0x126a8a800 == 48 [pid = 1653] [id = 60] 11:36:33 INFO - PROCESS | 1653 | --DOCSHELL 0x11bdab800 == 47 [pid = 1653] [id = 59] 11:36:33 INFO - PROCESS | 1653 | --DOCSHELL 0x118d46000 == 46 [pid = 1653] [id = 58] 11:36:33 INFO - PROCESS | 1653 | 1461350193457 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]]]}] 11:36:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:36:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 724ms 11:36:33 INFO - PROCESS | 1653 | 1461350193491 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 11:36:33 INFO - PROCESS | 1653 | 1461350193493 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 11:36:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:36:33 INFO - PROCESS | 1653 | 1461350193497 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:36:33 INFO - PROCESS | 1653 | 1461350193499 Marionette TRACE conn2 <- [1,270,null,{}] 11:36:33 INFO - PROCESS | 1653 | 1461350193504 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}] 11:36:33 INFO - PROCESS | 1653 | 1461350193600 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 11:36:33 INFO - PROCESS | 1653 | 1461350193671 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x11bdaa000 == 47 [pid = 1653] [id = 75] 11:36:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 222 (0x119d5a000) [pid = 1653] [serial = 222] [outer = 0x0] 11:36:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 223 (0x11a9bf000) [pid = 1653] [serial = 223] [outer = 0x119d5a000] 11:36:33 INFO - PROCESS | 1653 | 1461350193703 Marionette DEBUG loaded listener.js 11:36:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 224 (0x11c52cc00) [pid = 1653] [serial = 224] [outer = 0x119d5a000] 11:36:34 INFO - PROCESS | 1653 | 1461350194162 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]]]}] 11:36:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:36:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 722ms 11:36:34 INFO - PROCESS | 1653 | 1461350194219 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 11:36:34 INFO - PROCESS | 1653 | 1461350194223 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 11:36:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:36:34 INFO - PROCESS | 1653 | 1461350194228 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:36:34 INFO - PROCESS | 1653 | 1461350194229 Marionette TRACE conn2 <- [1,274,null,{}] 11:36:34 INFO - PROCESS | 1653 | 1461350194232 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}] 11:36:34 INFO - PROCESS | 1653 | 1461350194331 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 11:36:34 INFO - PROCESS | 1653 | 1461350194398 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b369800 == 48 [pid = 1653] [id = 76] 11:36:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 225 (0x12699b000) [pid = 1653] [serial = 225] [outer = 0x0] 11:36:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 226 (0x12699e400) [pid = 1653] [serial = 226] [outer = 0x12699b000] 11:36:34 INFO - PROCESS | 1653 | 1461350194429 Marionette DEBUG loaded listener.js 11:36:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 227 (0x128032000) [pid = 1653] [serial = 227] [outer = 0x12699b000] 11:36:34 INFO - PROCESS | 1653 | 1461350194936 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]]]}] 11:36:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:36:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 720ms 11:36:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:36:34 INFO - PROCESS | 1653 | 1461350194948 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 11:36:34 INFO - PROCESS | 1653 | 1461350194950 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 11:36:34 INFO - PROCESS | 1653 | 1461350194976 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:36:34 INFO - PROCESS | 1653 | 1461350194980 Marionette TRACE conn2 <- [1,278,null,{}] 11:36:35 INFO - PROCESS | 1653 | 1461350194998 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}] 11:36:35 INFO - PROCESS | 1653 | 1461350195121 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 11:36:35 INFO - PROCESS | 1653 | 1461350195189 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d87d000 == 49 [pid = 1653] [id = 77] 11:36:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 228 (0x1294f7400) [pid = 1653] [serial = 228] [outer = 0x0] 11:36:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 229 (0x12b527c00) [pid = 1653] [serial = 229] [outer = 0x1294f7400] 11:36:35 INFO - PROCESS | 1653 | 1461350195221 Marionette DEBUG loaded listener.js 11:36:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 230 (0x12b52ec00) [pid = 1653] [serial = 230] [outer = 0x1294f7400] 11:36:35 INFO - PROCESS | 1653 | 1461350195675 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]]]}] 11:36:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:36:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 752ms 11:36:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:36:35 INFO - PROCESS | 1653 | 1461350195707 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 11:36:35 INFO - PROCESS | 1653 | 1461350195709 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 11:36:35 INFO - PROCESS | 1653 | 1461350195711 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:36:35 INFO - PROCESS | 1653 | 1461350195712 Marionette TRACE conn2 <- [1,282,null,{}] 11:36:35 INFO - PROCESS | 1653 | 1461350195715 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}] 11:36:35 INFO - PROCESS | 1653 | 1461350195811 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 11:36:35 INFO - PROCESS | 1653 | 1461350195880 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f0a7800 == 50 [pid = 1653] [id = 78] 11:36:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 231 (0x12b587c00) [pid = 1653] [serial = 231] [outer = 0x0] 11:36:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 232 (0x12b76a400) [pid = 1653] [serial = 232] [outer = 0x12b587c00] 11:36:35 INFO - PROCESS | 1653 | 1461350195911 Marionette DEBUG loaded listener.js 11:36:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 233 (0x12bf7c000) [pid = 1653] [serial = 233] [outer = 0x12b587c00] 11:36:36 INFO - PROCESS | 1653 | 1461350196337 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]]]}] 11:36:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:36:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 669ms 11:36:36 INFO - PROCESS | 1653 | 1461350196381 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 11:36:36 INFO - PROCESS | 1653 | 1461350196382 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 11:36:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:36:36 INFO - PROCESS | 1653 | 1461350196384 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:36:36 INFO - PROCESS | 1653 | 1461350196385 Marionette TRACE conn2 <- [1,286,null,{}] 11:36:36 INFO - PROCESS | 1653 | 1461350196387 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}] 11:36:36 INFO - PROCESS | 1653 | 1461350196479 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 11:36:36 INFO - PROCESS | 1653 | 1461350196533 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fbdc000 == 51 [pid = 1653] [id = 79] 11:36:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 234 (0x12bf8bc00) [pid = 1653] [serial = 234] [outer = 0x0] 11:36:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 235 (0x12d28bc00) [pid = 1653] [serial = 235] [outer = 0x12bf8bc00] 11:36:36 INFO - PROCESS | 1653 | 1461350196564 Marionette DEBUG loaded listener.js 11:36:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 236 (0x12d731c00) [pid = 1653] [serial = 236] [outer = 0x12bf8bc00] 11:36:36 INFO - PROCESS | 1653 | 1461350196979 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]]]}] 11:36:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:36:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 618ms 11:36:37 INFO - PROCESS | 1653 | 1461350197003 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 11:36:37 INFO - PROCESS | 1653 | 1461350197004 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 11:36:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:36:37 INFO - PROCESS | 1653 | 1461350197007 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:36:37 INFO - PROCESS | 1653 | 1461350197008 Marionette TRACE conn2 <- [1,290,null,{}] 11:36:37 INFO - PROCESS | 1653 | 1461350197010 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}] 11:36:37 INFO - PROCESS | 1653 | 1461350197146 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 11:36:37 INFO - PROCESS | 1653 | 1461350197218 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x130280800 == 52 [pid = 1653] [id = 80] 11:36:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 237 (0x12e4c0000) [pid = 1653] [serial = 237] [outer = 0x0] 11:36:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 238 (0x12e525800) [pid = 1653] [serial = 238] [outer = 0x12e4c0000] 11:36:37 INFO - PROCESS | 1653 | 1461350197262 Marionette DEBUG loaded listener.js 11:36:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 239 (0x12e898c00) [pid = 1653] [serial = 239] [outer = 0x12e4c0000] 11:36:37 INFO - PROCESS | 1653 | 1461350197684 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]]]}] 11:36:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:36:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 720ms 11:36:37 INFO - PROCESS | 1653 | 1461350197728 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 11:36:37 INFO - PROCESS | 1653 | 1461350197729 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 11:36:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:36:37 INFO - PROCESS | 1653 | 1461350197731 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:36:37 INFO - PROCESS | 1653 | 1461350197733 Marionette TRACE conn2 <- [1,294,null,{}] 11:36:37 INFO - PROCESS | 1653 | 1461350197735 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}] 11:36:37 INFO - PROCESS | 1653 | 1461350197828 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 11:36:37 INFO - PROCESS | 1653 | 1461350197884 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x130992000 == 53 [pid = 1653] [id = 81] 11:36:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 240 (0x115605400) [pid = 1653] [serial = 240] [outer = 0x0] 11:36:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 241 (0x11560b400) [pid = 1653] [serial = 241] [outer = 0x115605400] 11:36:37 INFO - PROCESS | 1653 | 1461350197914 Marionette DEBUG loaded listener.js 11:36:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 242 (0x11560f400) [pid = 1653] [serial = 242] [outer = 0x115605400] 11:36:38 INFO - PROCESS | 1653 | 1461350198336 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]]]}] 11:36:38 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. 11:36:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 618ms 11:36:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:36:38 INFO - PROCESS | 1653 | 1461350198351 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 11:36:38 INFO - PROCESS | 1653 | 1461350198352 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 11:36:38 INFO - PROCESS | 1653 | 1461350198354 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:36:38 INFO - PROCESS | 1653 | 1461350198355 Marionette TRACE conn2 <- [1,298,null,{}] 11:36:38 INFO - PROCESS | 1653 | 1461350198358 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}] 11:36:38 INFO - PROCESS | 1653 | 1461350198452 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 11:36:38 INFO - PROCESS | 1653 | 1461350198540 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x115629000 == 54 [pid = 1653] [id = 82] 11:36:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 243 (0x115609c00) [pid = 1653] [serial = 243] [outer = 0x0] 11:36:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 244 (0x12e4c2c00) [pid = 1653] [serial = 244] [outer = 0x115609c00] 11:36:38 INFO - PROCESS | 1653 | 1461350198570 Marionette DEBUG loaded listener.js 11:36:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 245 (0x12e89c000) [pid = 1653] [serial = 245] [outer = 0x115609c00] 11:36:38 INFO - PROCESS | 1653 | 1461350198976 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]]]}] 11:36:39 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. 11:36:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 11:36:39 INFO - PROCESS | 1653 | 1461350199024 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 11:36:39 INFO - PROCESS | 1653 | 1461350199025 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 11:36:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:36:39 INFO - PROCESS | 1653 | 1461350199028 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:36:39 INFO - PROCESS | 1653 | 1461350199029 Marionette TRACE conn2 <- [1,302,null,{}] 11:36:39 INFO - PROCESS | 1653 | 1461350199031 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}] 11:36:39 INFO - PROCESS | 1653 | 1461350199124 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 11:36:39 INFO - PROCESS | 1653 | --DOCSHELL 0x127fca000 == 53 [pid = 1653] [id = 55] 11:36:39 INFO - PROCESS | 1653 | --DOCSHELL 0x1244a5000 == 52 [pid = 1653] [id = 54] 11:36:39 INFO - PROCESS | 1653 | --DOCSHELL 0x1147a6000 == 51 [pid = 1653] [id = 56] 11:36:39 INFO - PROCESS | 1653 | --DOCSHELL 0x11c49e000 == 50 [pid = 1653] [id = 53] 11:36:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12d549800 == 49 [pid = 1653] [id = 68] 11:36:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12b5fe800 == 48 [pid = 1653] [id = 67] 11:36:39 INFO - PROCESS | 1653 | --DOCSHELL 0x123db3800 == 47 [pid = 1653] [id = 66] 11:36:42 INFO - PROCESS | 1653 | --DOCSHELL 0x127fce000 == 46 [pid = 1653] [id = 44] 11:36:42 INFO - PROCESS | 1653 | --DOCSHELL 0x119216000 == 45 [pid = 1653] [id = 45] 11:36:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12eb29800 == 44 [pid = 1653] [id = 16] 11:36:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12f0bc800 == 43 [pid = 1653] [id = 14] 11:36:42 INFO - PROCESS | 1653 | --DOCSHELL 0x114b75000 == 42 [pid = 1653] [id = 69] 11:36:42 INFO - PROCESS | 1653 | --DOCSHELL 0x11aa33800 == 41 [pid = 1653] [id = 22] 11:36:42 INFO - PROCESS | 1653 | --DOCSHELL 0x123dae800 == 40 [pid = 1653] [id = 43] 11:36:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12e85b800 == 39 [pid = 1653] [id = 70] 11:36:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12f09e000 == 38 [pid = 1653] [id = 71] 11:36:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12d41d000 == 37 [pid = 1653] [id = 8] 11:36:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12f335800 == 36 [pid = 1653] [id = 72] 11:36:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12f79d800 == 35 [pid = 1653] [id = 73] 11:36:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12dd55800 == 34 [pid = 1653] [id = 9] 11:36:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12f343800 == 33 [pid = 1653] [id = 15] 11:36:42 INFO - PROCESS | 1653 | --DOCSHELL 0x123c32800 == 32 [pid = 1653] [id = 50] 11:36:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12d45f800 == 31 [pid = 1653] [id = 12] 11:36:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12b37b000 == 30 [pid = 1653] [id = 61] 11:36:42 INFO - PROCESS | 1653 | --DOCSHELL 0x11a8e8000 == 29 [pid = 1653] [id = 11] 11:36:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12d411800 == 28 [pid = 1653] [id = 63] 11:36:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12fbe5800 == 27 [pid = 1653] [id = 20] 11:36:42 INFO - PROCESS | 1653 | --DOCSHELL 0x130276000 == 26 [pid = 1653] [id = 21] 11:36:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12f09c800 == 25 [pid = 1653] [id = 13] 11:36:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12b374000 == 24 [pid = 1653] [id = 57] 11:36:42 INFO - PROCESS | 1653 | --DOCSHELL 0x130029000 == 23 [pid = 1653] [id = 19] 11:36:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12e565800 == 22 [pid = 1653] [id = 10] 11:36:42 INFO - PROCESS | 1653 | --DOCSHELL 0x1152e1800 == 21 [pid = 1653] [id = 62] 11:36:42 INFO - PROCESS | 1653 | --DOCSHELL 0x115629000 == 20 [pid = 1653] [id = 82] 11:36:42 INFO - PROCESS | 1653 | --DOCSHELL 0x11926f800 == 19 [pid = 1653] [id = 51] 11:36:42 INFO - PROCESS | 1653 | --DOCSHELL 0x130992000 == 18 [pid = 1653] [id = 81] 11:36:42 INFO - PROCESS | 1653 | --DOCSHELL 0x130280800 == 17 [pid = 1653] [id = 80] 11:36:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12d476000 == 16 [pid = 1653] [id = 64] 11:36:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12fbdc000 == 15 [pid = 1653] [id = 79] 11:36:42 INFO - PROCESS | 1653 | --DOCSHELL 0x126a10000 == 14 [pid = 1653] [id = 40] 11:36:42 INFO - PROCESS | 1653 | --DOCSHELL 0x11a920000 == 13 [pid = 1653] [id = 65] 11:36:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12f0a7800 == 12 [pid = 1653] [id = 78] 11:36:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12d87d000 == 11 [pid = 1653] [id = 77] 11:36:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12b369800 == 10 [pid = 1653] [id = 76] 11:36:42 INFO - PROCESS | 1653 | --DOCSHELL 0x128b2d000 == 9 [pid = 1653] [id = 74] 11:36:42 INFO - PROCESS | 1653 | --DOCSHELL 0x11bdaa000 == 8 [pid = 1653] [id = 75] 11:36:43 INFO - PROCESS | 1653 | 1461350203109 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x114430800 == 9 [pid = 1653] [id = 83] 11:36:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 246 (0x115603000) [pid = 1653] [serial = 246] [outer = 0x0] 11:36:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 247 (0x115609800) [pid = 1653] [serial = 247] [outer = 0x115603000] 11:36:43 INFO - PROCESS | 1653 | 1461350203267 Marionette DEBUG loaded listener.js 11:36:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 248 (0x115644000) [pid = 1653] [serial = 248] [outer = 0x115603000] 11:36:43 INFO - PROCESS | 1653 | 1461350203654 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]]]}] 11:36:43 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. 11:36:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 4684ms 11:36:43 INFO - PROCESS | 1653 | 1461350203715 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 11:36:43 INFO - PROCESS | 1653 | 1461350203718 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 11:36:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:36:43 INFO - PROCESS | 1653 | 1461350203721 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:36:43 INFO - PROCESS | 1653 | 1461350203724 Marionette TRACE conn2 <- [1,306,null,{}] 11:36:43 INFO - PROCESS | 1653 | 1461350203727 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}] 11:36:43 INFO - PROCESS | 1653 | 1461350203806 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 11:36:43 INFO - PROCESS | 1653 | 1461350203812 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x119212000 == 10 [pid = 1653] [id = 84] 11:36:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 249 (0x118685c00) [pid = 1653] [serial = 249] [outer = 0x0] 11:36:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 250 (0x118d1f400) [pid = 1653] [serial = 250] [outer = 0x118685c00] 11:36:43 INFO - PROCESS | 1653 | 1461350203842 Marionette DEBUG loaded listener.js 11:36:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 251 (0x119373800) [pid = 1653] [serial = 251] [outer = 0x118685c00] 11:36:44 INFO - PROCESS | 1653 | 1461350204183 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]]]}] 11:36:44 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. 11:36:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 473ms 11:36:44 INFO - PROCESS | 1653 | 1461350204196 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 11:36:44 INFO - PROCESS | 1653 | 1461350204200 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 11:36:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:36:44 INFO - PROCESS | 1653 | 1461350204208 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:36:44 INFO - PROCESS | 1653 | 1461350204211 Marionette TRACE conn2 <- [1,310,null,{}] 11:36:44 INFO - PROCESS | 1653 | 1461350204214 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}] 11:36:44 INFO - PROCESS | 1653 | 1461350204359 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 11:36:44 INFO - PROCESS | 1653 | 1461350204443 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x119078000 == 11 [pid = 1653] [id = 85] 11:36:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 252 (0x119380000) [pid = 1653] [serial = 252] [outer = 0x0] 11:36:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 253 (0x11a9bf800) [pid = 1653] [serial = 253] [outer = 0x119380000] 11:36:44 INFO - PROCESS | 1653 | 1461350204485 Marionette DEBUG loaded listener.js 11:36:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 254 (0x11b068000) [pid = 1653] [serial = 254] [outer = 0x119380000] 11:36:44 INFO - PROCESS | 1653 | 1461350204886 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]]]}] 11:36:44 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. 11:36:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 723ms 11:36:44 INFO - PROCESS | 1653 | 1461350204960 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 11:36:44 INFO - PROCESS | 1653 | 1461350204962 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 11:36:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:36:44 INFO - PROCESS | 1653 | 1461350204965 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:36:44 INFO - PROCESS | 1653 | 1461350204970 Marionette TRACE conn2 <- [1,314,null,{}] 11:36:44 INFO - PROCESS | 1653 | 1461350204977 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}] 11:36:45 INFO - PROCESS | 1653 | 1461350205058 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 11:36:45 INFO - PROCESS | 1653 | 1461350205064 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x1269e4000 == 12 [pid = 1653] [id = 86] 11:36:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 255 (0x11c28a400) [pid = 1653] [serial = 255] [outer = 0x0] 11:36:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 256 (0x124010800) [pid = 1653] [serial = 256] [outer = 0x11c28a400] 11:36:45 INFO - PROCESS | 1653 | 1461350205092 Marionette DEBUG loaded listener.js 11:36:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 257 (0x1248e4800) [pid = 1653] [serial = 257] [outer = 0x11c28a400] 11:36:45 INFO - PROCESS | 1653 | 1461350205493 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]]]}] 11:36:45 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. 11:36:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 575ms 11:36:45 INFO - PROCESS | 1653 | 1461350205540 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 11:36:45 INFO - PROCESS | 1653 | 1461350205542 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 11:36:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:36:45 INFO - PROCESS | 1653 | 1461350205545 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:36:45 INFO - PROCESS | 1653 | 1461350205546 Marionette TRACE conn2 <- [1,318,null,{}] 11:36:45 INFO - PROCESS | 1653 | 1461350205549 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}] 11:36:45 INFO - PROCESS | 1653 | 1461350205670 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 11:36:45 INFO - PROCESS | 1653 | 1461350205721 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x1292c2800 == 13 [pid = 1653] [id = 87] 11:36:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 258 (0x115649800) [pid = 1653] [serial = 258] [outer = 0x0] 11:36:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 259 (0x127903400) [pid = 1653] [serial = 259] [outer = 0x115649800] 11:36:45 INFO - PROCESS | 1653 | 1461350205811 Marionette DEBUG loaded listener.js 11:36:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 260 (0x128030000) [pid = 1653] [serial = 260] [outer = 0x115649800] 11:36:46 INFO - PROCESS | 1653 | 1461350206194 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]]]}] 11:36:46 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. 11:36:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 668ms 11:36:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:36:46 INFO - PROCESS | 1653 | 1461350206214 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 11:36:46 INFO - PROCESS | 1653 | 1461350206215 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 11:36:46 INFO - PROCESS | 1653 | 1461350206217 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:36:46 INFO - PROCESS | 1653 | 1461350206218 Marionette TRACE conn2 <- [1,322,null,{}] 11:36:46 INFO - PROCESS | 1653 | 1461350206221 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}] 11:36:46 INFO - PROCESS | 1653 | 1461350206318 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 11:36:46 INFO - PROCESS | 1653 | 1461350206355 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bff5800 == 14 [pid = 1653] [id = 88] 11:36:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 261 (0x128be3400) [pid = 1653] [serial = 261] [outer = 0x0] 11:36:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 262 (0x12946fc00) [pid = 1653] [serial = 262] [outer = 0x128be3400] 11:36:46 INFO - PROCESS | 1653 | 1461350206389 Marionette DEBUG loaded listener.js 11:36:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 263 (0x12b530800) [pid = 1653] [serial = 263] [outer = 0x128be3400] 11:36:46 INFO - PROCESS | 1653 | 1461350206750 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]]]}] 11:36:46 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. 11:36:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 568ms 11:36:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:36:46 INFO - PROCESS | 1653 | 1461350206786 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 11:36:46 INFO - PROCESS | 1653 | 1461350206787 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 11:36:46 INFO - PROCESS | 1653 | 1461350206789 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:36:46 INFO - PROCESS | 1653 | 1461350206790 Marionette TRACE conn2 <- [1,326,null,{}] 11:36:46 INFO - PROCESS | 1653 | 1461350206792 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}] 11:36:46 INFO - PROCESS | 1653 | 1461350206891 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 11:36:46 INFO - PROCESS | 1653 | 1461350206895 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x11561a800 == 15 [pid = 1653] [id = 89] 11:36:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 264 (0x12b532800) [pid = 1653] [serial = 264] [outer = 0x0] 11:36:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 265 (0x12bc3b800) [pid = 1653] [serial = 265] [outer = 0x12b532800] 11:36:46 INFO - PROCESS | 1653 | 1461350206920 Marionette DEBUG loaded listener.js 11:36:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 266 (0x12bce8400) [pid = 1653] [serial = 266] [outer = 0x12b532800] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 265 (0x11937fc00) [pid = 1653] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 264 (0x115248c00) [pid = 1653] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 263 (0x11a9b9000) [pid = 1653] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 262 (0x115949c00) [pid = 1653] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 261 (0x11c012c00) [pid = 1653] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 260 (0x11c013000) [pid = 1653] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 259 (0x123c4e400) [pid = 1653] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 258 (0x123e6cc00) [pid = 1653] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 257 (0x11aa9f000) [pid = 1653] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 256 (0x11a609800) [pid = 1653] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 255 (0x1147c8400) [pid = 1653] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 254 (0x1248eb800) [pid = 1653] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 253 (0x129231400) [pid = 1653] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 252 (0x119293400) [pid = 1653] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 251 (0x128bdc400) [pid = 1653] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 250 (0x1156ba400) [pid = 1653] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 249 (0x118a05c00) [pid = 1653] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 248 (0x12b767400) [pid = 1653] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 247 (0x11aab5400) [pid = 1653] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 246 (0x118ac4000) [pid = 1653] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 245 (0x11c2af000) [pid = 1653] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 244 (0x123c56400) [pid = 1653] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 243 (0x11c52bc00) [pid = 1653] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 242 (0x123c55400) [pid = 1653] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 241 (0x11ae41800) [pid = 1653] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 240 (0x12e528400) [pid = 1653] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 239 (0x123c54000) [pid = 1653] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 238 (0x1159c8000) [pid = 1653] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 237 (0x11ab1c400) [pid = 1653] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 236 (0x11c00dc00) [pid = 1653] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 235 (0x11928ec00) [pid = 1653] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 234 (0x11350f400) [pid = 1653] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 233 (0x11ba1ec00) [pid = 1653] [serial = 195] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 232 (0x11937c000) [pid = 1653] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 231 (0x12699b000) [pid = 1653] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 230 (0x12ecc8000) [pid = 1653] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 229 (0x12bc48c00) [pid = 1653] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 228 (0x12782fc00) [pid = 1653] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 227 (0x11ab19400) [pid = 1653] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 226 (0x119d5a000) [pid = 1653] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 225 (0x11a60fc00) [pid = 1653] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 224 (0x12e597000) [pid = 1653] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 223 (0x12ecc7800) [pid = 1653] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 222 (0x11c2b7400) [pid = 1653] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 221 (0x115605400) [pid = 1653] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 220 (0x11588fc00) [pid = 1653] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 219 (0x12d738000) [pid = 1653] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 218 (0x12e89b400) [pid = 1653] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 217 (0x12e4c0000) [pid = 1653] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 216 (0x11aaa2c00) [pid = 1653] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 215 (0x1294f7400) [pid = 1653] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 214 (0x11a606000) [pid = 1653] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 213 (0x12b587c00) [pid = 1653] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 212 (0x12e4bcc00) [pid = 1653] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 211 (0x12bf8bc00) [pid = 1653] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 210 (0x12d217400) [pid = 1653] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 209 (0x1294e9400) [pid = 1653] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 208 (0x12d2dac00) [pid = 1653] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 207 (0x12d2d0800) [pid = 1653] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 206 (0x12d794000) [pid = 1653] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 205 (0x128bde000) [pid = 1653] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 204 (0x12fd2fc00) [pid = 1653] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 203 (0x12bcf0400) [pid = 1653] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 202 (0x12e59b400) [pid = 1653] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 201 (0x119227800) [pid = 1653] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x11ba1fc00) [pid = 1653] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x11ae37800) [pid = 1653] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 198 (0x12f730000) [pid = 1653] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x11908cc00) [pid = 1653] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x12d739c00) [pid = 1653] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x12f70e800) [pid = 1653] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x11a635000) [pid = 1653] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:36:48 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x12ecd2800) [pid = 1653] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:36:48 INFO - PROCESS | 1653 | 1461350208381 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]]]}] 11:36:48 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. 11:36:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1621ms 11:36:48 INFO - PROCESS | 1653 | 1461350208411 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 11:36:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:36:48 INFO - PROCESS | 1653 | 1461350208412 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 11:36:48 INFO - PROCESS | 1653 | 1461350208415 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:36:48 INFO - PROCESS | 1653 | 1461350208416 Marionette TRACE conn2 <- [1,330,null,{}] 11:36:48 INFO - PROCESS | 1653 | 1461350208418 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}] 11:36:48 INFO - PROCESS | 1653 | 1461350208495 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 11:36:48 INFO - PROCESS | 1653 | 1461350208501 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x11651d800 == 16 [pid = 1653] [id = 90] 11:36:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x114bac800) [pid = 1653] [serial = 267] [outer = 0x0] 11:36:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x115605400) [pid = 1653] [serial = 268] [outer = 0x114bac800] 11:36:48 INFO - PROCESS | 1653 | 1461350208529 Marionette DEBUG loaded listener.js 11:36:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x118642c00) [pid = 1653] [serial = 269] [outer = 0x114bac800] 11:36:48 INFO - PROCESS | 1653 | 1461350208968 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]]]}] 11:36:48 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. 11:36:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 568ms 11:36:48 INFO - PROCESS | 1653 | 1461350208989 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 11:36:48 INFO - PROCESS | 1653 | 1461350208990 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 11:36:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:36:48 INFO - PROCESS | 1653 | 1461350208996 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:36:48 INFO - PROCESS | 1653 | 1461350208997 Marionette TRACE conn2 <- [1,334,null,{}] 11:36:49 INFO - PROCESS | 1653 | 1461350208999 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}] 11:36:49 INFO - PROCESS | 1653 | 1461350209078 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 11:36:49 INFO - PROCESS | 1653 | 1461350209082 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x123dab000 == 17 [pid = 1653] [id = 91] 11:36:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x118f1fc00) [pid = 1653] [serial = 270] [outer = 0x0] 11:36:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x11bdcf000) [pid = 1653] [serial = 271] [outer = 0x118f1fc00] 11:36:49 INFO - PROCESS | 1653 | 1461350209108 Marionette DEBUG loaded listener.js 11:36:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x11c42bc00) [pid = 1653] [serial = 272] [outer = 0x118f1fc00] 11:36:49 INFO - PROCESS | 1653 | 1461350209468 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]]]}] 11:36:49 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. 11:36:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 519ms 11:36:49 INFO - PROCESS | 1653 | 1461350209514 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 11:36:49 INFO - PROCESS | 1653 | 1461350209515 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 11:36:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:36:49 INFO - PROCESS | 1653 | 1461350209517 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:36:49 INFO - PROCESS | 1653 | 1461350209518 Marionette TRACE conn2 <- [1,338,null,{}] 11:36:49 INFO - PROCESS | 1653 | 1461350209521 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}] 11:36:49 INFO - PROCESS | 1653 | 1461350209626 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 11:36:49 INFO - PROCESS | 1653 | 1461350209726 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bfdc000 == 18 [pid = 1653] [id = 92] 11:36:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x123b3e000) [pid = 1653] [serial = 273] [outer = 0x0] 11:36:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x123c55400) [pid = 1653] [serial = 274] [outer = 0x123b3e000] 11:36:49 INFO - PROCESS | 1653 | 1461350209752 Marionette DEBUG loaded listener.js 11:36:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x1248eb800) [pid = 1653] [serial = 275] [outer = 0x123b3e000] 11:36:50 INFO - PROCESS | 1653 | 1461350210041 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]]]}] 11:36:50 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. 11:36:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 567ms 11:36:50 INFO - PROCESS | 1653 | 1461350210086 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 11:36:50 INFO - PROCESS | 1653 | 1461350210087 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 11:36:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:36:50 INFO - PROCESS | 1653 | 1461350210093 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:36:50 INFO - PROCESS | 1653 | 1461350210094 Marionette TRACE conn2 <- [1,342,null,{}] 11:36:50 INFO - PROCESS | 1653 | 1461350210096 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}] 11:36:50 INFO - PROCESS | 1653 | 1461350210184 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 11:36:50 INFO - PROCESS | 1653 | 1461350210239 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d474800 == 19 [pid = 1653] [id = 93] 11:36:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x1248dfc00) [pid = 1653] [serial = 276] [outer = 0x0] 11:36:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x128996c00) [pid = 1653] [serial = 277] [outer = 0x1248dfc00] 11:36:50 INFO - PROCESS | 1653 | 1461350210272 Marionette DEBUG loaded listener.js 11:36:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 205 (0x12bc40c00) [pid = 1653] [serial = 278] [outer = 0x1248dfc00] 11:36:50 INFO - PROCESS | 1653 | 1461350210716 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]]]}] 11:36:50 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. 11:36:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 670ms 11:36:50 INFO - PROCESS | 1653 | 1461350210762 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 11:36:50 INFO - PROCESS | 1653 | 1461350210765 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 11:36:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:36:50 INFO - PROCESS | 1653 | 1461350210769 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:36:50 INFO - PROCESS | 1653 | 1461350210771 Marionette TRACE conn2 <- [1,346,null,{}] 11:36:50 INFO - PROCESS | 1653 | 1461350210774 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}] 11:36:50 INFO - PROCESS | 1653 | 1461350210876 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 11:36:50 INFO - PROCESS | 1653 | 1461350210971 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ab6c000 == 20 [pid = 1653] [id = 94] 11:36:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x1188ac800) [pid = 1653] [serial = 279] [outer = 0x0] 11:36:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x118d65400) [pid = 1653] [serial = 280] [outer = 0x1188ac800] 11:36:51 INFO - PROCESS | 1653 | 1461350211003 Marionette DEBUG loaded listener.js 11:36:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x119d59000) [pid = 1653] [serial = 281] [outer = 0x1188ac800] 11:36:51 INFO - PROCESS | 1653 | 1461350211425 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]]]}] 11:36:51 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. 11:36:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 672ms 11:36:51 INFO - PROCESS | 1653 | 1461350211441 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 11:36:51 INFO - PROCESS | 1653 | 1461350211445 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 11:36:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:36:51 INFO - PROCESS | 1653 | 1461350211449 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:36:51 INFO - PROCESS | 1653 | 1461350211451 Marionette TRACE conn2 <- [1,350,null,{}] 11:36:51 INFO - PROCESS | 1653 | 1461350211454 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}] 11:36:51 INFO - PROCESS | 1653 | 1461350211556 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 11:36:51 INFO - PROCESS | 1653 | 1461350211647 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:36:51 INFO - PROCESS | 1653 | 1461350211657 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d41d000 == 21 [pid = 1653] [id = 95] 11:36:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 209 (0x12466f400) [pid = 1653] [serial = 282] [outer = 0x0] 11:36:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 210 (0x126996c00) [pid = 1653] [serial = 283] [outer = 0x12466f400] 11:36:51 INFO - PROCESS | 1653 | 1461350211687 Marionette DEBUG loaded listener.js 11:36:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 211 (0x127905000) [pid = 1653] [serial = 284] [outer = 0x12466f400] 11:36:52 INFO - PROCESS | 1653 | 1461350212094 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]]]}] 11:36:52 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. 11:36:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 670ms 11:36:52 INFO - PROCESS | 1653 | 1461350212119 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 11:36:52 INFO - PROCESS | 1653 | 1461350212121 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 11:36:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:36:52 INFO - PROCESS | 1653 | 1461350212123 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:36:52 INFO - PROCESS | 1653 | 1461350212126 Marionette TRACE conn2 <- [1,354,null,{}] 11:36:52 INFO - PROCESS | 1653 | 1461350212133 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}] 11:36:52 INFO - PROCESS | 1653 | 1461350212254 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 11:36:52 INFO - PROCESS | 1653 | 1461350212326 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ea91000 == 22 [pid = 1653] [id = 96] 11:36:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 212 (0x128bdf000) [pid = 1653] [serial = 285] [outer = 0x0] 11:36:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 213 (0x12b529800) [pid = 1653] [serial = 286] [outer = 0x128bdf000] 11:36:52 INFO - PROCESS | 1653 | 1461350212358 Marionette DEBUG loaded listener.js 11:36:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 214 (0x12b765c00) [pid = 1653] [serial = 287] [outer = 0x128bdf000] 11:36:52 INFO - PROCESS | 1653 | 1461350212830 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]]]}] 11:36:52 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. 11:36:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 723ms 11:36:52 INFO - PROCESS | 1653 | 1461350212846 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 11:36:52 INFO - PROCESS | 1653 | 1461350212848 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 11:36:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:36:52 INFO - PROCESS | 1653 | 1461350212850 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:36:52 INFO - PROCESS | 1653 | 1461350212852 Marionette TRACE conn2 <- [1,358,null,{}] 11:36:52 INFO - PROCESS | 1653 | 1461350212875 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}] 11:36:52 INFO - PROCESS | 1653 | 1461350212977 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 11:36:53 INFO - PROCESS | 1653 | 1461350213046 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x119222800 == 23 [pid = 1653] [id = 97] 11:36:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 215 (0x115603400) [pid = 1653] [serial = 288] [outer = 0x0] 11:36:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 216 (0x11ab23400) [pid = 1653] [serial = 289] [outer = 0x115603400] 11:36:53 INFO - PROCESS | 1653 | 1461350213076 Marionette DEBUG loaded listener.js 11:36:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 217 (0x126999c00) [pid = 1653] [serial = 290] [outer = 0x115603400] 11:36:53 INFO - PROCESS | 1653 | 1461350213507 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]]]}] 11:36:53 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. 11:36:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 669ms 11:36:53 INFO - PROCESS | 1653 | 1461350213532 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 11:36:53 INFO - PROCESS | 1653 | 1461350213533 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 11:36:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:36:53 INFO - PROCESS | 1653 | 1461350213536 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:36:53 INFO - PROCESS | 1653 | 1461350213537 Marionette TRACE conn2 <- [1,362,null,{}] 11:36:53 INFO - PROCESS | 1653 | 1461350213573 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}] 11:36:53 INFO - PROCESS | 1653 | 1461350213676 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 11:36:53 INFO - PROCESS | 1653 | 1461350213902 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x115628800 == 24 [pid = 1653] [id = 98] 11:36:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 218 (0x113514c00) [pid = 1653] [serial = 291] [outer = 0x0] 11:36:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 219 (0x11400f400) [pid = 1653] [serial = 292] [outer = 0x113514c00] 11:36:53 INFO - PROCESS | 1653 | 1461350213932 Marionette DEBUG loaded listener.js 11:36:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 220 (0x115375c00) [pid = 1653] [serial = 293] [outer = 0x113514c00] 11:36:54 INFO - PROCESS | 1653 | 1461350214384 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]]]}] 11:36:54 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. 11:36:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 884ms 11:36:54 INFO - PROCESS | 1653 | 1461350214425 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 11:36:54 INFO - PROCESS | 1653 | 1461350214427 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 11:36:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:36:54 INFO - PROCESS | 1653 | 1461350214432 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:36:54 INFO - PROCESS | 1653 | 1461350214434 Marionette TRACE conn2 <- [1,366,null,{}] 11:36:54 INFO - PROCESS | 1653 | 1461350214439 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}] 11:36:54 INFO - PROCESS | 1653 | 1461350214530 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 11:36:54 INFO - PROCESS | 1653 | 1461350214605 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x115620000 == 25 [pid = 1653] [id = 99] 11:36:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 221 (0x114baac00) [pid = 1653] [serial = 294] [outer = 0x0] 11:36:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 222 (0x11560fc00) [pid = 1653] [serial = 295] [outer = 0x114baac00] 11:36:54 INFO - PROCESS | 1653 | 1461350214634 Marionette DEBUG loaded listener.js 11:36:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 223 (0x115949c00) [pid = 1653] [serial = 296] [outer = 0x114baac00] 11:36:54 INFO - PROCESS | 1653 | --DOMWINDOW == 222 (0x11bdcf400) [pid = 1653] [serial = 11] [outer = 0x0] [url = about:blank] 11:36:54 INFO - PROCESS | 1653 | --DOMWINDOW == 221 (0x1243f0800) [pid = 1653] [serial = 8] [outer = 0x0] [url = about:blank] 11:36:54 INFO - PROCESS | 1653 | --DOMWINDOW == 220 (0x12e4c2c00) [pid = 1653] [serial = 244] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 219 (0x11a9bcc00) [pid = 1653] [serial = 135] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 218 (0x11a9c1800) [pid = 1653] [serial = 133] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 217 (0x119d57800) [pid = 1653] [serial = 132] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 216 (0x118fe6800) [pid = 1653] [serial = 192] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 215 (0x118df4400) [pid = 1653] [serial = 75] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 214 (0x11aaa8000) [pid = 1653] [serial = 72] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 213 (0x11ba25800) [pid = 1653] [serial = 87] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 212 (0x11c2a8800) [pid = 1653] [serial = 90] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 211 (0x11c938800) [pid = 1653] [serial = 93] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 210 (0x11937bc00) [pid = 1653] [serial = 150] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 209 (0x123b41c00) [pid = 1653] [serial = 94] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 208 (0x123c53c00) [pid = 1653] [serial = 96] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 207 (0x123e6c400) [pid = 1653] [serial = 97] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 206 (0x12403f800) [pid = 1653] [serial = 99] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 205 (0x1244cf800) [pid = 1653] [serial = 102] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 204 (0x1243ee800) [pid = 1653] [serial = 103] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 203 (0x11c00ec00) [pid = 1653] [serial = 88] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 202 (0x12790f000) [pid = 1653] [serial = 105] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 201 (0x128993800) [pid = 1653] [serial = 106] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x1147cd800) [pid = 1653] [serial = 66] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x128991000) [pid = 1653] [serial = 108] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 198 (0x119291000) [pid = 1653] [serial = 76] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x11b1c6000) [pid = 1653] [serial = 73] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x11c908800) [pid = 1653] [serial = 91] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x129230400) [pid = 1653] [serial = 109] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x1294ec000) [pid = 1653] [serial = 111] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x11a638000) [pid = 1653] [serial = 79] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 192 (0x1294f4800) [pid = 1653] [serial = 114] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 191 (0x1294f3800) [pid = 1653] [serial = 112] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 190 (0x119226c00) [pid = 1653] [serial = 69] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 189 (0x11aaaac00) [pid = 1653] [serial = 81] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 188 (0x1244ce800) [pid = 1653] [serial = 100] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x11ab24000) [pid = 1653] [serial = 82] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x119d59800) [pid = 1653] [serial = 78] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x12b58fc00) [pid = 1653] [serial = 115] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x12b967c00) [pid = 1653] [serial = 117] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x118682000) [pid = 1653] [serial = 171] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x11ae41400) [pid = 1653] [serial = 84] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x12bc44000) [pid = 1653] [serial = 118] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x11a602c00) [pid = 1653] [serial = 70] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x114bae400) [pid = 1653] [serial = 67] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x11ba1a000) [pid = 1653] [serial = 85] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x127f3c000) [pid = 1653] [serial = 177] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x124678800) [pid = 1653] [serial = 145] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x11a9c1400) [pid = 1653] [serial = 172] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x11c937400) [pid = 1653] [serial = 221] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x1302e5000) [pid = 1653] [serial = 64] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x124016800) [pid = 1653] [serial = 144] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x12e52e000) [pid = 1653] [serial = 208] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x11a9bf000) [pid = 1653] [serial = 223] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x123b3dc00) [pid = 1653] [serial = 142] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x11c932c00) [pid = 1653] [serial = 175] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x11c52dc00) [pid = 1653] [serial = 126] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x11aaa4400) [pid = 1653] [serial = 153] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x11ba24000) [pid = 1653] [serial = 196] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x11b05b800) [pid = 1653] [serial = 220] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x11a9bd000) [pid = 1653] [serial = 151] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x11b066c00) [pid = 1653] [serial = 138] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x11b066400) [pid = 1653] [serial = 124] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x11c28c400) [pid = 1653] [serial = 174] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x12e8bec00) [pid = 1653] [serial = 212] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x127f4a800) [pid = 1653] [serial = 159] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x12eccf000) [pid = 1653] [serial = 214] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x118fe8800) [pid = 1653] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x127f49c00) [pid = 1653] [serial = 129] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x11aa99400) [pid = 1653] [serial = 193] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x123c50400) [pid = 1653] [serial = 127] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x127f40c00) [pid = 1653] [serial = 148] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x11c579400) [pid = 1653] [serial = 141] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x12e5a3c00) [pid = 1653] [serial = 211] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x128996000) [pid = 1653] [serial = 178] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12bc46800) [pid = 1653] [serial = 180] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x127902c00) [pid = 1653] [serial = 147] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x11ba26800) [pid = 1653] [serial = 139] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12e53cc00) [pid = 1653] [serial = 209] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12ecd5400) [pid = 1653] [serial = 215] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x12bce5c00) [pid = 1653] [serial = 15] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x113518800) [pid = 1653] [serial = 217] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12bcec000) [pid = 1653] [serial = 16] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12bf81c00) [pid = 1653] [serial = 169] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x128996800) [pid = 1653] [serial = 160] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x128bd8400) [pid = 1653] [serial = 130] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x11c52cc00) [pid = 1653] [serial = 224] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x11ae40c00) [pid = 1653] [serial = 154] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12699e400) [pid = 1653] [serial = 226] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12e4c6400) [pid = 1653] [serial = 27] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12bf7c000) [pid = 1653] [serial = 233] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12bc39c00) [pid = 1653] [serial = 163] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12d78f400) [pid = 1653] [serial = 24] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x12dda2c00) [pid = 1653] [serial = 25] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12d281800) [pid = 1653] [serial = 183] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12d2d2400) [pid = 1653] [serial = 21] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12b527c00) [pid = 1653] [serial = 229] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12d2d6c00) [pid = 1653] [serial = 22] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x11351c000) [pid = 1653] [serial = 218] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x123b36c00) [pid = 1653] [serial = 197] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x128030c00) [pid = 1653] [serial = 199] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x11aaa0c00) [pid = 1653] [serial = 136] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12bf75000) [pid = 1653] [serial = 18] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x128032000) [pid = 1653] [serial = 227] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x11bdcd000) [pid = 1653] [serial = 156] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12b589000) [pid = 1653] [serial = 162] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12e8b4800) [pid = 1653] [serial = 36] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x11560b400) [pid = 1653] [serial = 241] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12e8bb000) [pid = 1653] [serial = 37] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12e898c00) [pid = 1653] [serial = 239] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12e530000) [pid = 1653] [serial = 33] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12b52ec00) [pid = 1653] [serial = 230] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12e89a000) [pid = 1653] [serial = 34] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11ae1bc00) [pid = 1653] [serial = 30] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12e525800) [pid = 1653] [serial = 238] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12e891c00) [pid = 1653] [serial = 31] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12d73b000) [pid = 1653] [serial = 186] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12b76a400) [pid = 1653] [serial = 232] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12e529800) [pid = 1653] [serial = 28] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12d731c00) [pid = 1653] [serial = 236] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12d2d0c00) [pid = 1653] [serial = 184] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12d28bc00) [pid = 1653] [serial = 235] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12e52a800) [pid = 1653] [serial = 190] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12f726800) [pid = 1653] [serial = 45] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12f72b800) [pid = 1653] [serial = 46] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11ab21000) [pid = 1653] [serial = 123] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12bcf0c00) [pid = 1653] [serial = 166] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12f703800) [pid = 1653] [serial = 42] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12f70c400) [pid = 1653] [serial = 43] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12ecd0000) [pid = 1653] [serial = 40] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1294ef000) [pid = 1653] [serial = 200] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11560f400) [pid = 1653] [serial = 242] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11922b400) [pid = 1653] [serial = 120] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x128031c00) [pid = 1653] [serial = 168] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12ecca800) [pid = 1653] [serial = 39] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12e4c0800) [pid = 1653] [serial = 189] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12dda0000) [pid = 1653] [serial = 187] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1302dec00) [pid = 1653] [serial = 63] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12d20e000) [pid = 1653] [serial = 202] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12e59ec00) [pid = 1653] [serial = 60] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12e5a4800) [pid = 1653] [serial = 61] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12bce8c00) [pid = 1653] [serial = 165] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12d797000) [pid = 1653] [serial = 205] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11c9edc00) [pid = 1653] [serial = 157] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12d2d9000) [pid = 1653] [serial = 203] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12fd56800) [pid = 1653] [serial = 58] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x11bab6800) [pid = 1653] [serial = 57] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12fd2e800) [pid = 1653] [serial = 54] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12fd4fc00) [pid = 1653] [serial = 55] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12eb47000) [pid = 1653] [serial = 48] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x11a60b400) [pid = 1653] [serial = 121] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x12fd17800) [pid = 1653] [serial = 51] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x12e4c4800) [pid = 1653] [serial = 206] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x12bf7f000) [pid = 1653] [serial = 181] [outer = 0x0] [url = about:blank] 11:36:55 INFO - PROCESS | 1653 | 1461350215143 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]]]}] 11:36:55 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. 11:36:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 721ms 11:36:55 INFO - PROCESS | 1653 | 1461350215163 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 11:36:55 INFO - PROCESS | 1653 | 1461350215165 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 11:36:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:36:55 INFO - PROCESS | 1653 | 1461350215168 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:36:55 INFO - PROCESS | 1653 | 1461350215169 Marionette TRACE conn2 <- [1,370,null,{}] 11:36:55 INFO - PROCESS | 1653 | 1461350215173 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}] 11:36:55 INFO - PROCESS | 1653 | 1461350215271 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 11:36:55 INFO - PROCESS | 1653 | 1461350215281 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x1178ee800 == 26 [pid = 1653] [id = 100] 11:36:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x118de6800) [pid = 1653] [serial = 297] [outer = 0x0] 11:36:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x118f19c00) [pid = 1653] [serial = 298] [outer = 0x118de6800] 11:36:55 INFO - PROCESS | 1653 | 1461350215324 Marionette DEBUG loaded listener.js 11:36:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x119230000) [pid = 1653] [serial = 299] [outer = 0x118de6800] 11:36:55 INFO - PROCESS | 1653 | 1461350215779 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]]]}] 11:36:55 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. 11:36:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 619ms 11:36:55 INFO - PROCESS | 1653 | 1461350215789 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 11:36:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:36:55 INFO - PROCESS | 1653 | 1461350215791 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 11:36:55 INFO - PROCESS | 1653 | 1461350215798 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:36:55 INFO - PROCESS | 1653 | 1461350215802 Marionette TRACE conn2 <- [1,374,null,{}] 11:36:55 INFO - PROCESS | 1653 | 1461350215805 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}] 11:36:55 INFO - PROCESS | 1653 | 1461350215879 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 11:36:55 INFO - PROCESS | 1653 | 1461350215884 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x119215800 == 27 [pid = 1653] [id = 101] 11:36:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x119373400) [pid = 1653] [serial = 300] [outer = 0x0] 11:36:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x11a607000) [pid = 1653] [serial = 301] [outer = 0x119373400] 11:36:55 INFO - PROCESS | 1653 | 1461350215914 Marionette DEBUG loaded listener.js 11:36:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11a9ba400) [pid = 1653] [serial = 302] [outer = 0x119373400] 11:36:56 INFO - PROCESS | 1653 | 1461350216251 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:36:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:36:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 480ms 11:36:56 INFO - PROCESS | 1653 | 1461350216275 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 11:36:56 INFO - PROCESS | 1653 | 1461350216277 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 11:36:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:36:56 INFO - PROCESS | 1653 | 1461350216279 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:36:56 INFO - PROCESS | 1653 | 1461350216280 Marionette TRACE conn2 <- [1,378,null,{}] 11:36:56 INFO - PROCESS | 1653 | 1461350216293 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}] 11:36:56 INFO - PROCESS | 1653 | 1461350216366 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 11:36:56 INFO - PROCESS | 1653 | 1461350216371 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x1151a1800 == 28 [pid = 1653] [id = 102] 11:36:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x119d5c800) [pid = 1653] [serial = 303] [outer = 0x0] 11:36:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11aa9b000) [pid = 1653] [serial = 304] [outer = 0x119d5c800] 11:36:56 INFO - PROCESS | 1653 | 1461350216400 Marionette DEBUG loaded listener.js 11:36:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11aaa8c00) [pid = 1653] [serial = 305] [outer = 0x119d5c800] 11:36:56 INFO - PROCESS | 1653 | 1461350216759 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:36:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:36:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 518ms 11:36:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:36:56 INFO - PROCESS | 1653 | 1461350216800 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 11:36:56 INFO - PROCESS | 1653 | 1461350216802 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 11:36:56 INFO - PROCESS | 1653 | 1461350216804 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:36:56 INFO - PROCESS | 1653 | 1461350216805 Marionette TRACE conn2 <- [1,382,null,{}] 11:36:56 INFO - PROCESS | 1653 | 1461350216807 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}] 11:36:56 INFO - PROCESS | 1653 | 1461350216897 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 11:36:56 INFO - PROCESS | 1653 | 1461350216901 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x119922800 == 29 [pid = 1653] [id = 103] 11:36:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11ab1d800) [pid = 1653] [serial = 306] [outer = 0x0] 11:36:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11ab24400) [pid = 1653] [serial = 307] [outer = 0x11ab1d800] 11:36:56 INFO - PROCESS | 1653 | 1461350216936 Marionette DEBUG loaded listener.js 11:36:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11b064400) [pid = 1653] [serial = 308] [outer = 0x11ab1d800] 11:36:57 INFO - PROCESS | 1653 | 1461350217297 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:36:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:36:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 519ms 11:36:57 INFO - PROCESS | 1653 | 1461350217324 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 11:36:57 INFO - PROCESS | 1653 | 1461350217325 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 11:36:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:36:57 INFO - PROCESS | 1653 | 1461350217327 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:36:57 INFO - PROCESS | 1653 | 1461350217328 Marionette TRACE conn2 <- [1,386,null,{}] 11:36:57 INFO - PROCESS | 1653 | 1461350217331 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}] 11:36:57 INFO - PROCESS | 1653 | 1461350217419 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 11:36:57 INFO - PROCESS | 1653 | 1461350217448 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a8ea000 == 30 [pid = 1653] [id = 104] 11:36:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11b064c00) [pid = 1653] [serial = 309] [outer = 0x0] 11:36:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11ba25000) [pid = 1653] [serial = 310] [outer = 0x11b064c00] 11:36:57 INFO - PROCESS | 1653 | 1461350217474 Marionette DEBUG loaded listener.js 11:36:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11c2b7800) [pid = 1653] [serial = 311] [outer = 0x11b064c00] 11:36:57 INFO - PROCESS | 1653 | 1461350217798 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]]]}] 11:36:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:36:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 517ms 11:36:57 INFO - PROCESS | 1653 | 1461350217845 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 11:36:57 INFO - PROCESS | 1653 | 1461350217847 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 11:36:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:36:57 INFO - PROCESS | 1653 | 1461350217849 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:36:57 INFO - PROCESS | 1653 | 1461350217850 Marionette TRACE conn2 <- [1,390,null,{}] 11:36:57 INFO - PROCESS | 1653 | 1461350217852 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}] 11:36:57 INFO - PROCESS | 1653 | 1461350217937 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 11:36:57 INFO - PROCESS | 1653 | 1461350217964 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aa33800 == 31 [pid = 1653] [id = 105] 11:36:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11c52cc00) [pid = 1653] [serial = 312] [outer = 0x0] 11:36:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11c579400) [pid = 1653] [serial = 313] [outer = 0x11c52cc00] 11:36:57 INFO - PROCESS | 1653 | 1461350217989 Marionette DEBUG loaded listener.js 11:36:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11c28d800) [pid = 1653] [serial = 314] [outer = 0x11c52cc00] 11:36:58 INFO - PROCESS | 1653 | 1461350218342 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]]]}] 11:36:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:36:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 519ms 11:36:58 INFO - PROCESS | 1653 | 1461350218369 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 11:36:58 INFO - PROCESS | 1653 | 1461350218370 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 11:36:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:36:58 INFO - PROCESS | 1653 | 1461350218375 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:36:58 INFO - PROCESS | 1653 | 1461350218377 Marionette TRACE conn2 <- [1,394,null,{}] 11:36:58 INFO - PROCESS | 1653 | 1461350218379 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}] 11:36:58 INFO - PROCESS | 1653 | 1461350218467 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 11:36:58 INFO - PROCESS | 1653 | 1461350218496 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b0e2000 == 32 [pid = 1653] [id = 106] 11:36:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11c9ef800) [pid = 1653] [serial = 315] [outer = 0x0] 11:36:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x123c4f400) [pid = 1653] [serial = 316] [outer = 0x11c9ef800] 11:36:58 INFO - PROCESS | 1653 | 1461350218522 Marionette DEBUG loaded listener.js 11:36:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124015000) [pid = 1653] [serial = 317] [outer = 0x11c9ef800] 11:36:58 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x115609c00) [pid = 1653] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:36:58 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x115649800) [pid = 1653] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:36:58 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x128be3400) [pid = 1653] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:36:58 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119380000) [pid = 1653] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:36:58 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118685c00) [pid = 1653] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:36:58 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x123b3e000) [pid = 1653] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:36:58 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11c28a400) [pid = 1653] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:36:58 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12b532800) [pid = 1653] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:36:58 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x115603000) [pid = 1653] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:36:58 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x114bac800) [pid = 1653] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:36:58 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x118f1fc00) [pid = 1653] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:36:58 INFO - PROCESS | 1653 | 1461350218831 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]]]}] 11:36:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:36:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 471ms 11:36:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:36:58 INFO - PROCESS | 1653 | 1461350218845 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 11:36:58 INFO - PROCESS | 1653 | 1461350218846 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 11:36:58 INFO - PROCESS | 1653 | 1461350218849 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:36:58 INFO - PROCESS | 1653 | 1461350218850 Marionette TRACE conn2 <- [1,398,null,{}] 11:36:58 INFO - PROCESS | 1653 | 1461350218852 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}] 11:36:58 INFO - PROCESS | 1653 | 1461350218947 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 11:36:58 INFO - PROCESS | 1653 | 1461350218976 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x11bacf800 == 33 [pid = 1653] [id = 107] 11:36:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x115609c00) [pid = 1653] [serial = 318] [outer = 0x0] 11:36:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x123e68800) [pid = 1653] [serial = 319] [outer = 0x115609c00] 11:36:59 INFO - PROCESS | 1653 | 1461350219002 Marionette DEBUG loaded listener.js 11:36:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1243ee400) [pid = 1653] [serial = 320] [outer = 0x115609c00] 11:36:59 INFO - PROCESS | 1653 | 1461350219310 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]]]}] 11:36:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:36:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 518ms 11:36:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:36:59 INFO - PROCESS | 1653 | 1461350219367 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 11:36:59 INFO - PROCESS | 1653 | 1461350219368 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 11:36:59 INFO - PROCESS | 1653 | 1461350219371 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:36:59 INFO - PROCESS | 1653 | 1461350219372 Marionette TRACE conn2 <- [1,402,null,{}] 11:36:59 INFO - PROCESS | 1653 | 1461350219374 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}] 11:36:59 INFO - PROCESS | 1653 | 1461350219447 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 11:36:59 INFO - PROCESS | 1653 | 1461350219490 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x11bd9e000 == 34 [pid = 1653] [id = 108] 11:36:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119379c00) [pid = 1653] [serial = 321] [outer = 0x0] 11:36:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1244d5800) [pid = 1653] [serial = 322] [outer = 0x119379c00] 11:36:59 INFO - PROCESS | 1653 | 1461350219519 Marionette DEBUG loaded listener.js 11:36:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1269a0400) [pid = 1653] [serial = 323] [outer = 0x119379c00] 11:36:59 INFO - PROCESS | 1653 | 1461350219818 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]]]}] 11:36:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:36:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 470ms 11:36:59 INFO - PROCESS | 1653 | 1461350219845 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 11:36:59 INFO - PROCESS | 1653 | 1461350219846 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 11:36:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:36:59 INFO - PROCESS | 1653 | 1461350219849 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:36:59 INFO - PROCESS | 1653 | 1461350219850 Marionette TRACE conn2 <- [1,406,null,{}] 11:36:59 INFO - PROCESS | 1653 | 1461350219853 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}] 11:36:59 INFO - PROCESS | 1653 | 1461350219944 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 11:36:59 INFO - PROCESS | 1653 | 1461350219948 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c9b7000 == 35 [pid = 1653] [id = 109] 11:36:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12782a800) [pid = 1653] [serial = 324] [outer = 0x0] 11:36:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12802ec00) [pid = 1653] [serial = 325] [outer = 0x12782a800] 11:36:59 INFO - PROCESS | 1653 | 1461350219974 Marionette DEBUG loaded listener.js 11:37:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x128987800) [pid = 1653] [serial = 326] [outer = 0x12782a800] 11:37:00 INFO - PROCESS | 1653 | 1461350220292 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]]]}] 11:37:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:37:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 469ms 11:37:00 INFO - PROCESS | 1653 | 1461350220319 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 11:37:00 INFO - PROCESS | 1653 | 1461350220320 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 11:37:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:37:00 INFO - PROCESS | 1653 | 1461350220325 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:37:00 INFO - PROCESS | 1653 | 1461350220326 Marionette TRACE conn2 <- [1,410,null,{}] 11:37:00 INFO - PROCESS | 1653 | 1461350220328 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}] 11:37:00 INFO - PROCESS | 1653 | 1461350220422 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 11:37:00 INFO - PROCESS | 1653 | 1461350220428 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c2d800 == 36 [pid = 1653] [id = 110] 11:37:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11c932c00) [pid = 1653] [serial = 327] [outer = 0x0] 11:37:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1280e8800) [pid = 1653] [serial = 328] [outer = 0x11c932c00] 11:37:00 INFO - PROCESS | 1653 | 1461350220454 Marionette DEBUG loaded listener.js 11:37:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128be3400) [pid = 1653] [serial = 329] [outer = 0x11c932c00] 11:37:00 INFO - PROCESS | 1653 | 1461350220894 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]]]}] 11:37:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:37:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 620ms 11:37:00 INFO - PROCESS | 1653 | 1461350220955 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 11:37:00 INFO - PROCESS | 1653 | 1461350220958 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 11:37:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:37:00 INFO - PROCESS | 1653 | 1461350220963 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:37:00 INFO - PROCESS | 1653 | 1461350220965 Marionette TRACE conn2 <- [1,414,null,{}] 11:37:00 INFO - PROCESS | 1653 | 1461350220969 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}] 11:37:01 INFO - PROCESS | 1653 | 1461350221067 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 11:37:01 INFO - PROCESS | 1653 | 1461350221124 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1165b3000 == 37 [pid = 1653] [id = 111] 11:37:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x115606400) [pid = 1653] [serial = 330] [outer = 0x0] 11:37:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x115640800) [pid = 1653] [serial = 331] [outer = 0x115606400] 11:37:01 INFO - PROCESS | 1653 | 1461350221158 Marionette DEBUG loaded listener.js 11:37:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x116548400) [pid = 1653] [serial = 332] [outer = 0x115606400] 11:37:01 INFO - PROCESS | 1653 | 1461350221573 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]]]}] 11:37:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:37:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 671ms 11:37:01 INFO - PROCESS | 1653 | 1461350221634 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 11:37:01 INFO - PROCESS | 1653 | 1461350221638 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 11:37:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:37:01 INFO - PROCESS | 1653 | 1461350221661 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:37:01 INFO - PROCESS | 1653 | 1461350221663 Marionette TRACE conn2 <- [1,418,null,{}] 11:37:01 INFO - PROCESS | 1653 | 1461350221666 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}] 11:37:01 INFO - PROCESS | 1653 | 1461350221763 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 11:37:01 INFO - PROCESS | 1653 | 1461350221820 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x11982b000 == 38 [pid = 1653] [id = 112] 11:37:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x118fe7000) [pid = 1653] [serial = 333] [outer = 0x0] 11:37:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x119296000) [pid = 1653] [serial = 334] [outer = 0x118fe7000] 11:37:01 INFO - PROCESS | 1653 | 1461350221850 Marionette DEBUG loaded listener.js 11:37:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11a609000) [pid = 1653] [serial = 335] [outer = 0x118fe7000] 11:37:02 INFO - PROCESS | 1653 | 1461350222748 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]]]}] 11:37:02 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 11:37:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1122ms 11:37:02 INFO - PROCESS | 1653 | 1461350222782 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 11:37:02 INFO - PROCESS | 1653 | 1461350222784 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 11:37:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:37:02 INFO - PROCESS | 1653 | 1461350222788 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:37:02 INFO - PROCESS | 1653 | 1461350222793 Marionette TRACE conn2 <- [1,422,null,{}] 11:37:02 INFO - PROCESS | 1653 | 1461350222797 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}] 11:37:02 INFO - PROCESS | 1653 | 1461350222878 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 11:37:02 INFO - PROCESS | 1653 | 1461350222931 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x11933d800 == 39 [pid = 1653] [id = 113] 11:37:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x115649400) [pid = 1653] [serial = 336] [outer = 0x0] 11:37:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11593d400) [pid = 1653] [serial = 337] [outer = 0x115649400] 11:37:02 INFO - PROCESS | 1653 | 1461350222960 Marionette DEBUG loaded listener.js 11:37:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118df3400) [pid = 1653] [serial = 338] [outer = 0x115649400] 11:37:03 INFO - PROCESS | 1653 | --DOCSHELL 0x11c9b7000 == 38 [pid = 1653] [id = 109] 11:37:03 INFO - PROCESS | 1653 | --DOCSHELL 0x11bd9e000 == 37 [pid = 1653] [id = 108] 11:37:03 INFO - PROCESS | 1653 | --DOCSHELL 0x11bacf800 == 36 [pid = 1653] [id = 107] 11:37:03 INFO - PROCESS | 1653 | --DOCSHELL 0x11b0e2000 == 35 [pid = 1653] [id = 106] 11:37:03 INFO - PROCESS | 1653 | --DOCSHELL 0x11aa33800 == 34 [pid = 1653] [id = 105] 11:37:03 INFO - PROCESS | 1653 | --DOCSHELL 0x11a8ea000 == 33 [pid = 1653] [id = 104] 11:37:03 INFO - PROCESS | 1653 | --DOCSHELL 0x119922800 == 32 [pid = 1653] [id = 103] 11:37:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1151a1800 == 31 [pid = 1653] [id = 102] 11:37:03 INFO - PROCESS | 1653 | --DOCSHELL 0x119215800 == 30 [pid = 1653] [id = 101] 11:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12e89c000) [pid = 1653] [serial = 245] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x127903400) [pid = 1653] [serial = 259] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12946fc00) [pid = 1653] [serial = 262] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x128030000) [pid = 1653] [serial = 260] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11a9bf800) [pid = 1653] [serial = 253] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11b068000) [pid = 1653] [serial = 254] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118d1f400) [pid = 1653] [serial = 250] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119373800) [pid = 1653] [serial = 251] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x123c55400) [pid = 1653] [serial = 274] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x124010800) [pid = 1653] [serial = 256] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1248eb800) [pid = 1653] [serial = 275] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12bc3b800) [pid = 1653] [serial = 265] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x115609800) [pid = 1653] [serial = 247] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x115644000) [pid = 1653] [serial = 248] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118642c00) [pid = 1653] [serial = 269] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12bce8400) [pid = 1653] [serial = 266] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x115605400) [pid = 1653] [serial = 268] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11bdcf000) [pid = 1653] [serial = 271] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11c42bc00) [pid = 1653] [serial = 272] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12b530800) [pid = 1653] [serial = 263] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1248e4800) [pid = 1653] [serial = 257] [outer = 0x0] [url = about:blank] 11:37:03 INFO - PROCESS | 1653 | 1461350223864 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]]]}] 11:37:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:37:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1126ms 11:37:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:37:03 INFO - PROCESS | 1653 | 1461350223914 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 11:37:03 INFO - PROCESS | 1653 | 1461350223918 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 11:37:03 INFO - PROCESS | 1653 | 1461350223922 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:37:03 INFO - PROCESS | 1653 | 1461350223924 Marionette TRACE conn2 <- [1,426,null,{}] 11:37:03 INFO - PROCESS | 1653 | 1461350223926 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}] 11:37:04 INFO - PROCESS | 1653 | 1461350223997 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 11:37:04 INFO - PROCESS | 1653 | 1461350224002 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x115968800 == 31 [pid = 1653] [id = 114] 11:37:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x115608c00) [pid = 1653] [serial = 339] [outer = 0x0] 11:37:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119373c00) [pid = 1653] [serial = 340] [outer = 0x115608c00] 11:37:04 INFO - PROCESS | 1653 | 1461350224033 Marionette DEBUG loaded listener.js 11:37:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119d5c400) [pid = 1653] [serial = 341] [outer = 0x115608c00] 11:37:04 INFO - PROCESS | 1653 | 1461350224397 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] 11:37:04 INFO - PROCESS | 1653 | 1461350224444 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 11:37:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:37:04 INFO - PROCESS | 1653 | 1461350224446 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:37:04 INFO - PROCESS | 1653 | 1461350224448 Marionette TRACE conn2 <- [1,430,null,{}] 11:37:04 INFO - PROCESS | 1653 | 1461350224462 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}] 11:37:04 INFO - PROCESS | 1653 | 1461350224540 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 11:37:04 INFO - PROCESS | 1653 | 1461350224546 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c5d800 == 32 [pid = 1653] [id = 115] 11:37:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x114b35000) [pid = 1653] [serial = 342] [outer = 0x0] 11:37:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11ab21000) [pid = 1653] [serial = 343] [outer = 0x114b35000] 11:37:04 INFO - PROCESS | 1653 | 1461350224577 Marionette DEBUG loaded listener.js 11:37:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11b05b800) [pid = 1653] [serial = 344] [outer = 0x114b35000] 11:37:04 INFO - PROCESS | 1653 | 1461350224912 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]]]}] 11:37:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:37:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 470ms 11:37:04 INFO - PROCESS | 1653 | 1461350224917 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 11:37:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:37:04 INFO - PROCESS | 1653 | 1461350224919 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 11:37:04 INFO - PROCESS | 1653 | 1461350224921 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:37:04 INFO - PROCESS | 1653 | 1461350224924 Marionette TRACE conn2 <- [1,434,null,{}] 11:37:04 INFO - PROCESS | 1653 | 1461350224927 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}] 11:37:05 INFO - PROCESS | 1653 | 1461350225016 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 11:37:05 INFO - PROCESS | 1653 | 1461350225023 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aa38800 == 33 [pid = 1653] [id = 116] 11:37:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11ab1c800) [pid = 1653] [serial = 345] [outer = 0x0] 11:37:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11ba1c000) [pid = 1653] [serial = 346] [outer = 0x11ab1c800] 11:37:05 INFO - PROCESS | 1653 | 1461350225050 Marionette DEBUG loaded listener.js 11:37:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11bdcfc00) [pid = 1653] [serial = 347] [outer = 0x11ab1c800] 11:37:05 INFO - PROCESS | 1653 | 1461350225362 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]]]}] 11:37:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:37:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 473ms 11:37:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:37:05 INFO - PROCESS | 1653 | 1461350225395 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 11:37:05 INFO - PROCESS | 1653 | 1461350225396 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 11:37:05 INFO - PROCESS | 1653 | 1461350225398 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:37:05 INFO - PROCESS | 1653 | 1461350225399 Marionette TRACE conn2 <- [1,438,null,{}] 11:37:05 INFO - PROCESS | 1653 | 1461350225402 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}] 11:37:05 INFO - PROCESS | 1653 | 1461350225473 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 11:37:05 INFO - PROCESS | 1653 | 1461350225478 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c2eb800 == 34 [pid = 1653] [id = 117] 11:37:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11baac800) [pid = 1653] [serial = 348] [outer = 0x0] 11:37:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11c2a8800) [pid = 1653] [serial = 349] [outer = 0x11baac800] 11:37:05 INFO - PROCESS | 1653 | 1461350225506 Marionette DEBUG loaded listener.js 11:37:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11c938c00) [pid = 1653] [serial = 350] [outer = 0x11baac800] 11:37:05 INFO - PROCESS | 1653 | 1461350225876 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]]]}] 11:37:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:37:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 521ms 11:37:05 INFO - PROCESS | 1653 | 1461350225919 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 11:37:05 INFO - PROCESS | 1653 | 1461350225921 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 11:37:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:37:05 INFO - PROCESS | 1653 | 1461350225929 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:37:05 INFO - PROCESS | 1653 | 1461350225930 Marionette TRACE conn2 <- [1,442,null,{}] 11:37:05 INFO - PROCESS | 1653 | 1461350225932 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}] 11:37:06 INFO - PROCESS | 1653 | 1461350226038 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 11:37:06 INFO - PROCESS | 1653 | 1461350226045 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c9cc000 == 35 [pid = 1653] [id = 118] 11:37:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x123b3d800) [pid = 1653] [serial = 351] [outer = 0x0] 11:37:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124255800) [pid = 1653] [serial = 352] [outer = 0x123b3d800] 11:37:06 INFO - PROCESS | 1653 | 1461350226074 Marionette DEBUG loaded listener.js 11:37:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x126995800) [pid = 1653] [serial = 353] [outer = 0x123b3d800] 11:37:06 INFO - PROCESS | 1653 | 1461350226405 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]]]}] 11:37:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:37:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 518ms 11:37:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:37:06 INFO - PROCESS | 1653 | 1461350226460 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 11:37:06 INFO - PROCESS | 1653 | 1461350226462 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 11:37:06 INFO - PROCESS | 1653 | 1461350226464 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:37:06 INFO - PROCESS | 1653 | 1461350226465 Marionette TRACE conn2 <- [1,446,null,{}] 11:37:06 INFO - PROCESS | 1653 | 1461350226467 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}] 11:37:06 INFO - PROCESS | 1653 | 1461350226559 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 11:37:06 INFO - PROCESS | 1653 | 1461350226563 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x123e58800 == 36 [pid = 1653] [id = 119] 11:37:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1147c7c00) [pid = 1653] [serial = 354] [outer = 0x0] 11:37:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12699a000) [pid = 1653] [serial = 355] [outer = 0x1147c7c00] 11:37:06 INFO - PROCESS | 1653 | 1461350226589 Marionette DEBUG loaded listener.js 11:37:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12790f800) [pid = 1653] [serial = 356] [outer = 0x1147c7c00] 11:37:06 INFO - PROCESS | 1653 | 1461350226946 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]]]}] 11:37:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:37:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 517ms 11:37:06 INFO - PROCESS | 1653 | 1461350226985 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 11:37:06 INFO - PROCESS | 1653 | 1461350226986 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 11:37:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:37:06 INFO - PROCESS | 1653 | 1461350226989 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:37:06 INFO - PROCESS | 1653 | 1461350226990 Marionette TRACE conn2 <- [1,450,null,{}] 11:37:06 INFO - PROCESS | 1653 | 1461350226992 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}] 11:37:07 INFO - PROCESS | 1653 | 1461350227092 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 11:37:07 INFO - PROCESS | 1653 | 1461350227097 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x1242eb000 == 37 [pid = 1653] [id = 120] 11:37:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x114545c00) [pid = 1653] [serial = 357] [outer = 0x0] 11:37:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12803a000) [pid = 1653] [serial = 358] [outer = 0x114545c00] 11:37:07 INFO - PROCESS | 1653 | 1461350227130 Marionette DEBUG loaded listener.js 11:37:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x128bd9800) [pid = 1653] [serial = 359] [outer = 0x114545c00] 11:37:07 INFO - PROCESS | 1653 | 1461350227576 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] 11:37:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:37:07 INFO - PROCESS | 1653 | 1461350227612 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 11:37:07 INFO - PROCESS | 1653 | 1461350227616 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:37:07 INFO - PROCESS | 1653 | 1461350227617 Marionette TRACE conn2 <- [1,454,null,{}] 11:37:07 INFO - PROCESS | 1653 | 1461350227621 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}] 11:37:07 INFO - PROCESS | 1653 | 1461350227911 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 11:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11ab1d800) [pid = 1653] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11c52cc00) [pid = 1653] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x113514c00) [pid = 1653] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119d5c800) [pid = 1653] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119373400) [pid = 1653] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118de6800) [pid = 1653] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x114baac00) [pid = 1653] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11b064c00) [pid = 1653] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12782a800) [pid = 1653] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x115609c00) [pid = 1653] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11c9ef800) [pid = 1653] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:37:07 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119379c00) [pid = 1653] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:37:08 INFO - PROCESS | 1653 | 1461350227998 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x114e5a800 == 38 [pid = 1653] [id = 121] 11:37:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x114240400) [pid = 1653] [serial = 360] [outer = 0x0] 11:37:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11560cc00) [pid = 1653] [serial = 361] [outer = 0x114240400] 11:37:08 INFO - PROCESS | 1653 | 1461350228040 Marionette DEBUG loaded listener.js 11:37:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11aa99400) [pid = 1653] [serial = 362] [outer = 0x114240400] 11:37:08 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:37:08 INFO - PROCESS | 1653 | 1461350228335 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]]]}] 11:37:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:37:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 771ms 11:37:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:37:08 INFO - PROCESS | 1653 | 1461350228386 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 11:37:08 INFO - PROCESS | 1653 | 1461350228388 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 11:37:08 INFO - PROCESS | 1653 | 1461350228392 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:37:08 INFO - PROCESS | 1653 | 1461350228393 Marionette TRACE conn2 <- [1,458,null,{}] 11:37:08 INFO - PROCESS | 1653 | 1461350228396 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}] 11:37:08 INFO - PROCESS | 1653 | 1461350228486 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 11:37:08 INFO - PROCESS | 1653 | 1461350228492 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c4b3800 == 39 [pid = 1653] [id = 122] 11:37:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11653c400) [pid = 1653] [serial = 363] [outer = 0x0] 11:37:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11c00f400) [pid = 1653] [serial = 364] [outer = 0x11653c400] 11:37:08 INFO - PROCESS | 1653 | 1461350228518 Marionette DEBUG loaded listener.js 11:37:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12946f800) [pid = 1653] [serial = 365] [outer = 0x11653c400] 11:37:08 INFO - PROCESS | 1653 | 1461350228811 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] 11:37:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:37:08 INFO - PROCESS | 1653 | 1461350228868 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 11:37:08 INFO - PROCESS | 1653 | 1461350228870 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:37:08 INFO - PROCESS | 1653 | 1461350228872 Marionette TRACE conn2 <- [1,462,null,{}] 11:37:08 INFO - PROCESS | 1653 | 1461350228874 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}] 11:37:08 INFO - PROCESS | 1653 | 1461350228961 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 11:37:08 INFO - PROCESS | 1653 | 1461350228965 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x127fc4800 == 40 [pid = 1653] [id = 123] 11:37:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x127f41800) [pid = 1653] [serial = 366] [outer = 0x0] 11:37:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1294f7800) [pid = 1653] [serial = 367] [outer = 0x127f41800] 11:37:09 INFO - PROCESS | 1653 | 1461350228997 Marionette DEBUG loaded listener.js 11:37:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12b589800) [pid = 1653] [serial = 368] [outer = 0x127f41800] 11:37:09 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:37:09 INFO - PROCESS | 1653 | 1461350229358 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] 11:37:09 INFO - PROCESS | 1653 | 1461350229393 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 11:37:09 INFO - PROCESS | 1653 | 1461350229395 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:37:09 INFO - PROCESS | 1653 | 1461350229396 Marionette TRACE conn2 <- [1,466,null,{}] 11:37:09 INFO - PROCESS | 1653 | 1461350229399 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}] 11:37:09 INFO - PROCESS | 1653 | 1461350229473 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 11:37:09 INFO - PROCESS | 1653 | 1461350229479 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x128062000 == 41 [pid = 1653] [id = 124] 11:37:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12b58cc00) [pid = 1653] [serial = 369] [outer = 0x0] 11:37:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12b76b400) [pid = 1653] [serial = 370] [outer = 0x12b58cc00] 11:37:09 INFO - PROCESS | 1653 | 1461350229504 Marionette DEBUG loaded listener.js 11:37:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12bc46400) [pid = 1653] [serial = 371] [outer = 0x12b58cc00] 11:37:09 INFO - PROCESS | 1653 | 1461350229806 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] 11:37:09 INFO - PROCESS | 1653 | 1461350229931 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 11:37:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:37:09 INFO - PROCESS | 1653 | 1461350229947 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:37:09 INFO - PROCESS | 1653 | 1461350229951 Marionette TRACE conn2 <- [1,470,null,{}] 11:37:09 INFO - PROCESS | 1653 | 1461350229959 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}] 11:37:10 INFO - PROCESS | 1653 | 1461350230102 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 11:37:10 INFO - PROCESS | 1653 | 1461350230183 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x11562b000 == 42 [pid = 1653] [id = 125] 11:37:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x115604000) [pid = 1653] [serial = 372] [outer = 0x0] 11:37:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11560d400) [pid = 1653] [serial = 373] [outer = 0x115604000] 11:37:10 INFO - PROCESS | 1653 | 1461350230234 Marionette DEBUG loaded listener.js 11:37:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x116713400) [pid = 1653] [serial = 374] [outer = 0x115604000] 11:37:10 INFO - PROCESS | 1653 | 1461350230744 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]]]}] 11:37:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:37:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 835ms 11:37:10 INFO - PROCESS | 1653 | 1461350230773 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 11:37:10 INFO - PROCESS | 1653 | 1461350230775 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 11:37:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:37:10 INFO - PROCESS | 1653 | 1461350230782 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:37:10 INFO - PROCESS | 1653 | 1461350230784 Marionette TRACE conn2 <- [1,474,null,{}] 11:37:10 INFO - PROCESS | 1653 | 1461350230805 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}] 11:37:10 INFO - PROCESS | 1653 | 1461350230919 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 11:37:10 INFO - PROCESS | 1653 | 1461350230965 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ab5f800 == 43 [pid = 1653] [id = 126] 11:37:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x119d51c00) [pid = 1653] [serial = 375] [outer = 0x0] 11:37:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11aa9d000) [pid = 1653] [serial = 376] [outer = 0x119d51c00] 11:37:10 INFO - PROCESS | 1653 | 1461350230995 Marionette DEBUG loaded listener.js 11:37:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11ae35400) [pid = 1653] [serial = 377] [outer = 0x119d51c00] 11:37:11 INFO - PROCESS | 1653 | 1461350231427 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]]]}] 11:37:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:37:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 672ms 11:37:11 INFO - PROCESS | 1653 | 1461350231452 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 11:37:11 INFO - PROCESS | 1653 | 1461350231454 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 11:37:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:37:11 INFO - PROCESS | 1653 | 1461350231481 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:37:11 INFO - PROCESS | 1653 | 1461350231482 Marionette TRACE conn2 <- [1,478,null,{}] 11:37:11 INFO - PROCESS | 1653 | 1461350231506 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}] 11:37:11 INFO - PROCESS | 1653 | 1461350231621 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 11:37:11 INFO - PROCESS | 1653 | 1461350231670 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x127fc2000 == 44 [pid = 1653] [id = 127] 11:37:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x123b3ec00) [pid = 1653] [serial = 378] [outer = 0x0] 11:37:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x123c54400) [pid = 1653] [serial = 379] [outer = 0x123b3ec00] 11:37:11 INFO - PROCESS | 1653 | 1461350231704 Marionette DEBUG loaded listener.js 11:37:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1248e0000) [pid = 1653] [serial = 380] [outer = 0x123b3ec00] 11:37:12 INFO - PROCESS | 1653 | 1461350232147 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]]]}] 11:37:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:37:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 719ms 11:37:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:37:12 INFO - PROCESS | 1653 | 1461350232205 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 11:37:12 INFO - PROCESS | 1653 | 1461350232207 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 11:37:12 INFO - PROCESS | 1653 | 1461350232211 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:37:12 INFO - PROCESS | 1653 | 1461350232212 Marionette TRACE conn2 <- [1,482,null,{}] 11:37:12 INFO - PROCESS | 1653 | 1461350232214 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}] 11:37:12 INFO - PROCESS | 1653 | 1461350232312 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 11:37:12 INFO - PROCESS | 1653 | 1461350232373 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b377000 == 45 [pid = 1653] [id = 128] 11:37:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x128031800) [pid = 1653] [serial = 381] [outer = 0x0] 11:37:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x129021000) [pid = 1653] [serial = 382] [outer = 0x128031800] 11:37:12 INFO - PROCESS | 1653 | 1461350232403 Marionette DEBUG loaded listener.js 11:37:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12b531800) [pid = 1653] [serial = 383] [outer = 0x128031800] 11:37:12 INFO - PROCESS | 1653 | 1461350232876 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]]]}] 11:37:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:37:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 719ms 11:37:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:37:12 INFO - PROCESS | 1653 | 1461350232930 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 11:37:12 INFO - PROCESS | 1653 | 1461350232932 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 11:37:12 INFO - PROCESS | 1653 | 1461350232934 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:37:12 INFO - PROCESS | 1653 | 1461350232935 Marionette TRACE conn2 <- [1,486,null,{}] 11:37:12 INFO - PROCESS | 1653 | 1461350232938 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}] 11:37:13 INFO - PROCESS | 1653 | 1461350233139 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 11:37:13 INFO - PROCESS | 1653 | 1461350233227 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x119825000 == 46 [pid = 1653] [id = 129] 11:37:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11563b400) [pid = 1653] [serial = 384] [outer = 0x0] 11:37:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x115644c00) [pid = 1653] [serial = 385] [outer = 0x11563b400] 11:37:13 INFO - PROCESS | 1653 | 1461350233258 Marionette DEBUG loaded listener.js 11:37:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x118f1f800) [pid = 1653] [serial = 386] [outer = 0x11563b400] 11:37:13 INFO - PROCESS | 1653 | 1461350233735 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]]]}] 11:37:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:37:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 870ms 11:37:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:37:13 INFO - PROCESS | 1653 | 1461350233806 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 11:37:13 INFO - PROCESS | 1653 | 1461350233809 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 11:37:13 INFO - PROCESS | 1653 | 1461350233814 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:37:13 INFO - PROCESS | 1653 | 1461350233817 Marionette TRACE conn2 <- [1,490,null,{}] 11:37:13 INFO - PROCESS | 1653 | 1461350233822 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}] 11:37:13 INFO - PROCESS | 1653 | 1461350233939 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 11:37:14 INFO - PROCESS | 1653 | 1461350234000 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x11934e800 == 47 [pid = 1653] [id = 130] 11:37:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x119b52400) [pid = 1653] [serial = 387] [outer = 0x0] 11:37:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11a9c4800) [pid = 1653] [serial = 388] [outer = 0x119b52400] 11:37:14 INFO - PROCESS | 1653 | 1461350234029 Marionette DEBUG loaded listener.js 11:37:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x11ae37800) [pid = 1653] [serial = 389] [outer = 0x119b52400] 11:37:14 INFO - PROCESS | 1653 | --DOCSHELL 0x114430800 == 46 [pid = 1653] [id = 83] 11:37:14 INFO - PROCESS | 1653 | --DOCSHELL 0x127fc4800 == 45 [pid = 1653] [id = 123] 11:37:14 INFO - PROCESS | 1653 | --DOCSHELL 0x11c4b3800 == 44 [pid = 1653] [id = 122] 11:37:14 INFO - PROCESS | 1653 | --DOCSHELL 0x114e5a800 == 43 [pid = 1653] [id = 121] 11:37:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1242eb000 == 42 [pid = 1653] [id = 120] 11:37:14 INFO - PROCESS | 1653 | --DOCSHELL 0x123e58800 == 41 [pid = 1653] [id = 119] 11:37:14 INFO - PROCESS | 1653 | --DOCSHELL 0x11c9cc000 == 40 [pid = 1653] [id = 118] 11:37:14 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1280e8800) [pid = 1653] [serial = 328] [outer = 0x0] [url = about:blank] 11:37:14 INFO - PROCESS | 1653 | --DOCSHELL 0x11c2eb800 == 39 [pid = 1653] [id = 117] 11:37:14 INFO - PROCESS | 1653 | --DOCSHELL 0x11aa38800 == 38 [pid = 1653] [id = 116] 11:37:14 INFO - PROCESS | 1653 | --DOCSHELL 0x119c5d800 == 37 [pid = 1653] [id = 115] 11:37:14 INFO - PROCESS | 1653 | --DOCSHELL 0x115968800 == 36 [pid = 1653] [id = 114] 11:37:14 INFO - PROCESS | 1653 | --DOCSHELL 0x11933d800 == 35 [pid = 1653] [id = 113] 11:37:14 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x11ab24400) [pid = 1653] [serial = 307] [outer = 0x0] [url = about:blank] 11:37:14 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x11c579400) [pid = 1653] [serial = 313] [outer = 0x0] [url = about:blank] 11:37:14 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x115375c00) [pid = 1653] [serial = 293] [outer = 0x0] [url = about:blank] 11:37:14 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x11400f400) [pid = 1653] [serial = 292] [outer = 0x0] [url = about:blank] 11:37:14 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11aa9b000) [pid = 1653] [serial = 304] [outer = 0x0] [url = about:blank] 11:37:14 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11a607000) [pid = 1653] [serial = 301] [outer = 0x0] [url = about:blank] 11:37:14 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11a9ba400) [pid = 1653] [serial = 302] [outer = 0x0] [url = about:blank] 11:37:14 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x118f19c00) [pid = 1653] [serial = 298] [outer = 0x0] [url = about:blank] 11:37:14 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x119230000) [pid = 1653] [serial = 299] [outer = 0x0] [url = about:blank] 11:37:14 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x115949c00) [pid = 1653] [serial = 296] [outer = 0x0] [url = about:blank] 11:37:14 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11560fc00) [pid = 1653] [serial = 295] [outer = 0x0] [url = about:blank] 11:37:14 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11ab23400) [pid = 1653] [serial = 289] [outer = 0x0] [url = about:blank] 11:37:14 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12b529800) [pid = 1653] [serial = 286] [outer = 0x0] [url = about:blank] 11:37:14 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x126996c00) [pid = 1653] [serial = 283] [outer = 0x0] [url = about:blank] 11:37:14 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x128996c00) [pid = 1653] [serial = 277] [outer = 0x0] [url = about:blank] 11:37:14 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11c2b7800) [pid = 1653] [serial = 311] [outer = 0x0] [url = about:blank] 11:37:14 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118d65400) [pid = 1653] [serial = 280] [outer = 0x0] [url = about:blank] 11:37:14 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11ba25000) [pid = 1653] [serial = 310] [outer = 0x0] [url = about:blank] 11:37:14 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12802ec00) [pid = 1653] [serial = 325] [outer = 0x0] [url = about:blank] 11:37:14 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x123e68800) [pid = 1653] [serial = 319] [outer = 0x0] [url = about:blank] 11:37:14 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11c28d800) [pid = 1653] [serial = 314] [outer = 0x0] [url = about:blank] 11:37:14 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x123c4f400) [pid = 1653] [serial = 316] [outer = 0x0] [url = about:blank] 11:37:14 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1269a0400) [pid = 1653] [serial = 323] [outer = 0x0] [url = about:blank] 11:37:14 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x124015000) [pid = 1653] [serial = 317] [outer = 0x0] [url = about:blank] 11:37:14 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1243ee400) [pid = 1653] [serial = 320] [outer = 0x0] [url = about:blank] 11:37:14 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11b064400) [pid = 1653] [serial = 308] [outer = 0x0] [url = about:blank] 11:37:14 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11aaa8c00) [pid = 1653] [serial = 305] [outer = 0x0] [url = about:blank] 11:37:14 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1244d5800) [pid = 1653] [serial = 322] [outer = 0x0] [url = about:blank] 11:37:14 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x128987800) [pid = 1653] [serial = 326] [outer = 0x0] [url = about:blank] 11:37:14 INFO - PROCESS | 1653 | 1461350234382 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]]]}] 11:37:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:37:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 622ms 11:37:14 INFO - PROCESS | 1653 | 1461350234435 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 11:37:14 INFO - PROCESS | 1653 | 1461350234437 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 11:37:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:37:14 INFO - PROCESS | 1653 | 1461350234445 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:37:14 INFO - PROCESS | 1653 | 1461350234446 Marionette TRACE conn2 <- [1,494,null,{}] 11:37:14 INFO - PROCESS | 1653 | 1461350234449 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}] 11:37:14 INFO - PROCESS | 1653 | 1461350234526 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 11:37:14 INFO - PROCESS | 1653 | 1461350234531 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x119264800 == 36 [pid = 1653] [id = 131] 11:37:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11ae3e400) [pid = 1653] [serial = 390] [outer = 0x0] 11:37:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11ba21800) [pid = 1653] [serial = 391] [outer = 0x11ae3e400] 11:37:14 INFO - PROCESS | 1653 | 1461350234561 Marionette DEBUG loaded listener.js 11:37:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11c00ec00) [pid = 1653] [serial = 392] [outer = 0x11ae3e400] 11:37:14 INFO - PROCESS | 1653 | 1461350234907 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]]]}] 11:37:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:37:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 468ms 11:37:14 INFO - PROCESS | 1653 | 1461350234914 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 11:37:14 INFO - PROCESS | 1653 | 1461350234916 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 11:37:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:37:14 INFO - PROCESS | 1653 | 1461350234926 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:37:14 INFO - PROCESS | 1653 | 1461350234929 Marionette TRACE conn2 <- [1,498,null,{}] 11:37:14 INFO - PROCESS | 1653 | 1461350234931 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}] 11:37:15 INFO - PROCESS | 1653 | 1461350235010 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 11:37:15 INFO - PROCESS | 1653 | 1461350235057 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aa35800 == 37 [pid = 1653] [id = 132] 11:37:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11ae41400) [pid = 1653] [serial = 393] [outer = 0x0] 11:37:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11c431400) [pid = 1653] [serial = 394] [outer = 0x11ae41400] 11:37:15 INFO - PROCESS | 1653 | 1461350235084 Marionette DEBUG loaded listener.js 11:37:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124257c00) [pid = 1653] [serial = 395] [outer = 0x11ae41400] 11:37:15 INFO - PROCESS | 1653 | 1461350235455 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]]]}] 11:37:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:37:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 578ms 11:37:15 INFO - PROCESS | 1653 | 1461350235499 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 11:37:15 INFO - PROCESS | 1653 | 1461350235501 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 11:37:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:37:15 INFO - PROCESS | 1653 | 1461350235504 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:37:15 INFO - PROCESS | 1653 | 1461350235506 Marionette TRACE conn2 <- [1,502,null,{}] 11:37:15 INFO - PROCESS | 1653 | 1461350235509 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}] 11:37:15 INFO - PROCESS | 1653 | 1461350235651 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 11:37:15 INFO - PROCESS | 1653 | 1461350235667 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x11bd9a000 == 38 [pid = 1653] [id = 133] 11:37:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x124016800) [pid = 1653] [serial = 396] [outer = 0x0] 11:37:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12699a400) [pid = 1653] [serial = 397] [outer = 0x124016800] 11:37:15 INFO - PROCESS | 1653 | 1461350235700 Marionette DEBUG loaded listener.js 11:37:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x127905400) [pid = 1653] [serial = 398] [outer = 0x124016800] 11:37:16 INFO - PROCESS | 1653 | 1461350236029 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]]]}] 11:37:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:37:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 570ms 11:37:16 INFO - PROCESS | 1653 | 1461350236075 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 11:37:16 INFO - PROCESS | 1653 | 1461350236076 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 11:37:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:37:16 INFO - PROCESS | 1653 | 1461350236079 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:37:16 INFO - PROCESS | 1653 | 1461350236080 Marionette TRACE conn2 <- [1,506,null,{}] 11:37:16 INFO - PROCESS | 1653 | 1461350236082 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}] 11:37:16 INFO - PROCESS | 1653 | 1461350236159 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 11:37:16 INFO - PROCESS | 1653 | 1461350236215 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c29000 == 39 [pid = 1653] [id = 134] 11:37:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128bd8400) [pid = 1653] [serial = 399] [outer = 0x0] 11:37:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x129023400) [pid = 1653] [serial = 400] [outer = 0x128bd8400] 11:37:16 INFO - PROCESS | 1653 | 1461350236248 Marionette DEBUG loaded listener.js 11:37:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12b527000) [pid = 1653] [serial = 401] [outer = 0x128bd8400] 11:37:16 INFO - PROCESS | 1653 | 1461350236598 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]]]}] 11:37:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:37:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 568ms 11:37:16 INFO - PROCESS | 1653 | 1461350236647 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 11:37:16 INFO - PROCESS | 1653 | 1461350236648 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 11:37:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:37:16 INFO - PROCESS | 1653 | 1461350236651 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:37:16 INFO - PROCESS | 1653 | 1461350236652 Marionette TRACE conn2 <- [1,510,null,{}] 11:37:16 INFO - PROCESS | 1653 | 1461350236654 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}] 11:37:16 INFO - PROCESS | 1653 | 1461350236745 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 11:37:16 INFO - PROCESS | 1653 | 1461350236749 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x115625800 == 40 [pid = 1653] [id = 135] 11:37:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x128bde000) [pid = 1653] [serial = 402] [outer = 0x0] 11:37:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12b58a400) [pid = 1653] [serial = 403] [outer = 0x128bde000] 11:37:16 INFO - PROCESS | 1653 | 1461350236775 Marionette DEBUG loaded listener.js 11:37:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12bce8000) [pid = 1653] [serial = 404] [outer = 0x128bde000] 11:37:17 INFO - PROCESS | 1653 | 1461350237205 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]]]}] 11:37:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:37:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 568ms 11:37:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:37:17 INFO - PROCESS | 1653 | 1461350237220 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 11:37:17 INFO - PROCESS | 1653 | 1461350237223 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 11:37:17 INFO - PROCESS | 1653 | 1461350237227 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:37:17 INFO - PROCESS | 1653 | 1461350237229 Marionette TRACE conn2 <- [1,514,null,{}] 11:37:17 INFO - PROCESS | 1653 | 1461350237243 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}] 11:37:17 INFO - PROCESS | 1653 | 1461350237383 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 11:37:17 INFO - PROCESS | 1653 | 1461350237402 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x1269d6000 == 41 [pid = 1653] [id = 136] 11:37:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12b528800) [pid = 1653] [serial = 405] [outer = 0x0] 11:37:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12bcf3400) [pid = 1653] [serial = 406] [outer = 0x12b528800] 11:37:17 INFO - PROCESS | 1653 | 1461350237443 Marionette DEBUG loaded listener.js 11:37:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12bf7d000) [pid = 1653] [serial = 407] [outer = 0x12b528800] 11:37:17 INFO - PROCESS | 1653 | 1461350237885 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]]]}] 11:37:17 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 11:37:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 670ms 11:37:17 INFO - PROCESS | 1653 | 1461350237897 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 11:37:17 INFO - PROCESS | 1653 | 1461350237898 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 11:37:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:37:17 INFO - PROCESS | 1653 | 1461350237900 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:37:17 INFO - PROCESS | 1653 | 1461350237902 Marionette TRACE conn2 <- [1,518,null,{}] 11:37:17 INFO - PROCESS | 1653 | 1461350237904 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}] 11:37:18 INFO - PROCESS | 1653 | 1461350238010 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 11:37:18 INFO - PROCESS | 1653 | 1461350238026 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12890b000 == 42 [pid = 1653] [id = 137] 11:37:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12bf82400) [pid = 1653] [serial = 408] [outer = 0x0] 11:37:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12bf86c00) [pid = 1653] [serial = 409] [outer = 0x12bf82400] 11:37:18 INFO - PROCESS | 1653 | 1461350238052 Marionette DEBUG loaded listener.js 11:37:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12d216c00) [pid = 1653] [serial = 410] [outer = 0x12bf82400] 11:37:18 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x123b3d800) [pid = 1653] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:37:18 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11ab1c800) [pid = 1653] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:37:18 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1147c7c00) [pid = 1653] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:37:18 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11c932c00) [pid = 1653] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:37:18 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x115649400) [pid = 1653] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:37:18 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x114545c00) [pid = 1653] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:37:18 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x114b35000) [pid = 1653] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:37:18 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11baac800) [pid = 1653] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:37:18 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x127f41800) [pid = 1653] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:37:18 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x115608c00) [pid = 1653] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:37:18 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x114240400) [pid = 1653] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:37:18 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11653c400) [pid = 1653] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:37:18 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1248dfc00) [pid = 1653] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:37:18 INFO - PROCESS | 1653 | 1461350238429 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]]]}] 11:37:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:37:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 569ms 11:37:18 INFO - PROCESS | 1653 | 1461350238471 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 11:37:18 INFO - PROCESS | 1653 | 1461350238472 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 11:37:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:37:18 INFO - PROCESS | 1653 | 1461350238474 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:37:18 INFO - PROCESS | 1653 | 1461350238476 Marionette TRACE conn2 <- [1,522,null,{}] 11:37:18 INFO - PROCESS | 1653 | 1461350238478 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}] 11:37:18 INFO - PROCESS | 1653 | 1461350238555 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 11:37:18 INFO - PROCESS | 1653 | 1461350238606 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x1242f2800 == 43 [pid = 1653] [id = 138] 11:37:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1147c7c00) [pid = 1653] [serial = 411] [outer = 0x0] 11:37:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x123b3d800) [pid = 1653] [serial = 412] [outer = 0x1147c7c00] 11:37:18 INFO - PROCESS | 1653 | 1461350238631 Marionette DEBUG loaded listener.js 11:37:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x128bdbc00) [pid = 1653] [serial = 413] [outer = 0x1147c7c00] 11:37:18 INFO - PROCESS | 1653 | 1461350238928 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]]]}] 11:37:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:37:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 468ms 11:37:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:37:18 INFO - PROCESS | 1653 | 1461350238945 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 11:37:18 INFO - PROCESS | 1653 | 1461350238947 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 11:37:18 INFO - PROCESS | 1653 | 1461350238949 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:37:18 INFO - PROCESS | 1653 | 1461350238950 Marionette TRACE conn2 <- [1,526,null,{}] 11:37:18 INFO - PROCESS | 1653 | 1461350238952 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}] 11:37:19 INFO - PROCESS | 1653 | 1461350239036 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 11:37:19 INFO - PROCESS | 1653 | 1461350239044 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b915000 == 44 [pid = 1653] [id = 139] 11:37:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1244cf800) [pid = 1653] [serial = 414] [outer = 0x0] 11:37:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12d281000) [pid = 1653] [serial = 415] [outer = 0x1244cf800] 11:37:19 INFO - PROCESS | 1653 | 1461350239072 Marionette DEBUG loaded listener.js 11:37:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12d2d0800) [pid = 1653] [serial = 416] [outer = 0x1244cf800] 11:37:19 INFO - PROCESS | 1653 | 1461350239428 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]]]}] 11:37:19 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 11:37:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 518ms 11:37:19 INFO - PROCESS | 1653 | 1461350239467 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 11:37:19 INFO - PROCESS | 1653 | 1461350239469 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 11:37:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:37:19 INFO - PROCESS | 1653 | 1461350239471 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:37:19 INFO - PROCESS | 1653 | 1461350239475 Marionette TRACE conn2 <- [1,530,null,{}] 11:37:19 INFO - PROCESS | 1653 | 1461350239477 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}] 11:37:19 INFO - PROCESS | 1653 | 1461350239565 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 11:37:19 INFO - PROCESS | 1653 | 1461350239569 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bfe6800 == 45 [pid = 1653] [id = 140] 11:37:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12d2d0c00) [pid = 1653] [serial = 417] [outer = 0x0] 11:37:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12d737000) [pid = 1653] [serial = 418] [outer = 0x12d2d0c00] 11:37:19 INFO - PROCESS | 1653 | 1461350239599 Marionette DEBUG loaded listener.js 11:37:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12d791000) [pid = 1653] [serial = 419] [outer = 0x12d2d0c00] 11:37:19 INFO - PROCESS | 1653 | 1461350239896 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"]]]}] 11:37:19 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 11:37:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:37:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:37:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:37:19 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 11:37:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:37:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:37:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:37:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 472ms 11:37:19 INFO - PROCESS | 1653 | 1461350239944 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 11:37:19 INFO - PROCESS | 1653 | 1461350239945 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 11:37:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:37:19 INFO - PROCESS | 1653 | 1461350239947 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:37:19 INFO - PROCESS | 1653 | 1461350239948 Marionette TRACE conn2 <- [1,534,null,{}] 11:37:19 INFO - PROCESS | 1653 | 1461350239951 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}] 11:37:20 INFO - PROCESS | 1653 | 1461350240032 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 11:37:20 INFO - PROCESS | 1653 | 1461350240084 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d118000 == 46 [pid = 1653] [id = 141] 11:37:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11c015000) [pid = 1653] [serial = 420] [outer = 0x0] 11:37:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12d790400) [pid = 1653] [serial = 421] [outer = 0x11c015000] 11:37:20 INFO - PROCESS | 1653 | 1461350240110 Marionette DEBUG loaded listener.js 11:37:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12dda5000) [pid = 1653] [serial = 422] [outer = 0x11c015000] 11:37:20 INFO - PROCESS | 1653 | 1461350240488 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]]]}] 11:37:20 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 11:37:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 569ms 11:37:20 INFO - PROCESS | 1653 | 1461350240517 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 11:37:20 INFO - PROCESS | 1653 | 1461350240519 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 11:37:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:37:20 INFO - PROCESS | 1653 | 1461350240525 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:37:20 INFO - PROCESS | 1653 | 1461350240529 Marionette TRACE conn2 <- [1,538,null,{}] 11:37:20 INFO - PROCESS | 1653 | 1461350240533 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}] 11:37:20 INFO - PROCESS | 1653 | 1461350240646 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 11:37:20 INFO - PROCESS | 1653 | 1461350240729 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x11933f000 == 47 [pid = 1653] [id = 142] 11:37:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x115602400) [pid = 1653] [serial = 423] [outer = 0x0] 11:37:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1157e6000) [pid = 1653] [serial = 424] [outer = 0x115602400] 11:37:20 INFO - PROCESS | 1653 | 1461350240768 Marionette DEBUG loaded listener.js 11:37:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x11a630c00) [pid = 1653] [serial = 425] [outer = 0x115602400] 11:37:21 INFO - PROCESS | 1653 | 1461350241149 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]]]}] 11:37:21 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. 11:37:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 675ms 11:37:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:37:21 INFO - PROCESS | 1653 | 1461350241197 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 11:37:21 INFO - PROCESS | 1653 | 1461350241202 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 11:37:21 INFO - PROCESS | 1653 | 1461350241206 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:37:21 INFO - PROCESS | 1653 | 1461350241208 Marionette TRACE conn2 <- [1,542,null,{}] 11:37:21 INFO - PROCESS | 1653 | 1461350241211 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}] 11:37:21 INFO - PROCESS | 1653 | 1461350241339 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 11:37:21 INFO - PROCESS | 1653 | 1461350241393 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c9cb000 == 48 [pid = 1653] [id = 143] 11:37:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11a9ba400) [pid = 1653] [serial = 426] [outer = 0x0] 11:37:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11b1c5800) [pid = 1653] [serial = 427] [outer = 0x11a9ba400] 11:37:21 INFO - PROCESS | 1653 | 1461350241424 Marionette DEBUG loaded listener.js 11:37:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11c52cc00) [pid = 1653] [serial = 428] [outer = 0x11a9ba400] 11:37:21 INFO - PROCESS | 1653 | 1461350241822 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]]]}] 11:37:21 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. 11:37:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 670ms 11:37:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:37:21 INFO - PROCESS | 1653 | 1461350241876 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 11:37:21 INFO - PROCESS | 1653 | 1461350241878 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 11:37:21 INFO - PROCESS | 1653 | 1461350241880 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:37:21 INFO - PROCESS | 1653 | 1461350241882 Marionette TRACE conn2 <- [1,546,null,{}] 11:37:21 INFO - PROCESS | 1653 | 1461350241890 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}] 11:37:22 INFO - PROCESS | 1653 | 1461350242002 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 11:37:22 INFO - PROCESS | 1653 | 1461350242176 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bfea000 == 49 [pid = 1653] [id = 144] 11:37:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1244db800) [pid = 1653] [serial = 429] [outer = 0x0] 11:37:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12790c400) [pid = 1653] [serial = 430] [outer = 0x1244db800] 11:37:22 INFO - PROCESS | 1653 | 1461350242231 Marionette DEBUG loaded listener.js 11:37:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1294f2000) [pid = 1653] [serial = 431] [outer = 0x1244db800] 11:37:22 INFO - PROCESS | 1653 | 1461350242669 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]]]}] 11:37:22 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 11:37:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 822ms 11:37:22 INFO - PROCESS | 1653 | 1461350242703 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 11:37:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:37:22 INFO - PROCESS | 1653 | 1461350242705 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 11:37:22 INFO - PROCESS | 1653 | 1461350242707 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:37:22 INFO - PROCESS | 1653 | 1461350242708 Marionette TRACE conn2 <- [1,550,null,{}] 11:37:22 INFO - PROCESS | 1653 | 1461350242711 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}] 11:37:22 INFO - PROCESS | 1653 | 1461350242817 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 11:37:22 INFO - PROCESS | 1653 | 1461350242900 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d549800 == 50 [pid = 1653] [id = 145] 11:37:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1294f3c00) [pid = 1653] [serial = 432] [outer = 0x0] 11:37:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12b76e800) [pid = 1653] [serial = 433] [outer = 0x1294f3c00] 11:37:22 INFO - PROCESS | 1653 | 1461350242938 Marionette DEBUG loaded listener.js 11:37:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12d216800) [pid = 1653] [serial = 434] [outer = 0x1294f3c00] 11:37:23 INFO - PROCESS | 1653 | 1461350243311 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]]]}] 11:37:23 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. 11:37:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 622ms 11:37:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:37:23 INFO - PROCESS | 1653 | 1461350243329 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 11:37:23 INFO - PROCESS | 1653 | 1461350243331 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 11:37:23 INFO - PROCESS | 1653 | 1461350243333 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:37:23 INFO - PROCESS | 1653 | 1461350243334 Marionette TRACE conn2 <- [1,554,null,{}] 11:37:23 INFO - PROCESS | 1653 | 1461350243337 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}] 11:37:23 INFO - PROCESS | 1653 | 1461350243435 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 11:37:23 INFO - PROCESS | 1653 | 1461350243515 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d887000 == 51 [pid = 1653] [id = 146] 11:37:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12bf7bc00) [pid = 1653] [serial = 435] [outer = 0x0] 11:37:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12d2cd000) [pid = 1653] [serial = 436] [outer = 0x12bf7bc00] 11:37:23 INFO - PROCESS | 1653 | 1461350243550 Marionette DEBUG loaded listener.js 11:37:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12d734000) [pid = 1653] [serial = 437] [outer = 0x12bf7bc00] 11:37:23 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:37:23 INFO - PROCESS | 1653 | 1461350243981 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]]]}] 11:37:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:37:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 669ms 11:37:24 INFO - PROCESS | 1653 | 1461350244002 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 11:37:24 INFO - PROCESS | 1653 | 1461350244004 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 11:37:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:37:24 INFO - PROCESS | 1653 | 1461350244036 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:37:24 INFO - PROCESS | 1653 | 1461350244038 Marionette TRACE conn2 <- [1,558,null,{}] 11:37:24 INFO - PROCESS | 1653 | 1461350244043 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}] 11:37:24 INFO - PROCESS | 1653 | 1461350244165 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 11:37:24 INFO - PROCESS | 1653 | 1461350244229 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a920000 == 52 [pid = 1653] [id = 147] 11:37:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x126a4d800) [pid = 1653] [serial = 438] [outer = 0x0] 11:37:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12b964800) [pid = 1653] [serial = 439] [outer = 0x126a4d800] 11:37:24 INFO - PROCESS | 1653 | 1461350244262 Marionette DEBUG loaded listener.js 11:37:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12e523000) [pid = 1653] [serial = 440] [outer = 0x126a4d800] 11:37:24 INFO - PROCESS | 1653 | 1461350244849 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]]]}] 11:37:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:37:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 824ms 11:37:24 INFO - PROCESS | 1653 | 1461350244860 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 11:37:24 INFO - PROCESS | 1653 | 1461350244862 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 11:37:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:37:24 INFO - PROCESS | 1653 | 1461350244866 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:37:24 INFO - PROCESS | 1653 | 1461350244868 Marionette TRACE conn2 <- [1,562,null,{}] 11:37:24 INFO - PROCESS | 1653 | 1461350244891 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}] 11:37:24 INFO - PROCESS | 1653 | 1461350244983 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 11:37:25 INFO - PROCESS | 1653 | 1461350245050 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1190e4800 == 53 [pid = 1653] [id = 148] 11:37:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x115607400) [pid = 1653] [serial = 441] [outer = 0x0] 11:37:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x11563e800) [pid = 1653] [serial = 442] [outer = 0x115607400] 11:37:25 INFO - PROCESS | 1653 | 1461350245078 Marionette DEBUG loaded listener.js 11:37:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x118dee800) [pid = 1653] [serial = 443] [outer = 0x115607400] 11:37:25 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:37:25 INFO - PROCESS | 1653 | 1461350245478 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]]]}] 11:37:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:37:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 622ms 11:37:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:37:25 INFO - PROCESS | 1653 | 1461350245488 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 11:37:25 INFO - PROCESS | 1653 | 1461350245492 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 11:37:25 INFO - PROCESS | 1653 | 1461350245496 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:37:25 INFO - PROCESS | 1653 | 1461350245498 Marionette TRACE conn2 <- [1,566,null,{}] 11:37:25 INFO - PROCESS | 1653 | 1461350245500 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}] 11:37:25 INFO - PROCESS | 1653 | 1461350245591 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 11:37:25 INFO - PROCESS | 1653 | 1461350245637 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x11934d000 == 54 [pid = 1653] [id = 149] 11:37:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x118f1c400) [pid = 1653] [serial = 444] [outer = 0x0] 11:37:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x11a638c00) [pid = 1653] [serial = 445] [outer = 0x118f1c400] 11:37:25 INFO - PROCESS | 1653 | 1461350245665 Marionette DEBUG loaded listener.js 11:37:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x11aaaf800) [pid = 1653] [serial = 446] [outer = 0x118f1c400] 11:37:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12bfe6800 == 53 [pid = 1653] [id = 140] 11:37:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12b915000 == 52 [pid = 1653] [id = 139] 11:37:25 INFO - PROCESS | 1653 | --DOCSHELL 0x1242f2800 == 51 [pid = 1653] [id = 138] 11:37:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12890b000 == 50 [pid = 1653] [id = 137] 11:37:25 INFO - PROCESS | 1653 | --DOCSHELL 0x1269d6000 == 49 [pid = 1653] [id = 136] 11:37:25 INFO - PROCESS | 1653 | --DOCSHELL 0x115625800 == 48 [pid = 1653] [id = 135] 11:37:25 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12b76b400) [pid = 1653] [serial = 370] [outer = 0x0] [url = about:blank] 11:37:25 INFO - PROCESS | 1653 | --DOCSHELL 0x123c29000 == 47 [pid = 1653] [id = 134] 11:37:25 INFO - PROCESS | 1653 | --DOCSHELL 0x11bd9a000 == 46 [pid = 1653] [id = 133] 11:37:25 INFO - PROCESS | 1653 | --DOCSHELL 0x11aa35800 == 45 [pid = 1653] [id = 132] 11:37:25 INFO - PROCESS | 1653 | --DOCSHELL 0x119264800 == 44 [pid = 1653] [id = 131] 11:37:25 INFO - PROCESS | 1653 | --DOCSHELL 0x11934e800 == 43 [pid = 1653] [id = 130] 11:37:25 INFO - PROCESS | 1653 | --DOCSHELL 0x119825000 == 42 [pid = 1653] [id = 129] 11:37:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12b377000 == 41 [pid = 1653] [id = 128] 11:37:25 INFO - PROCESS | 1653 | --DOCSHELL 0x127fc2000 == 40 [pid = 1653] [id = 127] 11:37:25 INFO - PROCESS | 1653 | --DOCSHELL 0x11ab5f800 == 39 [pid = 1653] [id = 126] 11:37:25 INFO - PROCESS | 1653 | --DOCSHELL 0x11562b000 == 38 [pid = 1653] [id = 125] 11:37:25 INFO - PROCESS | 1653 | --DOCSHELL 0x128062000 == 37 [pid = 1653] [id = 124] 11:37:25 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x124255800) [pid = 1653] [serial = 352] [outer = 0x0] [url = about:blank] 11:37:25 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x11ba1c000) [pid = 1653] [serial = 346] [outer = 0x0] [url = about:blank] 11:37:25 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x11bdcfc00) [pid = 1653] [serial = 347] [outer = 0x0] [url = about:blank] 11:37:25 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12699a000) [pid = 1653] [serial = 355] [outer = 0x0] [url = about:blank] 11:37:25 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x128be3400) [pid = 1653] [serial = 329] [outer = 0x0] [url = about:blank] 11:37:25 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x118df3400) [pid = 1653] [serial = 338] [outer = 0x0] [url = about:blank] 11:37:25 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x11593d400) [pid = 1653] [serial = 337] [outer = 0x0] [url = about:blank] 11:37:25 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12803a000) [pid = 1653] [serial = 358] [outer = 0x0] [url = about:blank] 11:37:25 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x128bd9800) [pid = 1653] [serial = 359] [outer = 0x0] [url = about:blank] 11:37:25 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12790f800) [pid = 1653] [serial = 356] [outer = 0x0] [url = about:blank] 11:37:25 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x119296000) [pid = 1653] [serial = 334] [outer = 0x0] [url = about:blank] 11:37:25 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11ab21000) [pid = 1653] [serial = 343] [outer = 0x0] [url = about:blank] 11:37:25 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x11b05b800) [pid = 1653] [serial = 344] [outer = 0x0] [url = about:blank] 11:37:25 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x11c2a8800) [pid = 1653] [serial = 349] [outer = 0x0] [url = about:blank] 11:37:25 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1294f7800) [pid = 1653] [serial = 367] [outer = 0x0] [url = about:blank] 11:37:25 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x119373c00) [pid = 1653] [serial = 340] [outer = 0x0] [url = about:blank] 11:37:25 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x119d5c400) [pid = 1653] [serial = 341] [outer = 0x0] [url = about:blank] 11:37:25 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x115640800) [pid = 1653] [serial = 331] [outer = 0x0] [url = about:blank] 11:37:25 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11aa99400) [pid = 1653] [serial = 362] [outer = 0x0] [url = about:blank] 11:37:25 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11560cc00) [pid = 1653] [serial = 361] [outer = 0x0] [url = about:blank] 11:37:25 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12b589800) [pid = 1653] [serial = 368] [outer = 0x0] [url = about:blank] 11:37:25 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x126995800) [pid = 1653] [serial = 353] [outer = 0x0] [url = about:blank] 11:37:25 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11c00f400) [pid = 1653] [serial = 364] [outer = 0x0] [url = about:blank] 11:37:25 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12946f800) [pid = 1653] [serial = 365] [outer = 0x0] [url = about:blank] 11:37:25 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11c938c00) [pid = 1653] [serial = 350] [outer = 0x0] [url = about:blank] 11:37:25 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12bc40c00) [pid = 1653] [serial = 278] [outer = 0x0] [url = about:blank] 11:37:25 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:37:25 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:37:26 INFO - PROCESS | 1653 | 1461350246035 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]]]}] 11:37:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:37:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 569ms 11:37:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:37:26 INFO - PROCESS | 1653 | 1461350246065 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 11:37:26 INFO - PROCESS | 1653 | 1461350246067 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 11:37:26 INFO - PROCESS | 1653 | 1461350246069 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:37:26 INFO - PROCESS | 1653 | 1461350246071 Marionette TRACE conn2 <- [1,570,null,{}] 11:37:26 INFO - PROCESS | 1653 | 1461350246078 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}] 11:37:26 INFO - PROCESS | 1653 | 1461350246158 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 11:37:26 INFO - PROCESS | 1653 | 1461350246164 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x11991e000 == 38 [pid = 1653] [id = 150] 11:37:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11ba1a000) [pid = 1653] [serial = 447] [outer = 0x0] 11:37:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11bdcbc00) [pid = 1653] [serial = 448] [outer = 0x11ba1a000] 11:37:26 INFO - PROCESS | 1653 | 1461350246193 Marionette DEBUG loaded listener.js 11:37:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11c534800) [pid = 1653] [serial = 449] [outer = 0x11ba1a000] 11:37:26 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:37:26 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:37:26 INFO - PROCESS | 1653 | 1461350246561 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]]]}] 11:37:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:37:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 523ms 11:37:26 INFO - PROCESS | 1653 | 1461350246592 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 11:37:26 INFO - PROCESS | 1653 | 1461350246595 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 11:37:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:37:26 INFO - PROCESS | 1653 | 1461350246605 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:37:26 INFO - PROCESS | 1653 | 1461350246606 Marionette TRACE conn2 <- [1,574,null,{}] 11:37:26 INFO - PROCESS | 1653 | 1461350246609 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}] 11:37:26 INFO - PROCESS | 1653 | 1461350246730 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 11:37:26 INFO - PROCESS | 1653 | 1461350246740 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aa69800 == 39 [pid = 1653] [id = 151] 11:37:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x11c909400) [pid = 1653] [serial = 450] [outer = 0x0] 11:37:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x123cac000) [pid = 1653] [serial = 451] [outer = 0x11c909400] 11:37:26 INFO - PROCESS | 1653 | 1461350246783 Marionette DEBUG loaded listener.js 11:37:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1244d8c00) [pid = 1653] [serial = 452] [outer = 0x11c909400] 11:37:27 INFO - PROCESS | 1653 | 1461350247114 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]]]}] 11:37:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x126992c00) [pid = 1653] [serial = 453] [outer = 0x12f72c000] 11:37:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:37:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 525ms 11:37:27 INFO - PROCESS | 1653 | 1461350247152 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 11:37:27 INFO - PROCESS | 1653 | 1461350247153 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 11:37:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:37:27 INFO - PROCESS | 1653 | 1461350247177 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:37:27 INFO - PROCESS | 1653 | 1461350247178 Marionette TRACE conn2 <- [1,578,null,{}] 11:37:27 INFO - PROCESS | 1653 | 1461350247181 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}] 11:37:27 INFO - PROCESS | 1653 | 1461350247254 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 11:37:27 INFO - PROCESS | 1653 | 1461350247261 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c32000 == 40 [pid = 1653] [id = 152] 11:37:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x123e6cc00) [pid = 1653] [serial = 454] [outer = 0x0] 11:37:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12699dc00) [pid = 1653] [serial = 455] [outer = 0x123e6cc00] 11:37:27 INFO - PROCESS | 1653 | 1461350247288 Marionette DEBUG loaded listener.js 11:37:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12802f800) [pid = 1653] [serial = 456] [outer = 0x123e6cc00] 11:37:27 INFO - PROCESS | 1653 | 1461350247642 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]]]}] 11:37:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:37:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 532ms 11:37:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:37:27 INFO - PROCESS | 1653 | 1461350247696 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 11:37:27 INFO - PROCESS | 1653 | 1461350247697 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 11:37:27 INFO - PROCESS | 1653 | 1461350247699 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:37:27 INFO - PROCESS | 1653 | 1461350247700 Marionette TRACE conn2 <- [1,582,null,{}] 11:37:27 INFO - PROCESS | 1653 | 1461350247702 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}] 11:37:27 INFO - PROCESS | 1653 | 1461350247819 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 11:37:27 INFO - PROCESS | 1653 | 1461350247832 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c36000 == 41 [pid = 1653] [id = 153] 11:37:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1243ee800) [pid = 1653] [serial = 457] [outer = 0x0] 11:37:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x128987800) [pid = 1653] [serial = 458] [outer = 0x1243ee800] 11:37:27 INFO - PROCESS | 1653 | 1461350247858 Marionette DEBUG loaded listener.js 11:37:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12bc3f400) [pid = 1653] [serial = 459] [outer = 0x1243ee800] 11:37:28 INFO - PROCESS | 1653 | 1461350248194 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]]]}] 11:37:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:37:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 518ms 11:37:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:37:28 INFO - PROCESS | 1653 | 1461350248217 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 11:37:28 INFO - PROCESS | 1653 | 1461350248218 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 11:37:28 INFO - PROCESS | 1653 | 1461350248220 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:37:28 INFO - PROCESS | 1653 | 1461350248222 Marionette TRACE conn2 <- [1,586,null,{}] 11:37:28 INFO - PROCESS | 1653 | 1461350248232 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}] 11:37:28 INFO - PROCESS | 1653 | 1461350248341 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 11:37:28 INFO - PROCESS | 1653 | 1461350248345 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x1269de800 == 42 [pid = 1653] [id = 154] 11:37:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1248e5000) [pid = 1653] [serial = 460] [outer = 0x0] 11:37:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12bf72000) [pid = 1653] [serial = 461] [outer = 0x1248e5000] 11:37:28 INFO - PROCESS | 1653 | 1461350248371 Marionette DEBUG loaded listener.js 11:37:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12d20e000) [pid = 1653] [serial = 462] [outer = 0x1248e5000] 11:37:28 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:37:28 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:37:28 INFO - PROCESS | 1653 | 1461350248727 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]]]}] 11:37:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:37:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 522ms 11:37:28 INFO - PROCESS | 1653 | 1461350248743 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 11:37:28 INFO - PROCESS | 1653 | 1461350248744 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 11:37:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:37:28 INFO - PROCESS | 1653 | 1461350248752 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:37:28 INFO - PROCESS | 1653 | 1461350248753 Marionette TRACE conn2 <- [1,590,null,{}] 11:37:28 INFO - PROCESS | 1653 | 1461350248755 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}] 11:37:28 INFO - PROCESS | 1653 | 1461350248847 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 11:37:28 INFO - PROCESS | 1653 | 1461350248851 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x127fce800 == 43 [pid = 1653] [id = 155] 11:37:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12d210800) [pid = 1653] [serial = 463] [outer = 0x0] 11:37:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12d2d1800) [pid = 1653] [serial = 464] [outer = 0x12d210800] 11:37:28 INFO - PROCESS | 1653 | 1461350248877 Marionette DEBUG loaded listener.js 11:37:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12d73cc00) [pid = 1653] [serial = 465] [outer = 0x12d210800] 11:37:29 INFO - PROCESS | 1653 | 1461350249210 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]]]}] 11:37:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:37:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 469ms 11:37:29 INFO - PROCESS | 1653 | 1461350249221 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 11:37:29 INFO - PROCESS | 1653 | 1461350249224 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 11:37:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:37:29 INFO - PROCESS | 1653 | 1461350249231 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:37:29 INFO - PROCESS | 1653 | 1461350249232 Marionette TRACE conn2 <- [1,594,null,{}] 11:37:29 INFO - PROCESS | 1653 | 1461350249234 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}] 11:37:29 INFO - PROCESS | 1653 | 1461350249341 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 11:37:29 INFO - PROCESS | 1653 | 1461350249345 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b36d000 == 44 [pid = 1653] [id = 156] 11:37:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12d218800) [pid = 1653] [serial = 466] [outer = 0x0] 11:37:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12dd9ec00) [pid = 1653] [serial = 467] [outer = 0x12d218800] 11:37:29 INFO - PROCESS | 1653 | 1461350249396 Marionette DEBUG loaded listener.js 11:37:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12e4be400) [pid = 1653] [serial = 468] [outer = 0x12d218800] 11:37:29 INFO - PROCESS | 1653 | 1461350249736 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]]]}] 11:37:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:37:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 519ms 11:37:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:37:29 INFO - PROCESS | 1653 | 1461350249750 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 11:37:29 INFO - PROCESS | 1653 | 1461350249752 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 11:37:29 INFO - PROCESS | 1653 | 1461350249754 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:37:29 INFO - PROCESS | 1653 | 1461350249755 Marionette TRACE conn2 <- [1,598,null,{}] 11:37:29 INFO - PROCESS | 1653 | 1461350249765 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}] 11:37:29 INFO - PROCESS | 1653 | 1461350249970 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 11:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x128bd8400) [pid = 1653] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x128bde000) [pid = 1653] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12b528800) [pid = 1653] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12b58cc00) [pid = 1653] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x11ae3e400) [pid = 1653] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x11563b400) [pid = 1653] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x119b52400) [pid = 1653] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x124016800) [pid = 1653] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12bf82400) [pid = 1653] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x11ae41400) [pid = 1653] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1147c7c00) [pid = 1653] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1244cf800) [pid = 1653] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:37:29 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12d2d0c00) [pid = 1653] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:37:30 INFO - PROCESS | 1653 | 1461350250010 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a92a800 == 45 [pid = 1653] [id = 157] 11:37:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1151df400) [pid = 1653] [serial = 469] [outer = 0x0] 11:37:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x11a610800) [pid = 1653] [serial = 470] [outer = 0x1151df400] 11:37:30 INFO - PROCESS | 1653 | 1461350250036 Marionette DEBUG loaded listener.js 11:37:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12802d000) [pid = 1653] [serial = 471] [outer = 0x1151df400] 11:37:30 INFO - PROCESS | 1653 | 1461350250323 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]]]}] 11:37:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:37:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 625ms 11:37:30 INFO - PROCESS | 1653 | 1461350250380 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 11:37:30 INFO - PROCESS | 1653 | 1461350250382 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 11:37:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:37:30 INFO - PROCESS | 1653 | 1461350250385 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:37:30 INFO - PROCESS | 1653 | 1461350250388 Marionette TRACE conn2 <- [1,602,null,{}] 11:37:30 INFO - PROCESS | 1653 | 1461350250392 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}] 11:37:30 INFO - PROCESS | 1653 | 1461350250530 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 11:37:30 INFO - PROCESS | 1653 | 1461350250597 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d10f000 == 46 [pid = 1653] [id = 158] 11:37:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x11560fc00) [pid = 1653] [serial = 472] [outer = 0x0] 11:37:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12bce9000) [pid = 1653] [serial = 473] [outer = 0x11560fc00] 11:37:30 INFO - PROCESS | 1653 | 1461350250632 Marionette DEBUG loaded listener.js 11:37:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12e530000) [pid = 1653] [serial = 474] [outer = 0x11560fc00] 11:37:30 INFO - PROCESS | 1653 | 1461350250978 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]]]}] 11:37:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:37:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 623ms 11:37:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:37:31 INFO - PROCESS | 1653 | 1461350251009 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 11:37:31 INFO - PROCESS | 1653 | 1461350251010 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 11:37:31 INFO - PROCESS | 1653 | 1461350251013 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:37:31 INFO - PROCESS | 1653 | 1461350251014 Marionette TRACE conn2 <- [1,606,null,{}] 11:37:31 INFO - PROCESS | 1653 | 1461350251016 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}] 11:37:31 INFO - PROCESS | 1653 | 1461350251096 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 11:37:31 INFO - PROCESS | 1653 | 1461350251142 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dd5b800 == 47 [pid = 1653] [id = 159] 11:37:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12e52fc00) [pid = 1653] [serial = 475] [outer = 0x0] 11:37:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12e537c00) [pid = 1653] [serial = 476] [outer = 0x12e52fc00] 11:37:31 INFO - PROCESS | 1653 | 1461350251168 Marionette DEBUG loaded listener.js 11:37:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12e59b400) [pid = 1653] [serial = 477] [outer = 0x12e52fc00] 11:37:31 INFO - PROCESS | 1653 | 1461350251438 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]]]}] 11:37:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:37:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 467ms 11:37:31 INFO - PROCESS | 1653 | 1461350251482 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 11:37:31 INFO - PROCESS | 1653 | 1461350251483 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 11:37:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:37:31 INFO - PROCESS | 1653 | 1461350251486 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:37:31 INFO - PROCESS | 1653 | 1461350251487 Marionette TRACE conn2 <- [1,610,null,{}] 11:37:31 INFO - PROCESS | 1653 | 1461350251493 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}] 11:37:31 INFO - PROCESS | 1653 | 1461350251589 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 11:37:31 INFO - PROCESS | 1653 | 1461350251594 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e570800 == 48 [pid = 1653] [id = 160] 11:37:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12e59b800) [pid = 1653] [serial = 478] [outer = 0x0] 11:37:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12e59fc00) [pid = 1653] [serial = 479] [outer = 0x12e59b800] 11:37:31 INFO - PROCESS | 1653 | 1461350251634 Marionette DEBUG loaded listener.js 11:37:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12e5a5400) [pid = 1653] [serial = 480] [outer = 0x12e59b800] 11:37:32 INFO - PROCESS | 1653 | --DOCSHELL 0x123c2d800 == 47 [pid = 1653] [id = 110] 11:37:32 INFO - PROCESS | 1653 | --DOCSHELL 0x1165b3000 == 46 [pid = 1653] [id = 111] 11:37:32 INFO - PROCESS | 1653 | --DOCSHELL 0x11982b000 == 45 [pid = 1653] [id = 112] 11:37:32 INFO - PROCESS | 1653 | --DOCSHELL 0x1190e4800 == 44 [pid = 1653] [id = 148] 11:37:32 INFO - PROCESS | 1653 | --DOCSHELL 0x11a920000 == 43 [pid = 1653] [id = 147] 11:37:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12d887000 == 42 [pid = 1653] [id = 146] 11:37:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12d549800 == 41 [pid = 1653] [id = 145] 11:37:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12bfea000 == 40 [pid = 1653] [id = 144] 11:37:32 INFO - PROCESS | 1653 | --DOCSHELL 0x11c9cb000 == 39 [pid = 1653] [id = 143] 11:37:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12d118000 == 38 [pid = 1653] [id = 141] 11:37:32 INFO - PROCESS | 1653 | --DOCSHELL 0x11933f000 == 37 [pid = 1653] [id = 142] 11:37:33 INFO - PROCESS | 1653 | --DOCSHELL 0x11934d000 == 36 [pid = 1653] [id = 149] 11:37:33 INFO - PROCESS | 1653 | --DOCSHELL 0x123c36000 == 35 [pid = 1653] [id = 153] 11:37:33 INFO - PROCESS | 1653 | --DOCSHELL 0x127fce800 == 34 [pid = 1653] [id = 155] 11:37:33 INFO - PROCESS | 1653 | --DOCSHELL 0x11991e000 == 33 [pid = 1653] [id = 150] 11:37:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12b36d000 == 32 [pid = 1653] [id = 156] 11:37:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12d10f000 == 31 [pid = 1653] [id = 158] 11:37:33 INFO - PROCESS | 1653 | --DOCSHELL 0x1269de800 == 30 [pid = 1653] [id = 154] 11:37:33 INFO - PROCESS | 1653 | --DOCSHELL 0x11a92a800 == 29 [pid = 1653] [id = 157] 11:37:33 INFO - PROCESS | 1653 | --DOCSHELL 0x11aa69800 == 28 [pid = 1653] [id = 151] 11:37:33 INFO - PROCESS | 1653 | --DOCSHELL 0x123c32000 == 27 [pid = 1653] [id = 152] 11:37:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12dd5b800 == 26 [pid = 1653] [id = 159] 11:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12b58a400) [pid = 1653] [serial = 403] [outer = 0x0] [url = about:blank] 11:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12bcf3400) [pid = 1653] [serial = 406] [outer = 0x0] [url = about:blank] 11:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12bc46400) [pid = 1653] [serial = 371] [outer = 0x0] [url = about:blank] 11:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x11ba21800) [pid = 1653] [serial = 391] [outer = 0x0] [url = about:blank] 11:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x11c00ec00) [pid = 1653] [serial = 392] [outer = 0x0] [url = about:blank] 11:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x118f1f800) [pid = 1653] [serial = 386] [outer = 0x0] [url = about:blank] 11:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x115644c00) [pid = 1653] [serial = 385] [outer = 0x0] [url = about:blank] 11:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x11ae37800) [pid = 1653] [serial = 389] [outer = 0x0] [url = about:blank] 11:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x11a9c4800) [pid = 1653] [serial = 388] [outer = 0x0] [url = about:blank] 11:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12bce8000) [pid = 1653] [serial = 404] [outer = 0x0] [url = about:blank] 11:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12699a400) [pid = 1653] [serial = 397] [outer = 0x0] [url = about:blank] 11:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x127905400) [pid = 1653] [serial = 398] [outer = 0x0] [url = about:blank] 11:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12bf86c00) [pid = 1653] [serial = 409] [outer = 0x0] [url = about:blank] 11:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11c431400) [pid = 1653] [serial = 394] [outer = 0x0] [url = about:blank] 11:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x124257c00) [pid = 1653] [serial = 395] [outer = 0x0] [url = about:blank] 11:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x123b3d800) [pid = 1653] [serial = 412] [outer = 0x0] [url = about:blank] 11:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12bf7d000) [pid = 1653] [serial = 407] [outer = 0x0] [url = about:blank] 11:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11560d400) [pid = 1653] [serial = 373] [outer = 0x0] [url = about:blank] 11:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12d281000) [pid = 1653] [serial = 415] [outer = 0x0] [url = about:blank] 11:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11aa9d000) [pid = 1653] [serial = 376] [outer = 0x0] [url = about:blank] 11:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12d2d0800) [pid = 1653] [serial = 416] [outer = 0x0] [url = about:blank] 11:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x123c54400) [pid = 1653] [serial = 379] [outer = 0x0] [url = about:blank] 11:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x129021000) [pid = 1653] [serial = 382] [outer = 0x0] [url = about:blank] 11:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12d737000) [pid = 1653] [serial = 418] [outer = 0x0] [url = about:blank] 11:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12d216c00) [pid = 1653] [serial = 410] [outer = 0x0] [url = about:blank] 11:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x128bdbc00) [pid = 1653] [serial = 413] [outer = 0x0] [url = about:blank] 11:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x129023400) [pid = 1653] [serial = 400] [outer = 0x0] [url = about:blank] 11:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12b527000) [pid = 1653] [serial = 401] [outer = 0x0] [url = about:blank] 11:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12d791000) [pid = 1653] [serial = 419] [outer = 0x0] [url = about:blank] 11:37:33 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12d790400) [pid = 1653] [serial = 421] [outer = 0x0] [url = about:blank] 11:37:33 INFO - PROCESS | 1653 | 1461350253318 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]]]}] 11:37:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:37:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1872ms 11:37:33 INFO - PROCESS | 1653 | 1461350253359 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 11:37:33 INFO - PROCESS | 1653 | 1461350253361 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 11:37:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:37:33 INFO - PROCESS | 1653 | 1461350253365 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:37:33 INFO - PROCESS | 1653 | 1461350253368 Marionette TRACE conn2 <- [1,614,null,{}] 11:37:33 INFO - PROCESS | 1653 | 1461350253374 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}] 11:37:33 INFO - PROCESS | 1653 | 1461350253450 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 11:37:33 INFO - PROCESS | 1653 | 1461350253492 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x1152e1800 == 27 [pid = 1653] [id = 161] 11:37:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x115603800) [pid = 1653] [serial = 481] [outer = 0x0] 11:37:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x115604c00) [pid = 1653] [serial = 482] [outer = 0x115603800] 11:37:33 INFO - PROCESS | 1653 | 1461350253521 Marionette DEBUG loaded listener.js 11:37:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x115642000) [pid = 1653] [serial = 483] [outer = 0x115603800] 11:37:33 INFO - PROCESS | 1653 | 1461350253861 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]]]}] 11:37:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:37:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 522ms 11:37:33 INFO - PROCESS | 1653 | 1461350253888 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 11:37:33 INFO - PROCESS | 1653 | 1461350253896 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 11:37:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:37:33 INFO - PROCESS | 1653 | 1461350253903 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:37:33 INFO - PROCESS | 1653 | 1461350253906 Marionette TRACE conn2 <- [1,618,null,{}] 11:37:33 INFO - PROCESS | 1653 | 1461350253910 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}] 11:37:34 INFO - PROCESS | 1653 | 1461350254027 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 11:37:34 INFO - PROCESS | 1653 | 1461350254090 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x1178e9000 == 28 [pid = 1653] [id = 162] 11:37:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x115609000) [pid = 1653] [serial = 484] [outer = 0x0] 11:37:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x115892400) [pid = 1653] [serial = 485] [outer = 0x115609000] 11:37:34 INFO - PROCESS | 1653 | 1461350254133 Marionette DEBUG loaded listener.js 11:37:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x118d1b800) [pid = 1653] [serial = 486] [outer = 0x115609000] 11:37:34 INFO - PROCESS | 1653 | 1461350254492 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]]]}] 11:37:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:37:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 624ms 11:37:34 INFO - PROCESS | 1653 | 1461350254528 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 11:37:34 INFO - PROCESS | 1653 | 1461350254530 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 11:37:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:37:34 INFO - PROCESS | 1653 | 1461350254532 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:37:34 INFO - PROCESS | 1653 | 1461350254535 Marionette TRACE conn2 <- [1,622,null,{}] 11:37:34 INFO - PROCESS | 1653 | 1461350254545 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}] 11:37:34 INFO - PROCESS | 1653 | 1461350254635 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 11:37:34 INFO - PROCESS | 1653 | 1461350254645 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x119261800 == 29 [pid = 1653] [id = 163] 11:37:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x113515400) [pid = 1653] [serial = 487] [outer = 0x0] 11:37:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11a604400) [pid = 1653] [serial = 488] [outer = 0x113515400] 11:37:34 INFO - PROCESS | 1653 | 1461350254693 Marionette DEBUG loaded listener.js 11:37:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11a9b8c00) [pid = 1653] [serial = 489] [outer = 0x113515400] 11:37:35 INFO - PROCESS | 1653 | 1461350255022 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]]]}] 11:37:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:37:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 522ms 11:37:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:37:35 INFO - PROCESS | 1653 | 1461350255055 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 11:37:35 INFO - PROCESS | 1653 | 1461350255057 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 11:37:35 INFO - PROCESS | 1653 | 1461350255060 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:37:35 INFO - PROCESS | 1653 | 1461350255062 Marionette TRACE conn2 <- [1,626,null,{}] 11:37:35 INFO - PROCESS | 1653 | 1461350255064 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}] 11:37:35 INFO - PROCESS | 1653 | 1461350255160 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 11:37:35 INFO - PROCESS | 1653 | 1461350255212 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x11934d000 == 30 [pid = 1653] [id = 164] 11:37:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x118df3000) [pid = 1653] [serial = 490] [outer = 0x0] 11:37:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11a9c0c00) [pid = 1653] [serial = 491] [outer = 0x118df3000] 11:37:35 INFO - PROCESS | 1653 | 1461350255255 Marionette DEBUG loaded listener.js 11:37:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11aaa8000) [pid = 1653] [serial = 492] [outer = 0x118df3000] 11:37:35 INFO - PROCESS | 1653 | 1461350255675 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]]]}] 11:37:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:37:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 619ms 11:37:35 INFO - PROCESS | 1653 | 1461350255680 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 11:37:35 INFO - PROCESS | 1653 | 1461350255682 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 11:37:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:37:35 INFO - PROCESS | 1653 | 1461350255685 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:37:35 INFO - PROCESS | 1653 | 1461350255687 Marionette TRACE conn2 <- [1,630,null,{}] 11:37:35 INFO - PROCESS | 1653 | 1461350255694 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}] 11:37:35 INFO - PROCESS | 1653 | 1461350255753 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 11:37:35 INFO - PROCESS | 1653 | 1461350255792 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c57000 == 31 [pid = 1653] [id = 165] 11:37:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x115604800) [pid = 1653] [serial = 493] [outer = 0x0] 11:37:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11aab8000) [pid = 1653] [serial = 494] [outer = 0x115604800] 11:37:35 INFO - PROCESS | 1653 | 1461350255813 Marionette DEBUG loaded listener.js 11:37:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x11ae3f800) [pid = 1653] [serial = 495] [outer = 0x115604800] 11:37:36 INFO - PROCESS | 1653 | 1461350256263 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]]]}] 11:37:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:37:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 625ms 11:37:36 INFO - PROCESS | 1653 | 1461350256311 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 11:37:36 INFO - PROCESS | 1653 | 1461350256314 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 11:37:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:37:36 INFO - PROCESS | 1653 | 1461350256317 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:37:36 INFO - PROCESS | 1653 | 1461350256319 Marionette TRACE conn2 <- [1,634,null,{}] 11:37:36 INFO - PROCESS | 1653 | 1461350256322 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}] 11:37:36 INFO - PROCESS | 1653 | 1461350256475 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 11:37:36 INFO - PROCESS | 1653 | 1461350256492 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ab5f000 == 32 [pid = 1653] [id = 166] 11:37:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11b061c00) [pid = 1653] [serial = 496] [outer = 0x0] 11:37:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11ba23c00) [pid = 1653] [serial = 497] [outer = 0x11b061c00] 11:37:36 INFO - PROCESS | 1653 | 1461350256536 Marionette DEBUG loaded listener.js 11:37:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11c429400) [pid = 1653] [serial = 498] [outer = 0x11b061c00] 11:37:36 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:37:36 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:37:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:37:36 INFO - PROCESS | 1653 | 1461350256882 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]]]}] 11:37:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 571ms 11:37:36 INFO - PROCESS | 1653 | 1461350256888 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 11:37:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:37:36 INFO - PROCESS | 1653 | 1461350256891 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 11:37:36 INFO - PROCESS | 1653 | 1461350256895 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:37:36 INFO - PROCESS | 1653 | 1461350256897 Marionette TRACE conn2 <- [1,638,null,{}] 11:37:36 INFO - PROCESS | 1653 | 1461350256901 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}] 11:37:37 INFO - PROCESS | 1653 | 1461350257010 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 11:37:37 INFO - PROCESS | 1653 | 1461350257108 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ba41800 == 33 [pid = 1653] [id = 167] 11:37:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11b066c00) [pid = 1653] [serial = 499] [outer = 0x0] 11:37:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x11c57f400) [pid = 1653] [serial = 500] [outer = 0x11b066c00] 11:37:37 INFO - PROCESS | 1653 | 1461350257149 Marionette DEBUG loaded listener.js 11:37:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x123b3d400) [pid = 1653] [serial = 501] [outer = 0x11b066c00] 11:37:37 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:37:37 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:37:37 INFO - PROCESS | 1653 | 1461350257479 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]]]}] 11:37:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:37:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 621ms 11:37:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:37:37 INFO - PROCESS | 1653 | 1461350257516 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 11:37:37 INFO - PROCESS | 1653 | 1461350257517 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 11:37:37 INFO - PROCESS | 1653 | 1461350257519 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:37:37 INFO - PROCESS | 1653 | 1461350257520 Marionette TRACE conn2 <- [1,642,null,{}] 11:37:37 INFO - PROCESS | 1653 | 1461350257522 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}] 11:37:37 INFO - PROCESS | 1653 | 1461350257598 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 11:37:37 INFO - PROCESS | 1653 | 1461350257644 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c2dc800 == 34 [pid = 1653] [id = 168] 11:37:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x11c908800) [pid = 1653] [serial = 502] [outer = 0x0] 11:37:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x123c4ec00) [pid = 1653] [serial = 503] [outer = 0x11c908800] 11:37:37 INFO - PROCESS | 1653 | 1461350257669 Marionette DEBUG loaded listener.js 11:37:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x123e72400) [pid = 1653] [serial = 504] [outer = 0x11c908800] 11:37:37 INFO - PROCESS | 1653 | 1461350257950 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]]]}] 11:37:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:37:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 467ms 11:37:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:37:37 INFO - PROCESS | 1653 | 1461350257987 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 11:37:37 INFO - PROCESS | 1653 | 1461350257988 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 11:37:37 INFO - PROCESS | 1653 | 1461350257993 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:37:37 INFO - PROCESS | 1653 | 1461350257996 Marionette TRACE conn2 <- [1,646,null,{}] 11:37:38 INFO - PROCESS | 1653 | 1461350257998 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}] 11:37:38 INFO - PROCESS | 1653 | 1461350258069 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 11:37:38 INFO - PROCESS | 1653 | 1461350258076 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x119222000 == 35 [pid = 1653] [id = 169] 11:37:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x115373800) [pid = 1653] [serial = 505] [outer = 0x0] 11:37:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1244d6000) [pid = 1653] [serial = 506] [outer = 0x115373800] 11:37:38 INFO - PROCESS | 1653 | 1461350258101 Marionette DEBUG loaded listener.js 11:37:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x126995000) [pid = 1653] [serial = 507] [outer = 0x115373800] 11:37:38 INFO - PROCESS | 1653 | 1461350258477 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]]]}] 11:37:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:37:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 521ms 11:37:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:37:38 INFO - PROCESS | 1653 | 1461350258513 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 11:37:38 INFO - PROCESS | 1653 | 1461350258514 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 11:37:38 INFO - PROCESS | 1653 | 1461350258516 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:37:38 INFO - PROCESS | 1653 | 1461350258517 Marionette TRACE conn2 <- [1,650,null,{}] 11:37:38 INFO - PROCESS | 1653 | 1461350258520 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}] 11:37:38 INFO - PROCESS | 1653 | 1461350258634 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 11:37:38 INFO - PROCESS | 1653 | 1461350258649 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c36000 == 36 [pid = 1653] [id = 170] 11:37:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x118a0a400) [pid = 1653] [serial = 508] [outer = 0x0] 11:37:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12699c800) [pid = 1653] [serial = 509] [outer = 0x118a0a400] 11:37:38 INFO - PROCESS | 1653 | 1461350258689 Marionette DEBUG loaded listener.js 11:37:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12782c800) [pid = 1653] [serial = 510] [outer = 0x118a0a400] 11:37:39 INFO - PROCESS | 1653 | 1461350259140 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]]]}] 11:37:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:37:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 669ms 11:37:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:37:39 INFO - PROCESS | 1653 | 1461350259185 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 11:37:39 INFO - PROCESS | 1653 | 1461350259186 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 11:37:39 INFO - PROCESS | 1653 | 1461350259189 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:37:39 INFO - PROCESS | 1653 | 1461350259193 Marionette TRACE conn2 <- [1,654,null,{}] 11:37:39 INFO - PROCESS | 1653 | 1461350259197 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}] 11:37:39 INFO - PROCESS | 1653 | 1461350259345 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 11:37:39 INFO - PROCESS | 1653 | 1461350259369 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x124892800 == 37 [pid = 1653] [id = 171] 11:37:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12790a000) [pid = 1653] [serial = 511] [outer = 0x0] 11:37:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x128037000) [pid = 1653] [serial = 512] [outer = 0x12790a000] 11:37:39 INFO - PROCESS | 1653 | 1461350259416 Marionette DEBUG loaded listener.js 11:37:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x128bd8800) [pid = 1653] [serial = 513] [outer = 0x12790a000] 11:37:39 INFO - PROCESS | 1653 | 1461350259855 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]]]}] 11:37:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:37:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 672ms 11:37:39 INFO - PROCESS | 1653 | 1461350259862 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 11:37:39 INFO - PROCESS | 1653 | 1461350259863 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 11:37:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:37:39 INFO - PROCESS | 1653 | 1461350259865 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:37:39 INFO - PROCESS | 1653 | 1461350259866 Marionette TRACE conn2 <- [1,658,null,{}] 11:37:39 INFO - PROCESS | 1653 | 1461350259868 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}] 11:37:39 INFO - PROCESS | 1653 | 1461350259960 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 11:37:40 INFO - PROCESS | 1653 | 1461350260009 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x126a17000 == 38 [pid = 1653] [id = 172] 11:37:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x129027c00) [pid = 1653] [serial = 514] [outer = 0x0] 11:37:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x129237000) [pid = 1653] [serial = 515] [outer = 0x129027c00] 11:37:40 INFO - PROCESS | 1653 | 1461350260035 Marionette DEBUG loaded listener.js 11:37:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x1294f1c00) [pid = 1653] [serial = 516] [outer = 0x129027c00] 11:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x119d51c00) [pid = 1653] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x118fe7000) [pid = 1653] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x115606400) [pid = 1653] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x128bdf000) [pid = 1653] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12466f400) [pid = 1653] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x123b3ec00) [pid = 1653] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x1188ac800) [pid = 1653] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x128031800) [pid = 1653] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x115604000) [pid = 1653] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x115603400) [pid = 1653] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1248e5000) [pid = 1653] [serial = 460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12d210800) [pid = 1653] [serial = 463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12d218800) [pid = 1653] [serial = 466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x11560fc00) [pid = 1653] [serial = 472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1151df400) [pid = 1653] [serial = 469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x126a4d800) [pid = 1653] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12bf7bc00) [pid = 1653] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1294f3c00) [pid = 1653] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 11:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1244db800) [pid = 1653] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 11:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11a9ba400) [pid = 1653] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x115602400) [pid = 1653] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11c015000) [pid = 1653] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 11:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x123e6cc00) [pid = 1653] [serial = 454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11c909400) [pid = 1653] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11ba1a000) [pid = 1653] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12e52fc00) [pid = 1653] [serial = 475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x118f1c400) [pid = 1653] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x115607400) [pid = 1653] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:37:40 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1243ee800) [pid = 1653] [serial = 457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:37:40 INFO - PROCESS | 1653 | 1461350260575 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]]]}] 11:37:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:37:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 718ms 11:37:40 INFO - PROCESS | 1653 | 1461350260583 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 11:37:40 INFO - PROCESS | 1653 | 1461350260584 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 11:37:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:37:40 INFO - PROCESS | 1653 | 1461350260587 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:37:40 INFO - PROCESS | 1653 | 1461350260588 Marionette TRACE conn2 <- [1,662,null,{}] 11:37:40 INFO - PROCESS | 1653 | 1461350260593 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}] 11:37:40 INFO - PROCESS | 1653 | 1461350260669 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 11:37:40 INFO - PROCESS | 1653 | 1461350260675 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x119822800 == 39 [pid = 1653] [id = 173] 11:37:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x118d1f400) [pid = 1653] [serial = 517] [outer = 0x0] 11:37:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11a9ba400) [pid = 1653] [serial = 518] [outer = 0x118d1f400] 11:37:40 INFO - PROCESS | 1653 | 1461350260701 Marionette DEBUG loaded listener.js 11:37:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11bdcf800) [pid = 1653] [serial = 519] [outer = 0x118d1f400] 11:37:40 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:37:40 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:37:41 INFO - PROCESS | 1653 | 1461350261009 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]]]}] 11:37:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:37:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 472ms 11:37:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:37:41 INFO - PROCESS | 1653 | 1461350261063 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 11:37:41 INFO - PROCESS | 1653 | 1461350261065 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 11:37:41 INFO - PROCESS | 1653 | 1461350261067 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:37:41 INFO - PROCESS | 1653 | 1461350261068 Marionette TRACE conn2 <- [1,666,null,{}] 11:37:41 INFO - PROCESS | 1653 | 1461350261071 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}] 11:37:41 INFO - PROCESS | 1653 | 1461350261159 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 11:37:41 INFO - PROCESS | 1653 | 1461350261164 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x1244b9000 == 40 [pid = 1653] [id = 174] 11:37:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11c28f000) [pid = 1653] [serial = 520] [outer = 0x0] 11:37:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x126a4d800) [pid = 1653] [serial = 521] [outer = 0x11c28f000] 11:37:41 INFO - PROCESS | 1653 | 1461350261192 Marionette DEBUG loaded listener.js 11:37:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1294f3c00) [pid = 1653] [serial = 522] [outer = 0x11c28f000] 11:37:41 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:37:41 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:37:41 INFO - PROCESS | 1653 | 1461350261626 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]]]}] 11:37:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:37:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 568ms 11:37:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:37:41 INFO - PROCESS | 1653 | 1461350261635 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 11:37:41 INFO - PROCESS | 1653 | 1461350261636 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 11:37:41 INFO - PROCESS | 1653 | 1461350261638 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:37:41 INFO - PROCESS | 1653 | 1461350261639 Marionette TRACE conn2 <- [1,670,null,{}] 11:37:41 INFO - PROCESS | 1653 | 1461350261644 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}] 11:37:41 INFO - PROCESS | 1653 | 1461350261717 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 11:37:41 INFO - PROCESS | 1653 | 1461350261766 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12805b800 == 41 [pid = 1653] [id = 175] 11:37:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x123b41000) [pid = 1653] [serial = 523] [outer = 0x0] 11:37:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12b527000) [pid = 1653] [serial = 524] [outer = 0x123b41000] 11:37:41 INFO - PROCESS | 1653 | 1461350261791 Marionette DEBUG loaded listener.js 11:37:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12b532c00) [pid = 1653] [serial = 525] [outer = 0x123b41000] 11:37:42 INFO - PROCESS | 1653 | 1461350262051 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]]]}] 11:37:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:37:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 422ms 11:37:42 INFO - PROCESS | 1653 | 1461350262064 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 11:37:42 INFO - PROCESS | 1653 | 1461350262065 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 11:37:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:37:42 INFO - PROCESS | 1653 | 1461350262068 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:37:42 INFO - PROCESS | 1653 | 1461350262069 Marionette TRACE conn2 <- [1,674,null,{}] 11:37:42 INFO - PROCESS | 1653 | 1461350262072 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}] 11:37:42 INFO - PROCESS | 1653 | 1461350262170 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 11:37:42 INFO - PROCESS | 1653 | 1461350262178 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b368000 == 42 [pid = 1653] [id = 176] 11:37:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1294ea800) [pid = 1653] [serial = 526] [outer = 0x0] 11:37:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12b587000) [pid = 1653] [serial = 527] [outer = 0x1294ea800] 11:37:42 INFO - PROCESS | 1653 | 1461350262208 Marionette DEBUG loaded listener.js 11:37:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12b768400) [pid = 1653] [serial = 528] [outer = 0x1294ea800] 11:37:42 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:37:42 INFO - PROCESS | 1653 | 1461350262890 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]]]}] 11:37:42 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 11:37:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 869ms 11:37:42 INFO - PROCESS | 1653 | 1461350262945 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 11:37:42 INFO - PROCESS | 1653 | 1461350262947 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 11:37:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:37:42 INFO - PROCESS | 1653 | 1461350262952 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:37:42 INFO - PROCESS | 1653 | 1461350262955 Marionette TRACE conn2 <- [1,678,null,{}] 11:37:42 INFO - PROCESS | 1653 | 1461350262959 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}] 11:37:43 INFO - PROCESS | 1653 | 1461350263063 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 11:37:43 INFO - PROCESS | 1653 | 1461350263112 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x1178da000 == 43 [pid = 1653] [id = 177] 11:37:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x115609800) [pid = 1653] [serial = 529] [outer = 0x0] 11:37:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x115649000) [pid = 1653] [serial = 530] [outer = 0x115609800] 11:37:43 INFO - PROCESS | 1653 | 1461350263144 Marionette DEBUG loaded listener.js 11:37:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1165ca800) [pid = 1653] [serial = 531] [outer = 0x115609800] 11:37:43 INFO - PROCESS | 1653 | 1461350263647 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]]]}] 11:37:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:37:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 771ms 11:37:43 INFO - PROCESS | 1653 | 1461350263729 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 11:37:43 INFO - PROCESS | 1653 | 1461350263733 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 11:37:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:37:43 INFO - PROCESS | 1653 | 1461350263739 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:37:43 INFO - PROCESS | 1653 | 1461350263741 Marionette TRACE conn2 <- [1,682,null,{}] 11:37:43 INFO - PROCESS | 1653 | 1461350263743 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}] 11:37:43 INFO - PROCESS | 1653 | 1461350263871 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 11:37:43 INFO - PROCESS | 1653 | 1461350263942 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x115615800 == 44 [pid = 1653] [id = 178] 11:37:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x115648400) [pid = 1653] [serial = 532] [outer = 0x0] 11:37:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x119938c00) [pid = 1653] [serial = 533] [outer = 0x115648400] 11:37:43 INFO - PROCESS | 1653 | 1461350263973 Marionette DEBUG loaded listener.js 11:37:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x11aaa4000) [pid = 1653] [serial = 534] [outer = 0x115648400] 11:37:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12805b800 == 43 [pid = 1653] [id = 175] 11:37:44 INFO - PROCESS | 1653 | --DOCSHELL 0x1244b9000 == 42 [pid = 1653] [id = 174] 11:37:44 INFO - PROCESS | 1653 | --DOCSHELL 0x119822800 == 41 [pid = 1653] [id = 173] 11:37:44 INFO - PROCESS | 1653 | --DOCSHELL 0x126a17000 == 40 [pid = 1653] [id = 172] 11:37:44 INFO - PROCESS | 1653 | --DOCSHELL 0x124892800 == 39 [pid = 1653] [id = 171] 11:37:44 INFO - PROCESS | 1653 | --DOCSHELL 0x123c36000 == 38 [pid = 1653] [id = 170] 11:37:44 INFO - PROCESS | 1653 | --DOCSHELL 0x119222000 == 37 [pid = 1653] [id = 169] 11:37:44 INFO - PROCESS | 1653 | --DOCSHELL 0x11c2dc800 == 36 [pid = 1653] [id = 168] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12e59fc00) [pid = 1653] [serial = 479] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOCSHELL 0x11ba41800 == 35 [pid = 1653] [id = 167] 11:37:44 INFO - PROCESS | 1653 | --DOCSHELL 0x11ab5f000 == 34 [pid = 1653] [id = 166] 11:37:44 INFO - PROCESS | 1653 | --DOCSHELL 0x119c57000 == 33 [pid = 1653] [id = 165] 11:37:44 INFO - PROCESS | 1653 | --DOCSHELL 0x11934d000 == 32 [pid = 1653] [id = 164] 11:37:44 INFO - PROCESS | 1653 | --DOCSHELL 0x119261800 == 31 [pid = 1653] [id = 163] 11:37:44 INFO - PROCESS | 1653 | --DOCSHELL 0x1178e9000 == 30 [pid = 1653] [id = 162] 11:37:44 INFO - PROCESS | 1653 | --DOCSHELL 0x1152e1800 == 29 [pid = 1653] [id = 161] 11:37:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12e570800 == 28 [pid = 1653] [id = 160] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11ae35400) [pid = 1653] [serial = 377] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x11a609000) [pid = 1653] [serial = 335] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x116548400) [pid = 1653] [serial = 332] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12b765c00) [pid = 1653] [serial = 287] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x127905000) [pid = 1653] [serial = 284] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1248e0000) [pid = 1653] [serial = 380] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x119d59000) [pid = 1653] [serial = 281] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12b531800) [pid = 1653] [serial = 383] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x116713400) [pid = 1653] [serial = 374] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x126999c00) [pid = 1653] [serial = 290] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12bf72000) [pid = 1653] [serial = 461] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12d2d1800) [pid = 1653] [serial = 464] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12d20e000) [pid = 1653] [serial = 462] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12dd9ec00) [pid = 1653] [serial = 467] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12d73cc00) [pid = 1653] [serial = 465] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12bce9000) [pid = 1653] [serial = 473] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12e4be400) [pid = 1653] [serial = 468] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12802d000) [pid = 1653] [serial = 471] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11a610800) [pid = 1653] [serial = 470] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12e523000) [pid = 1653] [serial = 440] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12b964800) [pid = 1653] [serial = 439] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12d734000) [pid = 1653] [serial = 437] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12d2cd000) [pid = 1653] [serial = 436] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12d216800) [pid = 1653] [serial = 434] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12b76e800) [pid = 1653] [serial = 433] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1294f2000) [pid = 1653] [serial = 431] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12790c400) [pid = 1653] [serial = 430] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11c52cc00) [pid = 1653] [serial = 428] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11b1c5800) [pid = 1653] [serial = 427] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11a630c00) [pid = 1653] [serial = 425] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1157e6000) [pid = 1653] [serial = 424] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12dda5000) [pid = 1653] [serial = 422] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11c579c00) [pid = 1653] [serial = 194] [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.] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12699dc00) [pid = 1653] [serial = 455] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12802f800) [pid = 1653] [serial = 456] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x123cac000) [pid = 1653] [serial = 451] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1244d8c00) [pid = 1653] [serial = 452] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11bdcbc00) [pid = 1653] [serial = 448] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12e59b400) [pid = 1653] [serial = 477] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11c534800) [pid = 1653] [serial = 449] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11aaaf800) [pid = 1653] [serial = 446] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x11a638c00) [pid = 1653] [serial = 445] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x118dee800) [pid = 1653] [serial = 443] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x11563e800) [pid = 1653] [serial = 442] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12e537c00) [pid = 1653] [serial = 476] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x128987800) [pid = 1653] [serial = 458] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12e530000) [pid = 1653] [serial = 474] [outer = 0x0] [url = about:blank] 11:37:44 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12bc3f400) [pid = 1653] [serial = 459] [outer = 0x0] [url = about:blank] 11:37:45 INFO - PROCESS | 1653 | 1461350265043 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]]]}] 11:37:45 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) 11:37:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1323ms 11:37:45 INFO - PROCESS | 1653 | 1461350265062 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 11:37:45 INFO - PROCESS | 1653 | 1461350265065 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 11:37:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:37:45 INFO - PROCESS | 1653 | 1461350265067 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:37:45 INFO - PROCESS | 1653 | 1461350265069 Marionette TRACE conn2 <- [1,686,null,{}] 11:37:45 INFO - PROCESS | 1653 | 1461350265072 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}] 11:37:45 INFO - PROCESS | 1653 | 1461350265146 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 11:37:45 INFO - PROCESS | 1653 | 1461350265152 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x11650f800 == 29 [pid = 1653] [id = 179] 11:37:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x115649c00) [pid = 1653] [serial = 535] [outer = 0x0] 11:37:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1157ebc00) [pid = 1653] [serial = 536] [outer = 0x115649c00] 11:37:45 INFO - PROCESS | 1653 | 1461350265206 Marionette DEBUG loaded listener.js 11:37:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x118641000) [pid = 1653] [serial = 537] [outer = 0x115649c00] 11:37:46 INFO - PROCESS | 1653 | 1461350266037 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]]]}] 11:37:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:37:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1019ms 11:37:46 INFO - PROCESS | 1653 | 1461350266087 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 11:37:46 INFO - PROCESS | 1653 | 1461350266091 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 11:37:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:37:46 INFO - PROCESS | 1653 | 1461350266095 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:37:46 INFO - PROCESS | 1653 | 1461350266097 Marionette TRACE conn2 <- [1,690,null,{}] 11:37:46 INFO - PROCESS | 1653 | 1461350266108 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}] 11:37:46 INFO - PROCESS | 1653 | 1461350266180 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 11:37:46 INFO - PROCESS | 1653 | 1461350266185 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x11921a000 == 30 [pid = 1653] [id = 180] 11:37:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x118d0f400) [pid = 1653] [serial = 538] [outer = 0x0] 11:37:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x119d5a000) [pid = 1653] [serial = 539] [outer = 0x118d0f400] 11:37:46 INFO - PROCESS | 1653 | 1461350266214 Marionette DEBUG loaded listener.js 11:37:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11a632800) [pid = 1653] [serial = 540] [outer = 0x118d0f400] 11:37:47 INFO - PROCESS | 1653 | 1461350267032 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]]]}] 11:37:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:37:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 978ms 11:37:47 INFO - PROCESS | 1653 | 1461350267075 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 11:37:47 INFO - PROCESS | 1653 | 1461350267077 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 11:37:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:37:47 INFO - PROCESS | 1653 | 1461350267080 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:37:47 INFO - PROCESS | 1653 | 1461350267082 Marionette TRACE conn2 <- [1,694,null,{}] 11:37:47 INFO - PROCESS | 1653 | 1461350267090 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}] 11:37:47 INFO - PROCESS | 1653 | 1461350267180 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 11:37:47 INFO - PROCESS | 1653 | 1461350267211 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a926800 == 31 [pid = 1653] [id = 181] 11:37:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x114b36000) [pid = 1653] [serial = 541] [outer = 0x0] 11:37:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11ab1c000) [pid = 1653] [serial = 542] [outer = 0x114b36000] 11:37:47 INFO - PROCESS | 1653 | 1461350267241 Marionette DEBUG loaded listener.js 11:37:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11b062000) [pid = 1653] [serial = 543] [outer = 0x114b36000] 11:37:48 INFO - PROCESS | 1653 | 1461350268064 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]]]}] 11:37:48 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) 11:37:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1021ms 11:37:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:37:48 INFO - PROCESS | 1653 | 1461350268101 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 11:37:48 INFO - PROCESS | 1653 | 1461350268103 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 11:37:48 INFO - PROCESS | 1653 | 1461350268106 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:37:48 INFO - PROCESS | 1653 | 1461350268107 Marionette TRACE conn2 <- [1,698,null,{}] 11:37:48 INFO - PROCESS | 1653 | 1461350268109 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}] 11:37:48 INFO - PROCESS | 1653 | 1461350268203 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 11:37:48 INFO - PROCESS | 1653 | 1461350268208 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ab69000 == 32 [pid = 1653] [id = 182] 11:37:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11b064800) [pid = 1653] [serial = 544] [outer = 0x0] 11:37:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11bdce000) [pid = 1653] [serial = 545] [outer = 0x11b064800] 11:37:48 INFO - PROCESS | 1653 | 1461350268234 Marionette DEBUG loaded listener.js 11:37:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11c018800) [pid = 1653] [serial = 546] [outer = 0x11b064800] 11:37:48 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118a0a400) [pid = 1653] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:37:48 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11b066c00) [pid = 1653] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:37:48 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x113515400) [pid = 1653] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:37:48 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x115373800) [pid = 1653] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:37:48 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x115603800) [pid = 1653] [serial = 481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:37:48 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x11c908800) [pid = 1653] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:37:48 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x115609000) [pid = 1653] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:37:48 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x118df3000) [pid = 1653] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:37:48 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x115604800) [pid = 1653] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:37:48 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x11b061c00) [pid = 1653] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:37:48 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12790a000) [pid = 1653] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:37:48 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x129027c00) [pid = 1653] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:37:48 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x118d1f400) [pid = 1653] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:37:48 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x11c28f000) [pid = 1653] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:37:48 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x123b41000) [pid = 1653] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:37:49 INFO - PROCESS | 1653 | 1461350269017 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]]]}] 11:37:49 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) 11:37:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 920ms 11:37:49 INFO - PROCESS | 1653 | 1461350269026 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 11:37:49 INFO - PROCESS | 1653 | 1461350269027 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 11:37:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:37:49 INFO - PROCESS | 1653 | 1461350269030 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:37:49 INFO - PROCESS | 1653 | 1461350269031 Marionette TRACE conn2 <- [1,702,null,{}] 11:37:49 INFO - PROCESS | 1653 | 1461350269033 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}] 11:37:49 INFO - PROCESS | 1653 | 1461350269109 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 11:37:49 INFO - PROCESS | 1653 | 1461350269114 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ab73800 == 33 [pid = 1653] [id = 183] 11:37:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1188b4800) [pid = 1653] [serial = 547] [outer = 0x0] 11:37:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x11ae38c00) [pid = 1653] [serial = 548] [outer = 0x1188b4800] 11:37:49 INFO - PROCESS | 1653 | 1461350269140 Marionette DEBUG loaded listener.js 11:37:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x11c01c400) [pid = 1653] [serial = 549] [outer = 0x1188b4800] 11:37:49 INFO - PROCESS | 1653 | 1461350269955 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]]]}] 11:37:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:37:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 968ms 11:37:50 INFO - PROCESS | 1653 | 1461350269999 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 11:37:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:37:50 INFO - PROCESS | 1653 | 1461350270001 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 11:37:50 INFO - PROCESS | 1653 | 1461350270005 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:37:50 INFO - PROCESS | 1653 | 1461350270006 Marionette TRACE conn2 <- [1,706,null,{}] 11:37:50 INFO - PROCESS | 1653 | 1461350270010 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}] 11:37:50 INFO - PROCESS | 1653 | 1461350270134 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 11:37:50 INFO - PROCESS | 1653 | 1461350270145 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c707800 == 34 [pid = 1653] [id = 184] 11:37:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x11c9f1800) [pid = 1653] [serial = 550] [outer = 0x0] 11:37:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x123e6f000) [pid = 1653] [serial = 551] [outer = 0x11c9f1800] 11:37:50 INFO - PROCESS | 1653 | 1461350270173 Marionette DEBUG loaded listener.js 11:37:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x12425e000) [pid = 1653] [serial = 552] [outer = 0x11c9f1800] 11:37:50 INFO - PROCESS | 1653 | 1461350270966 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]]]}] 11:37:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:37:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 975ms 11:37:50 INFO - PROCESS | 1653 | 1461350270980 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 11:37:50 INFO - PROCESS | 1653 | 1461350270984 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 11:37:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:37:50 INFO - PROCESS | 1653 | 1461350270989 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:37:50 INFO - PROCESS | 1653 | 1461350270994 Marionette TRACE conn2 <- [1,710,null,{}] 11:37:51 INFO - PROCESS | 1653 | 1461350271000 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}] 11:37:51 INFO - PROCESS | 1653 | 1461350271118 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 11:37:51 INFO - PROCESS | 1653 | 1461350271160 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x1158a2800 == 35 [pid = 1653] [id = 185] 11:37:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x115608800) [pid = 1653] [serial = 553] [outer = 0x0] 11:37:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x115610000) [pid = 1653] [serial = 554] [outer = 0x115608800] 11:37:51 INFO - PROCESS | 1653 | 1461350271193 Marionette DEBUG loaded listener.js 11:37:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1159ca000) [pid = 1653] [serial = 555] [outer = 0x115608800] 11:37:52 INFO - PROCESS | 1653 | 1461350272088 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]]]}] 11:37:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:37:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1126ms 11:37:52 INFO - PROCESS | 1653 | 1461350272115 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 11:37:52 INFO - PROCESS | 1653 | 1461350272120 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 11:37:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:37:52 INFO - PROCESS | 1653 | 1461350272126 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:37:52 INFO - PROCESS | 1653 | 1461350272128 Marionette TRACE conn2 <- [1,714,null,{}] 11:37:52 INFO - PROCESS | 1653 | 1461350272131 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}] 11:37:52 INFO - PROCESS | 1653 | 1461350272221 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 11:37:52 INFO - PROCESS | 1653 | 1461350272262 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aa75800 == 36 [pid = 1653] [id = 186] 11:37:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1188ac800) [pid = 1653] [serial = 556] [outer = 0x0] 11:37:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11aa99400) [pid = 1653] [serial = 557] [outer = 0x1188ac800] 11:37:52 INFO - PROCESS | 1653 | 1461350272293 Marionette DEBUG loaded listener.js 11:37:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11ab1cc00) [pid = 1653] [serial = 558] [outer = 0x1188ac800] 11:37:53 INFO - PROCESS | 1653 | 1461350273242 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]]]}] 11:37:53 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 11:37:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1124ms 11:37:53 INFO - PROCESS | 1653 | 1461350273248 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 11:37:53 INFO - PROCESS | 1653 | 1461350273250 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 11:37:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:37:53 INFO - PROCESS | 1653 | 1461350273252 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:37:53 INFO - PROCESS | 1653 | 1461350273255 Marionette TRACE conn2 <- [1,718,null,{}] 11:37:53 INFO - PROCESS | 1653 | 1461350273264 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}] 11:37:53 INFO - PROCESS | 1653 | 1461350273361 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 11:37:53 INFO - PROCESS | 1653 | 1461350273403 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a926000 == 37 [pid = 1653] [id = 187] 11:37:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11ae3bc00) [pid = 1653] [serial = 559] [outer = 0x0] 11:37:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x123b41c00) [pid = 1653] [serial = 560] [outer = 0x11ae3bc00] 11:37:53 INFO - PROCESS | 1653 | 1461350273435 Marionette DEBUG loaded listener.js 11:37:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x124015000) [pid = 1653] [serial = 561] [outer = 0x11ae3bc00] 11:37:54 INFO - PROCESS | 1653 | 1461350274320 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]]]}] 11:37:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:37:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1074ms 11:37:54 INFO - PROCESS | 1653 | 1461350274337 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 11:37:54 INFO - PROCESS | 1653 | 1461350274339 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 11:37:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:37:54 INFO - PROCESS | 1653 | 1461350274345 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:37:54 INFO - PROCESS | 1653 | 1461350274347 Marionette TRACE conn2 <- [1,722,null,{}] 11:37:54 INFO - PROCESS | 1653 | 1461350274352 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}] 11:37:54 INFO - PROCESS | 1653 | 1461350274438 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 11:37:54 INFO - PROCESS | 1653 | 1461350274484 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x119330000 == 38 [pid = 1653] [id = 188] 11:37:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x116713c00) [pid = 1653] [serial = 562] [outer = 0x0] 11:37:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118de6800) [pid = 1653] [serial = 563] [outer = 0x116713c00] 11:37:54 INFO - PROCESS | 1653 | 1461350274513 Marionette DEBUG loaded listener.js 11:37:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11937a400) [pid = 1653] [serial = 564] [outer = 0x116713c00] 11:37:54 INFO - PROCESS | 1653 | 1461350274942 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] 11:37:54 INFO - PROCESS | 1653 | 1461350274977 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 11:37:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:37:54 INFO - PROCESS | 1653 | 1461350274981 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:37:54 INFO - PROCESS | 1653 | 1461350274983 Marionette TRACE conn2 <- [1,726,null,{}] 11:37:54 INFO - PROCESS | 1653 | 1461350274985 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}] 11:37:55 INFO - PROCESS | 1653 | 1461350275061 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 11:37:55 INFO - PROCESS | 1653 | 1461350275065 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188d6800 == 34 [pid = 1653] [id = 189] 11:37:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x11a635c00) [pid = 1653] [serial = 565] [outer = 0x0] 11:37:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x11a9c3400) [pid = 1653] [serial = 566] [outer = 0x11a635c00] 11:37:55 INFO - PROCESS | 1653 | 1461350275095 Marionette DEBUG loaded listener.js 11:37:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x11ab21c00) [pid = 1653] [serial = 567] [outer = 0x11a635c00] 11:37:55 INFO - PROCESS | 1653 | 1461350275484 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]]]}] 11:37:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:37:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 519ms 11:37:55 INFO - PROCESS | 1653 | 1461350275500 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 11:37:55 INFO - PROCESS | 1653 | 1461350275502 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 11:37:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:37:55 INFO - PROCESS | 1653 | 1461350275504 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:37:55 INFO - PROCESS | 1653 | 1461350275508 Marionette TRACE conn2 <- [1,730,null,{}] 11:37:55 INFO - PROCESS | 1653 | 1461350275516 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}] 11:37:55 INFO - PROCESS | 1653 | 1461350275596 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 11:37:55 INFO - PROCESS | 1653 | 1461350275601 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a925000 == 35 [pid = 1653] [id = 190] 11:37:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x11ae41400) [pid = 1653] [serial = 568] [outer = 0x0] 11:37:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x11bdd0800) [pid = 1653] [serial = 569] [outer = 0x11ae41400] 11:37:55 INFO - PROCESS | 1653 | 1461350275631 Marionette DEBUG loaded listener.js 11:37:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x123b3ac00) [pid = 1653] [serial = 570] [outer = 0x11ae41400] 11:37:56 INFO - PROCESS | 1653 | 1461350276006 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[3640] expected 0 but got 10","_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] 11:37:56 INFO - PROCESS | 1653 | 1461350276032 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 11:37:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:37:56 INFO - PROCESS | 1653 | 1461350276039 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:37:56 INFO - PROCESS | 1653 | 1461350276040 Marionette TRACE conn2 <- [1,734,null,{}] 11:37:56 INFO - PROCESS | 1653 | 1461350276045 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}] 11:37:56 INFO - PROCESS | 1653 | 1461350276122 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 11:37:56 INFO - PROCESS | 1653 | 1461350276129 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x11bd91000 == 36 [pid = 1653] [id = 191] 11:37:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x123c4fc00) [pid = 1653] [serial = 571] [outer = 0x0] 11:37:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x1248dfc00) [pid = 1653] [serial = 572] [outer = 0x123c4fc00] 11:37:56 INFO - PROCESS | 1653 | 1461350276155 Marionette DEBUG loaded listener.js 11:37:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1269a0c00) [pid = 1653] [serial = 573] [outer = 0x123c4fc00] 11:37:56 INFO - PROCESS | 1653 | 1461350276485 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]]]}] 11:37:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:37:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 476ms 11:37:56 INFO - PROCESS | 1653 | 1461350276513 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 11:37:56 INFO - PROCESS | 1653 | 1461350276514 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 11:37:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:37:56 INFO - PROCESS | 1653 | 1461350276516 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:37:56 INFO - PROCESS | 1653 | 1461350276517 Marionette TRACE conn2 <- [1,738,null,{}] 11:37:56 INFO - PROCESS | 1653 | 1461350276520 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}] 11:37:56 INFO - PROCESS | 1653 | 1461350276594 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 11:37:56 INFO - PROCESS | 1653 | 1461350276640 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c4ab800 == 37 [pid = 1653] [id = 192] 11:37:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x123c52000) [pid = 1653] [serial = 574] [outer = 0x0] 11:37:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x127832c00) [pid = 1653] [serial = 575] [outer = 0x123c52000] 11:37:56 INFO - PROCESS | 1653 | 1461350276665 Marionette DEBUG loaded listener.js 11:37:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x12802f000) [pid = 1653] [serial = 576] [outer = 0x123c52000] 11:37:57 INFO - PROCESS | 1653 | 1461350277439 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]]]}] 11:37:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:37:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 969ms 11:37:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:37:57 INFO - PROCESS | 1653 | 1461350277485 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 11:37:57 INFO - PROCESS | 1653 | 1461350277486 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 11:37:57 INFO - PROCESS | 1653 | 1461350277488 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:37:57 INFO - PROCESS | 1653 | 1461350277489 Marionette TRACE conn2 <- [1,742,null,{}] 11:37:57 INFO - PROCESS | 1653 | 1461350277492 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}] 11:37:57 INFO - PROCESS | 1653 | 1461350277605 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 11:37:57 INFO - PROCESS | 1653 | 1461350277611 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x1240ab000 == 38 [pid = 1653] [id = 193] 11:37:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x12790c400) [pid = 1653] [serial = 577] [outer = 0x0] 11:37:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x128991000) [pid = 1653] [serial = 578] [outer = 0x12790c400] 11:37:57 INFO - PROCESS | 1653 | 1461350277640 Marionette DEBUG loaded listener.js 11:37:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1294ef400) [pid = 1653] [serial = 579] [outer = 0x12790c400] 11:37:58 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1188b4800) [pid = 1653] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:37:58 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x11b064800) [pid = 1653] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:37:58 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x118d0f400) [pid = 1653] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:37:58 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x115649c00) [pid = 1653] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:37:58 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x114b36000) [pid = 1653] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:37:58 INFO - PROCESS | 1653 | 1461350278464 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]]]}] 11:37:58 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 11:37:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1022ms 11:37:58 INFO - PROCESS | 1653 | 1461350278511 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 11:37:58 INFO - PROCESS | 1653 | 1461350278512 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 11:37:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:37:58 INFO - PROCESS | 1653 | 1461350278514 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:37:58 INFO - PROCESS | 1653 | 1461350278515 Marionette TRACE conn2 <- [1,746,null,{}] 11:37:58 INFO - PROCESS | 1653 | 1461350278518 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}] 11:37:58 INFO - PROCESS | 1653 | 1461350278591 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 11:37:58 INFO - PROCESS | 1653 | 1461350278597 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x124887000 == 39 [pid = 1653] [id = 194] 11:37:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x11bdd4000) [pid = 1653] [serial = 580] [outer = 0x0] 11:37:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x1294f4800) [pid = 1653] [serial = 581] [outer = 0x11bdd4000] 11:37:58 INFO - PROCESS | 1653 | 1461350278623 Marionette DEBUG loaded listener.js 11:37:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x12b530c00) [pid = 1653] [serial = 582] [outer = 0x11bdd4000] 11:37:59 INFO - PROCESS | 1653 | 1461350279428 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]]]}] 11:37:59 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.) 11:37:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 919ms 11:37:59 INFO - PROCESS | 1653 | 1461350279433 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 11:37:59 INFO - PROCESS | 1653 | 1461350279434 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 11:37:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:37:59 INFO - PROCESS | 1653 | 1461350279436 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:37:59 INFO - PROCESS | 1653 | 1461350279437 Marionette TRACE conn2 <- [1,750,null,{}] 11:37:59 INFO - PROCESS | 1653 | 1461350279441 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}] 11:37:59 INFO - PROCESS | 1653 | 1461350279514 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 11:37:59 INFO - PROCESS | 1653 | 1461350279556 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x1269eb800 == 40 [pid = 1653] [id = 195] 11:37:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x115646400) [pid = 1653] [serial = 583] [outer = 0x0] 11:37:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x12b58c000) [pid = 1653] [serial = 584] [outer = 0x115646400] 11:37:59 INFO - PROCESS | 1653 | 1461350279582 Marionette DEBUG loaded listener.js 11:37:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x12b76c000) [pid = 1653] [serial = 585] [outer = 0x115646400] 11:38:00 INFO - PROCESS | 1653 | 1461350280349 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]]]}] 11:38:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:38:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 920ms 11:38:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:38:00 INFO - PROCESS | 1653 | 1461350280358 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 11:38:00 INFO - PROCESS | 1653 | 1461350280360 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 11:38:00 INFO - PROCESS | 1653 | 1461350280362 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:38:00 INFO - PROCESS | 1653 | 1461350280363 Marionette TRACE conn2 <- [1,754,null,{}] 11:38:00 INFO - PROCESS | 1653 | 1461350280365 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}] 11:38:00 INFO - PROCESS | 1653 | 1461350280442 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 11:38:00 INFO - PROCESS | 1653 | 1461350280448 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x126a8d800 == 41 [pid = 1653] [id = 196] 11:38:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x12b589400) [pid = 1653] [serial = 586] [outer = 0x0] 11:38:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x12bc46400) [pid = 1653] [serial = 587] [outer = 0x12b589400] 11:38:00 INFO - PROCESS | 1653 | 1461350280473 Marionette DEBUG loaded listener.js 11:38:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x12bce9800) [pid = 1653] [serial = 588] [outer = 0x12b589400] 11:38:01 INFO - PROCESS | 1653 | 1461350281255 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]]]}] 11:38:01 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 11:38:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 918ms 11:38:01 INFO - PROCESS | 1653 | 1461350281281 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 11:38:01 INFO - PROCESS | 1653 | 1461350281283 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 11:38:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:38:01 INFO - PROCESS | 1653 | 1461350281287 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:38:01 INFO - PROCESS | 1653 | 1461350281291 Marionette TRACE conn2 <- [1,758,null,{}] 11:38:01 INFO - PROCESS | 1653 | 1461350281297 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}] 11:38:01 INFO - PROCESS | 1653 | 1461350281422 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 11:38:01 INFO - PROCESS | 1653 | 1461350281467 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1178e6800 == 42 [pid = 1653] [id = 197] 11:38:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x115642000) [pid = 1653] [serial = 589] [outer = 0x0] 11:38:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1156c5000) [pid = 1653] [serial = 590] [outer = 0x115642000] 11:38:01 INFO - PROCESS | 1653 | 1461350281501 Marionette DEBUG loaded listener.js 11:38:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118f1fc00) [pid = 1653] [serial = 591] [outer = 0x115642000] 11:38:01 INFO - PROCESS | 1653 | 1461350281993 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]]]}] 11:38:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:38:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 776ms 11:38:02 INFO - PROCESS | 1653 | 1461350282064 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 11:38:02 INFO - PROCESS | 1653 | 1461350282070 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 11:38:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:38:02 INFO - PROCESS | 1653 | 1461350282077 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:38:02 INFO - PROCESS | 1653 | 1461350282080 Marionette TRACE conn2 <- [1,762,null,{}] 11:38:02 INFO - PROCESS | 1653 | 1461350282084 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}] 11:38:02 INFO - PROCESS | 1653 | 1461350282223 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 11:38:02 INFO - PROCESS | 1653 | 1461350282303 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b0dc800 == 43 [pid = 1653] [id = 198] 11:38:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x116547400) [pid = 1653] [serial = 592] [outer = 0x0] 11:38:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11b064000) [pid = 1653] [serial = 593] [outer = 0x116547400] 11:38:02 INFO - PROCESS | 1653 | 1461350282338 Marionette DEBUG loaded listener.js 11:38:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11c429400) [pid = 1653] [serial = 594] [outer = 0x116547400] 11:38:03 INFO - PROCESS | 1653 | 1461350283222 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]]]}] 11:38:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:38:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1173ms 11:38:03 INFO - PROCESS | 1653 | 1461350283249 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 11:38:03 INFO - PROCESS | 1653 | 1461350283251 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 11:38:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:38:03 INFO - PROCESS | 1653 | 1461350283253 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:38:03 INFO - PROCESS | 1653 | 1461350283256 Marionette TRACE conn2 <- [1,766,null,{}] 11:38:03 INFO - PROCESS | 1653 | 1461350283264 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}] 11:38:03 INFO - PROCESS | 1653 | 1461350283391 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 11:38:03 INFO - PROCESS | 1653 | 1461350283453 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x126a84000 == 44 [pid = 1653] [id = 199] 11:38:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1248e7400) [pid = 1653] [serial = 595] [outer = 0x0] 11:38:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1280e8000) [pid = 1653] [serial = 596] [outer = 0x1248e7400] 11:38:03 INFO - PROCESS | 1653 | 1461350283485 Marionette DEBUG loaded listener.js 11:38:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x129021000) [pid = 1653] [serial = 597] [outer = 0x1248e7400] 11:38:04 INFO - PROCESS | 1653 | 1461350284481 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]]]}] 11:38:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:38:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1274ms 11:38:04 INFO - PROCESS | 1653 | 1461350284527 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 11:38:04 INFO - PROCESS | 1653 | 1461350284529 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 11:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:38:04 INFO - PROCESS | 1653 | 1461350284533 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:38:04 INFO - PROCESS | 1653 | 1461350284535 Marionette TRACE conn2 <- [1,770,null,{}] 11:38:04 INFO - PROCESS | 1653 | 1461350284540 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}] 11:38:04 INFO - PROCESS | 1653 | 1461350284660 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 11:38:04 INFO - PROCESS | 1653 | 1461350284736 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aa1b000 == 45 [pid = 1653] [id = 200] 11:38:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118fec400) [pid = 1653] [serial = 598] [outer = 0x0] 11:38:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119231c00) [pid = 1653] [serial = 599] [outer = 0x118fec400] 11:38:04 INFO - PROCESS | 1653 | 1461350284765 Marionette DEBUG loaded listener.js 11:38:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11a9bdc00) [pid = 1653] [serial = 600] [outer = 0x118fec400] 11:38:05 INFO - PROCESS | 1653 | --DOCSHELL 0x1269eb800 == 44 [pid = 1653] [id = 195] 11:38:05 INFO - PROCESS | 1653 | --DOCSHELL 0x124887000 == 43 [pid = 1653] [id = 194] 11:38:05 INFO - PROCESS | 1653 | --DOCSHELL 0x1240ab000 == 42 [pid = 1653] [id = 193] 11:38:05 INFO - PROCESS | 1653 | --DOCSHELL 0x11c4ab800 == 41 [pid = 1653] [id = 192] 11:38:05 INFO - PROCESS | 1653 | --DOCSHELL 0x11bd91000 == 40 [pid = 1653] [id = 191] 11:38:05 INFO - PROCESS | 1653 | --DOCSHELL 0x11a925000 == 39 [pid = 1653] [id = 190] 11:38:05 INFO - PROCESS | 1653 | --DOCSHELL 0x1188d6800 == 38 [pid = 1653] [id = 189] 11:38:05 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x123e6f000) [pid = 1653] [serial = 551] [outer = 0x0] [url = about:blank] 11:38:05 INFO - PROCESS | 1653 | --DOCSHELL 0x119330000 == 37 [pid = 1653] [id = 188] 11:38:05 INFO - PROCESS | 1653 | --DOCSHELL 0x11c707800 == 36 [pid = 1653] [id = 184] 11:38:05 INFO - PROCESS | 1653 | 1461350285181 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]]]}] 11:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 673ms 11:38:05 INFO - PROCESS | 1653 | 1461350285206 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 11:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:38:05 INFO - PROCESS | 1653 | 1461350285212 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 11:38:05 INFO - PROCESS | 1653 | 1461350285216 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:38:05 INFO - PROCESS | 1653 | 1461350285218 Marionette TRACE conn2 <- [1,774,null,{}] 11:38:05 INFO - PROCESS | 1653 | 1461350285220 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}] 11:38:05 INFO - PROCESS | 1653 | 1461350285294 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 11:38:05 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11ae38c00) [pid = 1653] [serial = 548] [outer = 0x0] [url = about:blank] 11:38:05 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11bdce000) [pid = 1653] [serial = 545] [outer = 0x0] [url = about:blank] 11:38:05 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119d5a000) [pid = 1653] [serial = 539] [outer = 0x0] [url = about:blank] 11:38:05 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1157ebc00) [pid = 1653] [serial = 536] [outer = 0x0] [url = about:blank] 11:38:05 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x118641000) [pid = 1653] [serial = 537] [outer = 0x0] [url = about:blank] 11:38:05 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x115649000) [pid = 1653] [serial = 530] [outer = 0x0] [url = about:blank] 11:38:05 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x119938c00) [pid = 1653] [serial = 533] [outer = 0x0] [url = about:blank] 11:38:05 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x11c01c400) [pid = 1653] [serial = 549] [outer = 0x0] [url = about:blank] 11:38:05 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x11ab1c000) [pid = 1653] [serial = 542] [outer = 0x0] [url = about:blank] 11:38:05 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x11b062000) [pid = 1653] [serial = 543] [outer = 0x0] [url = about:blank] 11:38:05 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x11c018800) [pid = 1653] [serial = 546] [outer = 0x0] [url = about:blank] 11:38:05 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x11a632800) [pid = 1653] [serial = 540] [outer = 0x0] [url = about:blank] 11:38:05 INFO - PROCESS | 1653 | 1461350285347 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x118a8d800 == 37 [pid = 1653] [id = 201] 11:38:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11423ac00) [pid = 1653] [serial = 601] [outer = 0x0] 11:38:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x118df3c00) [pid = 1653] [serial = 602] [outer = 0x11423ac00] 11:38:05 INFO - PROCESS | 1653 | 1461350285379 Marionette DEBUG loaded listener.js 11:38:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11ae14000) [pid = 1653] [serial = 603] [outer = 0x11423ac00] 11:38:05 INFO - PROCESS | 1653 | 1461350285798 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]]]}] 11:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 620ms 11:38:05 INFO - PROCESS | 1653 | 1461350285837 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 11:38:05 INFO - PROCESS | 1653 | 1461350285839 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 11:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:38:05 INFO - PROCESS | 1653 | 1461350285843 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:38:05 INFO - PROCESS | 1653 | 1461350285846 Marionette TRACE conn2 <- [1,778,null,{}] 11:38:05 INFO - PROCESS | 1653 | 1461350285857 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}] 11:38:06 INFO - PROCESS | 1653 | 1461350286022 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 11:38:06 INFO - PROCESS | 1653 | 1461350286034 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aa70800 == 38 [pid = 1653] [id = 202] 11:38:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11c911000) [pid = 1653] [serial = 604] [outer = 0x0] 11:38:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x123b39000) [pid = 1653] [serial = 605] [outer = 0x11c911000] 11:38:06 INFO - PROCESS | 1653 | 1461350286062 Marionette DEBUG loaded listener.js 11:38:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x123e6f000) [pid = 1653] [serial = 606] [outer = 0x11c911000] 11:38:06 INFO - PROCESS | 1653 | 1461350286381 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]]]}] 11:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 579ms 11:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:38:06 INFO - PROCESS | 1653 | 1461350286421 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 11:38:06 INFO - PROCESS | 1653 | 1461350286423 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 11:38:06 INFO - PROCESS | 1653 | 1461350286426 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:38:06 INFO - PROCESS | 1653 | 1461350286427 Marionette TRACE conn2 <- [1,782,null,{}] 11:38:06 INFO - PROCESS | 1653 | 1461350286435 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}] 11:38:06 INFO - PROCESS | 1653 | 1461350286553 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 11:38:06 INFO - PROCESS | 1653 | 1461350286561 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c7db800 == 39 [pid = 1653] [id = 203] 11:38:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1244d6000) [pid = 1653] [serial = 607] [outer = 0x0] 11:38:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x12782c800) [pid = 1653] [serial = 608] [outer = 0x1244d6000] 11:38:06 INFO - PROCESS | 1653 | 1461350286603 Marionette DEBUG loaded listener.js 11:38:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12803a000) [pid = 1653] [serial = 609] [outer = 0x1244d6000] 11:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 571ms 11:38:06 INFO - PROCESS | 1653 | 1461350286994 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]]]}] 11:38:06 INFO - PROCESS | 1653 | 1461350286997 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 11:38:07 INFO - PROCESS | 1653 | 1461350286998 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 11:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:38:07 INFO - PROCESS | 1653 | 1461350287001 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:38:07 INFO - PROCESS | 1653 | 1461350287002 Marionette TRACE conn2 <- [1,786,null,{}] 11:38:07 INFO - PROCESS | 1653 | 1461350287004 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}] 11:38:07 INFO - PROCESS | 1653 | 1461350287109 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 11:38:07 INFO - PROCESS | 1653 | 1461350287136 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x123da5000 == 40 [pid = 1653] [id = 204] 11:38:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11bdce400) [pid = 1653] [serial = 610] [outer = 0x0] 11:38:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12803b000) [pid = 1653] [serial = 611] [outer = 0x11bdce400] 11:38:07 INFO - PROCESS | 1653 | 1461350287162 Marionette DEBUG loaded listener.js 11:38:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x129233c00) [pid = 1653] [serial = 612] [outer = 0x11bdce400] 11:38:07 INFO - PROCESS | 1653 | 1461350287467 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]]]}] 11:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 523ms 11:38:07 INFO - PROCESS | 1653 | 1461350287526 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 11:38:07 INFO - PROCESS | 1653 | 1461350287528 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 11:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:38:07 INFO - PROCESS | 1653 | 1461350287530 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:38:07 INFO - PROCESS | 1653 | 1461350287531 Marionette TRACE conn2 <- [1,790,null,{}] 11:38:07 INFO - PROCESS | 1653 | 1461350287533 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}] 11:38:07 INFO - PROCESS | 1653 | 1461350287697 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 11:38:07 INFO - PROCESS | 1653 | 1461350287716 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x126a7d000 == 41 [pid = 1653] [id = 205] 11:38:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1294ef000) [pid = 1653] [serial = 613] [outer = 0x0] 11:38:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12b963c00) [pid = 1653] [serial = 614] [outer = 0x1294ef000] 11:38:07 INFO - PROCESS | 1653 | 1461350287762 Marionette DEBUG loaded listener.js 11:38:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12bf72000) [pid = 1653] [serial = 615] [outer = 0x1294ef000] 11:38:08 INFO - PROCESS | 1653 | 1461350288201 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]]]}] 11:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 718ms 11:38:08 INFO - PROCESS | 1653 | 1461350288248 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 11:38:08 INFO - PROCESS | 1653 | 1461350288249 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 11:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:38:08 INFO - PROCESS | 1653 | 1461350288251 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:38:08 INFO - PROCESS | 1653 | 1461350288252 Marionette TRACE conn2 <- [1,794,null,{}] 11:38:08 INFO - PROCESS | 1653 | 1461350288255 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}] 11:38:08 INFO - PROCESS | 1653 | 1461350288347 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 11:38:08 INFO - PROCESS | 1653 | 1461350288397 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x1292c4000 == 42 [pid = 1653] [id = 206] 11:38:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12bf76000) [pid = 1653] [serial = 616] [outer = 0x0] 11:38:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12bf80800) [pid = 1653] [serial = 617] [outer = 0x12bf76000] 11:38:08 INFO - PROCESS | 1653 | 1461350288423 Marionette DEBUG loaded listener.js 11:38:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12d210800) [pid = 1653] [serial = 618] [outer = 0x12bf76000] 11:38:08 INFO - PROCESS | 1653 | 1461350288746 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]]]}] 11:38:08 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x123c52000) [pid = 1653] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:38:08 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x123c4fc00) [pid = 1653] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:38:08 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11a635c00) [pid = 1653] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:38:08 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11c9f1800) [pid = 1653] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:38:08 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x116713c00) [pid = 1653] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:38:08 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11bdd4000) [pid = 1653] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:38:08 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11ae41400) [pid = 1653] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:38:08 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x115646400) [pid = 1653] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:38:08 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12790c400) [pid = 1653] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:38:08 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1294ea800) [pid = 1653] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 520ms 11:38:08 INFO - PROCESS | 1653 | 1461350288773 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 11:38:08 INFO - PROCESS | 1653 | 1461350288776 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 11:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:38:08 INFO - PROCESS | 1653 | 1461350288783 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:38:08 INFO - PROCESS | 1653 | 1461350288784 Marionette TRACE conn2 <- [1,798,null,{}] 11:38:08 INFO - PROCESS | 1653 | 1461350288787 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}] 11:38:08 INFO - PROCESS | 1653 | 1461350288863 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 11:38:08 INFO - PROCESS | 1653 | 1461350288867 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x1178d8800 == 43 [pid = 1653] [id = 207] 11:38:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11ba23c00) [pid = 1653] [serial = 619] [outer = 0x0] 11:38:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x123c52000) [pid = 1653] [serial = 620] [outer = 0x11ba23c00] 11:38:08 INFO - PROCESS | 1653 | 1461350288892 Marionette DEBUG loaded listener.js 11:38:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1294f1c00) [pid = 1653] [serial = 621] [outer = 0x11ba23c00] 11:38:09 INFO - PROCESS | 1653 | 1461350289226 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]]]}] 11:38:09 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 11:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 474ms 11:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:38:09 INFO - PROCESS | 1653 | 1461350289254 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 11:38:09 INFO - PROCESS | 1653 | 1461350289255 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 11:38:09 INFO - PROCESS | 1653 | 1461350289258 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:38:09 INFO - PROCESS | 1653 | 1461350289261 Marionette TRACE conn2 <- [1,802,null,{}] 11:38:09 INFO - PROCESS | 1653 | 1461350289263 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}] 11:38:09 INFO - PROCESS | 1653 | 1461350289339 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 11:38:09 INFO - PROCESS | 1653 | 1461350289346 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b5f7000 == 44 [pid = 1653] [id = 208] 11:38:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12b52c400) [pid = 1653] [serial = 622] [outer = 0x0] 11:38:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12d280800) [pid = 1653] [serial = 623] [outer = 0x12b52c400] 11:38:09 INFO - PROCESS | 1653 | 1461350289371 Marionette DEBUG loaded listener.js 11:38:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12d2cd000) [pid = 1653] [serial = 624] [outer = 0x12b52c400] 11:38:09 INFO - PROCESS | 1653 | 1461350289702 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]]]}] 11:38:09 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 11:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 472ms 11:38:09 INFO - PROCESS | 1653 | 1461350289730 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 11:38:09 INFO - PROCESS | 1653 | 1461350289731 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 11:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:38:09 INFO - PROCESS | 1653 | 1461350289734 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:38:09 INFO - PROCESS | 1653 | 1461350289735 Marionette TRACE conn2 <- [1,806,null,{}] 11:38:09 INFO - PROCESS | 1653 | 1461350289737 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}] 11:38:09 INFO - PROCESS | 1653 | 1461350289834 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 11:38:09 INFO - PROCESS | 1653 | 1461350289841 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd0d000 == 45 [pid = 1653] [id = 209] 11:38:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12d28ec00) [pid = 1653] [serial = 625] [outer = 0x0] 11:38:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12d2d3c00) [pid = 1653] [serial = 626] [outer = 0x12d28ec00] 11:38:09 INFO - PROCESS | 1653 | 1461350289868 Marionette DEBUG loaded listener.js 11:38:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12d730c00) [pid = 1653] [serial = 627] [outer = 0x12d28ec00] 11:38:10 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:38:10 INFO - PROCESS | 1653 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 11:38:10 INFO - PROCESS | 1653 | Determined SkiaGL cache limits: Size 100663296, Items: 256 11:38:10 INFO - PROCESS | 1653 | [GFX2-]: Using SkiaGL canvas. 11:38:10 INFO - PROCESS | 1653 | 1461350290193 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]]]}] 11:38:10 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 11:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 467ms 11:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:38:10 INFO - PROCESS | 1653 | 1461350290201 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 11:38:10 INFO - PROCESS | 1653 | 1461350290203 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 11:38:10 INFO - PROCESS | 1653 | 1461350290205 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:38:10 INFO - PROCESS | 1653 | 1461350290207 Marionette TRACE conn2 <- [1,810,null,{}] 11:38:10 INFO - PROCESS | 1653 | 1461350290212 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}] 11:38:10 INFO - PROCESS | 1653 | 1461350290305 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 11:38:10 INFO - PROCESS | 1653 | 1461350290311 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d10c800 == 46 [pid = 1653] [id = 210] 11:38:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12d734c00) [pid = 1653] [serial = 628] [outer = 0x0] 11:38:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12d790400) [pid = 1653] [serial = 629] [outer = 0x12d734c00] 11:38:10 INFO - PROCESS | 1653 | 1461350290340 Marionette DEBUG loaded listener.js 11:38:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12e4c3000) [pid = 1653] [serial = 630] [outer = 0x12d734c00] 11:38:10 INFO - PROCESS | 1653 | 1461350290700 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]]]}] 11:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 521ms 11:38:10 INFO - PROCESS | 1653 | 1461350290727 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 11:38:10 INFO - PROCESS | 1653 | 1461350290728 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 11:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:38:10 INFO - PROCESS | 1653 | 1461350290730 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:38:10 INFO - PROCESS | 1653 | 1461350290731 Marionette TRACE conn2 <- [1,814,null,{}] 11:38:10 INFO - PROCESS | 1653 | 1461350290734 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}] 11:38:10 INFO - PROCESS | 1653 | 1461350290812 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 11:38:10 INFO - PROCESS | 1653 | 1461350290816 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d45e800 == 47 [pid = 1653] [id = 211] 11:38:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12e4c5800) [pid = 1653] [serial = 631] [outer = 0x0] 11:38:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12e52a000) [pid = 1653] [serial = 632] [outer = 0x12e4c5800] 11:38:10 INFO - PROCESS | 1653 | 1461350290841 Marionette DEBUG loaded listener.js 11:38:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12e534800) [pid = 1653] [serial = 633] [outer = 0x12e4c5800] 11:38:11 INFO - PROCESS | 1653 | 1461350291154 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] 11:38:11 INFO - PROCESS | 1653 | 1461350291200 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 11:38:11 INFO - PROCESS | 1653 | 1461350291202 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:38:11 INFO - PROCESS | 1653 | 1461350291203 Marionette TRACE conn2 <- [1,818,null,{}] 11:38:11 INFO - PROCESS | 1653 | 1461350291206 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}] 11:38:11 INFO - PROCESS | 1653 | 1461350291285 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 11:38:11 INFO - PROCESS | 1653 | 1461350291290 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d543800 == 48 [pid = 1653] [id = 212] 11:38:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12e531400) [pid = 1653] [serial = 634] [outer = 0x0] 11:38:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12e542c00) [pid = 1653] [serial = 635] [outer = 0x12e531400] 11:38:11 INFO - PROCESS | 1653 | 1461350291315 Marionette DEBUG loaded listener.js 11:38:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12e59d800) [pid = 1653] [serial = 636] [outer = 0x12e531400] 11:38:11 INFO - PROCESS | 1653 | 1461350291805 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]]]}] 11:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 670ms 11:38:11 INFO - PROCESS | 1653 | 1461350291873 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 11:38:11 INFO - PROCESS | 1653 | 1461350291875 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 11:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:38:11 INFO - PROCESS | 1653 | 1461350291878 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:38:11 INFO - PROCESS | 1653 | 1461350291880 Marionette TRACE conn2 <- [1,822,null,{}] 11:38:11 INFO - PROCESS | 1653 | 1461350291884 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}] 11:38:11 INFO - PROCESS | 1653 | 1461350291987 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 11:38:12 INFO - PROCESS | 1653 | 1461350292077 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aa1d000 == 49 [pid = 1653] [id = 213] 11:38:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119b4f800) [pid = 1653] [serial = 637] [outer = 0x0] 11:38:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11aaa7c00) [pid = 1653] [serial = 638] [outer = 0x119b4f800] 11:38:12 INFO - PROCESS | 1653 | 1461350292108 Marionette DEBUG loaded listener.js 11:38:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11b1be400) [pid = 1653] [serial = 639] [outer = 0x119b4f800] 11:38:12 INFO - PROCESS | 1653 | 1461350292550 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] 11:38:12 INFO - PROCESS | 1653 | 1461350292612 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 11:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:38:12 INFO - PROCESS | 1653 | 1461350292618 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:38:12 INFO - PROCESS | 1653 | 1461350292620 Marionette TRACE conn2 <- [1,826,null,{}] 11:38:12 INFO - PROCESS | 1653 | 1461350292623 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}] 11:38:12 INFO - PROCESS | 1653 | 1461350292723 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 11:38:12 INFO - PROCESS | 1653 | 1461350292786 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x126a17800 == 50 [pid = 1653] [id = 214] 11:38:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11b064c00) [pid = 1653] [serial = 640] [outer = 0x0] 11:38:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12425b400) [pid = 1653] [serial = 641] [outer = 0x11b064c00] 11:38:12 INFO - PROCESS | 1653 | 1461350292816 Marionette DEBUG loaded listener.js 11:38:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x128038000) [pid = 1653] [serial = 642] [outer = 0x11b064c00] 11:38:13 INFO - PROCESS | 1653 | 1461350293254 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]]]}] 11:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 670ms 11:38:13 INFO - PROCESS | 1653 | 1461350293325 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 11:38:13 INFO - PROCESS | 1653 | 1461350293327 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 11:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:38:13 INFO - PROCESS | 1653 | 1461350293331 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:38:13 INFO - PROCESS | 1653 | 1461350293334 Marionette TRACE conn2 <- [1,830,null,{}] 11:38:13 INFO - PROCESS | 1653 | 1461350293345 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}] 11:38:13 INFO - PROCESS | 1653 | 1461350293454 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 11:38:13 INFO - PROCESS | 1653 | 1461350293517 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d549000 == 51 [pid = 1653] [id = 215] 11:38:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12b764400) [pid = 1653] [serial = 643] [outer = 0x0] 11:38:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12bc43000) [pid = 1653] [serial = 644] [outer = 0x12b764400] 11:38:13 INFO - PROCESS | 1653 | 1461350293549 Marionette DEBUG loaded listener.js 11:38:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12bf82400) [pid = 1653] [serial = 645] [outer = 0x12b764400] 11:38:13 INFO - PROCESS | 1653 | 1461350293975 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]]]}] 11:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 674ms 11:38:14 INFO - PROCESS | 1653 | 1461350294005 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 11:38:14 INFO - PROCESS | 1653 | 1461350294007 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 11:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:38:14 INFO - PROCESS | 1653 | 1461350294039 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:38:14 INFO - PROCESS | 1653 | 1461350294040 Marionette TRACE conn2 <- [1,834,null,{}] 11:38:14 INFO - PROCESS | 1653 | 1461350294045 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}] 11:38:14 INFO - PROCESS | 1653 | 1461350294154 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 11:38:14 INFO - PROCESS | 1653 | 1461350294215 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x119920800 == 52 [pid = 1653] [id = 216] 11:38:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12699a400) [pid = 1653] [serial = 646] [outer = 0x0] 11:38:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12b582800) [pid = 1653] [serial = 647] [outer = 0x12699a400] 11:38:14 INFO - PROCESS | 1653 | 1461350294245 Marionette DEBUG loaded listener.js 11:38:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12d73ac00) [pid = 1653] [serial = 648] [outer = 0x12699a400] 11:38:14 INFO - PROCESS | 1653 | 1461350294865 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]]]}] 11:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 873ms 11:38:14 INFO - PROCESS | 1653 | 1461350294912 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 11:38:14 INFO - PROCESS | 1653 | 1461350294914 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 11:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:38:14 INFO - PROCESS | 1653 | 1461350294917 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:38:14 INFO - PROCESS | 1653 | 1461350294920 Marionette TRACE conn2 <- [1,838,null,{}] 11:38:14 INFO - PROCESS | 1653 | 1461350294923 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}] 11:38:15 INFO - PROCESS | 1653 | 1461350295017 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 11:38:15 INFO - PROCESS | 1653 | 1461350295080 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x11561f000 == 53 [pid = 1653] [id = 217] 11:38:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x114b37400) [pid = 1653] [serial = 649] [outer = 0x0] 11:38:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x114baac00) [pid = 1653] [serial = 650] [outer = 0x114b37400] 11:38:15 INFO - PROCESS | 1653 | 1461350295109 Marionette DEBUG loaded listener.js 11:38:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11524c000) [pid = 1653] [serial = 651] [outer = 0x114b37400] 11:38:15 INFO - PROCESS | 1653 | --DOCSHELL 0x1178da000 == 52 [pid = 1653] [id = 177] 11:38:15 INFO - PROCESS | 1653 | --DOCSHELL 0x115615800 == 51 [pid = 1653] [id = 178] 11:38:15 INFO - PROCESS | 1653 | --DOCSHELL 0x11aa75800 == 50 [pid = 1653] [id = 186] 11:38:15 INFO - PROCESS | 1653 | --DOCSHELL 0x1158a2800 == 49 [pid = 1653] [id = 185] 11:38:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12b368000 == 48 [pid = 1653] [id = 176] 11:38:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12d45e800 == 47 [pid = 1653] [id = 211] 11:38:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12d10c800 == 46 [pid = 1653] [id = 210] 11:38:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd0d000 == 45 [pid = 1653] [id = 209] 11:38:15 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12bc46400) [pid = 1653] [serial = 587] [outer = 0x0] [url = about:blank] 11:38:15 INFO - PROCESS | 1653 | 1461350295561 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]]]}] 11:38:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12b5f7000 == 44 [pid = 1653] [id = 208] 11:38:15 INFO - PROCESS | 1653 | --DOCSHELL 0x1178d8800 == 43 [pid = 1653] [id = 207] 11:38:15 INFO - PROCESS | 1653 | --DOCSHELL 0x1292c4000 == 42 [pid = 1653] [id = 206] 11:38:15 INFO - PROCESS | 1653 | --DOCSHELL 0x126a7d000 == 41 [pid = 1653] [id = 205] 11:38:15 INFO - PROCESS | 1653 | --DOCSHELL 0x123da5000 == 40 [pid = 1653] [id = 204] 11:38:15 INFO - PROCESS | 1653 | --DOCSHELL 0x11c7db800 == 39 [pid = 1653] [id = 203] 11:38:15 INFO - PROCESS | 1653 | --DOCSHELL 0x11aa70800 == 38 [pid = 1653] [id = 202] 11:38:15 INFO - PROCESS | 1653 | --DOCSHELL 0x118a8d800 == 37 [pid = 1653] [id = 201] 11:38:15 INFO - PROCESS | 1653 | --DOCSHELL 0x11aa1b000 == 36 [pid = 1653] [id = 200] 11:38:15 INFO - PROCESS | 1653 | --DOCSHELL 0x126a84000 == 35 [pid = 1653] [id = 199] 11:38:15 INFO - PROCESS | 1653 | --DOCSHELL 0x11b0dc800 == 34 [pid = 1653] [id = 198] 11:38:15 INFO - PROCESS | 1653 | --DOCSHELL 0x1178e6800 == 33 [pid = 1653] [id = 197] 11:38:15 INFO - PROCESS | 1653 | --DOCSHELL 0x126a8d800 == 32 [pid = 1653] [id = 196] 11:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 672ms 11:38:15 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x11aa99400) [pid = 1653] [serial = 557] [outer = 0x0] [url = about:blank] 11:38:15 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x127832c00) [pid = 1653] [serial = 575] [outer = 0x0] [url = about:blank] 11:38:15 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1248dfc00) [pid = 1653] [serial = 572] [outer = 0x0] [url = about:blank] 11:38:15 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11ab21c00) [pid = 1653] [serial = 567] [outer = 0x0] [url = about:blank] 11:38:15 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x115610000) [pid = 1653] [serial = 554] [outer = 0x0] [url = about:blank] 11:38:15 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12425e000) [pid = 1653] [serial = 552] [outer = 0x0] [url = about:blank] 11:38:15 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x118de6800) [pid = 1653] [serial = 563] [outer = 0x0] [url = about:blank] 11:38:15 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12b530c00) [pid = 1653] [serial = 582] [outer = 0x0] [url = about:blank] 11:38:15 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x123b3ac00) [pid = 1653] [serial = 570] [outer = 0x0] [url = about:blank] 11:38:15 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12b58c000) [pid = 1653] [serial = 584] [outer = 0x0] [url = about:blank] 11:38:15 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12802f000) [pid = 1653] [serial = 576] [outer = 0x0] [url = about:blank] 11:38:15 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1294ef400) [pid = 1653] [serial = 579] [outer = 0x0] [url = about:blank] 11:38:15 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1269a0c00) [pid = 1653] [serial = 573] [outer = 0x0] [url = about:blank] 11:38:15 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11a9c3400) [pid = 1653] [serial = 566] [outer = 0x0] [url = about:blank] 11:38:15 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11937a400) [pid = 1653] [serial = 564] [outer = 0x0] [url = about:blank] 11:38:15 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1294f4800) [pid = 1653] [serial = 581] [outer = 0x0] [url = about:blank] 11:38:15 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x123b41c00) [pid = 1653] [serial = 560] [outer = 0x0] [url = about:blank] 11:38:15 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x128991000) [pid = 1653] [serial = 578] [outer = 0x0] [url = about:blank] 11:38:15 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11bdd0800) [pid = 1653] [serial = 569] [outer = 0x0] [url = about:blank] 11:38:15 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12b768400) [pid = 1653] [serial = 528] [outer = 0x0] [url = about:blank] 11:38:15 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12b76c000) [pid = 1653] [serial = 585] [outer = 0x0] [url = about:blank] 11:38:15 INFO - PROCESS | 1653 | 1461350295600 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 11:38:15 INFO - PROCESS | 1653 | 1461350295604 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 11:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:38:15 INFO - PROCESS | 1653 | 1461350295613 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:38:15 INFO - PROCESS | 1653 | 1461350295615 Marionette TRACE conn2 <- [1,842,null,{}] 11:38:15 INFO - PROCESS | 1653 | 1461350295617 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}] 11:38:15 INFO - PROCESS | 1653 | 1461350295690 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 11:38:15 INFO - PROCESS | 1653 | 1461350295699 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x1186cc800 == 33 [pid = 1653] [id = 218] 11:38:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1157e5000) [pid = 1653] [serial = 652] [outer = 0x0] 11:38:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1159c9400) [pid = 1653] [serial = 653] [outer = 0x1157e5000] 11:38:15 INFO - PROCESS | 1653 | 1461350295725 Marionette DEBUG loaded listener.js 11:38:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x116719800) [pid = 1653] [serial = 654] [outer = 0x1157e5000] 11:38:16 INFO - PROCESS | 1653 | 1461350296155 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]]]}] 11:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 570ms 11:38:16 INFO - PROCESS | 1653 | 1461350296183 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 11:38:16 INFO - PROCESS | 1653 | 1461350296185 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 11:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:38:16 INFO - PROCESS | 1653 | 1461350296189 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:38:16 INFO - PROCESS | 1653 | 1461350296193 Marionette TRACE conn2 <- [1,846,null,{}] 11:38:16 INFO - PROCESS | 1653 | 1461350296215 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}] 11:38:16 INFO - PROCESS | 1653 | 1461350296368 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 11:38:16 INFO - PROCESS | 1653 | 1461350296388 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x11982a000 == 34 [pid = 1653] [id = 219] 11:38:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119933400) [pid = 1653] [serial = 655] [outer = 0x0] 11:38:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119b4fc00) [pid = 1653] [serial = 656] [outer = 0x119933400] 11:38:16 INFO - PROCESS | 1653 | 1461350296434 Marionette DEBUG loaded listener.js 11:38:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11a62f400) [pid = 1653] [serial = 657] [outer = 0x119933400] 11:38:16 INFO - PROCESS | 1653 | 1461350296792 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]]]}] 11:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 637ms 11:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:38:16 INFO - PROCESS | 1653 | 1461350296825 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 11:38:16 INFO - PROCESS | 1653 | 1461350296827 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 11:38:16 INFO - PROCESS | 1653 | 1461350296829 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:38:16 INFO - PROCESS | 1653 | 1461350296830 Marionette TRACE conn2 <- [1,850,null,{}] 11:38:16 INFO - PROCESS | 1653 | 1461350296832 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}] 11:38:16 INFO - PROCESS | 1653 | 1461350296911 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 11:38:16 INFO - PROCESS | 1653 | 1461350296915 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a921800 == 35 [pid = 1653] [id = 220] 11:38:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11a9ba400) [pid = 1653] [serial = 658] [outer = 0x0] 11:38:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11aa9d400) [pid = 1653] [serial = 659] [outer = 0x11a9ba400] 11:38:16 INFO - PROCESS | 1653 | 1461350296941 Marionette DEBUG loaded listener.js 11:38:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11aab0400) [pid = 1653] [serial = 660] [outer = 0x11a9ba400] 11:38:17 INFO - PROCESS | 1653 | 1461350297262 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]]]}] 11:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 469ms 11:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:38:17 INFO - PROCESS | 1653 | 1461350297298 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 11:38:17 INFO - PROCESS | 1653 | 1461350297300 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 11:38:17 INFO - PROCESS | 1653 | 1461350297302 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:38:17 INFO - PROCESS | 1653 | 1461350297303 Marionette TRACE conn2 <- [1,854,null,{}] 11:38:17 INFO - PROCESS | 1653 | 1461350297305 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}] 11:38:17 INFO - PROCESS | 1653 | 1461350297379 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 11:38:17 INFO - PROCESS | 1653 | 1461350297431 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x114748800 == 36 [pid = 1653] [id = 221] 11:38:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119938000) [pid = 1653] [serial = 661] [outer = 0x0] 11:38:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11ab19400) [pid = 1653] [serial = 662] [outer = 0x119938000] 11:38:17 INFO - PROCESS | 1653 | 1461350297457 Marionette DEBUG loaded listener.js 11:38:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11ae40800) [pid = 1653] [serial = 663] [outer = 0x119938000] 11:38:17 INFO - PROCESS | 1653 | 1461350297765 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]]]}] 11:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 520ms 11:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:38:17 INFO - PROCESS | 1653 | 1461350297822 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 11:38:17 INFO - PROCESS | 1653 | 1461350297823 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 11:38:17 INFO - PROCESS | 1653 | 1461350297825 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:38:17 INFO - PROCESS | 1653 | 1461350297826 Marionette TRACE conn2 <- [1,858,null,{}] 11:38:17 INFO - PROCESS | 1653 | 1461350297829 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}] 11:38:17 INFO - PROCESS | 1653 | 1461350297938 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 11:38:17 INFO - PROCESS | 1653 | 1461350297972 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ab73000 == 37 [pid = 1653] [id = 222] 11:38:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11b05e000) [pid = 1653] [serial = 664] [outer = 0x0] 11:38:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11bdce000) [pid = 1653] [serial = 665] [outer = 0x11b05e000] 11:38:18 INFO - PROCESS | 1653 | 1461350298001 Marionette DEBUG loaded listener.js 11:38:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11c9ed800) [pid = 1653] [serial = 666] [outer = 0x11b05e000] 11:38:18 INFO - PROCESS | 1653 | 1461350298313 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]]]}] 11:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 521ms 11:38:18 INFO - PROCESS | 1653 | 1461350298353 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 11:38:18 INFO - PROCESS | 1653 | 1461350298354 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 11:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:38:18 INFO - PROCESS | 1653 | 1461350298357 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:38:18 INFO - PROCESS | 1653 | 1461350298358 Marionette TRACE conn2 <- [1,862,null,{}] 11:38:18 INFO - PROCESS | 1653 | 1461350298360 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}] 11:38:18 INFO - PROCESS | 1653 | 1461350298456 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 11:38:18 INFO - PROCESS | 1653 | 1461350298460 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c49c800 == 38 [pid = 1653] [id = 223] 11:38:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x11b05f400) [pid = 1653] [serial = 667] [outer = 0x0] 11:38:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x123c56400) [pid = 1653] [serial = 668] [outer = 0x11b05f400] 11:38:18 INFO - PROCESS | 1653 | 1461350298486 Marionette DEBUG loaded listener.js 11:38:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12401bc00) [pid = 1653] [serial = 669] [outer = 0x11b05f400] 11:38:18 INFO - PROCESS | 1653 | 1461350298841 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]]]}] 11:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 519ms 11:38:18 INFO - PROCESS | 1653 | 1461350298876 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 11:38:18 INFO - PROCESS | 1653 | 1461350298878 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 11:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:38:18 INFO - PROCESS | 1653 | 1461350298887 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:38:18 INFO - PROCESS | 1653 | 1461350298888 Marionette TRACE conn2 <- [1,866,null,{}] 11:38:18 INFO - PROCESS | 1653 | 1461350298891 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}] 11:38:18 INFO - PROCESS | 1653 | 1461350298986 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 11:38:18 INFO - PROCESS | 1653 | 1461350298991 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c9c1800 == 39 [pid = 1653] [id = 224] 11:38:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12403d800) [pid = 1653] [serial = 670] [outer = 0x0] 11:38:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x124674800) [pid = 1653] [serial = 671] [outer = 0x12403d800] 11:38:19 INFO - PROCESS | 1653 | 1461350299017 Marionette DEBUG loaded listener.js 11:38:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x126996000) [pid = 1653] [serial = 672] [outer = 0x12403d800] 11:38:19 INFO - PROCESS | 1653 | 1461350299355 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]]]}] 11:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 526ms 11:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:38:19 INFO - PROCESS | 1653 | 1461350299406 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 11:38:19 INFO - PROCESS | 1653 | 1461350299407 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 11:38:19 INFO - PROCESS | 1653 | 1461350299410 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:38:19 INFO - PROCESS | 1653 | 1461350299411 Marionette TRACE conn2 <- [1,870,null,{}] 11:38:19 INFO - PROCESS | 1653 | 1461350299413 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}] 11:38:19 INFO - PROCESS | 1653 | 1461350299510 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 11:38:19 INFO - PROCESS | 1653 | 1461350299524 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x123e64800 == 40 [pid = 1653] [id = 225] 11:38:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x126999c00) [pid = 1653] [serial = 673] [outer = 0x0] 11:38:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x126a4d800) [pid = 1653] [serial = 674] [outer = 0x126999c00] 11:38:19 INFO - PROCESS | 1653 | 1461350299549 Marionette DEBUG loaded listener.js 11:38:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12790a000) [pid = 1653] [serial = 675] [outer = 0x126999c00] 11:38:19 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1294ef000) [pid = 1653] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:38:19 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12bf76000) [pid = 1653] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:38:19 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x118fec400) [pid = 1653] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:38:19 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x11c911000) [pid = 1653] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:38:19 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11bdce400) [pid = 1653] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:38:19 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11423ac00) [pid = 1653] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:38:19 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11ba23c00) [pid = 1653] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:38:19 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1244d6000) [pid = 1653] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:38:19 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12b52c400) [pid = 1653] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:38:19 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12d734c00) [pid = 1653] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:38:19 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12d28ec00) [pid = 1653] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:38:19 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12e4c5800) [pid = 1653] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:38:20 INFO - PROCESS | 1653 | 1461350300031 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]]]}] 11:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 672ms 11:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:38:20 INFO - PROCESS | 1653 | 1461350300082 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 11:38:20 INFO - PROCESS | 1653 | 1461350300084 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 11:38:20 INFO - PROCESS | 1653 | 1461350300086 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:38:20 INFO - PROCESS | 1653 | 1461350300087 Marionette TRACE conn2 <- [1,874,null,{}] 11:38:20 INFO - PROCESS | 1653 | 1461350300089 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}] 11:38:20 INFO - PROCESS | 1653 | 1461350300189 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 11:38:20 INFO - PROCESS | 1653 | 1461350300220 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c32800 == 41 [pid = 1653] [id = 226] 11:38:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x124015c00) [pid = 1653] [serial = 676] [outer = 0x0] 11:38:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12699d800) [pid = 1653] [serial = 677] [outer = 0x124015c00] 11:38:20 INFO - PROCESS | 1653 | 1461350300245 Marionette DEBUG loaded listener.js 11:38:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x127f48c00) [pid = 1653] [serial = 678] [outer = 0x124015c00] 11:38:20 INFO - PROCESS | 1653 | 1461350300519 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]]]}] 11:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 469ms 11:38:20 INFO - PROCESS | 1653 | 1461350300555 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 11:38:20 INFO - PROCESS | 1653 | 1461350300557 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 11:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:38:20 INFO - PROCESS | 1653 | 1461350300567 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:38:20 INFO - PROCESS | 1653 | 1461350300569 Marionette TRACE conn2 <- [1,878,null,{}] 11:38:20 INFO - PROCESS | 1653 | 1461350300572 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}] 11:38:20 INFO - PROCESS | 1653 | 1461350300669 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 11:38:20 INFO - PROCESS | 1653 | 1461350300674 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x126a7d000 == 42 [pid = 1653] [id = 227] 11:38:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12802f400) [pid = 1653] [serial = 679] [outer = 0x0] 11:38:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x128bd8800) [pid = 1653] [serial = 680] [outer = 0x12802f400] 11:38:20 INFO - PROCESS | 1653 | 1461350300706 Marionette DEBUG loaded listener.js 11:38:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12946f800) [pid = 1653] [serial = 681] [outer = 0x12802f400] 11:38:21 INFO - PROCESS | 1653 | 1461350301050 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]]]}] 11:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 520ms 11:38:21 INFO - PROCESS | 1653 | 1461350301095 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 11:38:21 INFO - PROCESS | 1653 | 1461350301097 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 11:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:38:21 INFO - PROCESS | 1653 | 1461350301099 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:38:21 INFO - PROCESS | 1653 | 1461350301100 Marionette TRACE conn2 <- [1,882,null,{}] 11:38:21 INFO - PROCESS | 1653 | 1461350301102 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}] 11:38:21 INFO - PROCESS | 1653 | 1461350301183 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 11:38:21 INFO - PROCESS | 1653 | 1461350301188 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x1292ac000 == 43 [pid = 1653] [id = 228] 11:38:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1294ec800) [pid = 1653] [serial = 682] [outer = 0x0] 11:38:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1294f6400) [pid = 1653] [serial = 683] [outer = 0x1294ec800] 11:38:21 INFO - PROCESS | 1653 | 1461350301213 Marionette DEBUG loaded listener.js 11:38:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12b532000) [pid = 1653] [serial = 684] [outer = 0x1294ec800] 11:38:21 INFO - PROCESS | 1653 | 1461350301531 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]]]}] 11:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 468ms 11:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:38:21 INFO - PROCESS | 1653 | 1461350301568 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 11:38:21 INFO - PROCESS | 1653 | 1461350301569 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 11:38:21 INFO - PROCESS | 1653 | 1461350301571 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:38:21 INFO - PROCESS | 1653 | 1461350301572 Marionette TRACE conn2 <- [1,886,null,{}] 11:38:21 INFO - PROCESS | 1653 | 1461350301575 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}] 11:38:21 INFO - PROCESS | 1653 | 1461350301662 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 11:38:21 INFO - PROCESS | 1653 | 1461350301667 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b36f000 == 44 [pid = 1653] [id = 229] 11:38:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12b585c00) [pid = 1653] [serial = 685] [outer = 0x0] 11:38:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12b58d000) [pid = 1653] [serial = 686] [outer = 0x12b585c00] 11:38:21 INFO - PROCESS | 1653 | 1461350301694 Marionette DEBUG loaded listener.js 11:38:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12b76d400) [pid = 1653] [serial = 687] [outer = 0x12b585c00] 11:38:22 INFO - PROCESS | 1653 | 1461350302259 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]]]}] 11:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 718ms 11:38:22 INFO - PROCESS | 1653 | 1461350302298 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 11:38:22 INFO - PROCESS | 1653 | 1461350302301 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 11:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:38:22 INFO - PROCESS | 1653 | 1461350302305 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:38:22 INFO - PROCESS | 1653 | 1461350302308 Marionette TRACE conn2 <- [1,890,null,{}] 11:38:22 INFO - PROCESS | 1653 | 1461350302314 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}] 11:38:22 INFO - PROCESS | 1653 | 1461350302439 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 11:38:22 INFO - PROCESS | 1653 | 1461350302505 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x1190d9800 == 45 [pid = 1653] [id = 230] 11:38:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x115248c00) [pid = 1653] [serial = 688] [outer = 0x0] 11:38:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1156bb000) [pid = 1653] [serial = 689] [outer = 0x115248c00] 11:38:22 INFO - PROCESS | 1653 | 1461350302537 Marionette DEBUG loaded listener.js 11:38:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x118640800) [pid = 1653] [serial = 690] [outer = 0x115248c00] 11:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 676ms 11:38:22 INFO - PROCESS | 1653 | 1461350302977 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]]]}] 11:38:22 INFO - PROCESS | 1653 | 1461350302982 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 11:38:22 INFO - PROCESS | 1653 | 1461350302986 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 11:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:38:22 INFO - PROCESS | 1653 | 1461350302991 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:38:22 INFO - PROCESS | 1653 | 1461350302992 Marionette TRACE conn2 <- [1,894,null,{}] 11:38:22 INFO - PROCESS | 1653 | 1461350302995 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}] 11:38:23 INFO - PROCESS | 1653 | 1461350303094 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 11:38:23 INFO - PROCESS | 1653 | 1461350303141 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a8cf000 == 46 [pid = 1653] [id = 231] 11:38:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1188b3c00) [pid = 1653] [serial = 691] [outer = 0x0] 11:38:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x119234400) [pid = 1653] [serial = 692] [outer = 0x1188b3c00] 11:38:23 INFO - PROCESS | 1653 | 1461350303171 Marionette DEBUG loaded listener.js 11:38:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11aa99400) [pid = 1653] [serial = 693] [outer = 0x1188b3c00] 11:38:23 INFO - PROCESS | 1653 | 1461350303570 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]]]}] 11:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 620ms 11:38:23 INFO - PROCESS | 1653 | 1461350303611 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 11:38:23 INFO - PROCESS | 1653 | 1461350303612 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 11:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:38:23 INFO - PROCESS | 1653 | 1461350303616 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:38:23 INFO - PROCESS | 1653 | 1461350303619 Marionette TRACE conn2 <- [1,898,null,{}] 11:38:23 INFO - PROCESS | 1653 | 1461350303628 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}] 11:38:23 INFO - PROCESS | 1653 | 1461350303746 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 11:38:23 INFO - PROCESS | 1653 | 1461350303866 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b37c000 == 47 [pid = 1653] [id = 232] 11:38:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x11bab6400) [pid = 1653] [serial = 694] [outer = 0x0] 11:38:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x11c01c800) [pid = 1653] [serial = 695] [outer = 0x11bab6400] 11:38:23 INFO - PROCESS | 1653 | 1461350303918 Marionette DEBUG loaded listener.js 11:38:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x123c51c00) [pid = 1653] [serial = 696] [outer = 0x11bab6400] 11:38:24 INFO - PROCESS | 1653 | 1461350304324 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]]]}] 11:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 774ms 11:38:24 INFO - PROCESS | 1653 | 1461350304389 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 11:38:24 INFO - PROCESS | 1653 | 1461350304391 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 11:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:38:24 INFO - PROCESS | 1653 | 1461350304412 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:38:24 INFO - PROCESS | 1653 | 1461350304413 Marionette TRACE conn2 <- [1,902,null,{}] 11:38:24 INFO - PROCESS | 1653 | 1461350304415 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}] 11:38:24 INFO - PROCESS | 1653 | 1461350304514 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 11:38:24 INFO - PROCESS | 1653 | 1461350304576 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bfdc800 == 48 [pid = 1653] [id = 233] 11:38:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12802fc00) [pid = 1653] [serial = 697] [outer = 0x0] 11:38:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12898f400) [pid = 1653] [serial = 698] [outer = 0x12802fc00] 11:38:24 INFO - PROCESS | 1653 | 1461350304606 Marionette DEBUG loaded listener.js 11:38:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x128be3400) [pid = 1653] [serial = 699] [outer = 0x12802fc00] 11:38:25 INFO - PROCESS | 1653 | 1461350305014 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]]]}] 11:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 620ms 11:38:25 INFO - PROCESS | 1653 | 1461350305031 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 11:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:38:25 INFO - PROCESS | 1653 | 1461350305032 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 11:38:25 INFO - PROCESS | 1653 | 1461350305034 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:38:25 INFO - PROCESS | 1653 | 1461350305036 Marionette TRACE conn2 <- [1,906,null,{}] 11:38:25 INFO - PROCESS | 1653 | 1461350305038 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}] 11:38:25 INFO - PROCESS | 1653 | 1461350305137 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 11:38:25 INFO - PROCESS | 1653 | 1461350305219 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d116000 == 49 [pid = 1653] [id = 234] 11:38:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x129020400) [pid = 1653] [serial = 700] [outer = 0x0] 11:38:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12b524400) [pid = 1653] [serial = 701] [outer = 0x129020400] 11:38:25 INFO - PROCESS | 1653 | 1461350305249 Marionette DEBUG loaded listener.js 11:38:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12b58dc00) [pid = 1653] [serial = 702] [outer = 0x129020400] 11:38:25 INFO - PROCESS | 1653 | 1461350305684 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]]]}] 11:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 669ms 11:38:25 INFO - PROCESS | 1653 | 1461350305705 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 11:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:38:25 INFO - PROCESS | 1653 | 1461350305706 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 11:38:25 INFO - PROCESS | 1653 | 1461350305709 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:38:25 INFO - PROCESS | 1653 | 1461350305710 Marionette TRACE conn2 <- [1,910,null,{}] 11:38:25 INFO - PROCESS | 1653 | 1461350305712 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}] 11:38:25 INFO - PROCESS | 1653 | 1461350305826 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 11:38:25 INFO - PROCESS | 1653 | 1461350305893 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c34000 == 50 [pid = 1653] [id = 235] 11:38:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x129238000) [pid = 1653] [serial = 703] [outer = 0x0] 11:38:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12b962800) [pid = 1653] [serial = 704] [outer = 0x129238000] 11:38:25 INFO - PROCESS | 1653 | 1461350305926 Marionette DEBUG loaded listener.js 11:38:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12bf7f400) [pid = 1653] [serial = 705] [outer = 0x129238000] 11:38:26 INFO - PROCESS | 1653 | 1461350306492 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]]]}] 11:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 820ms 11:38:26 INFO - PROCESS | 1653 | 1461350306530 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 11:38:26 INFO - PROCESS | 1653 | 1461350306532 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 11:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:38:26 INFO - PROCESS | 1653 | 1461350306536 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:38:26 INFO - PROCESS | 1653 | 1461350306538 Marionette TRACE conn2 <- [1,914,null,{}] 11:38:26 INFO - PROCESS | 1653 | 1461350306542 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}] 11:38:26 INFO - PROCESS | 1653 | 1461350306636 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 11:38:26 INFO - PROCESS | 1653 | 1461350306690 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a92b000 == 51 [pid = 1653] [id = 236] 11:38:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x11560f400) [pid = 1653] [serial = 706] [outer = 0x0] 11:38:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x11588ac00) [pid = 1653] [serial = 707] [outer = 0x11560f400] 11:38:26 INFO - PROCESS | 1653 | 1461350306721 Marionette DEBUG loaded listener.js 11:38:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x118d0a800) [pid = 1653] [serial = 708] [outer = 0x11560f400] 11:38:27 INFO - PROCESS | 1653 | 1461350307203 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]]]}] 11:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 722ms 11:38:27 INFO - PROCESS | 1653 | 1461350307258 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 11:38:27 INFO - PROCESS | 1653 | 1461350307264 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 11:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:38:27 INFO - PROCESS | 1653 | 1461350307270 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:38:27 INFO - PROCESS | 1653 | 1461350307273 Marionette TRACE conn2 <- [1,918,null,{}] 11:38:27 INFO - PROCESS | 1653 | 1461350307276 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}] 11:38:27 INFO - PROCESS | 1653 | 1461350307414 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 11:38:27 INFO - PROCESS | 1653 | 1461350307503 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1292ac000 == 50 [pid = 1653] [id = 228] 11:38:27 INFO - PROCESS | 1653 | --DOCSHELL 0x126a7d000 == 49 [pid = 1653] [id = 227] 11:38:27 INFO - PROCESS | 1653 | --DOCSHELL 0x123c32800 == 48 [pid = 1653] [id = 226] 11:38:27 INFO - PROCESS | 1653 | --DOCSHELL 0x123e64800 == 47 [pid = 1653] [id = 225] 11:38:27 INFO - PROCESS | 1653 | --DOCSHELL 0x11c9c1800 == 46 [pid = 1653] [id = 224] 11:38:27 INFO - PROCESS | 1653 | --DOCSHELL 0x11c49c800 == 45 [pid = 1653] [id = 223] 11:38:27 INFO - PROCESS | 1653 | --DOCSHELL 0x11ab73000 == 44 [pid = 1653] [id = 222] 11:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x1156c5000) [pid = 1653] [serial = 590] [outer = 0x0] [url = about:blank] 11:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x1280e8000) [pid = 1653] [serial = 596] [outer = 0x0] [url = about:blank] 11:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x11b064000) [pid = 1653] [serial = 593] [outer = 0x0] [url = about:blank] 11:38:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x114b6c000 == 45 [pid = 1653] [id = 237] 11:38:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x114b32400) [pid = 1653] [serial = 709] [outer = 0x0] 11:38:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x118ac4000) [pid = 1653] [serial = 710] [outer = 0x114b32400] 11:38:27 INFO - PROCESS | 1653 | 1461350307554 Marionette DEBUG loaded listener.js 11:38:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x11a9b9800) [pid = 1653] [serial = 711] [outer = 0x114b32400] 11:38:27 INFO - PROCESS | 1653 | --DOCSHELL 0x114748800 == 44 [pid = 1653] [id = 221] 11:38:27 INFO - PROCESS | 1653 | --DOCSHELL 0x11a921800 == 43 [pid = 1653] [id = 220] 11:38:27 INFO - PROCESS | 1653 | --DOCSHELL 0x11982a000 == 42 [pid = 1653] [id = 219] 11:38:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1186cc800 == 41 [pid = 1653] [id = 218] 11:38:27 INFO - PROCESS | 1653 | --DOCSHELL 0x11561f000 == 40 [pid = 1653] [id = 217] 11:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12b963c00) [pid = 1653] [serial = 614] [outer = 0x0] [url = about:blank] 11:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12bf80800) [pid = 1653] [serial = 617] [outer = 0x0] [url = about:blank] 11:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x11a9bdc00) [pid = 1653] [serial = 600] [outer = 0x0] [url = about:blank] 11:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x119231c00) [pid = 1653] [serial = 599] [outer = 0x0] [url = about:blank] 11:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x123b39000) [pid = 1653] [serial = 605] [outer = 0x0] [url = about:blank] 11:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x123e6f000) [pid = 1653] [serial = 606] [outer = 0x0] [url = about:blank] 11:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12803b000) [pid = 1653] [serial = 611] [outer = 0x0] [url = about:blank] 11:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x118df3c00) [pid = 1653] [serial = 602] [outer = 0x0] [url = about:blank] 11:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x11ae14000) [pid = 1653] [serial = 603] [outer = 0x0] [url = about:blank] 11:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x123c52000) [pid = 1653] [serial = 620] [outer = 0x0] [url = about:blank] 11:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12782c800) [pid = 1653] [serial = 608] [outer = 0x0] [url = about:blank] 11:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12803a000) [pid = 1653] [serial = 609] [outer = 0x0] [url = about:blank] 11:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x1294f1c00) [pid = 1653] [serial = 621] [outer = 0x0] [url = about:blank] 11:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12d2cd000) [pid = 1653] [serial = 624] [outer = 0x0] [url = about:blank] 11:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12d790400) [pid = 1653] [serial = 629] [outer = 0x0] [url = about:blank] 11:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12d210800) [pid = 1653] [serial = 618] [outer = 0x0] [url = about:blank] 11:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12d730c00) [pid = 1653] [serial = 627] [outer = 0x0] [url = about:blank] 11:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12e52a000) [pid = 1653] [serial = 632] [outer = 0x0] [url = about:blank] 11:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12e4c3000) [pid = 1653] [serial = 630] [outer = 0x0] [url = about:blank] 11:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12d2d3c00) [pid = 1653] [serial = 626] [outer = 0x0] [url = about:blank] 11:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12bf72000) [pid = 1653] [serial = 615] [outer = 0x0] [url = about:blank] 11:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12d280800) [pid = 1653] [serial = 623] [outer = 0x0] [url = about:blank] 11:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x129233c00) [pid = 1653] [serial = 612] [outer = 0x0] [url = about:blank] 11:38:27 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12e534800) [pid = 1653] [serial = 633] [outer = 0x0] [url = about:blank] 11:38:27 INFO - PROCESS | 1653 | 1461350307872 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]]]}] 11:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 622ms 11:38:27 INFO - PROCESS | 1653 | 1461350307894 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 11:38:27 INFO - PROCESS | 1653 | 1461350307897 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 11:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:38:27 INFO - PROCESS | 1653 | 1461350307919 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:38:27 INFO - PROCESS | 1653 | 1461350307922 Marionette TRACE conn2 <- [1,922,null,{}] 11:38:27 INFO - PROCESS | 1653 | 1461350307931 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}] 11:38:28 INFO - PROCESS | 1653 | 1461350308015 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 11:38:28 INFO - PROCESS | 1653 | 1461350308021 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ab77000 == 41 [pid = 1653] [id = 238] 11:38:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11aaad000) [pid = 1653] [serial = 712] [outer = 0x0] 11:38:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x11ba1b800) [pid = 1653] [serial = 713] [outer = 0x11aaad000] 11:38:28 INFO - PROCESS | 1653 | 1461350308049 Marionette DEBUG loaded listener.js 11:38:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11c018800) [pid = 1653] [serial = 714] [outer = 0x11aaad000] 11:38:28 INFO - PROCESS | 1653 | 1461350308417 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]]]}] 11:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 524ms 11:38:28 INFO - PROCESS | 1653 | 1461350308443 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 11:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:38:28 INFO - PROCESS | 1653 | 1461350308445 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 11:38:28 INFO - PROCESS | 1653 | 1461350308447 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:38:28 INFO - PROCESS | 1653 | 1461350308448 Marionette TRACE conn2 <- [1,926,null,{}] 11:38:28 INFO - PROCESS | 1653 | 1461350308451 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}] 11:38:28 INFO - PROCESS | 1653 | 1461350308552 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 11:38:28 INFO - PROCESS | 1653 | 1461350308559 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c49b800 == 42 [pid = 1653] [id = 239] 11:38:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x123c4e800) [pid = 1653] [serial = 715] [outer = 0x0] 11:38:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x123e6d000) [pid = 1653] [serial = 716] [outer = 0x123c4e800] 11:38:28 INFO - PROCESS | 1653 | 1461350308595 Marionette DEBUG loaded listener.js 11:38:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x124675c00) [pid = 1653] [serial = 717] [outer = 0x123c4e800] 11:38:28 INFO - PROCESS | 1653 | 1461350308983 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]]]}] 11:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 570ms 11:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:38:29 INFO - PROCESS | 1653 | 1461350309017 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 11:38:29 INFO - PROCESS | 1653 | 1461350309019 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 11:38:29 INFO - PROCESS | 1653 | 1461350309021 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:38:29 INFO - PROCESS | 1653 | 1461350309022 Marionette TRACE conn2 <- [1,930,null,{}] 11:38:29 INFO - PROCESS | 1653 | 1461350309024 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}] 11:38:29 INFO - PROCESS | 1653 | 1461350309104 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 11:38:29 INFO - PROCESS | 1653 | 1461350309109 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1242e5800 == 43 [pid = 1653] [id = 240] 11:38:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x123b39000) [pid = 1653] [serial = 718] [outer = 0x0] 11:38:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12782a400) [pid = 1653] [serial = 719] [outer = 0x123b39000] 11:38:29 INFO - PROCESS | 1653 | 1461350309136 Marionette DEBUG loaded listener.js 11:38:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x127f3c000) [pid = 1653] [serial = 720] [outer = 0x123b39000] 11:38:29 INFO - PROCESS | 1653 | 1461350309482 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]]]}] 11:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 467ms 11:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:38:29 INFO - PROCESS | 1653 | 1461350309489 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 11:38:29 INFO - PROCESS | 1653 | 1461350309490 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 11:38:29 INFO - PROCESS | 1653 | 1461350309493 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:38:29 INFO - PROCESS | 1653 | 1461350309495 Marionette TRACE conn2 <- [1,934,null,{}] 11:38:29 INFO - PROCESS | 1653 | 1461350309498 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}] 11:38:29 INFO - PROCESS | 1653 | 1461350309587 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 11:38:29 INFO - PROCESS | 1653 | 1461350309653 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1269e6800 == 44 [pid = 1653] [id = 241] 11:38:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x126998000) [pid = 1653] [serial = 721] [outer = 0x0] 11:38:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x128991000) [pid = 1653] [serial = 722] [outer = 0x126998000] 11:38:29 INFO - PROCESS | 1653 | 1461350309681 Marionette DEBUG loaded listener.js 11:38:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12bc40000) [pid = 1653] [serial = 723] [outer = 0x126998000] 11:38:30 INFO - PROCESS | 1653 | 1461350310005 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]]]}] 11:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 522ms 11:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:38:30 INFO - PROCESS | 1653 | 1461350310015 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 11:38:30 INFO - PROCESS | 1653 | 1461350310016 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 11:38:30 INFO - PROCESS | 1653 | 1461350310018 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:38:30 INFO - PROCESS | 1653 | 1461350310019 Marionette TRACE conn2 <- [1,938,null,{}] 11:38:30 INFO - PROCESS | 1653 | 1461350310021 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}] 11:38:30 INFO - PROCESS | 1653 | 1461350310126 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 11:38:30 INFO - PROCESS | 1653 | 1461350310131 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x1292ab800 == 45 [pid = 1653] [id = 242] 11:38:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x127a57400) [pid = 1653] [serial = 724] [outer = 0x0] 11:38:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12bcee400) [pid = 1653] [serial = 725] [outer = 0x127a57400] 11:38:30 INFO - PROCESS | 1653 | 1461350310156 Marionette DEBUG loaded listener.js 11:38:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12bf76400) [pid = 1653] [serial = 726] [outer = 0x127a57400] 11:38:30 INFO - PROCESS | 1653 | 1461350310517 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]]]}] 11:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 519ms 11:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:38:30 INFO - PROCESS | 1653 | 1461350310537 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 11:38:30 INFO - PROCESS | 1653 | 1461350310538 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 11:38:30 INFO - PROCESS | 1653 | 1461350310540 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:38:30 INFO - PROCESS | 1653 | 1461350310543 Marionette TRACE conn2 <- [1,942,null,{}] 11:38:30 INFO - PROCESS | 1653 | 1461350310552 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}] 11:38:30 INFO - PROCESS | 1653 | 1461350310651 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 11:38:30 INFO - PROCESS | 1653 | 1461350310655 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd17000 == 46 [pid = 1653] [id = 243] 11:38:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12bc40400) [pid = 1653] [serial = 727] [outer = 0x0] 11:38:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12bf87400) [pid = 1653] [serial = 728] [outer = 0x12bc40400] 11:38:30 INFO - PROCESS | 1653 | 1461350310680 Marionette DEBUG loaded listener.js 11:38:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12d211000) [pid = 1653] [serial = 729] [outer = 0x12bc40400] 11:38:31 INFO - PROCESS | 1653 | 1461350311034 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]]]}] 11:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 527ms 11:38:31 INFO - PROCESS | 1653 | 1461350311068 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 11:38:31 INFO - PROCESS | 1653 | 1461350311070 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 11:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:38:31 INFO - PROCESS | 1653 | 1461350311072 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:38:31 INFO - PROCESS | 1653 | 1461350311073 Marionette TRACE conn2 <- [1,946,null,{}] 11:38:31 INFO - PROCESS | 1653 | 1461350311075 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}] 11:38:31 INFO - PROCESS | 1653 | 1461350311159 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 11:38:31 INFO - PROCESS | 1653 | 1461350311163 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d24d000 == 47 [pid = 1653] [id = 244] 11:38:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12bc39c00) [pid = 1653] [serial = 730] [outer = 0x0] 11:38:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12d218c00) [pid = 1653] [serial = 731] [outer = 0x12bc39c00] 11:38:31 INFO - PROCESS | 1653 | 1461350311182 Marionette DEBUG loaded listener.js 11:38:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12d28c400) [pid = 1653] [serial = 732] [outer = 0x12bc39c00] 11:38:31 INFO - PROCESS | 1653 | 1461350311843 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]]]}] 11:38:31 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x11b05f400) [pid = 1653] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:38:31 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x114b37400) [pid = 1653] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:38:31 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12699a400) [pid = 1653] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:38:31 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12403d800) [pid = 1653] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:38:31 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x11a9ba400) [pid = 1653] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:38:31 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x119933400) [pid = 1653] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:38:31 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x1157e5000) [pid = 1653] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:38:31 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x119938000) [pid = 1653] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:38:31 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x126999c00) [pid = 1653] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:38:31 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x124015c00) [pid = 1653] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:38:31 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1294ec800) [pid = 1653] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:38:31 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12802f400) [pid = 1653] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:38:31 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x11b05e000) [pid = 1653] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:38:31 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x115648400) [pid = 1653] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:38:31 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x115608800) [pid = 1653] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:38:31 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1188ac800) [pid = 1653] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:38:31 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1248e7400) [pid = 1653] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:38:31 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x11ae3bc00) [pid = 1653] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:38:31 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x115609800) [pid = 1653] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:38:31 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12e59b800) [pid = 1653] [serial = 478] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 871ms 11:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:38:31 INFO - PROCESS | 1653 | 1461350311945 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 11:38:31 INFO - PROCESS | 1653 | 1461350311947 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 11:38:31 INFO - PROCESS | 1653 | 1461350311949 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:38:31 INFO - PROCESS | 1653 | 1461350311951 Marionette TRACE conn2 <- [1,950,null,{}] 11:38:31 INFO - PROCESS | 1653 | 1461350311953 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}] 11:38:32 INFO - PROCESS | 1653 | 1461350312034 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 11:38:32 INFO - PROCESS | 1653 | 1461350312038 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a8e6000 == 48 [pid = 1653] [id = 245] 11:38:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x115648000) [pid = 1653] [serial = 733] [outer = 0x0] 11:38:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x118d65400) [pid = 1653] [serial = 734] [outer = 0x115648000] 11:38:32 INFO - PROCESS | 1653 | 1461350312063 Marionette DEBUG loaded listener.js 11:38:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x11ab1e400) [pid = 1653] [serial = 735] [outer = 0x115648000] 11:38:32 INFO - PROCESS | 1653 | 1461350312416 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]]]}] 11:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 518ms 11:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:38:32 INFO - PROCESS | 1653 | 1461350312469 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 11:38:32 INFO - PROCESS | 1653 | 1461350312470 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 11:38:32 INFO - PROCESS | 1653 | 1461350312472 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:38:32 INFO - PROCESS | 1653 | 1461350312474 Marionette TRACE conn2 <- [1,954,null,{}] 11:38:32 INFO - PROCESS | 1653 | 1461350312477 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}] 11:38:32 INFO - PROCESS | 1653 | 1461350312571 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 11:38:32 INFO - PROCESS | 1653 | 1461350312575 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d88b000 == 49 [pid = 1653] [id = 246] 11:38:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x11a9bd800) [pid = 1653] [serial = 736] [outer = 0x0] 11:38:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12d2cbc00) [pid = 1653] [serial = 737] [outer = 0x11a9bd800] 11:38:32 INFO - PROCESS | 1653 | 1461350312604 Marionette DEBUG loaded listener.js 11:38:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12d734c00) [pid = 1653] [serial = 738] [outer = 0x11a9bd800] 11:38:32 INFO - PROCESS | 1653 | 1461350312917 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]]]}] 11:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 470ms 11:38:32 INFO - PROCESS | 1653 | 1461350312945 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 11:38:32 INFO - PROCESS | 1653 | 1461350312947 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 11:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:38:32 INFO - PROCESS | 1653 | 1461350312950 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:38:32 INFO - PROCESS | 1653 | 1461350312951 Marionette TRACE conn2 <- [1,958,null,{}] 11:38:32 INFO - PROCESS | 1653 | 1461350312954 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}] 11:38:33 INFO - PROCESS | 1653 | 1461350313047 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 11:38:33 INFO - PROCESS | 1653 | 1461350313111 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dd5f800 == 50 [pid = 1653] [id = 247] 11:38:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12d2d5400) [pid = 1653] [serial = 739] [outer = 0x0] 11:38:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12d73a800) [pid = 1653] [serial = 740] [outer = 0x12d2d5400] 11:38:33 INFO - PROCESS | 1653 | 1461350313144 Marionette DEBUG loaded listener.js 11:38:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12d798800) [pid = 1653] [serial = 741] [outer = 0x12d2d5400] 11:38:33 INFO - PROCESS | 1653 | 1461350313571 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]]]}] 11:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 669ms 11:38:33 INFO - PROCESS | 1653 | 1461350313620 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 11:38:33 INFO - PROCESS | 1653 | 1461350313622 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 11:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:38:33 INFO - PROCESS | 1653 | 1461350313626 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:38:33 INFO - PROCESS | 1653 | 1461350313627 Marionette TRACE conn2 <- [1,962,null,{}] 11:38:33 INFO - PROCESS | 1653 | 1461350313631 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}] 11:38:33 INFO - PROCESS | 1653 | 1461350313758 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 11:38:33 INFO - PROCESS | 1653 | 1461350313766 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e562800 == 51 [pid = 1653] [id = 248] 11:38:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12d73c800) [pid = 1653] [serial = 742] [outer = 0x0] 11:38:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12e4b8400) [pid = 1653] [serial = 743] [outer = 0x12d73c800] 11:38:33 INFO - PROCESS | 1653 | 1461350313791 Marionette DEBUG loaded listener.js 11:38:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12e4be800) [pid = 1653] [serial = 744] [outer = 0x12d73c800] 11:38:34 INFO - PROCESS | 1653 | 1461350314244 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]]]}] 11:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 673ms 11:38:34 INFO - PROCESS | 1653 | 1461350314299 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 11:38:34 INFO - PROCESS | 1653 | 1461350314302 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 11:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:38:34 INFO - PROCESS | 1653 | 1461350314306 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:38:34 INFO - PROCESS | 1653 | 1461350314309 Marionette TRACE conn2 <- [1,966,null,{}] 11:38:34 INFO - PROCESS | 1653 | 1461350314312 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}] 11:38:34 INFO - PROCESS | 1653 | 1461350314442 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 11:38:34 INFO - PROCESS | 1653 | 1461350314509 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x119908800 == 52 [pid = 1653] [id = 249] 11:38:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x118d02400) [pid = 1653] [serial = 745] [outer = 0x0] 11:38:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x118fed800) [pid = 1653] [serial = 746] [outer = 0x118d02400] 11:38:34 INFO - PROCESS | 1653 | 1461350314541 Marionette DEBUG loaded listener.js 11:38:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x11a9ba400) [pid = 1653] [serial = 747] [outer = 0x118d02400] 11:38:34 INFO - PROCESS | 1653 | 1461350314983 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]]]}] 11:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 724ms 11:38:35 INFO - PROCESS | 1653 | 1461350315032 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 11:38:35 INFO - PROCESS | 1653 | 1461350315037 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 11:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:38:35 INFO - PROCESS | 1653 | 1461350315044 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:38:35 INFO - PROCESS | 1653 | 1461350315047 Marionette TRACE conn2 <- [1,970,null,{}] 11:38:35 INFO - PROCESS | 1653 | 1461350315051 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}] 11:38:35 INFO - PROCESS | 1653 | 1461350315211 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 11:38:35 INFO - PROCESS | 1653 | 1461350315304 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x123e64000 == 53 [pid = 1653] [id = 250] 11:38:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x11aa9f800) [pid = 1653] [serial = 748] [outer = 0x0] 11:38:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x11ae18800) [pid = 1653] [serial = 749] [outer = 0x11aa9f800] 11:38:35 INFO - PROCESS | 1653 | 1461350315354 Marionette DEBUG loaded listener.js 11:38:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x11c28b800) [pid = 1653] [serial = 750] [outer = 0x11aa9f800] 11:38:35 INFO - PROCESS | 1653 | 1461350315846 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]]]}] 11:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 822ms 11:38:35 INFO - PROCESS | 1653 | 1461350315866 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 11:38:35 INFO - PROCESS | 1653 | 1461350315869 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 11:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:38:35 INFO - PROCESS | 1653 | 1461350315872 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:38:35 INFO - PROCESS | 1653 | 1461350315876 Marionette TRACE conn2 <- [1,974,null,{}] 11:38:35 INFO - PROCESS | 1653 | 1461350315888 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}] 11:38:36 INFO - PROCESS | 1653 | 1461350316047 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 11:38:36 INFO - PROCESS | 1653 | 1461350316143 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dd54800 == 54 [pid = 1653] [id = 251] 11:38:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x123c52c00) [pid = 1653] [serial = 751] [outer = 0x0] 11:38:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x128992000) [pid = 1653] [serial = 752] [outer = 0x123c52c00] 11:38:36 INFO - PROCESS | 1653 | 1461350316196 Marionette DEBUG loaded listener.js 11:38:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x1294f7c00) [pid = 1653] [serial = 753] [outer = 0x123c52c00] 11:38:36 INFO - PROCESS | 1653 | 1461350316654 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]]]}] 11:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 827ms 11:38:36 INFO - PROCESS | 1653 | 1461350316700 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 11:38:36 INFO - PROCESS | 1653 | 1461350316701 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 11:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:38:36 INFO - PROCESS | 1653 | 1461350316703 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:38:36 INFO - PROCESS | 1653 | 1461350316704 Marionette TRACE conn2 <- [1,978,null,{}] 11:38:36 INFO - PROCESS | 1653 | 1461350316707 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}] 11:38:36 INFO - PROCESS | 1653 | 1461350316810 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 11:38:36 INFO - PROCESS | 1653 | 1461350316863 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e873800 == 55 [pid = 1653] [id = 252] 11:38:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12b587000) [pid = 1653] [serial = 754] [outer = 0x0] 11:38:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12bc44c00) [pid = 1653] [serial = 755] [outer = 0x12b587000] 11:38:36 INFO - PROCESS | 1653 | 1461350316893 Marionette DEBUG loaded listener.js 11:38:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12d211c00) [pid = 1653] [serial = 756] [outer = 0x12b587000] 11:38:37 INFO - PROCESS | 1653 | 1461350317321 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]]]}] 11:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 669ms 11:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:38:37 INFO - PROCESS | 1653 | 1461350317374 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 11:38:37 INFO - PROCESS | 1653 | 1461350317375 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 11:38:37 INFO - PROCESS | 1653 | 1461350317377 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:38:37 INFO - PROCESS | 1653 | 1461350317379 Marionette TRACE conn2 <- [1,982,null,{}] 11:38:37 INFO - PROCESS | 1653 | 1461350317381 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}] 11:38:37 INFO - PROCESS | 1653 | 1461350317502 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 11:38:37 INFO - PROCESS | 1653 | 1461350317582 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x116513000 == 56 [pid = 1653] [id = 253] 11:38:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x114545c00) [pid = 1653] [serial = 757] [outer = 0x0] 11:38:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x118de8c00) [pid = 1653] [serial = 758] [outer = 0x114545c00] 11:38:37 INFO - PROCESS | 1653 | 1461350317614 Marionette DEBUG loaded listener.js 11:38:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12d213800) [pid = 1653] [serial = 759] [outer = 0x114545c00] 11:38:38 INFO - PROCESS | 1653 | 1461350318248 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]]]}] 11:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 922ms 11:38:38 INFO - PROCESS | 1653 | 1461350318299 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 11:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:38:38 INFO - PROCESS | 1653 | 1461350318302 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 11:38:38 INFO - PROCESS | 1653 | 1461350318305 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:38:38 INFO - PROCESS | 1653 | 1461350318307 Marionette TRACE conn2 <- [1,986,null,{}] 11:38:38 INFO - PROCESS | 1653 | 1461350318311 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}] 11:38:38 INFO - PROCESS | 1653 | 1461350318403 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 11:38:38 INFO - PROCESS | 1653 | 1461350318458 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c4c000 == 57 [pid = 1653] [id = 254] 11:38:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x1151e3c00) [pid = 1653] [serial = 760] [outer = 0x0] 11:38:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x115604c00) [pid = 1653] [serial = 761] [outer = 0x1151e3c00] 11:38:38 INFO - PROCESS | 1653 | 1461350318487 Marionette DEBUG loaded listener.js 11:38:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x115644c00) [pid = 1653] [serial = 762] [outer = 0x1151e3c00] 11:38:38 INFO - PROCESS | 1653 | 1461350318915 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]]]}] 11:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 672ms 11:38:38 INFO - PROCESS | 1653 | 1461350318993 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 11:38:38 INFO - PROCESS | 1653 | 1461350318997 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 11:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:38:39 INFO - PROCESS | 1653 | 1461350319002 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:38:39 INFO - PROCESS | 1653 | 1461350319004 Marionette TRACE conn2 <- [1,990,null,{}] 11:38:39 INFO - PROCESS | 1653 | 1461350319006 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}] 11:38:39 INFO - PROCESS | 1653 | 1461350319097 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 11:38:39 INFO - PROCESS | 1653 | 1461350319162 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c59000 == 58 [pid = 1653] [id = 255] 11:38:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x118643800) [pid = 1653] [serial = 763] [outer = 0x0] 11:38:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x11922f800) [pid = 1653] [serial = 764] [outer = 0x118643800] 11:38:39 INFO - PROCESS | 1653 | 1461350319190 Marionette DEBUG loaded listener.js 11:38:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x119d57c00) [pid = 1653] [serial = 765] [outer = 0x118643800] 11:38:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12dd5f800 == 57 [pid = 1653] [id = 247] 11:38:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12d88b000 == 56 [pid = 1653] [id = 246] 11:38:39 INFO - PROCESS | 1653 | --DOCSHELL 0x11a8e6000 == 55 [pid = 1653] [id = 245] 11:38:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12d24d000 == 54 [pid = 1653] [id = 244] 11:38:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd17000 == 53 [pid = 1653] [id = 243] 11:38:39 INFO - PROCESS | 1653 | --DOCSHELL 0x1292ab800 == 52 [pid = 1653] [id = 242] 11:38:39 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12e542c00) [pid = 1653] [serial = 635] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x11aaa7c00) [pid = 1653] [serial = 638] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12425b400) [pid = 1653] [serial = 641] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12bc43000) [pid = 1653] [serial = 644] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12b58d000) [pid = 1653] [serial = 686] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1653 | --DOCSHELL 0x1269e6800 == 51 [pid = 1653] [id = 241] 11:38:39 INFO - PROCESS | 1653 | --DOCSHELL 0x1242e5800 == 50 [pid = 1653] [id = 240] 11:38:39 INFO - PROCESS | 1653 | --DOCSHELL 0x11c49b800 == 49 [pid = 1653] [id = 239] 11:38:39 INFO - PROCESS | 1653 | --DOCSHELL 0x11ab77000 == 48 [pid = 1653] [id = 238] 11:38:39 INFO - PROCESS | 1653 | --DOCSHELL 0x114b6c000 == 47 [pid = 1653] [id = 237] 11:38:39 INFO - PROCESS | 1653 | --DOCSHELL 0x11a92b000 == 46 [pid = 1653] [id = 236] 11:38:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12bfdc800 == 45 [pid = 1653] [id = 233] 11:38:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12b37c000 == 44 [pid = 1653] [id = 232] 11:38:39 INFO - PROCESS | 1653 | --DOCSHELL 0x11a8cf000 == 43 [pid = 1653] [id = 231] 11:38:39 INFO - PROCESS | 1653 | --DOCSHELL 0x1190d9800 == 42 [pid = 1653] [id = 230] 11:38:39 INFO - PROCESS | 1653 | 1461350319565 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]]]}] 11:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 571ms 11:38:39 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x1165ca800) [pid = 1653] [serial = 531] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12e5a5400) [pid = 1653] [serial = 480] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x11aaa4000) [pid = 1653] [serial = 534] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x1159ca000) [pid = 1653] [serial = 555] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x11ab1cc00) [pid = 1653] [serial = 558] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x129021000) [pid = 1653] [serial = 597] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x124015000) [pid = 1653] [serial = 561] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x123c56400) [pid = 1653] [serial = 668] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x11524c000) [pid = 1653] [serial = 651] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x114baac00) [pid = 1653] [serial = 650] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12d73ac00) [pid = 1653] [serial = 648] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12b582800) [pid = 1653] [serial = 647] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x124674800) [pid = 1653] [serial = 671] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x11aa9d400) [pid = 1653] [serial = 659] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x11aab0400) [pid = 1653] [serial = 660] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x119b4fc00) [pid = 1653] [serial = 656] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x11a62f400) [pid = 1653] [serial = 657] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x1159c9400) [pid = 1653] [serial = 653] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x116719800) [pid = 1653] [serial = 654] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x11ab19400) [pid = 1653] [serial = 662] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x126a4d800) [pid = 1653] [serial = 674] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12699d800) [pid = 1653] [serial = 677] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12b532000) [pid = 1653] [serial = 684] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x128bd8800) [pid = 1653] [serial = 680] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12946f800) [pid = 1653] [serial = 681] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1294f6400) [pid = 1653] [serial = 683] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12790a000) [pid = 1653] [serial = 675] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x11bdce000) [pid = 1653] [serial = 665] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x126996000) [pid = 1653] [serial = 672] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12401bc00) [pid = 1653] [serial = 669] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x127f48c00) [pid = 1653] [serial = 678] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11ae40800) [pid = 1653] [serial = 663] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11c9ed800) [pid = 1653] [serial = 666] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1653 | 1461350319585 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 11:38:39 INFO - PROCESS | 1653 | 1461350319586 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 11:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:38:39 INFO - PROCESS | 1653 | 1461350319591 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:38:39 INFO - PROCESS | 1653 | 1461350319596 Marionette TRACE conn2 <- [1,994,null,{}] 11:38:39 INFO - PROCESS | 1653 | 1461350319603 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}] 11:38:39 INFO - PROCESS | 1653 | 1461350319683 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 11:38:39 INFO - PROCESS | 1653 | 1461350319688 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x119338000 == 43 [pid = 1653] [id = 256] 11:38:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x11a62f800) [pid = 1653] [serial = 766] [outer = 0x0] 11:38:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11aa9b800) [pid = 1653] [serial = 767] [outer = 0x11a62f800] 11:38:39 INFO - PROCESS | 1653 | 1461350319720 Marionette DEBUG loaded listener.js 11:38:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11aaaf400) [pid = 1653] [serial = 768] [outer = 0x11a62f800] 11:38:40 INFO - PROCESS | 1653 | 1461350320083 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]]]}] 11:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 525ms 11:38:40 INFO - PROCESS | 1653 | 1461350320119 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 11:38:40 INFO - PROCESS | 1653 | 1461350320121 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 11:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:38:40 INFO - PROCESS | 1653 | 1461350320128 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:38:40 INFO - PROCESS | 1653 | 1461350320129 Marionette TRACE conn2 <- [1,998,null,{}] 11:38:40 INFO - PROCESS | 1653 | 1461350320131 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}] 11:38:40 INFO - PROCESS | 1653 | 1461350320207 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 11:38:40 INFO - PROCESS | 1653 | 1461350320213 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aa70800 == 44 [pid = 1653] [id = 257] 11:38:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11ab19400) [pid = 1653] [serial = 769] [outer = 0x0] 11:38:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11ba24400) [pid = 1653] [serial = 770] [outer = 0x11ab19400] 11:38:40 INFO - PROCESS | 1653 | 1461350320240 Marionette DEBUG loaded listener.js 11:38:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x11bdd1400) [pid = 1653] [serial = 771] [outer = 0x11ab19400] 11:38:40 INFO - PROCESS | 1653 | 1461350320580 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]]]}] 11:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 471ms 11:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:38:40 INFO - PROCESS | 1653 | 1461350320599 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 11:38:40 INFO - PROCESS | 1653 | 1461350320600 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 11:38:40 INFO - PROCESS | 1653 | 1461350320602 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:38:40 INFO - PROCESS | 1653 | 1461350320603 Marionette TRACE conn2 <- [1,1002,null,{}] 11:38:40 INFO - PROCESS | 1653 | 1461350320605 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}] 11:38:40 INFO - PROCESS | 1653 | 1461350320681 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 11:38:40 INFO - PROCESS | 1653 | 1461350320733 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x11bae7800 == 45 [pid = 1653] [id = 258] 11:38:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11ab1cc00) [pid = 1653] [serial = 772] [outer = 0x0] 11:38:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x11bdd4000) [pid = 1653] [serial = 773] [outer = 0x11ab1cc00] 11:38:40 INFO - PROCESS | 1653 | 1461350320759 Marionette DEBUG loaded listener.js 11:38:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x11c937c00) [pid = 1653] [serial = 774] [outer = 0x11ab1cc00] 11:38:41 INFO - PROCESS | 1653 | 1461350321043 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]]]}] 11:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 470ms 11:38:41 INFO - PROCESS | 1653 | 1461350321073 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 11:38:41 INFO - PROCESS | 1653 | 1461350321074 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 11:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:38:41 INFO - PROCESS | 1653 | 1461350321085 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:38:41 INFO - PROCESS | 1653 | 1461350321086 Marionette TRACE conn2 <- [1,1006,null,{}] 11:38:41 INFO - PROCESS | 1653 | 1461350321088 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}] 11:38:41 INFO - PROCESS | 1653 | 1461350321183 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 11:38:41 INFO - PROCESS | 1653 | 1461350321189 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c9bf800 == 46 [pid = 1653] [id = 259] 11:38:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x123b41c00) [pid = 1653] [serial = 775] [outer = 0x0] 11:38:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1243f0800) [pid = 1653] [serial = 776] [outer = 0x123b41c00] 11:38:41 INFO - PROCESS | 1653 | 1461350321220 Marionette DEBUG loaded listener.js 11:38:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12699dc00) [pid = 1653] [serial = 777] [outer = 0x123b41c00] 11:38:41 INFO - PROCESS | 1653 | 1461350321599 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]]]}] 11:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 521ms 11:38:41 INFO - PROCESS | 1653 | 1461350321606 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 11:38:41 INFO - PROCESS | 1653 | 1461350321608 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 11:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:38:41 INFO - PROCESS | 1653 | 1461350321615 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:38:41 INFO - PROCESS | 1653 | 1461350321616 Marionette TRACE conn2 <- [1,1010,null,{}] 11:38:41 INFO - PROCESS | 1653 | 1461350321618 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}] 11:38:41 INFO - PROCESS | 1653 | 1461350321719 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 11:38:41 INFO - PROCESS | 1653 | 1461350321723 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x123daa800 == 47 [pid = 1653] [id = 260] 11:38:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11c014c00) [pid = 1653] [serial = 778] [outer = 0x0] 11:38:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x127905400) [pid = 1653] [serial = 779] [outer = 0x11c014c00] 11:38:41 INFO - PROCESS | 1653 | 1461350321749 Marionette DEBUG loaded listener.js 11:38:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12802d000) [pid = 1653] [serial = 780] [outer = 0x11c014c00] 11:38:42 INFO - PROCESS | 1653 | 1461350322085 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]]]}] 11:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 519ms 11:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:38:42 INFO - PROCESS | 1653 | 1461350322134 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 11:38:42 INFO - PROCESS | 1653 | 1461350322135 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 11:38:42 INFO - PROCESS | 1653 | 1461350322137 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:38:42 INFO - PROCESS | 1653 | 1461350322138 Marionette TRACE conn2 <- [1,1014,null,{}] 11:38:42 INFO - PROCESS | 1653 | 1461350322141 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}] 11:38:42 INFO - PROCESS | 1653 | 1461350322233 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 11:38:42 INFO - PROCESS | 1653 | 1461350322246 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x1242f6800 == 48 [pid = 1653] [id = 261] 11:38:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x127834c00) [pid = 1653] [serial = 781] [outer = 0x0] 11:38:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x128bd8800) [pid = 1653] [serial = 782] [outer = 0x127834c00] 11:38:42 INFO - PROCESS | 1653 | 1461350322272 Marionette DEBUG loaded listener.js 11:38:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x129026800) [pid = 1653] [serial = 783] [outer = 0x127834c00] 11:38:42 INFO - PROCESS | 1653 | 1461350322665 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]]]}] 11:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 571ms 11:38:42 INFO - PROCESS | 1653 | 1461350322712 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 11:38:42 INFO - PROCESS | 1653 | 1461350322714 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 11:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:38:42 INFO - PROCESS | 1653 | 1461350322717 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:38:42 INFO - PROCESS | 1653 | 1461350322719 Marionette TRACE conn2 <- [1,1018,null,{}] 11:38:42 INFO - PROCESS | 1653 | 1461350322722 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}] 11:38:42 INFO - PROCESS | 1653 | 1461350322870 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 11:38:42 INFO - PROCESS | 1653 | 1461350322886 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x1269e9000 == 49 [pid = 1653] [id = 262] 11:38:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x129026c00) [pid = 1653] [serial = 784] [outer = 0x0] 11:38:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x1294ebc00) [pid = 1653] [serial = 785] [outer = 0x129026c00] 11:38:42 INFO - PROCESS | 1653 | 1461350322921 Marionette DEBUG loaded listener.js 11:38:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x1294f7800) [pid = 1653] [serial = 786] [outer = 0x129026c00] 11:38:43 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x127a57400) [pid = 1653] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:38:43 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x12bc40400) [pid = 1653] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:38:43 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x11aaad000) [pid = 1653] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:38:43 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x11560f400) [pid = 1653] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:38:43 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x129238000) [pid = 1653] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:38:43 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12bc39c00) [pid = 1653] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:38:43 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x115648000) [pid = 1653] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:38:43 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x114b32400) [pid = 1653] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:38:43 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x123c4e800) [pid = 1653] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:38:43 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x123b39000) [pid = 1653] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:38:43 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x11a9bd800) [pid = 1653] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:38:43 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x126998000) [pid = 1653] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:38:43 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12d2d5400) [pid = 1653] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:38:43 INFO - PROCESS | 1653 | 1461350323628 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]]]}] 11:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 971ms 11:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:38:43 INFO - PROCESS | 1653 | 1461350323687 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 11:38:43 INFO - PROCESS | 1653 | 1461350323688 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 11:38:43 INFO - PROCESS | 1653 | 1461350323690 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:38:43 INFO - PROCESS | 1653 | 1461350323692 Marionette TRACE conn2 <- [1,1022,null,{}] 11:38:43 INFO - PROCESS | 1653 | 1461350323694 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}] 11:38:43 INFO - PROCESS | 1653 | 1461350323771 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 11:38:43 INFO - PROCESS | 1653 | 1461350323775 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c7de000 == 50 [pid = 1653] [id = 263] 11:38:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x11aaad000) [pid = 1653] [serial = 787] [outer = 0x0] 11:38:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x11b05fc00) [pid = 1653] [serial = 788] [outer = 0x11aaad000] 11:38:43 INFO - PROCESS | 1653 | 1461350323803 Marionette DEBUG loaded listener.js 11:38:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12b52e800) [pid = 1653] [serial = 789] [outer = 0x11aaad000] 11:38:44 INFO - PROCESS | 1653 | 1461350324157 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]]]}] 11:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 520ms 11:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:38:44 INFO - PROCESS | 1653 | 1461350324212 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 11:38:44 INFO - PROCESS | 1653 | 1461350324213 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 11:38:44 INFO - PROCESS | 1653 | 1461350324215 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:38:44 INFO - PROCESS | 1653 | 1461350324217 Marionette TRACE conn2 <- [1,1026,null,{}] 11:38:44 INFO - PROCESS | 1653 | 1461350324219 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}] 11:38:44 INFO - PROCESS | 1653 | 1461350324315 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 11:38:44 INFO - PROCESS | 1653 | 1461350324319 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b35d800 == 51 [pid = 1653] [id = 264] 11:38:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12b52f800) [pid = 1653] [serial = 790] [outer = 0x0] 11:38:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12bc3ec00) [pid = 1653] [serial = 791] [outer = 0x12b52f800] 11:38:44 INFO - PROCESS | 1653 | 1461350324349 Marionette DEBUG loaded listener.js 11:38:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12bf83000) [pid = 1653] [serial = 792] [outer = 0x12b52f800] 11:38:44 INFO - PROCESS | 1653 | 1461350324663 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]]]}] 11:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 470ms 11:38:44 INFO - PROCESS | 1653 | 1461350324685 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 11:38:44 INFO - PROCESS | 1653 | 1461350324686 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 11:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:38:44 INFO - PROCESS | 1653 | 1461350324689 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:38:44 INFO - PROCESS | 1653 | 1461350324690 Marionette TRACE conn2 <- [1,1030,null,{}] 11:38:44 INFO - PROCESS | 1653 | 1461350324696 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}] 11:38:44 INFO - PROCESS | 1653 | 1461350324774 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 11:38:44 INFO - PROCESS | 1653 | 1461350324829 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b9aa000 == 52 [pid = 1653] [id = 265] 11:38:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12b532000) [pid = 1653] [serial = 793] [outer = 0x0] 11:38:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12bf8f000) [pid = 1653] [serial = 794] [outer = 0x12b532000] 11:38:44 INFO - PROCESS | 1653 | 1461350324854 Marionette DEBUG loaded listener.js 11:38:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12d28b000) [pid = 1653] [serial = 795] [outer = 0x12b532000] 11:38:45 INFO - PROCESS | 1653 | 1461350325147 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]]]}] 11:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 472ms 11:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:38:45 INFO - PROCESS | 1653 | 1461350325168 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 11:38:45 INFO - PROCESS | 1653 | 1461350325169 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 11:38:45 INFO - PROCESS | 1653 | 1461350325171 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:38:45 INFO - PROCESS | 1653 | 1461350325172 Marionette TRACE conn2 <- [1,1034,null,{}] 11:38:45 INFO - PROCESS | 1653 | 1461350325175 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}] 11:38:45 INFO - PROCESS | 1653 | 1461350325263 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 11:38:45 INFO - PROCESS | 1653 | 1461350325267 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d240800 == 53 [pid = 1653] [id = 266] 11:38:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12bce7800) [pid = 1653] [serial = 796] [outer = 0x0] 11:38:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12d2d4400) [pid = 1653] [serial = 797] [outer = 0x12bce7800] 11:38:45 INFO - PROCESS | 1653 | 1461350325292 Marionette DEBUG loaded listener.js 11:38:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12d735000) [pid = 1653] [serial = 798] [outer = 0x12bce7800] 11:38:45 INFO - PROCESS | 1653 | 1461350325659 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]]]}] 11:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 519ms 11:38:45 INFO - PROCESS | 1653 | 1461350325691 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 11:38:45 INFO - PROCESS | 1653 | 1461350325696 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 11:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:38:45 INFO - PROCESS | 1653 | 1461350325699 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:38:45 INFO - PROCESS | 1653 | 1461350325702 Marionette TRACE conn2 <- [1,1038,null,{}] 11:38:45 INFO - PROCESS | 1653 | 1461350325706 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}] 11:38:45 INFO - PROCESS | 1653 | 1461350325810 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 11:38:45 INFO - PROCESS | 1653 | 1461350325860 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x115955800 == 54 [pid = 1653] [id = 267] 11:38:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x114b3dc00) [pid = 1653] [serial = 799] [outer = 0x0] 11:38:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x114baec00) [pid = 1653] [serial = 800] [outer = 0x114b3dc00] 11:38:45 INFO - PROCESS | 1653 | 1461350325893 Marionette DEBUG loaded listener.js 11:38:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x11560b400) [pid = 1653] [serial = 801] [outer = 0x114b3dc00] 11:38:46 INFO - PROCESS | 1653 | 1461350326369 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]]]}] 11:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 723ms 11:38:46 INFO - PROCESS | 1653 | 1461350326427 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 11:38:46 INFO - PROCESS | 1653 | 1461350326431 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 11:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:38:46 INFO - PROCESS | 1653 | 1461350326437 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:38:46 INFO - PROCESS | 1653 | 1461350326439 Marionette TRACE conn2 <- [1,1042,null,{}] 11:38:46 INFO - PROCESS | 1653 | 1461350326442 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}] 11:38:46 INFO - PROCESS | 1653 | 1461350326547 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 11:38:46 INFO - PROCESS | 1653 | 1461350326615 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aa7a000 == 55 [pid = 1653] [id = 268] 11:38:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x11784c000) [pid = 1653] [serial = 802] [outer = 0x0] 11:38:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x119d53800) [pid = 1653] [serial = 803] [outer = 0x11784c000] 11:38:46 INFO - PROCESS | 1653 | 1461350326645 Marionette DEBUG loaded listener.js 11:38:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x11a9bc400) [pid = 1653] [serial = 804] [outer = 0x11784c000] 11:38:47 INFO - PROCESS | 1653 | 1461350327119 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]]]}] 11:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 720ms 11:38:47 INFO - PROCESS | 1653 | 1461350327162 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 11:38:47 INFO - PROCESS | 1653 | 1461350327165 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 11:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:38:47 INFO - PROCESS | 1653 | 1461350327170 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:38:47 INFO - PROCESS | 1653 | 1461350327175 Marionette TRACE conn2 <- [1,1046,null,{}] 11:38:47 INFO - PROCESS | 1653 | 1461350327189 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}] 11:38:47 INFO - PROCESS | 1653 | 1461350327376 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 11:38:47 INFO - PROCESS | 1653 | 1461350327470 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1292be800 == 56 [pid = 1653] [id = 269] 11:38:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x11c431400) [pid = 1653] [serial = 805] [outer = 0x0] 11:38:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x11c9ed800) [pid = 1653] [serial = 806] [outer = 0x11c431400] 11:38:47 INFO - PROCESS | 1653 | 1461350327522 Marionette DEBUG loaded listener.js 11:38:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x123c56400) [pid = 1653] [serial = 807] [outer = 0x11c431400] 11:38:47 INFO - PROCESS | 1653 | 1461350327975 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]]]}] 11:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 830ms 11:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:38:48 INFO - PROCESS | 1653 | 1461350327999 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 11:38:48 INFO - PROCESS | 1653 | 1461350328001 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 11:38:48 INFO - PROCESS | 1653 | 1461350328004 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:38:48 INFO - PROCESS | 1653 | 1461350328005 Marionette TRACE conn2 <- [1,1050,null,{}] 11:38:48 INFO - PROCESS | 1653 | 1461350328007 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}] 11:38:48 INFO - PROCESS | 1653 | 1461350328109 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 11:38:48 INFO - PROCESS | 1653 | 1461350328157 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d477000 == 57 [pid = 1653] [id = 270] 11:38:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x11c435c00) [pid = 1653] [serial = 808] [outer = 0x0] 11:38:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x124675000) [pid = 1653] [serial = 809] [outer = 0x11c435c00] 11:38:48 INFO - PROCESS | 1653 | 1461350328191 Marionette DEBUG loaded listener.js 11:38:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12803bc00) [pid = 1653] [serial = 810] [outer = 0x11c435c00] 11:38:48 INFO - PROCESS | 1653 | 1461350328644 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]]]}] 11:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 669ms 11:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:38:48 INFO - PROCESS | 1653 | 1461350328693 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 11:38:48 INFO - PROCESS | 1653 | 1461350328695 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 11:38:48 INFO - PROCESS | 1653 | 1461350328733 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:38:48 INFO - PROCESS | 1653 | 1461350328735 Marionette TRACE conn2 <- [1,1054,null,{}] 11:38:48 INFO - PROCESS | 1653 | 1461350328740 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}] 11:38:48 INFO - PROCESS | 1653 | 1461350328927 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 11:38:48 INFO - PROCESS | 1653 | 1461350328980 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dd5e000 == 58 [pid = 1653] [id = 271] 11:38:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x129021000) [pid = 1653] [serial = 811] [outer = 0x0] 11:38:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12b531c00) [pid = 1653] [serial = 812] [outer = 0x129021000] 11:38:49 INFO - PROCESS | 1653 | 1461350329010 Marionette DEBUG loaded listener.js 11:38:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12bc42c00) [pid = 1653] [serial = 813] [outer = 0x129021000] 11:38:49 INFO - PROCESS | 1653 | 1461350329418 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]]]}] 11:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 755ms 11:38:49 INFO - PROCESS | 1653 | 1461350329456 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 11:38:49 INFO - PROCESS | 1653 | 1461350329458 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 11:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:38:49 INFO - PROCESS | 1653 | 1461350329460 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:38:49 INFO - PROCESS | 1653 | 1461350329461 Marionette TRACE conn2 <- [1,1058,null,{}] 11:38:49 INFO - PROCESS | 1653 | 1461350329464 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}] 11:38:49 INFO - PROCESS | 1653 | 1461350329581 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 11:38:49 INFO - PROCESS | 1653 | 1461350329648 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ea92000 == 59 [pid = 1653] [id = 272] 11:38:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12bf7fc00) [pid = 1653] [serial = 814] [outer = 0x0] 11:38:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12d2d3000) [pid = 1653] [serial = 815] [outer = 0x12bf7fc00] 11:38:49 INFO - PROCESS | 1653 | 1461350329680 Marionette DEBUG loaded listener.js 11:38:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12e4b9c00) [pid = 1653] [serial = 816] [outer = 0x12bf7fc00] 11:38:50 INFO - PROCESS | 1653 | 1461350330119 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]]]}] 11:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 672ms 11:38:50 INFO - PROCESS | 1653 | 1461350330133 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 11:38:50 INFO - PROCESS | 1653 | 1461350330134 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 11:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:38:50 INFO - PROCESS | 1653 | 1461350330137 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:38:50 INFO - PROCESS | 1653 | 1461350330138 Marionette TRACE conn2 <- [1,1062,null,{}] 11:38:50 INFO - PROCESS | 1653 | 1461350330140 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}] 11:38:50 INFO - PROCESS | 1653 | 1461350330256 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 11:38:50 INFO - PROCESS | 1653 | 1461350330320 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x119274000 == 60 [pid = 1653] [id = 273] 11:38:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x11c437c00) [pid = 1653] [serial = 817] [outer = 0x0] 11:38:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12d790000) [pid = 1653] [serial = 818] [outer = 0x11c437c00] 11:38:50 INFO - PROCESS | 1653 | 1461350330350 Marionette DEBUG loaded listener.js 11:38:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x12e4c2000) [pid = 1653] [serial = 819] [outer = 0x11c437c00] 11:38:51 INFO - PROCESS | 1653 | 1461350331035 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]]]}] 11:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 968ms 11:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:38:51 INFO - PROCESS | 1653 | 1461350331106 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 11:38:51 INFO - PROCESS | 1653 | 1461350331108 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 11:38:51 INFO - PROCESS | 1653 | 1461350331111 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:38:51 INFO - PROCESS | 1653 | 1461350331114 Marionette TRACE conn2 <- [1,1066,null,{}] 11:38:51 INFO - PROCESS | 1653 | 1461350331117 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}] 11:38:51 INFO - PROCESS | 1653 | 1461350331213 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 11:38:51 INFO - PROCESS | 1653 | 1461350331266 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c63800 == 61 [pid = 1653] [id = 274] 11:38:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x115608400) [pid = 1653] [serial = 820] [outer = 0x0] 11:38:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x115611000) [pid = 1653] [serial = 821] [outer = 0x115608400] 11:38:51 INFO - PROCESS | 1653 | 1461350331294 Marionette DEBUG loaded listener.js 11:38:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x116713400) [pid = 1653] [serial = 822] [outer = 0x115608400] 11:38:51 INFO - PROCESS | 1653 | 1461350331749 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]]]}] 11:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 670ms 11:38:51 INFO - PROCESS | 1653 | 1461350331782 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 11:38:51 INFO - PROCESS | 1653 | 1461350331785 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 11:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:38:51 INFO - PROCESS | 1653 | 1461350331790 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:38:51 INFO - PROCESS | 1653 | 1461350331791 Marionette TRACE conn2 <- [1,1070,null,{}] 11:38:51 INFO - PROCESS | 1653 | 1461350331815 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}] 11:38:51 INFO - PROCESS | 1653 | 1461350331910 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 11:38:51 INFO - PROCESS | 1653 | 1461350331976 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b0d9800 == 62 [pid = 1653] [id = 275] 11:38:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x11a9b8000) [pid = 1653] [serial = 823] [outer = 0x0] 11:38:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x11a9c5000) [pid = 1653] [serial = 824] [outer = 0x11a9b8000] 11:38:52 INFO - PROCESS | 1653 | 1461350332004 Marionette DEBUG loaded listener.js 11:38:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x11aab0000) [pid = 1653] [serial = 825] [outer = 0x11a9b8000] 11:38:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12b9aa000 == 61 [pid = 1653] [id = 265] 11:38:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12b35d800 == 60 [pid = 1653] [id = 264] 11:38:52 INFO - PROCESS | 1653 | --DOCSHELL 0x11c7de000 == 59 [pid = 1653] [id = 263] 11:38:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1269e9000 == 58 [pid = 1653] [id = 262] 11:38:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1242f6800 == 57 [pid = 1653] [id = 261] 11:38:52 INFO - PROCESS | 1653 | --DOCSHELL 0x123daa800 == 56 [pid = 1653] [id = 260] 11:38:52 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x12b524400) [pid = 1653] [serial = 701] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x12e4b8400) [pid = 1653] [serial = 743] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1653 | --DOCSHELL 0x11c9bf800 == 55 [pid = 1653] [id = 259] 11:38:52 INFO - PROCESS | 1653 | --DOCSHELL 0x11bae7800 == 54 [pid = 1653] [id = 258] 11:38:52 INFO - PROCESS | 1653 | --DOCSHELL 0x11aa70800 == 53 [pid = 1653] [id = 257] 11:38:52 INFO - PROCESS | 1653 | --DOCSHELL 0x119338000 == 52 [pid = 1653] [id = 256] 11:38:52 INFO - PROCESS | 1653 | --DOCSHELL 0x119c59000 == 51 [pid = 1653] [id = 255] 11:38:52 INFO - PROCESS | 1653 | --DOCSHELL 0x119c4c000 == 50 [pid = 1653] [id = 254] 11:38:52 INFO - PROCESS | 1653 | 1461350332392 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]]]}] 11:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 639ms 11:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:38:52 INFO - PROCESS | 1653 | 1461350332429 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 11:38:52 INFO - PROCESS | 1653 | 1461350332430 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 11:38:52 INFO - PROCESS | 1653 | 1461350332432 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:38:52 INFO - PROCESS | 1653 | 1461350332435 Marionette TRACE conn2 <- [1,1074,null,{}] 11:38:52 INFO - PROCESS | 1653 | 1461350332442 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}] 11:38:52 INFO - PROCESS | 1653 | 1461350332529 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 11:38:52 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x12d218c00) [pid = 1653] [serial = 731] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x11ab1e400) [pid = 1653] [serial = 735] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x118ac4000) [pid = 1653] [serial = 710] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x11a9b9800) [pid = 1653] [serial = 711] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x118d65400) [pid = 1653] [serial = 734] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x1156bb000) [pid = 1653] [serial = 689] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x119234400) [pid = 1653] [serial = 692] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x124675c00) [pid = 1653] [serial = 717] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x123e6d000) [pid = 1653] [serial = 716] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12782a400) [pid = 1653] [serial = 719] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x127f3c000) [pid = 1653] [serial = 720] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12d798800) [pid = 1653] [serial = 741] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x12d2cbc00) [pid = 1653] [serial = 737] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12d28c400) [pid = 1653] [serial = 732] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x128991000) [pid = 1653] [serial = 722] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12bc40000) [pid = 1653] [serial = 723] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12d211000) [pid = 1653] [serial = 729] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12bf76400) [pid = 1653] [serial = 726] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12d734c00) [pid = 1653] [serial = 738] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12d73a800) [pid = 1653] [serial = 740] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12bcee400) [pid = 1653] [serial = 725] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12bf87400) [pid = 1653] [serial = 728] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x11c01c800) [pid = 1653] [serial = 695] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x11ba1b800) [pid = 1653] [serial = 713] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x11c018800) [pid = 1653] [serial = 714] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x118d0a800) [pid = 1653] [serial = 708] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x11588ac00) [pid = 1653] [serial = 707] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12bf7f400) [pid = 1653] [serial = 705] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12b962800) [pid = 1653] [serial = 704] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12898f400) [pid = 1653] [serial = 698] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1653 | 1461350332584 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x119833800 == 51 [pid = 1653] [id = 276] 11:38:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x118ac4000) [pid = 1653] [serial = 826] [outer = 0x0] 11:38:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x11a9b9800) [pid = 1653] [serial = 827] [outer = 0x118ac4000] 11:38:52 INFO - PROCESS | 1653 | 1461350332618 Marionette DEBUG loaded listener.js 11:38:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x11c01bc00) [pid = 1653] [serial = 828] [outer = 0x118ac4000] 11:38:52 INFO - PROCESS | 1653 | 1461350332933 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]]]}] 11:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 522ms 11:38:52 INFO - PROCESS | 1653 | 1461350332954 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 11:38:52 INFO - PROCESS | 1653 | 1461350332956 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 11:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:38:52 INFO - PROCESS | 1653 | 1461350332959 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:38:52 INFO - PROCESS | 1653 | 1461350332962 Marionette TRACE conn2 <- [1,1078,null,{}] 11:38:52 INFO - PROCESS | 1653 | 1461350332965 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}] 11:38:53 INFO - PROCESS | 1653 | 1461350333047 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 11:38:53 INFO - PROCESS | 1653 | 1461350333052 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c28800 == 52 [pid = 1653] [id = 277] 11:38:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x11c2a8800) [pid = 1653] [serial = 829] [outer = 0x0] 11:38:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x123e70400) [pid = 1653] [serial = 830] [outer = 0x11c2a8800] 11:38:53 INFO - PROCESS | 1653 | 1461350333078 Marionette DEBUG loaded listener.js 11:38:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x126992000) [pid = 1653] [serial = 831] [outer = 0x11c2a8800] 11:38:53 INFO - PROCESS | 1653 | 1461350333432 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]]]}] 11:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 522ms 11:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:38:53 INFO - PROCESS | 1653 | 1461350333481 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 11:38:53 INFO - PROCESS | 1653 | 1461350333483 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 11:38:53 INFO - PROCESS | 1653 | 1461350333485 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:38:53 INFO - PROCESS | 1653 | 1461350333486 Marionette TRACE conn2 <- [1,1082,null,{}] 11:38:53 INFO - PROCESS | 1653 | 1461350333488 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}] 11:38:53 INFO - PROCESS | 1653 | 1461350333568 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 11:38:53 INFO - PROCESS | 1653 | 1461350333575 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1269d2000 == 53 [pid = 1653] [id = 278] 11:38:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x126998800) [pid = 1653] [serial = 832] [outer = 0x0] 11:38:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x127908c00) [pid = 1653] [serial = 833] [outer = 0x126998800] 11:38:53 INFO - PROCESS | 1653 | 1461350333601 Marionette DEBUG loaded listener.js 11:38:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12898c400) [pid = 1653] [serial = 834] [outer = 0x126998800] 11:38:53 INFO - PROCESS | 1653 | 1461350333951 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]]]}] 11:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 519ms 11:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:38:54 INFO - PROCESS | 1653 | 1461350334005 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 11:38:54 INFO - PROCESS | 1653 | 1461350334007 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 11:38:54 INFO - PROCESS | 1653 | 1461350334010 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:38:54 INFO - PROCESS | 1653 | 1461350334012 Marionette TRACE conn2 <- [1,1086,null,{}] 11:38:54 INFO - PROCESS | 1653 | 1461350334015 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}] 11:38:54 INFO - PROCESS | 1653 | 1461350334203 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 11:38:54 INFO - PROCESS | 1653 | 1461350334222 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x128055800 == 54 [pid = 1653] [id = 279] 11:38:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x128bde000) [pid = 1653] [serial = 835] [outer = 0x0] 11:38:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x1294f1400) [pid = 1653] [serial = 836] [outer = 0x128bde000] 11:38:54 INFO - PROCESS | 1653 | 1461350334268 Marionette DEBUG loaded listener.js 11:38:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12bceb400) [pid = 1653] [serial = 837] [outer = 0x128bde000] 11:38:54 INFO - PROCESS | 1653 | 1461350334696 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]]]}] 11:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 724ms 11:38:54 INFO - PROCESS | 1653 | 1461350334739 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 11:38:54 INFO - PROCESS | 1653 | 1461350334740 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 11:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:38:54 INFO - PROCESS | 1653 | 1461350334743 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:38:54 INFO - PROCESS | 1653 | 1461350334744 Marionette TRACE conn2 <- [1,1090,null,{}] 11:38:54 INFO - PROCESS | 1653 | 1461350334746 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}] 11:38:54 INFO - PROCESS | 1653 | 1461350334846 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 11:38:54 INFO - PROCESS | 1653 | 1461350334850 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b5f5800 == 55 [pid = 1653] [id = 280] 11:38:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x128bdf400) [pid = 1653] [serial = 838] [outer = 0x0] 11:38:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12bf77400) [pid = 1653] [serial = 839] [outer = 0x128bdf400] 11:38:54 INFO - PROCESS | 1653 | 1461350334902 Marionette DEBUG loaded listener.js 11:38:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12d28cc00) [pid = 1653] [serial = 840] [outer = 0x128bdf400] 11:38:55 INFO - PROCESS | 1653 | 1461350335205 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]]]}] 11:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 470ms 11:38:55 INFO - PROCESS | 1653 | 1461350335215 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 11:38:55 INFO - PROCESS | 1653 | 1461350335216 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 11:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:38:55 INFO - PROCESS | 1653 | 1461350335218 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:38:55 INFO - PROCESS | 1653 | 1461350335219 Marionette TRACE conn2 <- [1,1094,null,{}] 11:38:55 INFO - PROCESS | 1653 | 1461350335221 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}] 11:38:55 INFO - PROCESS | 1653 | 1461350335327 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 11:38:55 INFO - PROCESS | 1653 | 1461350335341 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d11a000 == 56 [pid = 1653] [id = 281] 11:38:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12bf70c00) [pid = 1653] [serial = 841] [outer = 0x0] 11:38:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12d733800) [pid = 1653] [serial = 842] [outer = 0x12bf70c00] 11:38:55 INFO - PROCESS | 1653 | 1461350335367 Marionette DEBUG loaded listener.js 11:38:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x12d796c00) [pid = 1653] [serial = 843] [outer = 0x12bf70c00] 11:38:55 INFO - PROCESS | 1653 | 1461350335715 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]]]}] 11:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 522ms 11:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:38:55 INFO - PROCESS | 1653 | 1461350335741 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 11:38:55 INFO - PROCESS | 1653 | 1461350335742 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 11:38:55 INFO - PROCESS | 1653 | 1461350335744 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:38:55 INFO - PROCESS | 1653 | 1461350335745 Marionette TRACE conn2 <- [1,1098,null,{}] 11:38:55 INFO - PROCESS | 1653 | 1461350335748 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}] 11:38:55 INFO - PROCESS | 1653 | 1461350335847 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 11:38:55 INFO - PROCESS | 1653 | 1461350335861 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dd50800 == 57 [pid = 1653] [id = 282] 11:38:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12d2d8800) [pid = 1653] [serial = 844] [outer = 0x0] 11:38:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12e4c2400) [pid = 1653] [serial = 845] [outer = 0x12d2d8800] 11:38:55 INFO - PROCESS | 1653 | 1461350335886 Marionette DEBUG loaded listener.js 11:38:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12e526000) [pid = 1653] [serial = 846] [outer = 0x12d2d8800] 11:38:56 INFO - PROCESS | 1653 | 1461350336228 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]]]}] 11:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 519ms 11:38:56 INFO - PROCESS | 1653 | 1461350336265 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 11:38:56 INFO - PROCESS | 1653 | 1461350336266 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 11:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:38:56 INFO - PROCESS | 1653 | 1461350336268 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:38:56 INFO - PROCESS | 1653 | 1461350336270 Marionette TRACE conn2 <- [1,1102,null,{}] 11:38:56 INFO - PROCESS | 1653 | 1461350336272 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}] 11:38:56 INFO - PROCESS | 1653 | 1461350336376 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 11:38:56 INFO - PROCESS | 1653 | 1461350336380 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ea91800 == 58 [pid = 1653] [id = 283] 11:38:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12d736000) [pid = 1653] [serial = 847] [outer = 0x0] 11:38:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12e59e800) [pid = 1653] [serial = 848] [outer = 0x12d736000] 11:38:56 INFO - PROCESS | 1653 | 1461350336433 Marionette DEBUG loaded listener.js 11:38:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12e5a3800) [pid = 1653] [serial = 849] [outer = 0x12d736000] 11:38:56 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x116547400) [pid = 1653] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:38:56 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x11ab1cc00) [pid = 1653] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:38:56 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x123b41c00) [pid = 1653] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:38:56 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x114545c00) [pid = 1653] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:38:56 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x129020400) [pid = 1653] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:38:56 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x11b064c00) [pid = 1653] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:38:56 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x123c52c00) [pid = 1653] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:38:56 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x11a62f800) [pid = 1653] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:38:56 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x11ab19400) [pid = 1653] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:38:56 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x118d02400) [pid = 1653] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:38:56 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x1151e3c00) [pid = 1653] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:38:56 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12b52f800) [pid = 1653] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:38:56 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x118643800) [pid = 1653] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:38:56 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x11aa9f800) [pid = 1653] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:38:56 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x11aaad000) [pid = 1653] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:38:56 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12b587000) [pid = 1653] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:38:56 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12b589400) [pid = 1653] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:38:56 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x11c014c00) [pid = 1653] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:38:56 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x119b4f800) [pid = 1653] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:38:56 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x12e531400) [pid = 1653] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:38:56 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x127834c00) [pid = 1653] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:38:56 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x129026c00) [pid = 1653] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:38:56 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12b764400) [pid = 1653] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:38:56 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12b585c00) [pid = 1653] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:38:56 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x115642000) [pid = 1653] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:38:56 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12b532000) [pid = 1653] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:38:56 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1188b3c00) [pid = 1653] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:38:56 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12802fc00) [pid = 1653] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:38:56 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x115248c00) [pid = 1653] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:38:56 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11bab6400) [pid = 1653] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:38:56 INFO - PROCESS | 1653 | 1461350336881 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]]]}] 11:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 619ms 11:38:56 INFO - PROCESS | 1653 | 1461350336888 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 11:38:56 INFO - PROCESS | 1653 | 1461350336890 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 11:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:38:56 INFO - PROCESS | 1653 | 1461350336892 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:38:56 INFO - PROCESS | 1653 | 1461350336897 Marionette TRACE conn2 <- [1,1106,null,{}] 11:38:56 INFO - PROCESS | 1653 | 1461350336902 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}] 11:38:57 INFO - PROCESS | 1653 | 1461350337028 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 11:38:57 INFO - PROCESS | 1653 | 1461350337061 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b5f9000 == 59 [pid = 1653] [id = 284] 11:38:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x113519800) [pid = 1653] [serial = 850] [outer = 0x0] 11:38:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x11a62f800) [pid = 1653] [serial = 851] [outer = 0x113519800] 11:38:57 INFO - PROCESS | 1653 | 1461350337092 Marionette DEBUG loaded listener.js 11:38:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x128995800) [pid = 1653] [serial = 852] [outer = 0x113519800] 11:38:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12a409c00) [pid = 1653] [serial = 853] [outer = 0x12f72c000] 11:38:57 INFO - PROCESS | 1653 | 1461350337430 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]]]}] 11:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 575ms 11:38:57 INFO - PROCESS | 1653 | 1461350337467 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 11:38:57 INFO - PROCESS | 1653 | 1461350337469 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 11:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:38:57 INFO - PROCESS | 1653 | 1461350337471 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:38:57 INFO - PROCESS | 1653 | 1461350337472 Marionette TRACE conn2 <- [1,1110,null,{}] 11:38:57 INFO - PROCESS | 1653 | 1461350337474 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}] 11:38:57 INFO - PROCESS | 1653 | 1461350337559 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 11:38:57 INFO - PROCESS | 1653 | 1461350337615 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d472000 == 60 [pid = 1653] [id = 285] 11:38:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x11563dc00) [pid = 1653] [serial = 854] [outer = 0x0] 11:38:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x128bd9800) [pid = 1653] [serial = 855] [outer = 0x11563dc00] 11:38:57 INFO - PROCESS | 1653 | 1461350337641 Marionette DEBUG loaded listener.js 11:38:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12a410400) [pid = 1653] [serial = 856] [outer = 0x11563dc00] 11:38:57 INFO - PROCESS | 1653 | 1461350337929 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]]]}] 11:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 469ms 11:38:57 INFO - PROCESS | 1653 | 1461350337940 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 11:38:57 INFO - PROCESS | 1653 | 1461350337942 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 11:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:38:57 INFO - PROCESS | 1653 | 1461350337952 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:38:57 INFO - PROCESS | 1653 | 1461350337953 Marionette TRACE conn2 <- [1,1114,null,{}] 11:38:57 INFO - PROCESS | 1653 | 1461350337955 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}] 11:38:58 INFO - PROCESS | 1653 | 1461350338045 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 11:38:58 INFO - PROCESS | 1653 | 1461350338050 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fbd5800 == 61 [pid = 1653] [id = 286] 11:38:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12699d000) [pid = 1653] [serial = 857] [outer = 0x0] 11:38:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12b530c00) [pid = 1653] [serial = 858] [outer = 0x12699d000] 11:38:58 INFO - PROCESS | 1653 | 1461350338075 Marionette DEBUG loaded listener.js 11:38:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12e528c00) [pid = 1653] [serial = 859] [outer = 0x12699d000] 11:38:58 INFO - PROCESS | 1653 | 1461350338397 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]]]}] 11:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 467ms 11:38:58 INFO - PROCESS | 1653 | 1461350338420 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 11:38:58 INFO - PROCESS | 1653 | 1461350338421 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 11:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:38:58 INFO - PROCESS | 1653 | 1461350338423 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:38:58 INFO - PROCESS | 1653 | 1461350338424 Marionette TRACE conn2 <- [1,1118,null,{}] 11:38:58 INFO - PROCESS | 1653 | 1461350338429 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}] 11:38:58 INFO - PROCESS | 1653 | 1461350338537 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 11:38:58 INFO - PROCESS | 1653 | 1461350338544 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fbe4800 == 62 [pid = 1653] [id = 287] 11:38:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x1269a0000) [pid = 1653] [serial = 860] [outer = 0x0] 11:38:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12e5a0800) [pid = 1653] [serial = 861] [outer = 0x1269a0000] 11:38:58 INFO - PROCESS | 1653 | 1461350338569 Marionette DEBUG loaded listener.js 11:38:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12e894c00) [pid = 1653] [serial = 862] [outer = 0x1269a0000] 11:38:59 INFO - PROCESS | 1653 | 1461350339068 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]]]}] 11:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 672ms 11:38:59 INFO - PROCESS | 1653 | 1461350339095 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 11:38:59 INFO - PROCESS | 1653 | 1461350339098 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 11:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:38:59 INFO - PROCESS | 1653 | 1461350339102 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:38:59 INFO - PROCESS | 1653 | 1461350339104 Marionette TRACE conn2 <- [1,1122,null,{}] 11:38:59 INFO - PROCESS | 1653 | 1461350339108 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}] 11:38:59 INFO - PROCESS | 1653 | 1461350339218 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 11:38:59 INFO - PROCESS | 1653 | 1461350339287 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x119832800 == 63 [pid = 1653] [id = 288] 11:38:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x116549c00) [pid = 1653] [serial = 863] [outer = 0x0] 11:38:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x119294800) [pid = 1653] [serial = 864] [outer = 0x116549c00] 11:38:59 INFO - PROCESS | 1653 | 1461350339319 Marionette DEBUG loaded listener.js 11:38:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x11a62c000) [pid = 1653] [serial = 865] [outer = 0x116549c00] 11:38:59 INFO - PROCESS | 1653 | 1461350339747 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]]]}] 11:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 672ms 11:38:59 INFO - PROCESS | 1653 | 1461350339774 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 11:38:59 INFO - PROCESS | 1653 | 1461350339779 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 11:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:38:59 INFO - PROCESS | 1653 | 1461350339783 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:38:59 INFO - PROCESS | 1653 | 1461350339785 Marionette TRACE conn2 <- [1,1126,null,{}] 11:38:59 INFO - PROCESS | 1653 | 1461350339788 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}] 11:38:59 INFO - PROCESS | 1653 | 1461350339895 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 11:38:59 INFO - PROCESS | 1653 | 1461350339963 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x123e51800 == 64 [pid = 1653] [id = 289] 11:39:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x11aa9c000) [pid = 1653] [serial = 866] [outer = 0x0] 11:39:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x11b065400) [pid = 1653] [serial = 867] [outer = 0x11aa9c000] 11:39:00 INFO - PROCESS | 1653 | 1461350340028 Marionette DEBUG loaded listener.js 11:39:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x11c28e000) [pid = 1653] [serial = 868] [outer = 0x11aa9c000] 11:39:00 INFO - PROCESS | 1653 | 1461350340452 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]]]}] 11:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 720ms 11:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:39:00 INFO - PROCESS | 1653 | 1461350340509 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 11:39:00 INFO - PROCESS | 1653 | 1461350340511 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 11:39:00 INFO - PROCESS | 1653 | 1461350340515 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:39:00 INFO - PROCESS | 1653 | 1461350340517 Marionette TRACE conn2 <- [1,1130,null,{}] 11:39:00 INFO - PROCESS | 1653 | 1461350340525 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}] 11:39:00 INFO - PROCESS | 1653 | 1461350340634 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 11:39:00 INFO - PROCESS | 1653 | 1461350340704 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12eb39800 == 65 [pid = 1653] [id = 290] 11:39:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x124179800) [pid = 1653] [serial = 869] [outer = 0x0] 11:39:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12417cc00) [pid = 1653] [serial = 870] [outer = 0x124179800] 11:39:00 INFO - PROCESS | 1653 | 1461350340736 Marionette DEBUG loaded listener.js 11:39:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x124182800) [pid = 1653] [serial = 871] [outer = 0x124179800] 11:39:01 INFO - PROCESS | 1653 | 1461350341150 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]]]}] 11:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 671ms 11:39:01 INFO - PROCESS | 1653 | 1461350341187 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 11:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:39:01 INFO - PROCESS | 1653 | 1461350341189 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 11:39:01 INFO - PROCESS | 1653 | 1461350341191 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:39:01 INFO - PROCESS | 1653 | 1461350341192 Marionette TRACE conn2 <- [1,1134,null,{}] 11:39:01 INFO - PROCESS | 1653 | 1461350341214 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}] 11:39:01 INFO - PROCESS | 1653 | 1461350341319 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 11:39:01 INFO - PROCESS | 1653 | 1461350341387 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x130015000 == 66 [pid = 1653] [id = 291] 11:39:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x124181c00) [pid = 1653] [serial = 872] [outer = 0x0] 11:39:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x12699b800) [pid = 1653] [serial = 873] [outer = 0x124181c00] 11:39:01 INFO - PROCESS | 1653 | 1461350341417 Marionette DEBUG loaded listener.js 11:39:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x1280e8000) [pid = 1653] [serial = 874] [outer = 0x124181c00] 11:39:01 INFO - PROCESS | 1653 | 1461350341825 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]]]}] 11:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 689ms 11:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:39:01 INFO - PROCESS | 1653 | 1461350341881 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 11:39:01 INFO - PROCESS | 1653 | 1461350341882 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 11:39:01 INFO - PROCESS | 1653 | 1461350341885 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:39:01 INFO - PROCESS | 1653 | 1461350341886 Marionette TRACE conn2 <- [1,1138,null,{}] 11:39:01 INFO - PROCESS | 1653 | 1461350341889 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}] 11:39:01 INFO - PROCESS | 1653 | 1461350341990 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 11:39:02 INFO - PROCESS | 1653 | 1461350342045 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x130986000 == 67 [pid = 1653] [id = 292] 11:39:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x128bda800) [pid = 1653] [serial = 875] [outer = 0x0] 11:39:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x1294f3400) [pid = 1653] [serial = 876] [outer = 0x128bda800] 11:39:02 INFO - PROCESS | 1653 | 1461350342075 Marionette DEBUG loaded listener.js 11:39:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12b52a000) [pid = 1653] [serial = 877] [outer = 0x128bda800] 11:39:02 INFO - PROCESS | 1653 | 1461350342586 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]]]}] 11:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 771ms 11:39:02 INFO - PROCESS | 1653 | 1461350342683 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 11:39:02 INFO - PROCESS | 1653 | 1461350342685 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 11:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:39:02 INFO - PROCESS | 1653 | 1461350342691 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:39:02 INFO - PROCESS | 1653 | 1461350342692 Marionette TRACE conn2 <- [1,1142,null,{}] 11:39:02 INFO - PROCESS | 1653 | 1461350342698 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}] 11:39:02 INFO - PROCESS | 1653 | 1461350342871 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 11:39:02 INFO - PROCESS | 1653 | 1461350342972 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x119920000 == 68 [pid = 1653] [id = 293] 11:39:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x11ab22000) [pid = 1653] [serial = 878] [outer = 0x0] 11:39:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x127a56c00) [pid = 1653] [serial = 879] [outer = 0x11ab22000] 11:39:03 INFO - PROCESS | 1653 | 1461350343006 Marionette DEBUG loaded listener.js 11:39:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12e4c2800) [pid = 1653] [serial = 880] [outer = 0x11ab22000] 11:39:03 INFO - PROCESS | 1653 | 1461350343622 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]]]}] 11:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 975ms 11:39:03 INFO - PROCESS | 1653 | 1461350343665 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 11:39:03 INFO - PROCESS | 1653 | 1461350343667 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 11:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:39:03 INFO - PROCESS | 1653 | 1461350343671 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:39:03 INFO - PROCESS | 1653 | 1461350343673 Marionette TRACE conn2 <- [1,1146,null,{}] 11:39:03 INFO - PROCESS | 1653 | 1461350343678 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}] 11:39:03 INFO - PROCESS | 1653 | 1461350343772 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 11:39:03 INFO - PROCESS | 1653 | 1461350343843 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a93c800 == 69 [pid = 1653] [id = 294] 11:39:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x115646400) [pid = 1653] [serial = 881] [outer = 0x0] 11:39:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x1156c4000) [pid = 1653] [serial = 882] [outer = 0x115646400] 11:39:03 INFO - PROCESS | 1653 | 1461350343872 Marionette DEBUG loaded listener.js 11:39:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x118d59800) [pid = 1653] [serial = 883] [outer = 0x115646400] 11:39:04 INFO - PROCESS | 1653 | 1461350344325 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]]]}] 11:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 673ms 11:39:04 INFO - PROCESS | 1653 | 1461350344344 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 11:39:04 INFO - PROCESS | 1653 | 1461350344347 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 11:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:39:04 INFO - PROCESS | 1653 | 1461350344351 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:39:04 INFO - PROCESS | 1653 | 1461350344353 Marionette TRACE conn2 <- [1,1150,null,{}] 11:39:04 INFO - PROCESS | 1653 | 1461350344355 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}] 11:39:04 INFO - PROCESS | 1653 | 1461350344450 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 11:39:04 INFO - PROCESS | 1653 | 1461350344514 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x11981c800 == 70 [pid = 1653] [id = 295] 11:39:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x119226800) [pid = 1653] [serial = 884] [outer = 0x0] 11:39:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x119d5ac00) [pid = 1653] [serial = 885] [outer = 0x119226800] 11:39:04 INFO - PROCESS | 1653 | 1461350344548 Marionette DEBUG loaded listener.js 11:39:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x11aaad000) [pid = 1653] [serial = 886] [outer = 0x119226800] 11:39:04 INFO - PROCESS | 1653 | --DOCSHELL 0x11a926000 == 69 [pid = 1653] [id = 187] 11:39:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12fbd5800 == 68 [pid = 1653] [id = 286] 11:39:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12d472000 == 67 [pid = 1653] [id = 285] 11:39:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12b5f9000 == 66 [pid = 1653] [id = 284] 11:39:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12ea91800 == 65 [pid = 1653] [id = 283] 11:39:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12dd50800 == 64 [pid = 1653] [id = 282] 11:39:04 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x12d2d4400) [pid = 1653] [serial = 797] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12d11a000 == 63 [pid = 1653] [id = 281] 11:39:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12b5f5800 == 62 [pid = 1653] [id = 280] 11:39:04 INFO - PROCESS | 1653 | --DOCSHELL 0x128055800 == 61 [pid = 1653] [id = 279] 11:39:04 INFO - PROCESS | 1653 | --DOCSHELL 0x1269d2000 == 60 [pid = 1653] [id = 278] 11:39:04 INFO - PROCESS | 1653 | --DOCSHELL 0x123c28800 == 59 [pid = 1653] [id = 277] 11:39:04 INFO - PROCESS | 1653 | --DOCSHELL 0x119833800 == 58 [pid = 1653] [id = 276] 11:39:04 INFO - PROCESS | 1653 | --DOCSHELL 0x11b0d9800 == 57 [pid = 1653] [id = 275] 11:39:04 INFO - PROCESS | 1653 | --DOCSHELL 0x119c63800 == 56 [pid = 1653] [id = 274] 11:39:04 INFO - PROCESS | 1653 | --DOCSHELL 0x119274000 == 55 [pid = 1653] [id = 273] 11:39:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12ea92000 == 54 [pid = 1653] [id = 272] 11:39:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12dd5e000 == 53 [pid = 1653] [id = 271] 11:39:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12d477000 == 52 [pid = 1653] [id = 270] 11:39:04 INFO - PROCESS | 1653 | --DOCSHELL 0x1292be800 == 51 [pid = 1653] [id = 269] 11:39:04 INFO - PROCESS | 1653 | --DOCSHELL 0x11aa7a000 == 50 [pid = 1653] [id = 268] 11:39:04 INFO - PROCESS | 1653 | --DOCSHELL 0x115955800 == 49 [pid = 1653] [id = 267] 11:39:04 INFO - PROCESS | 1653 | 1461350344953 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]]]}] 11:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 622ms 11:39:04 INFO - PROCESS | 1653 | 1461350344973 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 11:39:04 INFO - PROCESS | 1653 | 1461350344975 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 11:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:39:04 INFO - PROCESS | 1653 | 1461350344979 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:39:04 INFO - PROCESS | 1653 | 1461350344982 Marionette TRACE conn2 <- [1,1154,null,{}] 11:39:04 INFO - PROCESS | 1653 | 1461350344989 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}] 11:39:05 INFO - PROCESS | 1653 | 1461350345073 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 11:39:05 INFO - PROCESS | 1653 | 1461350345081 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x119913000 == 50 [pid = 1653] [id = 296] 11:39:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x11ae14000) [pid = 1653] [serial = 887] [outer = 0x0] 11:39:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x11bab4000) [pid = 1653] [serial = 888] [outer = 0x11ae14000] 11:39:05 INFO - PROCESS | 1653 | 1461350345109 Marionette DEBUG loaded listener.js 11:39:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x11c90ec00) [pid = 1653] [serial = 889] [outer = 0x11ae14000] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x12d28b000) [pid = 1653] [serial = 795] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x11c429400) [pid = 1653] [serial = 594] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x11bdd4000) [pid = 1653] [serial = 773] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x1243f0800) [pid = 1653] [serial = 776] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x118de8c00) [pid = 1653] [serial = 758] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x12b58dc00) [pid = 1653] [serial = 702] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x128038000) [pid = 1653] [serial = 642] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x1294f7c00) [pid = 1653] [serial = 753] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x11aa9b800) [pid = 1653] [serial = 767] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x11ba24400) [pid = 1653] [serial = 770] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x118fed800) [pid = 1653] [serial = 746] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x115604c00) [pid = 1653] [serial = 761] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12bc3ec00) [pid = 1653] [serial = 791] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x115644c00) [pid = 1653] [serial = 762] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x119d57c00) [pid = 1653] [serial = 765] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x11c28b800) [pid = 1653] [serial = 750] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x11c937c00) [pid = 1653] [serial = 774] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12b52e800) [pid = 1653] [serial = 789] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12d211c00) [pid = 1653] [serial = 756] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x11ae18800) [pid = 1653] [serial = 749] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x128992000) [pid = 1653] [serial = 752] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12bce9800) [pid = 1653] [serial = 588] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12802d000) [pid = 1653] [serial = 780] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12bf83000) [pid = 1653] [serial = 792] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x11b1be400) [pid = 1653] [serial = 639] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12e59d800) [pid = 1653] [serial = 636] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x11922f800) [pid = 1653] [serial = 764] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x129026800) [pid = 1653] [serial = 783] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x11b05fc00) [pid = 1653] [serial = 788] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x1294ebc00) [pid = 1653] [serial = 785] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12bf82400) [pid = 1653] [serial = 645] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12b76d400) [pid = 1653] [serial = 687] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x11bdd1400) [pid = 1653] [serial = 771] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12bc44c00) [pid = 1653] [serial = 755] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x118f1fc00) [pid = 1653] [serial = 591] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x127905400) [pid = 1653] [serial = 779] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x11a9ba400) [pid = 1653] [serial = 747] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x128bd8800) [pid = 1653] [serial = 782] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12699dc00) [pid = 1653] [serial = 777] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12bf8f000) [pid = 1653] [serial = 794] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12d213800) [pid = 1653] [serial = 759] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1294f7800) [pid = 1653] [serial = 786] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x11aaaf400) [pid = 1653] [serial = 768] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11aa99400) [pid = 1653] [serial = 693] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x128be3400) [pid = 1653] [serial = 699] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x118640800) [pid = 1653] [serial = 690] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x123c51c00) [pid = 1653] [serial = 696] [outer = 0x0] [url = about:blank] 11:39:05 INFO - PROCESS | 1653 | 1461350345648 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]]]}] 11:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 722ms 11:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:39:05 INFO - PROCESS | 1653 | 1461350345701 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 11:39:05 INFO - PROCESS | 1653 | 1461350345704 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 11:39:05 INFO - PROCESS | 1653 | 1461350345707 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:39:05 INFO - PROCESS | 1653 | 1461350345709 Marionette TRACE conn2 <- [1,1158,null,{}] 11:39:05 INFO - PROCESS | 1653 | 1461350345759 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}] 11:39:05 INFO - PROCESS | 1653 | 1461350345881 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 11:39:06 INFO - PROCESS | 1653 | 1461350345997 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c5e000 == 51 [pid = 1653] [id = 297] 11:39:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x118f1fc00) [pid = 1653] [serial = 890] [outer = 0x0] 11:39:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x119d5c400) [pid = 1653] [serial = 891] [outer = 0x118f1fc00] 11:39:06 INFO - PROCESS | 1653 | 1461350346051 Marionette DEBUG loaded listener.js 11:39:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11aab0400) [pid = 1653] [serial = 892] [outer = 0x118f1fc00] 11:39:06 INFO - PROCESS | 1653 | 1461350346581 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]]]}] 11:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 913ms 11:39:06 INFO - PROCESS | 1653 | 1461350346621 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 11:39:06 INFO - PROCESS | 1653 | 1461350346625 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 11:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:39:06 INFO - PROCESS | 1653 | 1461350346630 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:39:06 INFO - PROCESS | 1653 | 1461350346631 Marionette TRACE conn2 <- [1,1162,null,{}] 11:39:06 INFO - PROCESS | 1653 | 1461350346634 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}] 11:39:06 INFO - PROCESS | 1653 | 1461350346737 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 11:39:06 INFO - PROCESS | 1653 | 1461350346788 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x1186d0000 == 52 [pid = 1653] [id = 298] 11:39:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11aab5800) [pid = 1653] [serial = 893] [outer = 0x0] 11:39:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x11ba24000) [pid = 1653] [serial = 894] [outer = 0x11aab5800] 11:39:06 INFO - PROCESS | 1653 | 1461350346819 Marionette DEBUG loaded listener.js 11:39:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11c9f1800) [pid = 1653] [serial = 895] [outer = 0x11aab5800] 11:39:07 INFO - PROCESS | 1653 | 1461350347233 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]]]}] 11:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 670ms 11:39:07 INFO - PROCESS | 1653 | 1461350347300 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 11:39:07 INFO - PROCESS | 1653 | 1461350347301 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 11:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:39:07 INFO - PROCESS | 1653 | 1461350347304 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:39:07 INFO - PROCESS | 1653 | 1461350347307 Marionette TRACE conn2 <- [1,1166,null,{}] 11:39:07 INFO - PROCESS | 1653 | 1461350347339 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}] 11:39:07 INFO - PROCESS | 1653 | 1461350347461 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 11:39:07 INFO - PROCESS | 1653 | 1461350347473 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x1240a8800 == 53 [pid = 1653] [id = 299] 11:39:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x123e69c00) [pid = 1653] [serial = 896] [outer = 0x0] 11:39:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12417f400) [pid = 1653] [serial = 897] [outer = 0x123e69c00] 11:39:07 INFO - PROCESS | 1653 | 1461350347520 Marionette DEBUG loaded listener.js 11:39:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x126994000) [pid = 1653] [serial = 898] [outer = 0x123e69c00] 11:39:08 INFO - PROCESS | 1653 | 1461350348061 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]]]}] 11:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 826ms 11:39:08 INFO - PROCESS | 1653 | 1461350348131 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 11:39:08 INFO - PROCESS | 1653 | 1461350348134 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 11:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:39:08 INFO - PROCESS | 1653 | 1461350348138 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:39:08 INFO - PROCESS | 1653 | 1461350348140 Marionette TRACE conn2 <- [1,1170,null,{}] 11:39:08 INFO - PROCESS | 1653 | 1461350348144 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}] 11:39:08 INFO - PROCESS | 1653 | 1461350348265 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 11:39:08 INFO - PROCESS | 1653 | 1461350348315 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x1269dc000 == 54 [pid = 1653] [id = 300] 11:39:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x124181000) [pid = 1653] [serial = 899] [outer = 0x0] 11:39:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x127f40c00) [pid = 1653] [serial = 900] [outer = 0x124181000] 11:39:08 INFO - PROCESS | 1653 | 1461350348346 Marionette DEBUG loaded listener.js 11:39:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x128994400) [pid = 1653] [serial = 901] [outer = 0x124181000] 11:39:08 INFO - PROCESS | 1653 | 1461350348753 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]]]}] 11:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 672ms 11:39:08 INFO - PROCESS | 1653 | 1461350348824 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 11:39:08 INFO - PROCESS | 1653 | 1461350348826 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 11:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:39:08 INFO - PROCESS | 1653 | 1461350348831 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:39:08 INFO - PROCESS | 1653 | 1461350348832 Marionette TRACE conn2 <- [1,1174,null,{}] 11:39:08 INFO - PROCESS | 1653 | 1461350348834 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}] 11:39:08 INFO - PROCESS | 1653 | 1461350348975 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 11:39:09 INFO - PROCESS | 1653 | 1461350349069 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x128055800 == 55 [pid = 1653] [id = 301] 11:39:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12946d400) [pid = 1653] [serial = 902] [outer = 0x0] 11:39:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x1294f3800) [pid = 1653] [serial = 903] [outer = 0x12946d400] 11:39:09 INFO - PROCESS | 1653 | 1461350349119 Marionette DEBUG loaded listener.js 11:39:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12a409400) [pid = 1653] [serial = 904] [outer = 0x12946d400] 11:39:09 INFO - PROCESS | 1653 | 1461350349601 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] 11:39:09 INFO - PROCESS | 1653 | 1461350349653 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 11:39:09 INFO - PROCESS | 1653 | 1461350349655 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:39:09 INFO - PROCESS | 1653 | 1461350349656 Marionette TRACE conn2 <- [1,1178,null,{}] 11:39:09 INFO - PROCESS | 1653 | 1461350349659 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}] 11:39:09 INFO - PROCESS | 1653 | 1461350349764 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 11:39:09 INFO - PROCESS | 1653 | 1461350349828 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1292c5000 == 56 [pid = 1653] [id = 302] 11:39:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12a411800) [pid = 1653] [serial = 905] [outer = 0x0] 11:39:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12b768000) [pid = 1653] [serial = 906] [outer = 0x12a411800] 11:39:09 INFO - PROCESS | 1653 | 1461350349860 Marionette DEBUG loaded listener.js 11:39:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12bf77800) [pid = 1653] [serial = 907] [outer = 0x12a411800] 11:39:10 INFO - PROCESS | 1653 | 1461350350265 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] 11:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:39:10 INFO - PROCESS | 1653 | 1461350350329 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 11:39:10 INFO - PROCESS | 1653 | 1461350350332 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:39:10 INFO - PROCESS | 1653 | 1461350350333 Marionette TRACE conn2 <- [1,1182,null,{}] 11:39:10 INFO - PROCESS | 1653 | 1461350350336 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}] 11:39:10 INFO - PROCESS | 1653 | 1461350350449 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 11:39:10 INFO - PROCESS | 1653 | 1461350350501 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd09000 == 57 [pid = 1653] [id = 303] 11:39:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12bf7b000) [pid = 1653] [serial = 908] [outer = 0x0] 11:39:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12d20ec00) [pid = 1653] [serial = 909] [outer = 0x12bf7b000] 11:39:10 INFO - PROCESS | 1653 | 1461350350531 Marionette DEBUG loaded listener.js 11:39:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12d28e800) [pid = 1653] [serial = 910] [outer = 0x12bf7b000] 11:39:10 INFO - PROCESS | 1653 | 1461350350968 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 2","_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] 11:39:11 INFO - PROCESS | 1653 | 1461350351002 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 11:39:11 INFO - PROCESS | 1653 | 1461350351005 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:39:11 INFO - PROCESS | 1653 | 1461350351006 Marionette TRACE conn2 <- [1,1186,null,{}] 11:39:11 INFO - PROCESS | 1653 | 1461350351009 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}] 11:39:11 INFO - PROCESS | 1653 | 1461350351108 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 11:39:11 INFO - PROCESS | 1653 | 1461350351172 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d2a3800 == 58 [pid = 1653] [id = 304] 11:39:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12bf83000) [pid = 1653] [serial = 911] [outer = 0x0] 11:39:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12d731c00) [pid = 1653] [serial = 912] [outer = 0x12bf83000] 11:39:11 INFO - PROCESS | 1653 | 1461350351201 Marionette DEBUG loaded listener.js 11:39:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12d798800) [pid = 1653] [serial = 913] [outer = 0x12bf83000] 11:39:11 INFO - PROCESS | 1653 | 1461350351749 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] 11:39:11 INFO - PROCESS | 1653 | 1461350351780 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 11:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:39:11 INFO - PROCESS | 1653 | 1461350351783 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:39:11 INFO - PROCESS | 1653 | 1461350351786 Marionette TRACE conn2 <- [1,1190,null,{}] 11:39:11 INFO - PROCESS | 1653 | 1461350351790 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}] 11:39:11 INFO - PROCESS | 1653 | 1461350351888 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 11:39:11 INFO - PROCESS | 1653 | 1461350351945 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c49a000 == 59 [pid = 1653] [id = 305] 11:39:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x11a630c00) [pid = 1653] [serial = 914] [outer = 0x0] 11:39:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x11aaa6800) [pid = 1653] [serial = 915] [outer = 0x11a630c00] 11:39:11 INFO - PROCESS | 1653 | 1461350351972 Marionette DEBUG loaded listener.js 11:39:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x11ba25000) [pid = 1653] [serial = 916] [outer = 0x11a630c00] 11:39:12 INFO - PROCESS | 1653 | --DOCSHELL 0x11981c800 == 58 [pid = 1653] [id = 295] 11:39:12 INFO - PROCESS | 1653 | --DOCSHELL 0x11a93c800 == 57 [pid = 1653] [id = 294] 11:39:12 INFO - PROCESS | 1653 | --DOCSHELL 0x130015000 == 56 [pid = 1653] [id = 291] 11:39:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12eb39800 == 55 [pid = 1653] [id = 290] 11:39:12 INFO - PROCESS | 1653 | --DOCSHELL 0x123e51800 == 54 [pid = 1653] [id = 289] 11:39:12 INFO - PROCESS | 1653 | --DOCSHELL 0x119832800 == 53 [pid = 1653] [id = 288] 11:39:12 INFO - PROCESS | 1653 | 1461350352421 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] 11:39:12 INFO - PROCESS | 1653 | 1461350352459 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 11:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:39:12 INFO - PROCESS | 1653 | 1461350352475 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:39:12 INFO - PROCESS | 1653 | 1461350352476 Marionette TRACE conn2 <- [1,1194,null,{}] 11:39:12 INFO - PROCESS | 1653 | 1461350352479 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}] 11:39:12 INFO - PROCESS | 1653 | 1461350352566 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 11:39:12 INFO - PROCESS | 1653 | 1461350352570 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c2da000 == 54 [pid = 1653] [id = 306] 11:39:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x119374c00) [pid = 1653] [serial = 917] [outer = 0x0] 11:39:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x124176800) [pid = 1653] [serial = 918] [outer = 0x119374c00] 11:39:12 INFO - PROCESS | 1653 | 1461350352598 Marionette DEBUG loaded listener.js 11:39:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12417d000) [pid = 1653] [serial = 919] [outer = 0x119374c00] 11:39:12 INFO - PROCESS | 1653 | 1461350352968 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] 11:39:13 INFO - PROCESS | 1653 | 1461350352999 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 11:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:39:13 INFO - PROCESS | 1653 | 1461350353014 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:39:13 INFO - PROCESS | 1653 | 1461350353017 Marionette TRACE conn2 <- [1,1198,null,{}] 11:39:13 INFO - PROCESS | 1653 | 1461350353024 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}] 11:39:13 INFO - PROCESS | 1653 | 1461350353113 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 11:39:13 INFO - PROCESS | 1653 | 1461350353118 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd1f800 == 55 [pid = 1653] [id = 307] 11:39:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x126a4c000) [pid = 1653] [serial = 920] [outer = 0x0] 11:39:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x12a40f000) [pid = 1653] [serial = 921] [outer = 0x126a4c000] 11:39:13 INFO - PROCESS | 1653 | 1461350353146 Marionette DEBUG loaded listener.js 11:39:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12bc48000) [pid = 1653] [serial = 922] [outer = 0x126a4c000] 11:39:13 INFO - PROCESS | 1653 | 1461350353511 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]]]}] 11:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 525ms 11:39:13 INFO - PROCESS | 1653 | 1461350353536 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 11:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:39:13 INFO - PROCESS | 1653 | 1461350353537 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 11:39:13 INFO - PROCESS | 1653 | 1461350353540 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:39:13 INFO - PROCESS | 1653 | 1461350353541 Marionette TRACE conn2 <- [1,1202,null,{}] 11:39:13 INFO - PROCESS | 1653 | 1461350353543 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}] 11:39:13 INFO - PROCESS | 1653 | 1461350353639 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 11:39:13 INFO - PROCESS | 1653 | 1461350353692 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d41e800 == 56 [pid = 1653] [id = 308] 11:39:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x127f3c000) [pid = 1653] [serial = 923] [outer = 0x0] 11:39:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12d2d5000) [pid = 1653] [serial = 924] [outer = 0x127f3c000] 11:39:13 INFO - PROCESS | 1653 | 1461350353719 Marionette DEBUG loaded listener.js 11:39:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12e528000) [pid = 1653] [serial = 925] [outer = 0x127f3c000] 11:39:14 INFO - PROCESS | 1653 | 1461350354034 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]]]}] 11:39:14 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 11:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 517ms 11:39:14 INFO - PROCESS | 1653 | 1461350354058 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 11:39:14 INFO - PROCESS | 1653 | 1461350354060 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 11:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:39:14 INFO - PROCESS | 1653 | 1461350354064 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:39:14 INFO - PROCESS | 1653 | 1461350354065 Marionette TRACE conn2 <- [1,1206,null,{}] 11:39:14 INFO - PROCESS | 1653 | 1461350354067 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}] 11:39:14 INFO - PROCESS | 1653 | 1461350354170 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 11:39:14 INFO - PROCESS | 1653 | 1461350354183 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d88b000 == 57 [pid = 1653] [id = 309] 11:39:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12e53b000) [pid = 1653] [serial = 926] [outer = 0x0] 11:39:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12e59ac00) [pid = 1653] [serial = 927] [outer = 0x12e53b000] 11:39:14 INFO - PROCESS | 1653 | 1461350354208 Marionette DEBUG loaded listener.js 11:39:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12e891000) [pid = 1653] [serial = 928] [outer = 0x12e53b000] 11:39:14 INFO - PROCESS | 1653 | 1461350354612 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]]]}] 11:39:14 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 11:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 570ms 11:39:14 INFO - PROCESS | 1653 | 1461350354635 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 11:39:14 INFO - PROCESS | 1653 | 1461350354637 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 11:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:39:14 INFO - PROCESS | 1653 | 1461350354640 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:39:14 INFO - PROCESS | 1653 | 1461350354644 Marionette TRACE conn2 <- [1,1210,null,{}] 11:39:14 INFO - PROCESS | 1653 | 1461350354647 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}] 11:39:14 INFO - PROCESS | 1653 | 1461350354788 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 11:39:14 INFO - PROCESS | 1653 | 1461350354806 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ea8e000 == 58 [pid = 1653] [id = 310] 11:39:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x12a13ec00) [pid = 1653] [serial = 929] [outer = 0x0] 11:39:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x12e896400) [pid = 1653] [serial = 930] [outer = 0x12a13ec00] 11:39:14 INFO - PROCESS | 1653 | 1461350354833 Marionette DEBUG loaded listener.js 11:39:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12e89c000) [pid = 1653] [serial = 931] [outer = 0x12a13ec00] 11:39:15 INFO - PROCESS | 1653 | 1461350355170 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]]]}] 11:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 574ms 11:39:15 INFO - PROCESS | 1653 | 1461350355215 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 11:39:15 INFO - PROCESS | 1653 | 1461350355216 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 11:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:39:15 INFO - PROCESS | 1653 | 1461350355225 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:39:15 INFO - PROCESS | 1653 | 1461350355226 Marionette TRACE conn2 <- [1,1214,null,{}] 11:39:15 INFO - PROCESS | 1653 | 1461350355229 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}] 11:39:15 INFO - PROCESS | 1653 | 1461350355332 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 11:39:15 INFO - PROCESS | 1653 | 1461350355366 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f799800 == 59 [pid = 1653] [id = 311] 11:39:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12a13f000) [pid = 1653] [serial = 932] [outer = 0x0] 11:39:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12a6aac00) [pid = 1653] [serial = 933] [outer = 0x12a13f000] 11:39:15 INFO - PROCESS | 1653 | 1461350355390 Marionette DEBUG loaded listener.js 11:39:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12a6b0400) [pid = 1653] [serial = 934] [outer = 0x12a13f000] 11:39:15 INFO - PROCESS | 1653 | 1461350355722 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]]]}] 11:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 521ms 11:39:15 INFO - PROCESS | 1653 | 1461350355747 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 11:39:15 INFO - PROCESS | 1653 | 1461350355748 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 11:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:39:15 INFO - PROCESS | 1653 | 1461350355756 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:39:15 INFO - PROCESS | 1653 | 1461350355758 Marionette TRACE conn2 <- [1,1218,null,{}] 11:39:15 INFO - PROCESS | 1653 | 1461350355760 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}] 11:39:15 INFO - PROCESS | 1653 | 1461350355864 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 11:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x128bdf400) [pid = 1653] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x128bde000) [pid = 1653] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x115608400) [pid = 1653] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x118ac4000) [pid = 1653] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x12699d000) [pid = 1653] [serial = 857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x11c2a8800) [pid = 1653] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x12bf70c00) [pid = 1653] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x126998800) [pid = 1653] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x11a9b8000) [pid = 1653] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x113519800) [pid = 1653] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12bce7800) [pid = 1653] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12d2d8800) [pid = 1653] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12d736000) [pid = 1653] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x11563dc00) [pid = 1653] [serial = 854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x115646400) [pid = 1653] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:39:15 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x119226800) [pid = 1653] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:39:15 INFO - PROCESS | 1653 | 1461350355974 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x11561f000 == 60 [pid = 1653] [id = 312] 11:39:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x113519800) [pid = 1653] [serial = 935] [outer = 0x0] 11:39:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x115611800) [pid = 1653] [serial = 936] [outer = 0x113519800] 11:39:16 INFO - PROCESS | 1653 | 1461350356004 Marionette DEBUG loaded listener.js 11:39:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x11b064c00) [pid = 1653] [serial = 937] [outer = 0x113519800] 11:39:16 INFO - PROCESS | 1653 | 1461350356274 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]]]}] 11:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 567ms 11:39:16 INFO - PROCESS | 1653 | 1461350356325 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 11:39:16 INFO - PROCESS | 1653 | 1461350356327 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 11:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:39:16 INFO - PROCESS | 1653 | 1461350356332 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:39:16 INFO - PROCESS | 1653 | 1461350356333 Marionette TRACE conn2 <- [1,1222,null,{}] 11:39:16 INFO - PROCESS | 1653 | 1461350356336 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}] 11:39:16 INFO - PROCESS | 1653 | 1461350356434 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 11:39:16 INFO - PROCESS | 1653 | 1461350356439 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fdac000 == 61 [pid = 1653] [id = 313] 11:39:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x11ae3c000) [pid = 1653] [serial = 938] [outer = 0x0] 11:39:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12a6b1c00) [pid = 1653] [serial = 939] [outer = 0x11ae3c000] 11:39:16 INFO - PROCESS | 1653 | 1461350356468 Marionette DEBUG loaded listener.js 11:39:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12a6b9800) [pid = 1653] [serial = 940] [outer = 0x11ae3c000] 11:39:16 INFO - PROCESS | 1653 | 1461350356935 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] 11:39:16 INFO - PROCESS | 1653 | 1461350356954 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 11:39:16 INFO - PROCESS | 1653 | 1461350356956 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:39:16 INFO - PROCESS | 1653 | 1461350356957 Marionette TRACE conn2 <- [1,1226,null,{}] 11:39:16 INFO - PROCESS | 1653 | 1461350356960 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}] 11:39:17 INFO - PROCESS | 1653 | 1461350357052 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 11:39:17 INFO - PROCESS | 1653 | 1461350357057 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x114f14000 == 62 [pid = 1653] [id = 314] 11:39:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12a6b9c00) [pid = 1653] [serial = 941] [outer = 0x0] 11:39:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12b532000) [pid = 1653] [serial = 942] [outer = 0x12a6b9c00] 11:39:17 INFO - PROCESS | 1653 | 1461350357083 Marionette DEBUG loaded listener.js 11:39:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12e896000) [pid = 1653] [serial = 943] [outer = 0x12a6b9c00] 11:39:17 INFO - PROCESS | 1653 | 1461350357402 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]]]}] 11:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 475ms 11:39:17 INFO - PROCESS | 1653 | 1461350357431 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 11:39:17 INFO - PROCESS | 1653 | 1461350357433 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 11:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:39:17 INFO - PROCESS | 1653 | 1461350357435 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:39:17 INFO - PROCESS | 1653 | 1461350357437 Marionette TRACE conn2 <- [1,1230,null,{}] 11:39:17 INFO - PROCESS | 1653 | 1461350357439 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}] 11:39:17 INFO - PROCESS | 1653 | 1461350357540 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 11:39:17 INFO - PROCESS | 1653 | 1461350357597 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6cd000 == 63 [pid = 1653] [id = 315] 11:39:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x11ca48400) [pid = 1653] [serial = 944] [outer = 0x0] 11:39:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x12a6bb800) [pid = 1653] [serial = 945] [outer = 0x11ca48400] 11:39:17 INFO - PROCESS | 1653 | 1461350357626 Marionette DEBUG loaded listener.js 11:39:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x12f722400) [pid = 1653] [serial = 946] [outer = 0x11ca48400] 11:39:17 INFO - PROCESS | 1653 | 1461350357932 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]]]}] 11:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 519ms 11:39:17 INFO - PROCESS | 1653 | 1461350357954 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 11:39:17 INFO - PROCESS | 1653 | 1461350357955 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 11:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:39:17 INFO - PROCESS | 1653 | 1461350357958 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:39:17 INFO - PROCESS | 1653 | 1461350357959 Marionette TRACE conn2 <- [1,1234,null,{}] 11:39:18 INFO - PROCESS | 1653 | 1461350358037 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}] 11:39:18 INFO - PROCESS | 1653 | 1461350358140 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 11:39:18 INFO - PROCESS | 1653 | 1461350358235 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x119910000 == 64 [pid = 1653] [id = 316] 11:39:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x11563dc00) [pid = 1653] [serial = 947] [outer = 0x0] 11:39:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x1156c0000) [pid = 1653] [serial = 948] [outer = 0x11563dc00] 11:39:18 INFO - PROCESS | 1653 | 1461350358267 Marionette DEBUG loaded listener.js 11:39:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x11a62d800) [pid = 1653] [serial = 949] [outer = 0x11563dc00] 11:39:18 INFO - PROCESS | 1653 | 1461350358703 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]]]}] 11:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 773ms 11:39:18 INFO - PROCESS | 1653 | 1461350358732 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 11:39:18 INFO - PROCESS | 1653 | 1461350358736 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 11:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:39:18 INFO - PROCESS | 1653 | 1461350358739 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:39:18 INFO - PROCESS | 1653 | 1461350358742 Marionette TRACE conn2 <- [1,1238,null,{}] 11:39:18 INFO - PROCESS | 1653 | 1461350358745 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}] 11:39:18 INFO - PROCESS | 1653 | 1461350358854 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 11:39:18 INFO - PROCESS | 1653 | 1461350358952 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6d6800 == 65 [pid = 1653] [id = 317] 11:39:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x11ca47c00) [pid = 1653] [serial = 950] [outer = 0x0] 11:39:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x11ca51c00) [pid = 1653] [serial = 951] [outer = 0x11ca47c00] 11:39:18 INFO - PROCESS | 1653 | 1461350358983 Marionette DEBUG loaded listener.js 11:39:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x124015c00) [pid = 1653] [serial = 952] [outer = 0x11ca47c00] 11:39:19 INFO - PROCESS | 1653 | 1461350359369 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]]]}] 11:39:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:39:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 674ms 11:39:19 INFO - PROCESS | 1653 | 1461350359412 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 11:39:19 INFO - PROCESS | 1653 | 1461350359414 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 11:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:39:19 INFO - PROCESS | 1653 | 1461350359416 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:39:19 INFO - PROCESS | 1653 | 1461350359418 Marionette TRACE conn2 <- [1,1242,null,{}] 11:39:19 INFO - PROCESS | 1653 | 1461350359420 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}] 11:39:19 INFO - PROCESS | 1653 | 1461350359530 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 11:39:19 INFO - PROCESS | 1653 | 1461350359589 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d46d800 == 66 [pid = 1653] [id = 318] 11:39:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x1248e3c00) [pid = 1653] [serial = 953] [outer = 0x0] 11:39:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x12946fc00) [pid = 1653] [serial = 954] [outer = 0x1248e3c00] 11:39:19 INFO - PROCESS | 1653 | 1461350359622 Marionette DEBUG loaded listener.js 11:39:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12974ec00) [pid = 1653] [serial = 955] [outer = 0x1248e3c00] 11:39:20 INFO - PROCESS | 1653 | 1461350360072 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]]]}] 11:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 719ms 11:39:20 INFO - PROCESS | 1653 | 1461350360142 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 11:39:20 INFO - PROCESS | 1653 | 1461350360148 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 11:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:39:20 INFO - PROCESS | 1653 | 1461350360174 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:39:20 INFO - PROCESS | 1653 | 1461350360175 Marionette TRACE conn2 <- [1,1246,null,{}] 11:39:20 INFO - PROCESS | 1653 | 1461350360200 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}] 11:39:20 INFO - PROCESS | 1653 | 1461350360354 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 11:39:20 INFO - PROCESS | 1653 | 1461350360420 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x131fc9800 == 67 [pid = 1653] [id = 319] 11:39:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x12974e800) [pid = 1653] [serial = 956] [outer = 0x0] 11:39:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x12a140000) [pid = 1653] [serial = 957] [outer = 0x12974e800] 11:39:20 INFO - PROCESS | 1653 | 1461350360451 Marionette DEBUG loaded listener.js 11:39:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x12a6a7800) [pid = 1653] [serial = 958] [outer = 0x12974e800] 11:39:20 INFO - PROCESS | 1653 | 1461350360864 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]]]}] 11:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 765ms 11:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:39:20 INFO - PROCESS | 1653 | 1461350360917 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 11:39:20 INFO - PROCESS | 1653 | 1461350360919 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 11:39:20 INFO - PROCESS | 1653 | 1461350360921 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:39:20 INFO - PROCESS | 1653 | 1461350360922 Marionette TRACE conn2 <- [1,1250,null,{}] 11:39:20 INFO - PROCESS | 1653 | 1461350360924 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}] 11:39:21 INFO - PROCESS | 1653 | 1461350361030 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 11:39:21 INFO - PROCESS | 1653 | 1461350361088 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x131fde800 == 68 [pid = 1653] [id = 320] 11:39:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x12a6aa400) [pid = 1653] [serial = 959] [outer = 0x0] 11:39:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x12b585c00) [pid = 1653] [serial = 960] [outer = 0x12a6aa400] 11:39:21 INFO - PROCESS | 1653 | 1461350361159 Marionette DEBUG loaded listener.js 11:39:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x12bcf1c00) [pid = 1653] [serial = 961] [outer = 0x12a6aa400] 11:39:21 INFO - PROCESS | 1653 | 1461350361557 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]]]}] 11:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 668ms 11:39:21 INFO - PROCESS | 1653 | 1461350361590 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 11:39:21 INFO - PROCESS | 1653 | 1461350361591 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 11:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:39:21 INFO - PROCESS | 1653 | 1461350361594 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:39:21 INFO - PROCESS | 1653 | 1461350361595 Marionette TRACE conn2 <- [1,1254,null,{}] 11:39:21 INFO - PROCESS | 1653 | 1461350361597 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}] 11:39:21 INFO - PROCESS | 1653 | 1461350361738 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 11:39:21 INFO - PROCESS | 1653 | 1461350361810 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x138ad9000 == 69 [pid = 1653] [id = 321] 11:39:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x12d21b000) [pid = 1653] [serial = 962] [outer = 0x0] 11:39:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x12e596c00) [pid = 1653] [serial = 963] [outer = 0x12d21b000] 11:39:21 INFO - PROCESS | 1653 | 1461350361843 Marionette DEBUG loaded listener.js 11:39:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x12f727000) [pid = 1653] [serial = 964] [outer = 0x12d21b000] 11:39:22 INFO - PROCESS | 1653 | 1461350362370 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]]]}] 11:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 819ms 11:39:22 INFO - PROCESS | 1653 | 1461350362416 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 11:39:22 INFO - PROCESS | 1653 | 1461350362418 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 11:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:39:22 INFO - PROCESS | 1653 | 1461350362423 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:39:22 INFO - PROCESS | 1653 | 1461350362425 Marionette TRACE conn2 <- [1,1258,null,{}] 11:39:22 INFO - PROCESS | 1653 | 1461350362431 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}] 11:39:22 INFO - PROCESS | 1653 | 1461350362590 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 11:39:22 INFO - PROCESS | 1653 | 1461350362959 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x119911000 == 70 [pid = 1653] [id = 322] 11:39:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x1144be000) [pid = 1653] [serial = 965] [outer = 0x0] 11:39:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x11563b400) [pid = 1653] [serial = 966] [outer = 0x1144be000] 11:39:22 INFO - PROCESS | 1653 | 1461350362991 Marionette DEBUG loaded listener.js 11:39:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x118682400) [pid = 1653] [serial = 967] [outer = 0x1144be000] 11:39:23 INFO - PROCESS | 1653 | 1461350363434 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]]]}] 11:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1073ms 11:39:23 INFO - PROCESS | 1653 | 1461350363497 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 11:39:23 INFO - PROCESS | 1653 | 1461350363500 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 11:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:39:23 INFO - PROCESS | 1653 | 1461350363504 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:39:23 INFO - PROCESS | 1653 | 1461350363506 Marionette TRACE conn2 <- [1,1262,null,{}] 11:39:23 INFO - PROCESS | 1653 | 1461350363510 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}] 11:39:23 INFO - PROCESS | 1653 | 1461350363606 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 11:39:23 INFO - PROCESS | 1653 | 1461350363667 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x1190e9800 == 71 [pid = 1653] [id = 323] 11:39:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x118fe8800) [pid = 1653] [serial = 968] [outer = 0x0] 11:39:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x11a634800) [pid = 1653] [serial = 969] [outer = 0x118fe8800] 11:39:23 INFO - PROCESS | 1653 | 1461350363696 Marionette DEBUG loaded listener.js 11:39:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x11aaa5400) [pid = 1653] [serial = 970] [outer = 0x118fe8800] 11:39:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12e562800 == 70 [pid = 1653] [id = 248] 11:39:24 INFO - PROCESS | 1653 | --DOCSHELL 0x114f14000 == 69 [pid = 1653] [id = 314] 11:39:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12fdac000 == 68 [pid = 1653] [id = 313] 11:39:24 INFO - PROCESS | 1653 | --DOCSHELL 0x11561f000 == 67 [pid = 1653] [id = 312] 11:39:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12f799800 == 66 [pid = 1653] [id = 311] 11:39:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12ea8e000 == 65 [pid = 1653] [id = 310] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x1294f3400) [pid = 1653] [serial = 876] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x127a56c00) [pid = 1653] [serial = 879] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x12e5a0800) [pid = 1653] [serial = 861] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x119294800) [pid = 1653] [serial = 864] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x12417cc00) [pid = 1653] [serial = 870] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x11b065400) [pid = 1653] [serial = 867] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x12699b800) [pid = 1653] [serial = 873] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12d88b000 == 64 [pid = 1653] [id = 309] 11:39:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12d41e800 == 63 [pid = 1653] [id = 308] 11:39:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd1f800 == 62 [pid = 1653] [id = 307] 11:39:24 INFO - PROCESS | 1653 | --DOCSHELL 0x11c2da000 == 61 [pid = 1653] [id = 306] 11:39:24 INFO - PROCESS | 1653 | --DOCSHELL 0x11c49a000 == 60 [pid = 1653] [id = 305] 11:39:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12d2a3800 == 59 [pid = 1653] [id = 304] 11:39:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd09000 == 58 [pid = 1653] [id = 303] 11:39:24 INFO - PROCESS | 1653 | 1461350364164 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]]]}] 11:39:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1292c5000 == 57 [pid = 1653] [id = 302] 11:39:24 INFO - PROCESS | 1653 | --DOCSHELL 0x128055800 == 56 [pid = 1653] [id = 301] 11:39:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1269dc000 == 55 [pid = 1653] [id = 300] 11:39:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1240a8800 == 54 [pid = 1653] [id = 299] 11:39:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1186d0000 == 53 [pid = 1653] [id = 298] 11:39:24 INFO - PROCESS | 1653 | --DOCSHELL 0x119c5e000 == 52 [pid = 1653] [id = 297] 11:39:24 INFO - PROCESS | 1653 | --DOCSHELL 0x119913000 == 51 [pid = 1653] [id = 296] 11:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 671ms 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x12e5a3800) [pid = 1653] [serial = 849] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x12d796c00) [pid = 1653] [serial = 843] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x11aaad000) [pid = 1653] [serial = 886] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x128995800) [pid = 1653] [serial = 852] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x12a410400) [pid = 1653] [serial = 856] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x12e528c00) [pid = 1653] [serial = 859] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x12bceb400) [pid = 1653] [serial = 837] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x12bf77400) [pid = 1653] [serial = 839] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x1294f1400) [pid = 1653] [serial = 836] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x12b531c00) [pid = 1653] [serial = 812] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x116713400) [pid = 1653] [serial = 822] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x115611000) [pid = 1653] [serial = 821] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x11a9b9800) [pid = 1653] [serial = 827] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x12b530c00) [pid = 1653] [serial = 858] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x11c01bc00) [pid = 1653] [serial = 828] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x123e70400) [pid = 1653] [serial = 830] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x126992000) [pid = 1653] [serial = 831] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x12d733800) [pid = 1653] [serial = 842] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x127908c00) [pid = 1653] [serial = 833] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x12898c400) [pid = 1653] [serial = 834] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x11aab0000) [pid = 1653] [serial = 825] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12d28cc00) [pid = 1653] [serial = 840] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x11a9c5000) [pid = 1653] [serial = 824] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x11a62f800) [pid = 1653] [serial = 851] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x124675000) [pid = 1653] [serial = 809] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12d790000) [pid = 1653] [serial = 818] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x12d735000) [pid = 1653] [serial = 798] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12e526000) [pid = 1653] [serial = 846] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12e4c2400) [pid = 1653] [serial = 845] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x114baec00) [pid = 1653] [serial = 800] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x119d53800) [pid = 1653] [serial = 803] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x11c9ed800) [pid = 1653] [serial = 806] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12d2d3000) [pid = 1653] [serial = 815] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12e59e800) [pid = 1653] [serial = 848] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x128bd9800) [pid = 1653] [serial = 855] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x1156c4000) [pid = 1653] [serial = 882] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x118d59800) [pid = 1653] [serial = 883] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x119d5ac00) [pid = 1653] [serial = 885] [outer = 0x0] [url = about:blank] 11:39:24 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x126992c00) [pid = 1653] [serial = 453] [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.] 11:39:24 INFO - PROCESS | 1653 | 1461350364183 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 11:39:24 INFO - PROCESS | 1653 | 1461350364186 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 11:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:39:24 INFO - PROCESS | 1653 | 1461350364189 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:39:24 INFO - PROCESS | 1653 | 1461350364190 Marionette TRACE conn2 <- [1,1266,null,{}] 11:39:24 INFO - PROCESS | 1653 | 1461350364193 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}] 11:39:24 INFO - PROCESS | 1653 | 1461350364292 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 11:39:24 INFO - PROCESS | 1653 | 1461350364302 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1190db800 == 52 [pid = 1653] [id = 324] 11:39:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x11ae41400) [pid = 1653] [serial = 971] [outer = 0x0] 11:39:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x11bab5c00) [pid = 1653] [serial = 972] [outer = 0x11ae41400] 11:39:24 INFO - PROCESS | 1653 | 1461350364329 Marionette DEBUG loaded listener.js 11:39:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x11c937c00) [pid = 1653] [serial = 973] [outer = 0x11ae41400] 11:39:24 INFO - PROCESS | 1653 | 1461350364698 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]]]}] 11:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 524ms 11:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:39:24 INFO - PROCESS | 1653 | 1461350364734 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 11:39:24 INFO - PROCESS | 1653 | 1461350364735 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 11:39:24 INFO - PROCESS | 1653 | 1461350364744 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:39:24 INFO - PROCESS | 1653 | 1461350364748 Marionette TRACE conn2 <- [1,1270,null,{}] 11:39:24 INFO - PROCESS | 1653 | 1461350364752 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}] 11:39:24 INFO - PROCESS | 1653 | 1461350364839 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 11:39:24 INFO - PROCESS | 1653 | 1461350364847 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c495800 == 53 [pid = 1653] [id = 325] 11:39:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x11ca44c00) [pid = 1653] [serial = 974] [outer = 0x0] 11:39:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x123e6f000) [pid = 1653] [serial = 975] [outer = 0x11ca44c00] 11:39:24 INFO - PROCESS | 1653 | 1461350364873 Marionette DEBUG loaded listener.js 11:39:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x124675400) [pid = 1653] [serial = 976] [outer = 0x11ca44c00] 11:39:25 INFO - PROCESS | 1653 | 1461350365224 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]]]}] 11:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 527ms 11:39:25 INFO - PROCESS | 1653 | 1461350365267 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 11:39:25 INFO - PROCESS | 1653 | 1461350365269 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 11:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:39:25 INFO - PROCESS | 1653 | 1461350365271 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:39:25 INFO - PROCESS | 1653 | 1461350365272 Marionette TRACE conn2 <- [1,1274,null,{}] 11:39:25 INFO - PROCESS | 1653 | 1461350365274 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}] 11:39:25 INFO - PROCESS | 1653 | 1461350365355 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 11:39:25 INFO - PROCESS | 1653 | 1461350365362 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c2d800 == 54 [pid = 1653] [id = 326] 11:39:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x124018400) [pid = 1653] [serial = 977] [outer = 0x0] 11:39:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x126a4b000) [pid = 1653] [serial = 978] [outer = 0x124018400] 11:39:25 INFO - PROCESS | 1653 | 1461350365388 Marionette DEBUG loaded listener.js 11:39:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x128031800) [pid = 1653] [serial = 979] [outer = 0x124018400] 11:39:25 INFO - PROCESS | 1653 | 1461350365733 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]]]}] 11:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 469ms 11:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:39:25 INFO - PROCESS | 1653 | 1461350365740 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 11:39:25 INFO - PROCESS | 1653 | 1461350365741 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 11:39:25 INFO - PROCESS | 1653 | 1461350365745 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:39:25 INFO - PROCESS | 1653 | 1461350365748 Marionette TRACE conn2 <- [1,1278,null,{}] 11:39:25 INFO - PROCESS | 1653 | 1461350365751 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}] 11:39:25 INFO - PROCESS | 1653 | 1461350365835 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 11:39:25 INFO - PROCESS | 1653 | 1461350365840 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1269d3800 == 55 [pid = 1653] [id = 327] 11:39:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x1294ee400) [pid = 1653] [serial = 980] [outer = 0x0] 11:39:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12974b800) [pid = 1653] [serial = 981] [outer = 0x1294ee400] 11:39:25 INFO - PROCESS | 1653 | 1461350365873 Marionette DEBUG loaded listener.js 11:39:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12a138400) [pid = 1653] [serial = 982] [outer = 0x1294ee400] 11:39:26 INFO - PROCESS | 1653 | 1461350366224 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]]]}] 11:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 521ms 11:39:26 INFO - PROCESS | 1653 | 1461350366269 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 11:39:26 INFO - PROCESS | 1653 | 1461350366270 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 11:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:39:26 INFO - PROCESS | 1653 | 1461350366272 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:39:26 INFO - PROCESS | 1653 | 1461350366273 Marionette TRACE conn2 <- [1,1282,null,{}] 11:39:26 INFO - PROCESS | 1653 | 1461350366284 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}] 11:39:26 INFO - PROCESS | 1653 | 1461350366385 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 11:39:26 INFO - PROCESS | 1653 | 1461350366419 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x128068000 == 56 [pid = 1653] [id = 328] 11:39:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x1294f3400) [pid = 1653] [serial = 983] [outer = 0x0] 11:39:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12a405800) [pid = 1653] [serial = 984] [outer = 0x1294f3400] 11:39:26 INFO - PROCESS | 1653 | 1461350366445 Marionette DEBUG loaded listener.js 11:39:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12a6ae800) [pid = 1653] [serial = 985] [outer = 0x1294f3400] 11:39:26 INFO - PROCESS | 1653 | 1461350366766 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]]]}] 11:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 519ms 11:39:26 INFO - PROCESS | 1653 | 1461350366791 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 11:39:26 INFO - PROCESS | 1653 | 1461350366793 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 11:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:39:26 INFO - PROCESS | 1653 | 1461350366798 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:39:26 INFO - PROCESS | 1653 | 1461350366799 Marionette TRACE conn2 <- [1,1286,null,{}] 11:39:26 INFO - PROCESS | 1653 | 1461350366801 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}] 11:39:26 INFO - PROCESS | 1653 | 1461350366902 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 11:39:26 INFO - PROCESS | 1653 | 1461350366936 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b35d800 == 57 [pid = 1653] [id = 329] 11:39:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12a13d000) [pid = 1653] [serial = 986] [outer = 0x0] 11:39:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12a6bcc00) [pid = 1653] [serial = 987] [outer = 0x12a13d000] 11:39:26 INFO - PROCESS | 1653 | 1461350366962 Marionette DEBUG loaded listener.js 11:39:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12b589c00) [pid = 1653] [serial = 988] [outer = 0x12a13d000] 11:39:27 INFO - PROCESS | 1653 | 1461350367287 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]]]}] 11:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 519ms 11:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:39:27 INFO - PROCESS | 1653 | 1461350367317 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 11:39:27 INFO - PROCESS | 1653 | 1461350367318 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 11:39:27 INFO - PROCESS | 1653 | 1461350367320 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:39:27 INFO - PROCESS | 1653 | 1461350367321 Marionette TRACE conn2 <- [1,1290,null,{}] 11:39:27 INFO - PROCESS | 1653 | 1461350367323 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}] 11:39:27 INFO - PROCESS | 1653 | 1461350367442 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 11:39:27 INFO - PROCESS | 1653 | 1461350367446 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd06000 == 58 [pid = 1653] [id = 330] 11:39:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12b588400) [pid = 1653] [serial = 989] [outer = 0x0] 11:39:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12b962800) [pid = 1653] [serial = 990] [outer = 0x12b588400] 11:39:27 INFO - PROCESS | 1653 | 1461350367471 Marionette DEBUG loaded listener.js 11:39:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x12bcef400) [pid = 1653] [serial = 991] [outer = 0x12b588400] 11:39:27 INFO - PROCESS | 1653 | 1461350367814 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]]]}] 11:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 519ms 11:39:27 INFO - PROCESS | 1653 | 1461350367840 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 11:39:27 INFO - PROCESS | 1653 | 1461350367841 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 11:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:39:27 INFO - PROCESS | 1653 | 1461350367843 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:39:27 INFO - PROCESS | 1653 | 1461350367847 Marionette TRACE conn2 <- [1,1294,null,{}] 11:39:27 INFO - PROCESS | 1653 | 1461350367849 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}] 11:39:27 INFO - PROCESS | 1653 | 1461350367953 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 11:39:27 INFO - PROCESS | 1653 | 1461350367990 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d119000 == 59 [pid = 1653] [id = 331] 11:39:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x11653c400) [pid = 1653] [serial = 992] [outer = 0x0] 11:39:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12bf7c000) [pid = 1653] [serial = 993] [outer = 0x11653c400] 11:39:28 INFO - PROCESS | 1653 | 1461350368015 Marionette DEBUG loaded listener.js 11:39:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12d28cc00) [pid = 1653] [serial = 994] [outer = 0x11653c400] 11:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x11ae3c000) [pid = 1653] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x1269a0000) [pid = 1653] [serial = 860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x12e53b000) [pid = 1653] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x12a13ec00) [pid = 1653] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x12a13f000) [pid = 1653] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x11a630c00) [pid = 1653] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x127f3c000) [pid = 1653] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x119374c00) [pid = 1653] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x126a4c000) [pid = 1653] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x113519800) [pid = 1653] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:39:28 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12a6b9c00) [pid = 1653] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:39:28 INFO - PROCESS | 1653 | 1461350368515 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]]]}] 11:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 722ms 11:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:39:28 INFO - PROCESS | 1653 | 1461350368565 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 11:39:28 INFO - PROCESS | 1653 | 1461350368566 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 11:39:28 INFO - PROCESS | 1653 | 1461350368568 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:39:28 INFO - PROCESS | 1653 | 1461350368569 Marionette TRACE conn2 <- [1,1298,null,{}] 11:39:28 INFO - PROCESS | 1653 | 1461350368572 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}] 11:39:28 INFO - PROCESS | 1653 | 1461350368657 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 11:39:28 INFO - PROCESS | 1653 | 1461350368685 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c4a5800 == 60 [pid = 1653] [id = 332] 11:39:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12a13b800) [pid = 1653] [serial = 995] [outer = 0x0] 11:39:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12a6a6c00) [pid = 1653] [serial = 996] [outer = 0x12a13b800] 11:39:28 INFO - PROCESS | 1653 | 1461350368715 Marionette DEBUG loaded listener.js 11:39:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12d2d2000) [pid = 1653] [serial = 997] [outer = 0x12a13b800] 11:39:29 INFO - PROCESS | 1653 | 1461350369114 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]]]}] 11:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 570ms 11:39:29 INFO - PROCESS | 1653 | 1461350369139 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 11:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:39:29 INFO - PROCESS | 1653 | 1461350369141 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 11:39:29 INFO - PROCESS | 1653 | 1461350369143 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:39:29 INFO - PROCESS | 1653 | 1461350369145 Marionette TRACE conn2 <- [1,1302,null,{}] 11:39:29 INFO - PROCESS | 1653 | 1461350369147 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}] 11:39:29 INFO - PROCESS | 1653 | 1461350369258 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 11:39:29 INFO - PROCESS | 1653 | 1461350369262 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d562800 == 61 [pid = 1653] [id = 333] 11:39:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12d790400) [pid = 1653] [serial = 998] [outer = 0x0] 11:39:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12e535800) [pid = 1653] [serial = 999] [outer = 0x12d790400] 11:39:29 INFO - PROCESS | 1653 | 1461350369288 Marionette DEBUG loaded listener.js 11:39:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12e891c00) [pid = 1653] [serial = 1000] [outer = 0x12d790400] 11:39:29 INFO - PROCESS | 1653 | 1461350369614 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]]]}] 11:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 520ms 11:39:29 INFO - PROCESS | 1653 | 1461350369663 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 11:39:29 INFO - PROCESS | 1653 | 1461350369664 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 11:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:39:29 INFO - PROCESS | 1653 | 1461350369666 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:39:29 INFO - PROCESS | 1653 | 1461350369668 Marionette TRACE conn2 <- [1,1306,null,{}] 11:39:29 INFO - PROCESS | 1653 | 1461350369670 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}] 11:39:29 INFO - PROCESS | 1653 | 1461350369758 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 11:39:29 INFO - PROCESS | 1653 | 1461350369819 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d54e800 == 62 [pid = 1653] [id = 334] 11:39:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12b310c00) [pid = 1653] [serial = 1001] [outer = 0x0] 11:39:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x12b318400) [pid = 1653] [serial = 1002] [outer = 0x12b310c00] 11:39:29 INFO - PROCESS | 1653 | 1461350369845 Marionette DEBUG loaded listener.js 11:39:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x12b31e800) [pid = 1653] [serial = 1003] [outer = 0x12b310c00] 11:39:30 INFO - PROCESS | 1653 | 1461350370132 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]]]}] 11:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 518ms 11:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:39:30 INFO - PROCESS | 1653 | 1461350370185 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 11:39:30 INFO - PROCESS | 1653 | 1461350370186 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 11:39:30 INFO - PROCESS | 1653 | 1461350370188 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:39:30 INFO - PROCESS | 1653 | 1461350370190 Marionette TRACE conn2 <- [1,1310,null,{}] 11:39:30 INFO - PROCESS | 1653 | 1461350370192 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}] 11:39:30 INFO - PROCESS | 1653 | 1461350370281 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 11:39:30 INFO - PROCESS | 1653 | 1461350370285 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12eb2f800 == 63 [pid = 1653] [id = 335] 11:39:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x11882fc00) [pid = 1653] [serial = 1004] [outer = 0x0] 11:39:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x118837c00) [pid = 1653] [serial = 1005] [outer = 0x11882fc00] 11:39:30 INFO - PROCESS | 1653 | 1461350370311 Marionette DEBUG loaded listener.js 11:39:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x11883bc00) [pid = 1653] [serial = 1006] [outer = 0x11882fc00] 11:39:30 INFO - PROCESS | 1653 | 1461350370804 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] 11:39:30 INFO - PROCESS | 1653 | 1461350370861 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 11:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:39:30 INFO - PROCESS | 1653 | 1461350370865 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:39:30 INFO - PROCESS | 1653 | 1461350370867 Marionette TRACE conn2 <- [1,1314,null,{}] 11:39:30 INFO - PROCESS | 1653 | 1461350370871 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}] 11:39:30 INFO - PROCESS | 1653 | 1461350370982 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 11:39:31 INFO - PROCESS | 1653 | 1461350371080 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ab72000 == 64 [pid = 1653] [id = 336] 11:39:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x118d65400) [pid = 1653] [serial = 1007] [outer = 0x0] 11:39:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x11a9b9800) [pid = 1653] [serial = 1008] [outer = 0x118d65400] 11:39:31 INFO - PROCESS | 1653 | 1461350371113 Marionette DEBUG loaded listener.js 11:39:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x11ab18800) [pid = 1653] [serial = 1009] [outer = 0x118d65400] 11:39:31 INFO - PROCESS | 1653 | 1461350371549 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]]]}] 11:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 721ms 11:39:31 INFO - PROCESS | 1653 | 1461350371586 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 11:39:31 INFO - PROCESS | 1653 | 1461350371590 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 11:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:39:31 INFO - PROCESS | 1653 | 1461350371595 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:39:31 INFO - PROCESS | 1653 | 1461350371597 Marionette TRACE conn2 <- [1,1318,null,{}] 11:39:31 INFO - PROCESS | 1653 | 1461350371599 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}] 11:39:31 INFO - PROCESS | 1653 | 1461350371705 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 11:39:31 INFO - PROCESS | 1653 | 1461350371765 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x124891800 == 65 [pid = 1653] [id = 337] 11:39:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x11ae41c00) [pid = 1653] [serial = 1010] [outer = 0x0] 11:39:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x11c2c7c00) [pid = 1653] [serial = 1011] [outer = 0x11ae41c00] 11:39:31 INFO - PROCESS | 1653 | 1461350371794 Marionette DEBUG loaded listener.js 11:39:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x11c2cc400) [pid = 1653] [serial = 1012] [outer = 0x11ae41c00] 11:39:32 INFO - PROCESS | 1653 | 1461350372263 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]]]}] 11:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 721ms 11:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:39:32 INFO - PROCESS | 1653 | 1461350372315 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 11:39:32 INFO - PROCESS | 1653 | 1461350372317 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 11:39:32 INFO - PROCESS | 1653 | 1461350372319 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:39:32 INFO - PROCESS | 1653 | 1461350372321 Marionette TRACE conn2 <- [1,1322,null,{}] 11:39:32 INFO - PROCESS | 1653 | 1461350372346 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}] 11:39:32 INFO - PROCESS | 1653 | 1461350372481 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 11:39:32 INFO - PROCESS | 1653 | 1461350372536 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ea8d800 == 66 [pid = 1653] [id = 338] 11:39:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x123c4fc00) [pid = 1653] [serial = 1013] [outer = 0x0] 11:39:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x124183400) [pid = 1653] [serial = 1014] [outer = 0x123c4fc00] 11:39:32 INFO - PROCESS | 1653 | 1461350372568 Marionette DEBUG loaded listener.js 11:39:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x1269a0800) [pid = 1653] [serial = 1015] [outer = 0x123c4fc00] 11:39:32 INFO - PROCESS | 1653 | 1461350372990 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]]]}] 11:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 720ms 11:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:39:33 INFO - PROCESS | 1653 | 1461350373040 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 11:39:33 INFO - PROCESS | 1653 | 1461350373042 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 11:39:33 INFO - PROCESS | 1653 | 1461350373044 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:39:33 INFO - PROCESS | 1653 | 1461350373046 Marionette TRACE conn2 <- [1,1326,null,{}] 11:39:33 INFO - PROCESS | 1653 | 1461350373048 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}] 11:39:33 INFO - PROCESS | 1653 | 1461350373156 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 11:39:33 INFO - PROCESS | 1653 | 1461350373215 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f785800 == 67 [pid = 1653] [id = 339] 11:39:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x12790f800) [pid = 1653] [serial = 1016] [outer = 0x0] 11:39:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x1294eb000) [pid = 1653] [serial = 1017] [outer = 0x12790f800] 11:39:33 INFO - PROCESS | 1653 | 1461350373246 Marionette DEBUG loaded listener.js 11:39:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x12a136800) [pid = 1653] [serial = 1018] [outer = 0x12790f800] 11:39:33 INFO - PROCESS | 1653 | 1461350373691 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]]]}] 11:39:33 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 11:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 671ms 11:39:33 INFO - PROCESS | 1653 | 1461350373715 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 11:39:33 INFO - PROCESS | 1653 | 1461350373717 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 11:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:39:33 INFO - PROCESS | 1653 | 1461350373719 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:39:33 INFO - PROCESS | 1653 | 1461350373720 Marionette TRACE conn2 <- [1,1330,null,{}] 11:39:33 INFO - PROCESS | 1653 | 1461350373723 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}] 11:39:33 INFO - PROCESS | 1653 | 1461350373844 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 11:39:33 INFO - PROCESS | 1653 | 1461350373901 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f7a5000 == 68 [pid = 1653] [id = 340] 11:39:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x12a13b000) [pid = 1653] [serial = 1019] [outer = 0x0] 11:39:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x12a6a7c00) [pid = 1653] [serial = 1020] [outer = 0x12a13b000] 11:39:33 INFO - PROCESS | 1653 | 1461350373932 Marionette DEBUG loaded listener.js 11:39:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x12b31a800) [pid = 1653] [serial = 1021] [outer = 0x12a13b000] 11:39:34 INFO - PROCESS | 1653 | 1461350374384 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]]]}] 11:39:34 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 11:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 670ms 11:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:39:34 INFO - PROCESS | 1653 | 1461350374389 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 11:39:34 INFO - PROCESS | 1653 | 1461350374391 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 11:39:34 INFO - PROCESS | 1653 | 1461350374394 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:39:34 INFO - PROCESS | 1653 | 1461350374397 Marionette TRACE conn2 <- [1,1334,null,{}] 11:39:34 INFO - PROCESS | 1653 | 1461350374400 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}] 11:39:34 INFO - PROCESS | 1653 | 1461350374517 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 11:39:34 INFO - PROCESS | 1653 | 1461350374575 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fdbd000 == 69 [pid = 1653] [id = 341] 11:39:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x12b31f400) [pid = 1653] [serial = 1022] [outer = 0x0] 11:39:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x12d2d0400) [pid = 1653] [serial = 1023] [outer = 0x12b31f400] 11:39:34 INFO - PROCESS | 1653 | 1461350374607 Marionette DEBUG loaded listener.js 11:39:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x12e5a1000) [pid = 1653] [serial = 1024] [outer = 0x12b31f400] 11:39:35 INFO - PROCESS | 1653 | 1461350375071 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]]]}] 11:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 722ms 11:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:39:35 INFO - PROCESS | 1653 | 1461350375117 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 11:39:35 INFO - PROCESS | 1653 | 1461350375118 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 11:39:35 INFO - PROCESS | 1653 | 1461350375141 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:39:35 INFO - PROCESS | 1653 | 1461350375143 Marionette TRACE conn2 <- [1,1338,null,{}] 11:39:35 INFO - PROCESS | 1653 | 1461350375161 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}] 11:39:35 INFO - PROCESS | 1653 | 1461350375266 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 11:39:35 INFO - PROCESS | 1653 | 1461350375336 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x119820000 == 70 [pid = 1653] [id = 342] 11:39:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x114bac000) [pid = 1653] [serial = 1025] [outer = 0x0] 11:39:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x12a6a6400) [pid = 1653] [serial = 1026] [outer = 0x114bac000] 11:39:35 INFO - PROCESS | 1653 | 1461350375366 Marionette DEBUG loaded listener.js 11:39:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x12aec3c00) [pid = 1653] [serial = 1027] [outer = 0x114bac000] 11:39:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12d54e800 == 69 [pid = 1653] [id = 334] 11:39:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12d562800 == 68 [pid = 1653] [id = 333] 11:39:36 INFO - PROCESS | 1653 | --DOCSHELL 0x11c4a5800 == 67 [pid = 1653] [id = 332] 11:39:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12d119000 == 66 [pid = 1653] [id = 331] 11:39:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd06000 == 65 [pid = 1653] [id = 330] 11:39:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12b35d800 == 64 [pid = 1653] [id = 329] 11:39:36 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x12b768000) [pid = 1653] [serial = 906] [outer = 0x0] [url = about:blank] 11:39:36 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x12d20ec00) [pid = 1653] [serial = 909] [outer = 0x0] [url = about:blank] 11:39:36 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x12a6bb800) [pid = 1653] [serial = 945] [outer = 0x0] [url = about:blank] 11:39:36 INFO - PROCESS | 1653 | --DOCSHELL 0x128068000 == 63 [pid = 1653] [id = 328] 11:39:36 INFO - PROCESS | 1653 | --DOCSHELL 0x1269d3800 == 62 [pid = 1653] [id = 327] 11:39:36 INFO - PROCESS | 1653 | --DOCSHELL 0x123c2d800 == 61 [pid = 1653] [id = 326] 11:39:36 INFO - PROCESS | 1653 | --DOCSHELL 0x11c495800 == 60 [pid = 1653] [id = 325] 11:39:36 INFO - PROCESS | 1653 | --DOCSHELL 0x1190db800 == 59 [pid = 1653] [id = 324] 11:39:36 INFO - PROCESS | 1653 | --DOCSHELL 0x1190e9800 == 58 [pid = 1653] [id = 323] 11:39:36 INFO - PROCESS | 1653 | --DOCSHELL 0x119911000 == 57 [pid = 1653] [id = 322] 11:39:36 INFO - PROCESS | 1653 | 1461350376563 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]]]}] 11:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1456ms 11:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:39:36 INFO - PROCESS | 1653 | 1461350376576 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 11:39:36 INFO - PROCESS | 1653 | 1461350376578 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 11:39:36 INFO - PROCESS | 1653 | 1461350376582 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:39:36 INFO - PROCESS | 1653 | 1461350376584 Marionette TRACE conn2 <- [1,1342,null,{}] 11:39:36 INFO - PROCESS | 1653 | 1461350376588 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}] 11:39:36 INFO - PROCESS | 1653 | 1461350376673 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 11:39:36 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x12e894c00) [pid = 1653] [serial = 862] [outer = 0x0] [url = about:blank] 11:39:36 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x12e59ac00) [pid = 1653] [serial = 927] [outer = 0x0] [url = about:blank] 11:39:36 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x12e896400) [pid = 1653] [serial = 930] [outer = 0x0] [url = about:blank] 11:39:36 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x12e89c000) [pid = 1653] [serial = 931] [outer = 0x0] [url = about:blank] 11:39:36 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x12a6b0400) [pid = 1653] [serial = 934] [outer = 0x0] [url = about:blank] 11:39:36 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x12a6aac00) [pid = 1653] [serial = 933] [outer = 0x0] [url = about:blank] 11:39:36 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x11bab4000) [pid = 1653] [serial = 888] [outer = 0x0] [url = about:blank] 11:39:36 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x11ba25000) [pid = 1653] [serial = 916] [outer = 0x0] [url = about:blank] 11:39:36 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x11aaa6800) [pid = 1653] [serial = 915] [outer = 0x0] [url = about:blank] 11:39:36 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x1294f3800) [pid = 1653] [serial = 903] [outer = 0x0] [url = about:blank] 11:39:36 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x12d2d5000) [pid = 1653] [serial = 924] [outer = 0x0] [url = about:blank] 11:39:36 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x127f40c00) [pid = 1653] [serial = 900] [outer = 0x0] [url = about:blank] 11:39:36 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x11ba24000) [pid = 1653] [serial = 894] [outer = 0x0] [url = about:blank] 11:39:36 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x124176800) [pid = 1653] [serial = 918] [outer = 0x0] [url = about:blank] 11:39:36 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x12417d000) [pid = 1653] [serial = 919] [outer = 0x0] [url = about:blank] 11:39:36 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x12a40f000) [pid = 1653] [serial = 921] [outer = 0x0] [url = about:blank] 11:39:36 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x12bc48000) [pid = 1653] [serial = 922] [outer = 0x0] [url = about:blank] 11:39:36 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x11b064c00) [pid = 1653] [serial = 937] [outer = 0x0] [url = about:blank] 11:39:36 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x119d5c400) [pid = 1653] [serial = 891] [outer = 0x0] [url = about:blank] 11:39:36 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x12417f400) [pid = 1653] [serial = 897] [outer = 0x0] [url = about:blank] 11:39:36 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x12e896000) [pid = 1653] [serial = 943] [outer = 0x0] [url = about:blank] 11:39:36 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x12d731c00) [pid = 1653] [serial = 912] [outer = 0x0] [url = about:blank] 11:39:36 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x12b532000) [pid = 1653] [serial = 942] [outer = 0x0] [url = about:blank] 11:39:36 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x12a6b1c00) [pid = 1653] [serial = 939] [outer = 0x0] [url = about:blank] 11:39:36 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x115611800) [pid = 1653] [serial = 936] [outer = 0x0] [url = about:blank] 11:39:36 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12e891000) [pid = 1653] [serial = 928] [outer = 0x0] [url = about:blank] 11:39:36 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x12a6b9800) [pid = 1653] [serial = 940] [outer = 0x0] [url = about:blank] 11:39:36 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12e528000) [pid = 1653] [serial = 925] [outer = 0x0] [url = about:blank] 11:39:36 INFO - PROCESS | 1653 | 1461350376740 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x11934f800 == 58 [pid = 1653] [id = 343] 11:39:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x116546800) [pid = 1653] [serial = 1028] [outer = 0x0] 11:39:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x119d5a800) [pid = 1653] [serial = 1029] [outer = 0x116546800] 11:39:36 INFO - PROCESS | 1653 | 1461350376772 Marionette DEBUG loaded listener.js 11:39:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x11aaaf400) [pid = 1653] [serial = 1030] [outer = 0x116546800] 11:39:37 INFO - PROCESS | 1653 | 1461350377105 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]]]}] 11:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 570ms 11:39:37 INFO - PROCESS | 1653 | 1461350377152 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 11:39:37 INFO - PROCESS | 1653 | 1461350377156 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 11:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:39:37 INFO - PROCESS | 1653 | 1461350377160 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:39:37 INFO - PROCESS | 1653 | 1461350377162 Marionette TRACE conn2 <- [1,1346,null,{}] 11:39:37 INFO - PROCESS | 1653 | 1461350377164 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}] 11:39:37 INFO - PROCESS | 1653 | 1461350377251 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 11:39:37 INFO - PROCESS | 1653 | 1461350377323 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b0f1800 == 59 [pid = 1653] [id = 344] 11:39:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x11ab20c00) [pid = 1653] [serial = 1031] [outer = 0x0] 11:39:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x11bab4000) [pid = 1653] [serial = 1032] [outer = 0x11ab20c00] 11:39:37 INFO - PROCESS | 1653 | 1461350377349 Marionette DEBUG loaded listener.js 11:39:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x11c907800) [pid = 1653] [serial = 1033] [outer = 0x11ab20c00] 11:39:37 INFO - PROCESS | 1653 | 1461350377659 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]]]}] 11:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 522ms 11:39:37 INFO - PROCESS | 1653 | 1461350377683 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 11:39:37 INFO - PROCESS | 1653 | 1461350377684 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 11:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:39:37 INFO - PROCESS | 1653 | 1461350377687 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:39:37 INFO - PROCESS | 1653 | 1461350377689 Marionette TRACE conn2 <- [1,1350,null,{}] 11:39:37 INFO - PROCESS | 1653 | 1461350377699 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}] 11:39:37 INFO - PROCESS | 1653 | 1461350377788 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 11:39:37 INFO - PROCESS | 1653 | 1461350377794 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x124896800 == 60 [pid = 1653] [id = 345] 11:39:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x11ca50400) [pid = 1653] [serial = 1034] [outer = 0x0] 11:39:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x1243f8c00) [pid = 1653] [serial = 1035] [outer = 0x11ca50400] 11:39:37 INFO - PROCESS | 1653 | 1461350377822 Marionette DEBUG loaded listener.js 11:39:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12790e800) [pid = 1653] [serial = 1036] [outer = 0x11ca50400] 11:39:38 INFO - PROCESS | 1653 | 1461350378217 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]]]}] 11:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 573ms 11:39:38 INFO - PROCESS | 1653 | 1461350378262 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 11:39:38 INFO - PROCESS | 1653 | 1461350378265 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 11:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:39:38 INFO - PROCESS | 1653 | 1461350378269 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:39:38 INFO - PROCESS | 1653 | 1461350378271 Marionette TRACE conn2 <- [1,1354,null,{}] 11:39:38 INFO - PROCESS | 1653 | 1461350378274 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}] 11:39:38 INFO - PROCESS | 1653 | 1461350378385 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 11:39:38 INFO - PROCESS | 1653 | 1461350378391 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6e3800 == 61 [pid = 1653] [id = 346] 11:39:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12802d000) [pid = 1653] [serial = 1037] [outer = 0x0] 11:39:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x129748c00) [pid = 1653] [serial = 1038] [outer = 0x12802d000] 11:39:38 INFO - PROCESS | 1653 | 1461350378419 Marionette DEBUG loaded listener.js 11:39:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12a13e800) [pid = 1653] [serial = 1039] [outer = 0x12802d000] 11:39:38 INFO - PROCESS | 1653 | 1461350378753 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]]]}] 11:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 520ms 11:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:39:38 INFO - PROCESS | 1653 | 1461350378811 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 11:39:38 INFO - PROCESS | 1653 | 1461350378814 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 11:39:38 INFO - PROCESS | 1653 | 1461350378823 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:39:38 INFO - PROCESS | 1653 | 1461350378825 Marionette TRACE conn2 <- [1,1358,null,{}] 11:39:38 INFO - PROCESS | 1653 | 1461350378829 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}] 11:39:38 INFO - PROCESS | 1653 | 1461350378937 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 11:39:38 INFO - PROCESS | 1653 | 1461350378974 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd06000 == 62 [pid = 1653] [id = 347] 11:39:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x129751800) [pid = 1653] [serial = 1040] [outer = 0x0] 11:39:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x12a6a3400) [pid = 1653] [serial = 1041] [outer = 0x129751800] 11:39:39 INFO - PROCESS | 1653 | 1461350379000 Marionette DEBUG loaded listener.js 11:39:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x12a6b1c00) [pid = 1653] [serial = 1042] [outer = 0x129751800] 11:39:39 INFO - PROCESS | 1653 | 1461350379350 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]]]}] 11:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 576ms 11:39:39 INFO - PROCESS | 1653 | 1461350379393 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 11:39:39 INFO - PROCESS | 1653 | 1461350379394 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 11:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:39:39 INFO - PROCESS | 1653 | 1461350379397 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:39:39 INFO - PROCESS | 1653 | 1461350379398 Marionette TRACE conn2 <- [1,1362,null,{}] 11:39:39 INFO - PROCESS | 1653 | 1461350379400 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}] 11:39:39 INFO - PROCESS | 1653 | 1461350379520 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 11:39:39 INFO - PROCESS | 1653 | 1461350379533 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d2be800 == 63 [pid = 1653] [id = 348] 11:39:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12a6ba800) [pid = 1653] [serial = 1043] [outer = 0x0] 11:39:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x12b318800) [pid = 1653] [serial = 1044] [outer = 0x12a6ba800] 11:39:39 INFO - PROCESS | 1653 | 1461350379561 Marionette DEBUG loaded listener.js 11:39:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x12bc3d400) [pid = 1653] [serial = 1045] [outer = 0x12a6ba800] 11:39:39 INFO - PROCESS | 1653 | 1461350379926 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]]]}] 11:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 568ms 11:39:39 INFO - PROCESS | 1653 | 1461350379972 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 11:39:39 INFO - PROCESS | 1653 | 1461350379973 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 11:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:39:39 INFO - PROCESS | 1653 | 1461350379976 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:39:39 INFO - PROCESS | 1653 | 1461350379977 Marionette TRACE conn2 <- [1,1366,null,{}] 11:39:39 INFO - PROCESS | 1653 | 1461350379979 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}] 11:39:40 INFO - PROCESS | 1653 | 1461350380087 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 11:39:40 INFO - PROCESS | 1653 | 1461350380125 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d54c800 == 64 [pid = 1653] [id = 349] 11:39:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x12aec6400) [pid = 1653] [serial = 1046] [outer = 0x0] 11:39:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x12bcf0400) [pid = 1653] [serial = 1047] [outer = 0x12aec6400] 11:39:40 INFO - PROCESS | 1653 | 1461350380151 Marionette DEBUG loaded listener.js 11:39:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x12d283c00) [pid = 1653] [serial = 1048] [outer = 0x12aec6400] 11:39:40 INFO - PROCESS | 1653 | 1461350380502 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] 11:39:40 INFO - PROCESS | 1653 | 1461350380546 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 11:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:39:40 INFO - PROCESS | 1653 | 1461350380548 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:39:40 INFO - PROCESS | 1653 | 1461350380550 Marionette TRACE conn2 <- [1,1370,null,{}] 11:39:40 INFO - PROCESS | 1653 | 1461350380552 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}] 11:39:40 INFO - PROCESS | 1653 | 1461350380660 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 11:39:40 INFO - PROCESS | 1653 | 1461350380698 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dd66000 == 65 [pid = 1653] [id = 350] 11:39:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x12b58a400) [pid = 1653] [serial = 1049] [outer = 0x0] 11:39:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x12d73a400) [pid = 1653] [serial = 1050] [outer = 0x12b58a400] 11:39:40 INFO - PROCESS | 1653 | 1461350380725 Marionette DEBUG loaded listener.js 11:39:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x12e4c0000) [pid = 1653] [serial = 1051] [outer = 0x12b58a400] 11:39:40 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x12a13b800) [pid = 1653] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:39:40 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x12a13d000) [pid = 1653] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:39:40 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x1294ee400) [pid = 1653] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:39:40 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x1294f3400) [pid = 1653] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:39:40 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x11ca44c00) [pid = 1653] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:39:40 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x124018400) [pid = 1653] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:39:40 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x11ca48400) [pid = 1653] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:39:40 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x1144be000) [pid = 1653] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:39:40 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x11ae41400) [pid = 1653] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:39:40 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x11653c400) [pid = 1653] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:39:40 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x118fe8800) [pid = 1653] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:39:40 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x12b588400) [pid = 1653] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:39:40 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x12d790400) [pid = 1653] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:39:40 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x12b310c00) [pid = 1653] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:39:40 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x11ae14000) [pid = 1653] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:39:41 INFO - PROCESS | 1653 | 1461350381129 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] 11:39:41 INFO - PROCESS | 1653 | 1461350381169 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 11:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:39:41 INFO - PROCESS | 1653 | 1461350381183 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:39:41 INFO - PROCESS | 1653 | 1461350381184 Marionette TRACE conn2 <- [1,1374,null,{}] 11:39:41 INFO - PROCESS | 1653 | 1461350381186 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}] 11:39:41 INFO - PROCESS | 1653 | 1461350381275 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 11:39:41 INFO - PROCESS | 1653 | 1461350381279 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ea84000 == 66 [pid = 1653] [id = 351] 11:39:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x11c52e400) [pid = 1653] [serial = 1052] [outer = 0x0] 11:39:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12a138c00) [pid = 1653] [serial = 1053] [outer = 0x11c52e400] 11:39:41 INFO - PROCESS | 1653 | 1461350381305 Marionette DEBUG loaded listener.js 11:39:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12b31b000) [pid = 1653] [serial = 1054] [outer = 0x11c52e400] 11:39:41 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:39:41 INFO - PROCESS | 1653 | 1461350381663 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] 11:39:41 INFO - PROCESS | 1653 | 1461350381705 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 11:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:39:41 INFO - PROCESS | 1653 | 1461350381708 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:39:41 INFO - PROCESS | 1653 | 1461350381709 Marionette TRACE conn2 <- [1,1378,null,{}] 11:39:41 INFO - PROCESS | 1653 | 1461350381712 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}] 11:39:41 INFO - PROCESS | 1653 | 1461350381831 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 11:39:41 INFO - PROCESS | 1653 | 1461350381923 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f789000 == 67 [pid = 1653] [id = 352] 11:39:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x11560dc00) [pid = 1653] [serial = 1055] [outer = 0x0] 11:39:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x129717400) [pid = 1653] [serial = 1056] [outer = 0x11560dc00] 11:39:41 INFO - PROCESS | 1653 | 1461350381964 Marionette DEBUG loaded listener.js 11:39:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x129720400) [pid = 1653] [serial = 1057] [outer = 0x11560dc00] 11:39:42 INFO - PROCESS | 1653 | 1461350382334 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] 11:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:39:42 INFO - PROCESS | 1653 | 1461350382379 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 11:39:42 INFO - PROCESS | 1653 | 1461350382382 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:39:42 INFO - PROCESS | 1653 | 1461350382383 Marionette TRACE conn2 <- [1,1382,null,{}] 11:39:42 INFO - PROCESS | 1653 | 1461350382386 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}] 11:39:42 INFO - PROCESS | 1653 | 1461350382510 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 11:39:42 INFO - PROCESS | 1653 | 1461350382541 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x13099a800 == 68 [pid = 1653] [id = 353] 11:39:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12971f800) [pid = 1653] [serial = 1058] [outer = 0x0] 11:39:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x12d737400) [pid = 1653] [serial = 1059] [outer = 0x12971f800] 11:39:42 INFO - PROCESS | 1653 | 1461350382571 Marionette DEBUG loaded listener.js 11:39:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x12e894c00) [pid = 1653] [serial = 1060] [outer = 0x12971f800] 11:39:42 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:39:43 INFO - PROCESS | 1653 | 1461350383034 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] 11:39:43 INFO - PROCESS | 1653 | 1461350383060 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 11:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:39:43 INFO - PROCESS | 1653 | 1461350383066 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:39:43 INFO - PROCESS | 1653 | 1461350383070 Marionette TRACE conn2 <- [1,1386,null,{}] 11:39:43 INFO - PROCESS | 1653 | 1461350383077 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}] 11:39:43 INFO - PROCESS | 1653 | 1461350383259 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 11:39:43 INFO - PROCESS | 1653 | 1461350383392 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a933800 == 69 [pid = 1653] [id = 354] 11:39:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x118838800) [pid = 1653] [serial = 1061] [outer = 0x0] 11:39:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x11883b800) [pid = 1653] [serial = 1062] [outer = 0x118838800] 11:39:43 INFO - PROCESS | 1653 | 1461350383444 Marionette DEBUG loaded listener.js 11:39:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x11aaa7000) [pid = 1653] [serial = 1063] [outer = 0x118838800] 11:39:43 INFO - PROCESS | 1653 | 1461350383952 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] 11:39:43 INFO - PROCESS | 1653 | 1461350383995 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 11:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:39:44 INFO - PROCESS | 1653 | 1461350384000 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:39:44 INFO - PROCESS | 1653 | 1461350384001 Marionette TRACE conn2 <- [1,1390,null,{}] 11:39:44 INFO - PROCESS | 1653 | 1461350384004 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}] 11:39:44 INFO - PROCESS | 1653 | 1461350384115 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 11:39:44 INFO - PROCESS | 1653 | 1461350384189 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6d6000 == 70 [pid = 1653] [id = 355] 11:39:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x11ca49c00) [pid = 1653] [serial = 1064] [outer = 0x0] 11:39:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x124178000) [pid = 1653] [serial = 1065] [outer = 0x11ca49c00] 11:39:44 INFO - PROCESS | 1653 | 1461350384219 Marionette DEBUG loaded listener.js 11:39:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x11c2c2400) [pid = 1653] [serial = 1066] [outer = 0x11ca49c00] 11:39:44 INFO - PROCESS | 1653 | 1461350384685 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]]]}] 11:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 720ms 11:39:44 INFO - PROCESS | 1653 | 1461350384725 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 11:39:44 INFO - PROCESS | 1653 | 1461350384729 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 11:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:39:44 INFO - PROCESS | 1653 | 1461350384733 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:39:44 INFO - PROCESS | 1653 | 1461350384738 Marionette TRACE conn2 <- [1,1394,null,{}] 11:39:44 INFO - PROCESS | 1653 | 1461350384753 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}] 11:39:44 INFO - PROCESS | 1653 | 1461350384912 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 11:39:45 INFO - PROCESS | 1653 | 1461350385020 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e85c800 == 71 [pid = 1653] [id = 356] 11:39:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x12974a000) [pid = 1653] [serial = 1067] [outer = 0x0] 11:39:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x12a135c00) [pid = 1653] [serial = 1068] [outer = 0x12974a000] 11:39:45 INFO - PROCESS | 1653 | 1461350385071 Marionette DEBUG loaded listener.js 11:39:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x12a6b1800) [pid = 1653] [serial = 1069] [outer = 0x12974a000] 11:39:45 INFO - PROCESS | 1653 | 1461350385568 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]]]}] 11:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 876ms 11:39:45 INFO - PROCESS | 1653 | 1461350385609 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 11:39:45 INFO - PROCESS | 1653 | 1461350385611 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 11:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:39:45 INFO - PROCESS | 1653 | 1461350385632 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:39:45 INFO - PROCESS | 1653 | 1461350385633 Marionette TRACE conn2 <- [1,1398,null,{}] 11:39:45 INFO - PROCESS | 1653 | 1461350385635 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}] 11:39:45 INFO - PROCESS | 1653 | 1461350385741 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 11:39:45 INFO - PROCESS | 1653 | 1461350385815 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x138adb800 == 72 [pid = 1653] [id = 357] 11:39:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x12ab88c00) [pid = 1653] [serial = 1070] [outer = 0x0] 11:39:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x12ab8d000) [pid = 1653] [serial = 1071] [outer = 0x12ab88c00] 11:39:45 INFO - PROCESS | 1653 | 1461350385845 Marionette DEBUG loaded listener.js 11:39:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x12aec8800) [pid = 1653] [serial = 1072] [outer = 0x12ab88c00] 11:39:46 INFO - PROCESS | 1653 | 1461350386256 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]]]}] 11:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 670ms 11:39:46 INFO - PROCESS | 1653 | 1461350386301 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 11:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:39:46 INFO - PROCESS | 1653 | 1461350386302 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 11:39:46 INFO - PROCESS | 1653 | 1461350386304 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:39:46 INFO - PROCESS | 1653 | 1461350386306 Marionette TRACE conn2 <- [1,1402,null,{}] 11:39:46 INFO - PROCESS | 1653 | 1461350386308 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}] 11:39:46 INFO - PROCESS | 1653 | 1461350386455 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 11:39:46 INFO - PROCESS | 1653 | 1461350386510 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x130546800 == 73 [pid = 1653] [id = 358] 11:39:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x12ab8bc00) [pid = 1653] [serial = 1073] [outer = 0x0] 11:39:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x12b31a000) [pid = 1653] [serial = 1074] [outer = 0x12ab8bc00] 11:39:46 INFO - PROCESS | 1653 | 1461350386541 Marionette DEBUG loaded listener.js 11:39:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x12b766800) [pid = 1653] [serial = 1075] [outer = 0x12ab8bc00] 11:39:46 INFO - PROCESS | 1653 | 1461350386928 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]]]}] 11:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 672ms 11:39:46 INFO - PROCESS | 1653 | 1461350386976 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 11:39:46 INFO - PROCESS | 1653 | 1461350386979 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 11:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:39:46 INFO - PROCESS | 1653 | 1461350386982 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:39:46 INFO - PROCESS | 1653 | 1461350386984 Marionette TRACE conn2 <- [1,1406,null,{}] 11:39:46 INFO - PROCESS | 1653 | 1461350386986 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}] 11:39:47 INFO - PROCESS | 1653 | 1461350387124 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 11:39:47 INFO - PROCESS | 1653 | 1461350387247 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12afd6000 == 74 [pid = 1653] [id = 359] 11:39:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x11882f000) [pid = 1653] [serial = 1076] [outer = 0x0] 11:39:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x12dda2000) [pid = 1653] [serial = 1077] [outer = 0x11882f000] 11:39:47 INFO - PROCESS | 1653 | 1461350387280 Marionette DEBUG loaded listener.js 11:39:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x12e89e800) [pid = 1653] [serial = 1078] [outer = 0x11882f000] 11:39:47 INFO - PROCESS | 1653 | 1461350387670 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]]]}] 11:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 719ms 11:39:47 INFO - PROCESS | 1653 | 1461350387701 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 11:39:47 INFO - PROCESS | 1653 | 1461350387703 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 11:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:39:47 INFO - PROCESS | 1653 | 1461350387705 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:39:47 INFO - PROCESS | 1653 | 1461350387706 Marionette TRACE conn2 <- [1,1410,null,{}] 11:39:47 INFO - PROCESS | 1653 | 1461350387709 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}] 11:39:47 INFO - PROCESS | 1653 | 1461350387996 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 11:39:48 INFO - PROCESS | 1653 | 1461350388096 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x11934c000 == 75 [pid = 1653] [id = 360] 11:39:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x114bb6400) [pid = 1653] [serial = 1079] [outer = 0x0] 11:39:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x115611800) [pid = 1653] [serial = 1080] [outer = 0x114bb6400] 11:39:48 INFO - PROCESS | 1653 | 1461350388126 Marionette DEBUG loaded listener.js 11:39:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x118643800) [pid = 1653] [serial = 1081] [outer = 0x114bb6400] 11:39:48 INFO - PROCESS | 1653 | 1461350388687 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]]]}] 11:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1026ms 11:39:48 INFO - PROCESS | 1653 | 1461350388741 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 11:39:48 INFO - PROCESS | 1653 | 1461350388743 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 11:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:39:48 INFO - PROCESS | 1653 | 1461350388763 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:39:48 INFO - PROCESS | 1653 | 1461350388765 Marionette TRACE conn2 <- [1,1414,null,{}] 11:39:48 INFO - PROCESS | 1653 | 1461350388768 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}] 11:39:48 INFO - PROCESS | 1653 | 1461350388891 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 11:39:48 INFO - PROCESS | 1653 | 1461350388954 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x1242f5800 == 76 [pid = 1653] [id = 361] 11:39:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x118d1b400) [pid = 1653] [serial = 1082] [outer = 0x0] 11:39:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x11bdd0400) [pid = 1653] [serial = 1083] [outer = 0x118d1b400] 11:39:48 INFO - PROCESS | 1653 | 1461350388984 Marionette DEBUG loaded listener.js 11:39:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x11c2c9c00) [pid = 1653] [serial = 1084] [outer = 0x118d1b400] 11:39:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12f789000 == 75 [pid = 1653] [id = 352] 11:39:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12ea84000 == 74 [pid = 1653] [id = 351] 11:39:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12dd66000 == 73 [pid = 1653] [id = 350] 11:39:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12d54c800 == 72 [pid = 1653] [id = 349] 11:39:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12d2be800 == 71 [pid = 1653] [id = 348] 11:39:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd06000 == 70 [pid = 1653] [id = 347] 11:39:49 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x118837c00) [pid = 1653] [serial = 1005] [outer = 0x0] [url = about:blank] 11:39:49 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x12e596c00) [pid = 1653] [serial = 963] [outer = 0x0] [url = about:blank] 11:39:49 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x1156c0000) [pid = 1653] [serial = 948] [outer = 0x0] [url = about:blank] 11:39:49 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x12b585c00) [pid = 1653] [serial = 960] [outer = 0x0] [url = about:blank] 11:39:49 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x12946fc00) [pid = 1653] [serial = 954] [outer = 0x0] [url = about:blank] 11:39:49 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x11ca51c00) [pid = 1653] [serial = 951] [outer = 0x0] [url = about:blank] 11:39:49 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x12a140000) [pid = 1653] [serial = 957] [outer = 0x0] [url = about:blank] 11:39:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6e3800 == 69 [pid = 1653] [id = 346] 11:39:49 INFO - PROCESS | 1653 | --DOCSHELL 0x124896800 == 68 [pid = 1653] [id = 345] 11:39:49 INFO - PROCESS | 1653 | --DOCSHELL 0x11b0f1800 == 67 [pid = 1653] [id = 344] 11:39:49 INFO - PROCESS | 1653 | --DOCSHELL 0x11934f800 == 66 [pid = 1653] [id = 343] 11:39:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12f785800 == 65 [pid = 1653] [id = 339] 11:39:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12ea8d800 == 64 [pid = 1653] [id = 338] 11:39:49 INFO - PROCESS | 1653 | --DOCSHELL 0x124891800 == 63 [pid = 1653] [id = 337] 11:39:49 INFO - PROCESS | 1653 | --DOCSHELL 0x11ab72000 == 62 [pid = 1653] [id = 336] 11:39:49 INFO - PROCESS | 1653 | 1461350389550 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]]]}] 11:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 822ms 11:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:39:49 INFO - PROCESS | 1653 | 1461350389584 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 11:39:49 INFO - PROCESS | 1653 | 1461350389585 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 11:39:49 INFO - PROCESS | 1653 | 1461350389588 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:39:49 INFO - PROCESS | 1653 | 1461350389589 Marionette TRACE conn2 <- [1,1418,null,{}] 11:39:49 INFO - PROCESS | 1653 | 1461350389591 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}] 11:39:49 INFO - PROCESS | 1653 | 1461350389676 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 11:39:49 INFO - PROCESS | 1653 | 1461350389688 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c52800 == 63 [pid = 1653] [id = 362] 11:39:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x11c013800) [pid = 1653] [serial = 1085] [outer = 0x0] 11:39:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x11c2cdc00) [pid = 1653] [serial = 1086] [outer = 0x11c013800] 11:39:49 INFO - PROCESS | 1653 | 1461350389715 Marionette DEBUG loaded listener.js 11:39:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x11ca45c00) [pid = 1653] [serial = 1087] [outer = 0x11c013800] 11:39:49 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x12b31e800) [pid = 1653] [serial = 1003] [outer = 0x0] [url = about:blank] 11:39:49 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x12d2d2000) [pid = 1653] [serial = 997] [outer = 0x0] [url = about:blank] 11:39:49 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x12a6bcc00) [pid = 1653] [serial = 987] [outer = 0x0] [url = about:blank] 11:39:49 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x12a138400) [pid = 1653] [serial = 982] [outer = 0x0] [url = about:blank] 11:39:49 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x12a405800) [pid = 1653] [serial = 984] [outer = 0x0] [url = about:blank] 11:39:49 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x123e6f000) [pid = 1653] [serial = 975] [outer = 0x0] [url = about:blank] 11:39:49 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x128031800) [pid = 1653] [serial = 979] [outer = 0x0] [url = about:blank] 11:39:49 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x12f722400) [pid = 1653] [serial = 946] [outer = 0x0] [url = about:blank] 11:39:49 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x118682400) [pid = 1653] [serial = 967] [outer = 0x0] [url = about:blank] 11:39:49 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x11c937c00) [pid = 1653] [serial = 973] [outer = 0x0] [url = about:blank] 11:39:49 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x11bab5c00) [pid = 1653] [serial = 972] [outer = 0x0] [url = about:blank] 11:39:49 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x12bf7c000) [pid = 1653] [serial = 993] [outer = 0x0] [url = about:blank] 11:39:49 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x12974b800) [pid = 1653] [serial = 981] [outer = 0x0] [url = about:blank] 11:39:49 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x12a6ae800) [pid = 1653] [serial = 985] [outer = 0x0] [url = about:blank] 11:39:49 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x11a634800) [pid = 1653] [serial = 969] [outer = 0x0] [url = about:blank] 11:39:49 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x11563b400) [pid = 1653] [serial = 966] [outer = 0x0] [url = about:blank] 11:39:49 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x12bcef400) [pid = 1653] [serial = 991] [outer = 0x0] [url = about:blank] 11:39:49 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x124675400) [pid = 1653] [serial = 976] [outer = 0x0] [url = about:blank] 11:39:49 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x12b962800) [pid = 1653] [serial = 990] [outer = 0x0] [url = about:blank] 11:39:49 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x12e535800) [pid = 1653] [serial = 999] [outer = 0x0] [url = about:blank] 11:39:49 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x126a4b000) [pid = 1653] [serial = 978] [outer = 0x0] [url = about:blank] 11:39:49 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x12e891c00) [pid = 1653] [serial = 1000] [outer = 0x0] [url = about:blank] 11:39:49 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x12b318400) [pid = 1653] [serial = 1002] [outer = 0x0] [url = about:blank] 11:39:49 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x12b589c00) [pid = 1653] [serial = 988] [outer = 0x0] [url = about:blank] 11:39:49 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x12d28cc00) [pid = 1653] [serial = 994] [outer = 0x0] [url = about:blank] 11:39:49 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x11aaa5400) [pid = 1653] [serial = 970] [outer = 0x0] [url = about:blank] 11:39:49 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x12a6a6c00) [pid = 1653] [serial = 996] [outer = 0x0] [url = about:blank] 11:39:49 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x11c90ec00) [pid = 1653] [serial = 889] [outer = 0x0] [url = about:blank] 11:39:50 INFO - PROCESS | 1653 | 1461350390118 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]]]}] 11:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 569ms 11:39:50 INFO - PROCESS | 1653 | 1461350390157 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 11:39:50 INFO - PROCESS | 1653 | 1461350390161 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 11:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:39:50 INFO - PROCESS | 1653 | 1461350390169 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:39:50 INFO - PROCESS | 1653 | 1461350390172 Marionette TRACE conn2 <- [1,1422,null,{}] 11:39:50 INFO - PROCESS | 1653 | 1461350390193 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}] 11:39:50 INFO - PROCESS | 1653 | 1461350390284 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 11:39:50 INFO - PROCESS | 1653 | 1461350390290 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x1244a3000 == 64 [pid = 1653] [id = 363] 11:39:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x11c42bc00) [pid = 1653] [serial = 1088] [outer = 0x0] 11:39:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x1248e7400) [pid = 1653] [serial = 1089] [outer = 0x11c42bc00] 11:39:50 INFO - PROCESS | 1653 | 1461350390316 Marionette DEBUG loaded listener.js 11:39:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x12699e800) [pid = 1653] [serial = 1090] [outer = 0x11c42bc00] 11:39:50 INFO - PROCESS | 1653 | 1461350390715 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]]]}] 11:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 574ms 11:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:39:50 INFO - PROCESS | 1653 | 1461350390740 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 11:39:50 INFO - PROCESS | 1653 | 1461350390741 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 11:39:50 INFO - PROCESS | 1653 | 1461350390743 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:39:50 INFO - PROCESS | 1653 | 1461350390746 Marionette TRACE conn2 <- [1,1426,null,{}] 11:39:50 INFO - PROCESS | 1653 | 1461350390748 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}] 11:39:50 INFO - PROCESS | 1653 | 1461350390836 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 11:39:50 INFO - PROCESS | 1653 | 1461350390841 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6db800 == 65 [pid = 1653] [id = 364] 11:39:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x127831c00) [pid = 1653] [serial = 1091] [outer = 0x0] 11:39:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x1294f1400) [pid = 1653] [serial = 1092] [outer = 0x127831c00] 11:39:50 INFO - PROCESS | 1653 | 1461350390867 Marionette DEBUG loaded listener.js 11:39:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12971d000) [pid = 1653] [serial = 1093] [outer = 0x127831c00] 11:39:51 INFO - PROCESS | 1653 | 1461350391214 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]]]}] 11:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 520ms 11:39:51 INFO - PROCESS | 1653 | 1461350391279 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 11:39:51 INFO - PROCESS | 1653 | 1461350391280 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 11:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:39:51 INFO - PROCESS | 1653 | 1461350391284 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:39:51 INFO - PROCESS | 1653 | 1461350391285 Marionette TRACE conn2 <- [1,1430,null,{}] 11:39:51 INFO - PROCESS | 1653 | 1461350391287 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}] 11:39:51 INFO - PROCESS | 1653 | 1461350391379 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 11:39:51 INFO - PROCESS | 1653 | 1461350391383 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ad77000 == 66 [pid = 1653] [id = 365] 11:39:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x12a137400) [pid = 1653] [serial = 1094] [outer = 0x0] 11:39:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x12a140400) [pid = 1653] [serial = 1095] [outer = 0x12a137400] 11:39:51 INFO - PROCESS | 1653 | 1461350391415 Marionette DEBUG loaded listener.js 11:39:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x12a6ac400) [pid = 1653] [serial = 1096] [outer = 0x12a137400] 11:39:51 INFO - PROCESS | 1653 | 1461350391802 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]]]}] 11:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 568ms 11:39:51 INFO - PROCESS | 1653 | 1461350391852 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 11:39:51 INFO - PROCESS | 1653 | 1461350391853 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 11:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:39:51 INFO - PROCESS | 1653 | 1461350391856 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:39:51 INFO - PROCESS | 1653 | 1461350391857 Marionette TRACE conn2 <- [1,1434,null,{}] 11:39:51 INFO - PROCESS | 1653 | 1461350391859 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}] 11:39:51 INFO - PROCESS | 1653 | 1461350391970 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 11:39:51 INFO - PROCESS | 1653 | 1461350391985 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12afd3000 == 67 [pid = 1653] [id = 366] 11:39:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x12a142800) [pid = 1653] [serial = 1097] [outer = 0x0] 11:39:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x12a6bdc00) [pid = 1653] [serial = 1098] [outer = 0x12a142800] 11:39:52 INFO - PROCESS | 1653 | 1461350392010 Marionette DEBUG loaded listener.js 11:39:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x12abdb800) [pid = 1653] [serial = 1099] [outer = 0x12a142800] 11:39:52 INFO - PROCESS | 1653 | 1461350392357 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]]]}] 11:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 519ms 11:39:52 INFO - PROCESS | 1653 | 1461350392376 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 11:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:39:52 INFO - PROCESS | 1653 | 1461350392377 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 11:39:52 INFO - PROCESS | 1653 | 1461350392382 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:39:52 INFO - PROCESS | 1653 | 1461350392383 Marionette TRACE conn2 <- [1,1438,null,{}] 11:39:52 INFO - PROCESS | 1653 | 1461350392386 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}] 11:39:52 INFO - PROCESS | 1653 | 1461350392493 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 11:39:52 INFO - PROCESS | 1653 | 1461350392506 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b9a8800 == 68 [pid = 1653] [id = 367] 11:39:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x12abdd800) [pid = 1653] [serial = 1100] [outer = 0x0] 11:39:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x12abe3400) [pid = 1653] [serial = 1101] [outer = 0x12abdd800] 11:39:52 INFO - PROCESS | 1653 | 1461350392531 Marionette DEBUG loaded listener.js 11:39:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x12abe9400) [pid = 1653] [serial = 1102] [outer = 0x12abdd800] 11:39:52 INFO - PROCESS | 1653 | 1461350392895 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]]]}] 11:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 518ms 11:39:52 INFO - PROCESS | 1653 | 1461350392901 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 11:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:39:52 INFO - PROCESS | 1653 | 1461350392902 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 11:39:52 INFO - PROCESS | 1653 | 1461350392904 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:39:52 INFO - PROCESS | 1653 | 1461350392905 Marionette TRACE conn2 <- [1,1442,null,{}] 11:39:52 INFO - PROCESS | 1653 | 1461350392907 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}] 11:39:53 INFO - PROCESS | 1653 | 1461350393026 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 11:39:53 INFO - PROCESS | 1653 | 1461350393040 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d2aa000 == 69 [pid = 1653] [id = 368] 11:39:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x12a6ac800) [pid = 1653] [serial = 1103] [outer = 0x0] 11:39:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x12aeca800) [pid = 1653] [serial = 1104] [outer = 0x12a6ac800] 11:39:53 INFO - PROCESS | 1653 | 1461350393066 Marionette DEBUG loaded listener.js 11:39:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x12b318c00) [pid = 1653] [serial = 1105] [outer = 0x12a6ac800] 11:39:53 INFO - PROCESS | 1653 | 1461350393413 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]]]}] 11:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 521ms 11:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:39:53 INFO - PROCESS | 1653 | 1461350393425 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 11:39:53 INFO - PROCESS | 1653 | 1461350393427 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 11:39:53 INFO - PROCESS | 1653 | 1461350393429 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:39:53 INFO - PROCESS | 1653 | 1461350393430 Marionette TRACE conn2 <- [1,1446,null,{}] 11:39:53 INFO - PROCESS | 1653 | 1461350393432 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}] 11:39:53 INFO - PROCESS | 1653 | 1461350393545 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 11:39:53 INFO - PROCESS | 1653 | 1461350393566 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d479800 == 70 [pid = 1653] [id = 369] 11:39:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x12b315800) [pid = 1653] [serial = 1106] [outer = 0x0] 11:39:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x12b52b400) [pid = 1653] [serial = 1107] [outer = 0x12b315800] 11:39:53 INFO - PROCESS | 1653 | 1461350393592 Marionette DEBUG loaded listener.js 11:39:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x12b58cc00) [pid = 1653] [serial = 1108] [outer = 0x12b315800] 11:39:54 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x114b3dc00) [pid = 1653] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:39:54 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x11aa9c000) [pid = 1653] [serial = 866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:39:54 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x11aab5800) [pid = 1653] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:39:54 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x12946d400) [pid = 1653] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:39:54 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x11c431400) [pid = 1653] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:39:54 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x124181000) [pid = 1653] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:39:54 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x129021000) [pid = 1653] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:39:54 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x12d21b000) [pid = 1653] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:39:54 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x118f1fc00) [pid = 1653] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:39:54 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x12bf83000) [pid = 1653] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:39:54 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x11ab20c00) [pid = 1653] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:39:54 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x12802d000) [pid = 1653] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:39:54 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x116546800) [pid = 1653] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:39:54 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x129751800) [pid = 1653] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:39:54 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x114bac000) [pid = 1653] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:39:54 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x12aec6400) [pid = 1653] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:39:54 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x11ca50400) [pid = 1653] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:39:54 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x12a6ba800) [pid = 1653] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:39:54 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x12b58a400) [pid = 1653] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:39:54 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x11c52e400) [pid = 1653] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:39:54 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x12bf7b000) [pid = 1653] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:39:54 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x11784c000) [pid = 1653] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:39:54 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x11c435c00) [pid = 1653] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:39:54 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x123e69c00) [pid = 1653] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:39:54 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x12d73c800) [pid = 1653] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:39:54 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x11c437c00) [pid = 1653] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:39:54 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x11563dc00) [pid = 1653] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:39:54 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x124179800) [pid = 1653] [serial = 869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:39:54 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12974e800) [pid = 1653] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:39:54 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x128bda800) [pid = 1653] [serial = 875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:39:54 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12a6aa400) [pid = 1653] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:39:54 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x11ab22000) [pid = 1653] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:39:54 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x1248e3c00) [pid = 1653] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:39:54 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x12a411800) [pid = 1653] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:39:54 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12bf7fc00) [pid = 1653] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:39:54 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x116549c00) [pid = 1653] [serial = 863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:39:54 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x11ca47c00) [pid = 1653] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:39:54 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x124181c00) [pid = 1653] [serial = 872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:39:54 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x11560dc00) [pid = 1653] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:39:54 INFO - PROCESS | 1653 | 1461350394238 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]]]}] 11:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 822ms 11:39:54 INFO - PROCESS | 1653 | 1461350394252 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 11:39:54 INFO - PROCESS | 1653 | 1461350394254 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 11:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:39:54 INFO - PROCESS | 1653 | 1461350394277 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:39:54 INFO - PROCESS | 1653 | 1461350394282 Marionette TRACE conn2 <- [1,1450,null,{}] 11:39:54 INFO - PROCESS | 1653 | 1461350394289 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}] 11:39:54 INFO - PROCESS | 1653 | 1461350394434 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 11:39:54 INFO - PROCESS | 1653 | 1461350394441 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x128b2a000 == 71 [pid = 1653] [id = 370] 11:39:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x11937cc00) [pid = 1653] [serial = 1109] [outer = 0x0] 11:39:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x11ae18800) [pid = 1653] [serial = 1110] [outer = 0x11937cc00] 11:39:54 INFO - PROCESS | 1653 | 1461350394491 Marionette DEBUG loaded listener.js 11:39:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x123cb3000) [pid = 1653] [serial = 1111] [outer = 0x11937cc00] 11:39:54 INFO - PROCESS | 1653 | 1461350394904 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]]]}] 11:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 683ms 11:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:39:54 INFO - PROCESS | 1653 | 1461350394955 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 11:39:54 INFO - PROCESS | 1653 | 1461350394957 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 11:39:54 INFO - PROCESS | 1653 | 1461350394960 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:39:54 INFO - PROCESS | 1653 | 1461350394963 Marionette TRACE conn2 <- [1,1454,null,{}] 11:39:54 INFO - PROCESS | 1653 | 1461350394966 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}] 11:39:55 INFO - PROCESS | 1653 | 1461350395070 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 11:39:55 INFO - PROCESS | 1653 | 1461350395075 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e859000 == 72 [pid = 1653] [id = 371] 11:39:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x124181c00) [pid = 1653] [serial = 1112] [outer = 0x0] 11:39:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x129717800) [pid = 1653] [serial = 1113] [outer = 0x124181c00] 11:39:55 INFO - PROCESS | 1653 | 1461350395100 Marionette DEBUG loaded listener.js 11:39:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x12b75fc00) [pid = 1653] [serial = 1114] [outer = 0x124181c00] 11:39:55 INFO - PROCESS | 1653 | 1461350395458 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]]]}] 11:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 523ms 11:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:39:55 INFO - PROCESS | 1653 | 1461350395484 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 11:39:55 INFO - PROCESS | 1653 | 1461350395485 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 11:39:55 INFO - PROCESS | 1653 | 1461350395487 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:39:55 INFO - PROCESS | 1653 | 1461350395488 Marionette TRACE conn2 <- [1,1458,null,{}] 11:39:55 INFO - PROCESS | 1653 | 1461350395490 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}] 11:39:55 INFO - PROCESS | 1653 | 1461350395582 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 11:39:55 INFO - PROCESS | 1653 | 1461350395646 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12eb35800 == 73 [pid = 1653] [id = 372] 11:39:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12425b400) [pid = 1653] [serial = 1115] [outer = 0x0] 11:39:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12b95f800) [pid = 1653] [serial = 1116] [outer = 0x12425b400] 11:39:55 INFO - PROCESS | 1653 | 1461350395670 Marionette DEBUG loaded listener.js 11:39:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12bf7f000) [pid = 1653] [serial = 1117] [outer = 0x12425b400] 11:39:55 INFO - PROCESS | 1653 | 1461350395964 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]]]}] 11:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 520ms 11:39:56 INFO - PROCESS | 1653 | 1461350396077 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 11:39:56 INFO - PROCESS | 1653 | 1461350396080 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 11:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:39:56 INFO - PROCESS | 1653 | 1461350396084 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:39:56 INFO - PROCESS | 1653 | 1461350396087 Marionette TRACE conn2 <- [1,1462,null,{}] 11:39:56 INFO - PROCESS | 1653 | 1461350396091 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}] 11:39:56 INFO - PROCESS | 1653 | 1461350396216 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 11:39:56 INFO - PROCESS | 1653 | 1461350396286 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x1190e5000 == 74 [pid = 1653] [id = 373] 11:39:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x11563f800) [pid = 1653] [serial = 1118] [outer = 0x0] 11:39:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x1159cd800) [pid = 1653] [serial = 1119] [outer = 0x11563f800] 11:39:56 INFO - PROCESS | 1653 | 1461350396319 Marionette DEBUG loaded listener.js 11:39:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x118836000) [pid = 1653] [serial = 1120] [outer = 0x11563f800] 11:39:56 INFO - PROCESS | 1653 | 1461350396798 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]]]}] 11:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 721ms 11:39:56 INFO - PROCESS | 1653 | 1461350396806 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 11:39:56 INFO - PROCESS | 1653 | 1461350396809 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 11:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:39:56 INFO - PROCESS | 1653 | 1461350396817 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:39:56 INFO - PROCESS | 1653 | 1461350396820 Marionette TRACE conn2 <- [1,1466,null,{}] 11:39:56 INFO - PROCESS | 1653 | 1461350396823 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}] 11:39:56 INFO - PROCESS | 1653 | 1461350396939 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 11:39:57 INFO - PROCESS | 1653 | 1461350396999 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c2e000 == 75 [pid = 1653] [id = 374] 11:39:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x118a6b800) [pid = 1653] [serial = 1121] [outer = 0x0] 11:39:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x11bab6c00) [pid = 1653] [serial = 1122] [outer = 0x118a6b800] 11:39:57 INFO - PROCESS | 1653 | 1461350397070 Marionette DEBUG loaded listener.js 11:39:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x11ca4a400) [pid = 1653] [serial = 1123] [outer = 0x118a6b800] 11:39:57 INFO - PROCESS | 1653 | 1461350397534 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]]]}] 11:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 774ms 11:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:39:57 INFO - PROCESS | 1653 | 1461350397590 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 11:39:57 INFO - PROCESS | 1653 | 1461350397592 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 11:39:57 INFO - PROCESS | 1653 | 1461350397596 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:39:57 INFO - PROCESS | 1653 | 1461350397597 Marionette TRACE conn2 <- [1,1470,null,{}] 11:39:57 INFO - PROCESS | 1653 | 1461350397604 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}] 11:39:57 INFO - PROCESS | 1653 | 1461350397721 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 11:39:57 INFO - PROCESS | 1653 | 1461350397796 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b5f4800 == 76 [pid = 1653] [id = 375] 11:39:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x1248ebc00) [pid = 1653] [serial = 1124] [outer = 0x0] 11:39:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x126a4c000) [pid = 1653] [serial = 1125] [outer = 0x1248ebc00] 11:39:57 INFO - PROCESS | 1653 | 1461350397830 Marionette DEBUG loaded listener.js 11:39:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x129026c00) [pid = 1653] [serial = 1126] [outer = 0x1248ebc00] 11:39:58 INFO - PROCESS | 1653 | 1461350398261 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]]]}] 11:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 722ms 11:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:39:58 INFO - PROCESS | 1653 | 1461350398317 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 11:39:58 INFO - PROCESS | 1653 | 1461350398318 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 11:39:58 INFO - PROCESS | 1653 | 1461350398321 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:39:58 INFO - PROCESS | 1653 | 1461350398322 Marionette TRACE conn2 <- [1,1474,null,{}] 11:39:58 INFO - PROCESS | 1653 | 1461350398324 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}] 11:39:58 INFO - PROCESS | 1653 | 1461350398435 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 11:39:58 INFO - PROCESS | 1653 | 1461350398538 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e859800 == 77 [pid = 1653] [id = 376] 11:39:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x1294f6c00) [pid = 1653] [serial = 1127] [outer = 0x0] 11:39:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12974ac00) [pid = 1653] [serial = 1128] [outer = 0x1294f6c00] 11:39:58 INFO - PROCESS | 1653 | 1461350398572 Marionette DEBUG loaded listener.js 11:39:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x12a410c00) [pid = 1653] [serial = 1129] [outer = 0x1294f6c00] 11:39:59 INFO - PROCESS | 1653 | 1461350398994 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]]]}] 11:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 718ms 11:39:59 INFO - PROCESS | 1653 | 1461350399066 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 11:39:59 INFO - PROCESS | 1653 | 1461350399067 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 11:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:39:59 INFO - PROCESS | 1653 | 1461350399084 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:39:59 INFO - PROCESS | 1653 | 1461350399085 Marionette TRACE conn2 <- [1,1478,null,{}] 11:39:59 INFO - PROCESS | 1653 | 1461350399087 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}] 11:39:59 INFO - PROCESS | 1653 | 1461350399192 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 11:39:59 INFO - PROCESS | 1653 | 1461350399265 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x13054d800 == 78 [pid = 1653] [id = 377] 11:39:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x12a6a8400) [pid = 1653] [serial = 1130] [outer = 0x0] 11:39:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x12ab8b800) [pid = 1653] [serial = 1131] [outer = 0x12a6a8400] 11:39:59 INFO - PROCESS | 1653 | 1461350399294 Marionette DEBUG loaded listener.js 11:39:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12b317800) [pid = 1653] [serial = 1132] [outer = 0x12a6a8400] 11:39:59 INFO - PROCESS | 1653 | 1461350399714 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]]]}] 11:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 669ms 11:39:59 INFO - PROCESS | 1653 | 1461350399754 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 11:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:39:59 INFO - PROCESS | 1653 | 1461350399755 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 11:39:59 INFO - PROCESS | 1653 | 1461350399758 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:39:59 INFO - PROCESS | 1653 | 1461350399759 Marionette TRACE conn2 <- [1,1482,null,{}] 11:39:59 INFO - PROCESS | 1653 | 1461350399781 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}] 11:39:59 INFO - PROCESS | 1653 | 1461350399905 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 11:39:59 INFO - PROCESS | 1653 | 1461350399978 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x138ad6800 == 79 [pid = 1653] [id = 378] 11:39:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x12bf8cc00) [pid = 1653] [serial = 1133] [outer = 0x0] 11:40:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x12d2d1c00) [pid = 1653] [serial = 1134] [outer = 0x12bf8cc00] 11:40:00 INFO - PROCESS | 1653 | 1461350400011 Marionette DEBUG loaded listener.js 11:40:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x12d790800) [pid = 1653] [serial = 1135] [outer = 0x12bf8cc00] 11:40:00 INFO - PROCESS | 1653 | 1461350400432 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]]]}] 11:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 735ms 11:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:40:00 INFO - PROCESS | 1653 | 1461350400497 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 11:40:00 INFO - PROCESS | 1653 | 1461350400498 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 11:40:00 INFO - PROCESS | 1653 | 1461350400501 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:40:00 INFO - PROCESS | 1653 | 1461350400502 Marionette TRACE conn2 <- [1,1486,null,{}] 11:40:00 INFO - PROCESS | 1653 | 1461350400504 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}] 11:40:00 INFO - PROCESS | 1653 | 1461350400613 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 11:40:00 INFO - PROCESS | 1653 | 1461350400718 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab3c800 == 80 [pid = 1653] [id = 379] 11:40:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x12d731400) [pid = 1653] [serial = 1136] [outer = 0x0] 11:40:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x12e4c6400) [pid = 1653] [serial = 1137] [outer = 0x12d731400] 11:40:00 INFO - PROCESS | 1653 | 1461350400748 Marionette DEBUG loaded listener.js 11:40:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x12e597000) [pid = 1653] [serial = 1138] [outer = 0x12d731400] 11:40:01 INFO - PROCESS | 1653 | 1461350401177 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]]]}] 11:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 721ms 11:40:01 INFO - PROCESS | 1653 | 1461350401222 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 11:40:01 INFO - PROCESS | 1653 | 1461350401224 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 11:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:40:01 INFO - PROCESS | 1653 | 1461350401226 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:40:01 INFO - PROCESS | 1653 | 1461350401228 Marionette TRACE conn2 <- [1,1490,null,{}] 11:40:01 INFO - PROCESS | 1653 | 1461350401252 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}] 11:40:01 INFO - PROCESS | 1653 | 1461350401362 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 11:40:01 INFO - PROCESS | 1653 | 1461350401436 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aa25000 == 81 [pid = 1653] [id = 380] 11:40:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x114bad400) [pid = 1653] [serial = 1139] [outer = 0x0] 11:40:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x11865b400) [pid = 1653] [serial = 1140] [outer = 0x114bad400] 11:40:01 INFO - PROCESS | 1653 | 1461350401466 Marionette DEBUG loaded listener.js 11:40:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x11865f400) [pid = 1653] [serial = 1141] [outer = 0x114bad400] 11:40:02 INFO - PROCESS | 1653 | 1461350402208 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]]]}] 11:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1041ms 11:40:02 INFO - PROCESS | 1653 | 1461350402268 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 11:40:02 INFO - PROCESS | 1653 | 1461350402272 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 11:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:40:02 INFO - PROCESS | 1653 | 1461350402277 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:40:02 INFO - PROCESS | 1653 | 1461350402281 Marionette TRACE conn2 <- [1,1494,null,{}] 11:40:02 INFO - PROCESS | 1653 | 1461350402304 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}] 11:40:02 INFO - PROCESS | 1653 | 1461350402455 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 11:40:02 INFO - PROCESS | 1653 | 1461350402570 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x123e4d800 == 82 [pid = 1653] [id = 381] 11:40:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x11560ac00) [pid = 1653] [serial = 1142] [outer = 0x0] 11:40:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x116547400) [pid = 1653] [serial = 1143] [outer = 0x11560ac00] 11:40:02 INFO - PROCESS | 1653 | 1461350402600 Marionette DEBUG loaded listener.js 11:40:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x118839800) [pid = 1653] [serial = 1144] [outer = 0x11560ac00] 11:40:03 INFO - PROCESS | 1653 | 1461350403097 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]]]}] 11:40:03 INFO - PROCESS | 1653 | --DOCSHELL 0x123c34000 == 81 [pid = 1653] [id = 235] 11:40:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6d6800 == 80 [pid = 1653] [id = 317] 11:40:03 INFO - PROCESS | 1653 | --DOCSHELL 0x119910000 == 79 [pid = 1653] [id = 316] 11:40:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12e859000 == 78 [pid = 1653] [id = 371] 11:40:03 INFO - PROCESS | 1653 | --DOCSHELL 0x128b2a000 == 77 [pid = 1653] [id = 370] 11:40:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12d479800 == 76 [pid = 1653] [id = 369] 11:40:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12d2aa000 == 75 [pid = 1653] [id = 368] 11:40:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12b9a8800 == 74 [pid = 1653] [id = 367] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x12d737400) [pid = 1653] [serial = 1059] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12afd3000 == 73 [pid = 1653] [id = 366] 11:40:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12ad77000 == 72 [pid = 1653] [id = 365] 11:40:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6db800 == 71 [pid = 1653] [id = 364] 11:40:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1244a3000 == 70 [pid = 1653] [id = 363] 11:40:03 INFO - PROCESS | 1653 | --DOCSHELL 0x119c52800 == 69 [pid = 1653] [id = 362] 11:40:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1242f5800 == 68 [pid = 1653] [id = 361] 11:40:03 INFO - PROCESS | 1653 | --DOCSHELL 0x11934c000 == 67 [pid = 1653] [id = 360] 11:40:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6d6000 == 66 [pid = 1653] [id = 355] 11:40:03 INFO - PROCESS | 1653 | --DOCSHELL 0x11a933800 == 65 [pid = 1653] [id = 354] 11:40:03 INFO - PROCESS | 1653 | --DOCSHELL 0x13099a800 == 64 [pid = 1653] [id = 353] 11:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 894ms 11:40:03 INFO - PROCESS | 1653 | 1461350403170 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 11:40:03 INFO - PROCESS | 1653 | 1461350403173 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 11:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:40:03 INFO - PROCESS | 1653 | 1461350403178 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:40:03 INFO - PROCESS | 1653 | 1461350403179 Marionette TRACE conn2 <- [1,1498,null,{}] 11:40:03 INFO - PROCESS | 1653 | 1461350403181 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}] 11:40:03 INFO - PROCESS | 1653 | 1461350403273 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 11:40:03 INFO - PROCESS | 1653 | 1461350403283 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x119269000 == 65 [pid = 1653] [id = 382] 11:40:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x119091800) [pid = 1653] [serial = 1145] [outer = 0x0] 11:40:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x119b51800) [pid = 1653] [serial = 1146] [outer = 0x119091800] 11:40:03 INFO - PROCESS | 1653 | 1461350403310 Marionette DEBUG loaded listener.js 11:40:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x11b063c00) [pid = 1653] [serial = 1147] [outer = 0x119091800] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x12d28e800) [pid = 1653] [serial = 910] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x11a9bc400) [pid = 1653] [serial = 804] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x12803bc00) [pid = 1653] [serial = 810] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x126994000) [pid = 1653] [serial = 898] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x12e4be800) [pid = 1653] [serial = 744] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x12e4c2000) [pid = 1653] [serial = 819] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x11a62d800) [pid = 1653] [serial = 949] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x124182800) [pid = 1653] [serial = 871] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x12a6a7800) [pid = 1653] [serial = 958] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x12b52a000) [pid = 1653] [serial = 877] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x12bcf1c00) [pid = 1653] [serial = 961] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x12e4c2800) [pid = 1653] [serial = 880] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x12974ec00) [pid = 1653] [serial = 955] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x12bf77800) [pid = 1653] [serial = 907] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x12e4b9c00) [pid = 1653] [serial = 816] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x11a62c000) [pid = 1653] [serial = 865] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x124015c00) [pid = 1653] [serial = 952] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x1280e8000) [pid = 1653] [serial = 874] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x11560b400) [pid = 1653] [serial = 801] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x11c28e000) [pid = 1653] [serial = 868] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x11c9f1800) [pid = 1653] [serial = 895] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x12a409400) [pid = 1653] [serial = 904] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x123c56400) [pid = 1653] [serial = 807] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x128994400) [pid = 1653] [serial = 901] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x12bc42c00) [pid = 1653] [serial = 813] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x12f727000) [pid = 1653] [serial = 964] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x11aab0400) [pid = 1653] [serial = 892] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12d798800) [pid = 1653] [serial = 913] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x11bab4000) [pid = 1653] [serial = 1032] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x11c907800) [pid = 1653] [serial = 1033] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12d2d0400) [pid = 1653] [serial = 1023] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x129748c00) [pid = 1653] [serial = 1038] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x119d5a800) [pid = 1653] [serial = 1029] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x11aaaf400) [pid = 1653] [serial = 1030] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12a6b1c00) [pid = 1653] [serial = 1042] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12aec3c00) [pid = 1653] [serial = 1027] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12a6a6400) [pid = 1653] [serial = 1026] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12bcf0400) [pid = 1653] [serial = 1047] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x1294eb000) [pid = 1653] [serial = 1017] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x1243f8c00) [pid = 1653] [serial = 1035] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12790e800) [pid = 1653] [serial = 1036] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x11a9b9800) [pid = 1653] [serial = 1008] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x11c2c7c00) [pid = 1653] [serial = 1011] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12b318800) [pid = 1653] [serial = 1044] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12d73a400) [pid = 1653] [serial = 1050] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x12d283c00) [pid = 1653] [serial = 1048] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12e4c0000) [pid = 1653] [serial = 1051] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12a138c00) [pid = 1653] [serial = 1053] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12b31b000) [pid = 1653] [serial = 1054] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12a6a3400) [pid = 1653] [serial = 1041] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12bc3d400) [pid = 1653] [serial = 1045] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x129717400) [pid = 1653] [serial = 1056] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12a13e800) [pid = 1653] [serial = 1039] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x129720400) [pid = 1653] [serial = 1057] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12a6a7c00) [pid = 1653] [serial = 1020] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x124183400) [pid = 1653] [serial = 1014] [outer = 0x0] [url = about:blank] 11:40:03 INFO - PROCESS | 1653 | 1461350403704 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]]]}] 11:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 571ms 11:40:03 INFO - PROCESS | 1653 | 1461350403750 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 11:40:03 INFO - PROCESS | 1653 | 1461350403752 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 11:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:40:03 INFO - PROCESS | 1653 | 1461350403754 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:40:03 INFO - PROCESS | 1653 | 1461350403757 Marionette TRACE conn2 <- [1,1502,null,{}] 11:40:03 INFO - PROCESS | 1653 | 1461350403765 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}] 11:40:03 INFO - PROCESS | 1653 | 1461350403875 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 11:40:03 INFO - PROCESS | 1653 | 1461350403882 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c34000 == 66 [pid = 1653] [id = 383] 11:40:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x11c2cf000) [pid = 1653] [serial = 1148] [outer = 0x0] 11:40:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x11c52e400) [pid = 1653] [serial = 1149] [outer = 0x11c2cf000] 11:40:03 INFO - PROCESS | 1653 | 1461350403911 Marionette DEBUG loaded listener.js 11:40:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x11ca4e800) [pid = 1653] [serial = 1150] [outer = 0x11c2cf000] 11:40:04 INFO - PROCESS | 1653 | 1461350404268 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]]]}] 11:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 524ms 11:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:40:04 INFO - PROCESS | 1653 | 1461350404280 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 11:40:04 INFO - PROCESS | 1653 | 1461350404282 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 11:40:04 INFO - PROCESS | 1653 | 1461350404285 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:40:04 INFO - PROCESS | 1653 | 1461350404286 Marionette TRACE conn2 <- [1,1506,null,{}] 11:40:04 INFO - PROCESS | 1653 | 1461350404288 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}] 11:40:04 INFO - PROCESS | 1653 | 1461350404378 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 11:40:04 INFO - PROCESS | 1653 | 1461350404383 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x127fcf000 == 67 [pid = 1653] [id = 384] 11:40:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11ca53c00) [pid = 1653] [serial = 1151] [outer = 0x0] 11:40:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12403b800) [pid = 1653] [serial = 1152] [outer = 0x11ca53c00] 11:40:04 INFO - PROCESS | 1653 | 1461350404409 Marionette DEBUG loaded listener.js 11:40:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x1244ce400) [pid = 1653] [serial = 1153] [outer = 0x11ca53c00] 11:40:04 INFO - PROCESS | 1653 | 1461350404732 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]]]}] 11:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 468ms 11:40:04 INFO - PROCESS | 1653 | 1461350404754 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 11:40:04 INFO - PROCESS | 1653 | 1461350404755 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 11:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:40:04 INFO - PROCESS | 1653 | 1461350404757 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:40:04 INFO - PROCESS | 1653 | 1461350404758 Marionette TRACE conn2 <- [1,1510,null,{}] 11:40:04 INFO - PROCESS | 1653 | 1461350404761 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}] 11:40:04 INFO - PROCESS | 1653 | 1461350404851 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 11:40:04 INFO - PROCESS | 1653 | 1461350404916 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1292be800 == 68 [pid = 1653] [id = 385] 11:40:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x11c2ce000) [pid = 1653] [serial = 1154] [outer = 0x0] 11:40:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1244ce800) [pid = 1653] [serial = 1155] [outer = 0x11c2ce000] 11:40:04 INFO - PROCESS | 1653 | 1461350404943 Marionette DEBUG loaded listener.js 11:40:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x127f41800) [pid = 1653] [serial = 1156] [outer = 0x11c2ce000] 11:40:05 INFO - PROCESS | 1653 | 1461350405283 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]]]}] 11:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 569ms 11:40:05 INFO - PROCESS | 1653 | 1461350405326 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 11:40:05 INFO - PROCESS | 1653 | 1461350405328 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 11:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:40:05 INFO - PROCESS | 1653 | 1461350405330 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:40:05 INFO - PROCESS | 1653 | 1461350405331 Marionette TRACE conn2 <- [1,1514,null,{}] 11:40:05 INFO - PROCESS | 1653 | 1461350405333 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}] 11:40:05 INFO - PROCESS | 1653 | 1461350405459 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 11:40:05 INFO - PROCESS | 1653 | 1461350405479 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ac32800 == 69 [pid = 1653] [id = 386] 11:40:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x1294ef000) [pid = 1653] [serial = 1157] [outer = 0x0] 11:40:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12a137000) [pid = 1653] [serial = 1158] [outer = 0x1294ef000] 11:40:05 INFO - PROCESS | 1653 | 1461350405507 Marionette DEBUG loaded listener.js 11:40:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12a403c00) [pid = 1653] [serial = 1159] [outer = 0x1294ef000] 11:40:05 INFO - PROCESS | 1653 | 1461350405853 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]]]}] 11:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 571ms 11:40:05 INFO - PROCESS | 1653 | 1461350405901 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 11:40:05 INFO - PROCESS | 1653 | 1461350405902 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 11:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:40:05 INFO - PROCESS | 1653 | 1461350405905 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:40:05 INFO - PROCESS | 1653 | 1461350405906 Marionette TRACE conn2 <- [1,1518,null,{}] 11:40:05 INFO - PROCESS | 1653 | 1461350405908 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}] 11:40:06 INFO - PROCESS | 1653 | 1461350406020 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 11:40:06 INFO - PROCESS | 1653 | 1461350406033 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ad6d000 == 70 [pid = 1653] [id = 387] 11:40:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12a411800) [pid = 1653] [serial = 1160] [outer = 0x0] 11:40:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12a6ad000) [pid = 1653] [serial = 1161] [outer = 0x12a411800] 11:40:06 INFO - PROCESS | 1653 | 1461350406058 Marionette DEBUG loaded listener.js 11:40:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12ab85800) [pid = 1653] [serial = 1162] [outer = 0x12a411800] 11:40:06 INFO - PROCESS | 1653 | 1461350406404 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]]]}] 11:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 521ms 11:40:06 INFO - PROCESS | 1653 | 1461350406426 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 11:40:06 INFO - PROCESS | 1653 | 1461350406427 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 11:40:06 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:40:06 INFO - PROCESS | 1653 | 1461350406430 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:40:06 INFO - PROCESS | 1653 | 1461350406431 Marionette TRACE conn2 <- [1,1522,null,{}] 11:40:06 INFO - PROCESS | 1653 | 1461350406440 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}] 11:40:06 INFO - PROCESS | 1653 | 1461350406551 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 11:40:06 INFO - PROCESS | 1653 | 1461350406587 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b362800 == 71 [pid = 1653] [id = 388] 11:40:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12ab85c00) [pid = 1653] [serial = 1163] [outer = 0x0] 11:40:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12abe0000) [pid = 1653] [serial = 1164] [outer = 0x12ab85c00] 11:40:06 INFO - PROCESS | 1653 | 1461350406613 Marionette DEBUG loaded listener.js 11:40:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12aec0400) [pid = 1653] [serial = 1165] [outer = 0x12ab85c00] 11:40:06 INFO - PROCESS | 1653 | 1461350406931 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"]]]}] 11:40:06 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 () { 11:40:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:40:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:40:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:40:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:40:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:40:06 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 () { 11:40:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:40:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:40:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:40:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:40:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:40:06 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 () { 11:40:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:40:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:40:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:40:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:40:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:40:06 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 () { 11:40:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:40:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:40:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:40:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:40:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:40:06 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 520ms 11:40:06 INFO - PROCESS | 1653 | 1461350406951 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 11:40:06 INFO - PROCESS | 1653 | 1461350406952 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 11:40:06 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:40:06 INFO - PROCESS | 1653 | 1461350406954 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:40:06 INFO - PROCESS | 1653 | 1461350406956 Marionette TRACE conn2 <- [1,1526,null,{}] 11:40:06 INFO - PROCESS | 1653 | 1461350406958 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}] 11:40:07 INFO - PROCESS | 1653 | 1461350407072 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 11:40:07 INFO - PROCESS | 1653 | 1461350407108 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d109800 == 72 [pid = 1653] [id = 389] 11:40:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12ab8d400) [pid = 1653] [serial = 1166] [outer = 0x0] 11:40:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12b310400) [pid = 1653] [serial = 1167] [outer = 0x12ab8d400] 11:40:07 INFO - PROCESS | 1653 | 1461350407134 Marionette DEBUG loaded listener.js 11:40:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12b588400) [pid = 1653] [serial = 1168] [outer = 0x12ab8d400] 11:40:07 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12971f800) [pid = 1653] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:40:07 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x114bb6400) [pid = 1653] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:40:07 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x11c42bc00) [pid = 1653] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:40:07 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12a142800) [pid = 1653] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:40:07 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x127831c00) [pid = 1653] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:40:07 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x118d1b400) [pid = 1653] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:40:07 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x124181c00) [pid = 1653] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:40:07 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x11c013800) [pid = 1653] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:40:07 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12a137400) [pid = 1653] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:40:07 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12abdd800) [pid = 1653] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:40:07 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x12a6ac800) [pid = 1653] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:40:07 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12b315800) [pid = 1653] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:40:07 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x11937cc00) [pid = 1653] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:40:07 INFO - PROCESS | 1653 | 1461350407582 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"]]]}] 11:40:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:40:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:40:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:40:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:40:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:40:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:40:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:40:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:40:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:40:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:40:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:40:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:40:07 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 671ms 11:40:07 INFO - PROCESS | 1653 | 1461350407632 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 11:40:07 INFO - PROCESS | 1653 | 1461350407634 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 11:40:07 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:40:07 INFO - PROCESS | 1653 | 1461350407644 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:40:07 INFO - PROCESS | 1653 | 1461350407646 Marionette TRACE conn2 <- [1,1530,null,{}] 11:40:07 INFO - PROCESS | 1653 | 1461350407653 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}] 11:40:07 INFO - PROCESS | 1653 | 1461350407749 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 11:40:07 INFO - PROCESS | 1653 | 1461350407754 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d2b2000 == 73 [pid = 1653] [id = 390] 11:40:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12a142000) [pid = 1653] [serial = 1169] [outer = 0x0] 11:40:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12aecac00) [pid = 1653] [serial = 1170] [outer = 0x12a142000] 11:40:07 INFO - PROCESS | 1653 | 1461350407779 Marionette DEBUG loaded listener.js 11:40:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12b58d000) [pid = 1653] [serial = 1171] [outer = 0x12a142000] 11:40:08 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 11:40:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:40:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:40:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:40:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:40:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:40:08 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. 11:40:08 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:40:08 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 476ms 11:40:08 INFO - PROCESS | 1653 | 1461350408116 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]]]}] 11:40:08 INFO - PROCESS | 1653 | 1461350408120 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 11:40:08 INFO - PROCESS | 1653 | 1461350408121 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 11:40:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:40:08 INFO - PROCESS | 1653 | 1461350408123 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:40:08 INFO - PROCESS | 1653 | 1461350408125 Marionette TRACE conn2 <- [1,1534,null,{}] 11:40:08 INFO - PROCESS | 1653 | 1461350408129 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}] 11:40:08 INFO - PROCESS | 1653 | 1461350408238 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 11:40:08 INFO - PROCESS | 1653 | 1461350408301 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d46e800 == 74 [pid = 1653] [id = 391] 11:40:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12b314000) [pid = 1653] [serial = 1172] [outer = 0x0] 11:40:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12b962800) [pid = 1653] [serial = 1173] [outer = 0x12b314000] 11:40:08 INFO - PROCESS | 1653 | 1461350408331 Marionette DEBUG loaded listener.js 11:40:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12d2da400) [pid = 1653] [serial = 1174] [outer = 0x12b314000] 11:40:08 INFO - PROCESS | 1653 | 1461350408632 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]]]}] 11:40:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:40:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 520ms 11:40:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:40:08 INFO - PROCESS | 1653 | 1461350408643 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 11:40:08 INFO - PROCESS | 1653 | 1461350408644 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 11:40:08 INFO - PROCESS | 1653 | 1461350408655 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:40:08 INFO - PROCESS | 1653 | 1461350408656 Marionette TRACE conn2 <- [1,1538,null,{}] 11:40:08 INFO - PROCESS | 1653 | 1461350408658 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}] 11:40:08 INFO - PROCESS | 1653 | 1461350408758 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 11:40:08 INFO - PROCESS | 1653 | 1461350408763 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e85e800 == 75 [pid = 1653] [id = 392] 11:40:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x11351e400) [pid = 1653] [serial = 1175] [outer = 0x0] 11:40:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12e4b9800) [pid = 1653] [serial = 1176] [outer = 0x11351e400] 11:40:08 INFO - PROCESS | 1653 | 1461350408788 Marionette DEBUG loaded listener.js 11:40:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12e59ac00) [pid = 1653] [serial = 1177] [outer = 0x11351e400] 11:40:09 INFO - PROCESS | 1653 | 1461350409137 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]]]}] 11:40:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:40:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 528ms 11:40:09 INFO - PROCESS | 1653 | 1461350409188 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 11:40:09 INFO - PROCESS | 1653 | 1461350409190 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 11:40:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:40:09 INFO - PROCESS | 1653 | 1461350409192 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:40:09 INFO - PROCESS | 1653 | 1461350409193 Marionette TRACE conn2 <- [1,1542,null,{}] 11:40:09 INFO - PROCESS | 1653 | 1461350409201 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}] 11:40:09 INFO - PROCESS | 1653 | 1461350409297 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 11:40:09 INFO - PROCESS | 1653 | 1461350409301 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12eb72800 == 76 [pid = 1653] [id = 393] 11:40:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12a155800) [pid = 1653] [serial = 1178] [outer = 0x0] 11:40:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12a159000) [pid = 1653] [serial = 1179] [outer = 0x12a155800] 11:40:09 INFO - PROCESS | 1653 | 1461350409326 Marionette DEBUG loaded listener.js 11:40:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12d2d3000) [pid = 1653] [serial = 1180] [outer = 0x12a155800] 11:40:09 INFO - PROCESS | 1653 | 1461350409813 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]]]}] 11:40:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:40:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 676ms 11:40:09 INFO - PROCESS | 1653 | 1461350409869 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 11:40:09 INFO - PROCESS | 1653 | 1461350409872 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 11:40:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:40:09 INFO - PROCESS | 1653 | 1461350409876 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:40:09 INFO - PROCESS | 1653 | 1461350409879 Marionette TRACE conn2 <- [1,1546,null,{}] 11:40:09 INFO - PROCESS | 1653 | 1461350409882 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}] 11:40:10 INFO - PROCESS | 1653 | 1461350410003 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 11:40:10 INFO - PROCESS | 1653 | 1461350410119 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c708800 == 77 [pid = 1653] [id = 394] 11:40:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x118df3400) [pid = 1653] [serial = 1181] [outer = 0x0] 11:40:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x119d52800) [pid = 1653] [serial = 1182] [outer = 0x118df3400] 11:40:10 INFO - PROCESS | 1653 | 1461350410153 Marionette DEBUG loaded listener.js 11:40:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x11b05f000) [pid = 1653] [serial = 1183] [outer = 0x118df3400] 11:40:10 INFO - PROCESS | 1653 | 1461350410561 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]]]}] 11:40:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:40:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 721ms 11:40:10 INFO - PROCESS | 1653 | 1461350410601 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 11:40:10 INFO - PROCESS | 1653 | 1461350410605 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 11:40:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:40:10 INFO - PROCESS | 1653 | 1461350410610 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:40:10 INFO - PROCESS | 1653 | 1461350410612 Marionette TRACE conn2 <- [1,1550,null,{}] 11:40:10 INFO - PROCESS | 1653 | 1461350410617 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}] 11:40:10 INFO - PROCESS | 1653 | 1461350410734 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 11:40:10 INFO - PROCESS | 1653 | 1461350410798 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab31000 == 78 [pid = 1653] [id = 395] 11:40:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x11bdcc800) [pid = 1653] [serial = 1184] [outer = 0x0] 11:40:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x11c907000) [pid = 1653] [serial = 1185] [outer = 0x11bdcc800] 11:40:10 INFO - PROCESS | 1653 | 1461350410869 Marionette DEBUG loaded listener.js 11:40:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x124180c00) [pid = 1653] [serial = 1186] [outer = 0x11bdcc800] 11:40:11 INFO - PROCESS | 1653 | 1461350411316 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]]]}] 11:40:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:40:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 726ms 11:40:11 INFO - PROCESS | 1653 | 1461350411357 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 11:40:11 INFO - PROCESS | 1653 | 1461350411359 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 11:40:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:40:11 INFO - PROCESS | 1653 | 1461350411381 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:40:11 INFO - PROCESS | 1653 | 1461350411383 Marionette TRACE conn2 <- [1,1554,null,{}] 11:40:11 INFO - PROCESS | 1653 | 1461350411393 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}] 11:40:11 INFO - PROCESS | 1653 | 1461350411510 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 11:40:11 INFO - PROCESS | 1653 | 1461350411587 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dd6a000 == 79 [pid = 1653] [id = 396] 11:40:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x129747800) [pid = 1653] [serial = 1187] [outer = 0x0] 11:40:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12974e800) [pid = 1653] [serial = 1188] [outer = 0x129747800] 11:40:11 INFO - PROCESS | 1653 | 1461350411619 Marionette DEBUG loaded listener.js 11:40:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12a14f800) [pid = 1653] [serial = 1189] [outer = 0x129747800] 11:40:12 INFO - PROCESS | 1653 | 1461350412033 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]]]}] 11:40:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:40:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 692ms 11:40:12 INFO - PROCESS | 1653 | 1461350412054 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 11:40:12 INFO - PROCESS | 1653 | 1461350412056 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 11:40:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:40:12 INFO - PROCESS | 1653 | 1461350412059 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:40:12 INFO - PROCESS | 1653 | 1461350412060 Marionette TRACE conn2 <- [1,1558,null,{}] 11:40:12 INFO - PROCESS | 1653 | 1461350412064 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}] 11:40:12 INFO - PROCESS | 1653 | 1461350412177 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 11:40:12 INFO - PROCESS | 1653 | 1461350412280 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fbd3800 == 80 [pid = 1653] [id = 397] 11:40:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12a154800) [pid = 1653] [serial = 1190] [outer = 0x0] 11:40:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12a6bac00) [pid = 1653] [serial = 1191] [outer = 0x12a154800] 11:40:12 INFO - PROCESS | 1653 | 1461350412313 Marionette DEBUG loaded listener.js 11:40:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x12b315400) [pid = 1653] [serial = 1192] [outer = 0x12a154800] 11:40:12 INFO - PROCESS | 1653 | 1461350412712 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]]]}] 11:40:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:40:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 673ms 11:40:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:40:12 INFO - PROCESS | 1653 | 1461350412732 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 11:40:12 INFO - PROCESS | 1653 | 1461350412734 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 11:40:12 INFO - PROCESS | 1653 | 1461350412736 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:40:12 INFO - PROCESS | 1653 | 1461350412737 Marionette TRACE conn2 <- [1,1562,null,{}] 11:40:12 INFO - PROCESS | 1653 | 1461350412740 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}] 11:40:12 INFO - PROCESS | 1653 | 1461350412851 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 11:40:12 INFO - PROCESS | 1653 | 1461350412960 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x13053f000 == 81 [pid = 1653] [id = 398] 11:40:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x12a6ba400) [pid = 1653] [serial = 1193] [outer = 0x0] 11:40:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12bcf1c00) [pid = 1653] [serial = 1194] [outer = 0x12a6ba400] 11:40:12 INFO - PROCESS | 1653 | 1461350412990 Marionette DEBUG loaded listener.js 11:40:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12d216000) [pid = 1653] [serial = 1195] [outer = 0x12a6ba400] 11:40:13 INFO - PROCESS | 1653 | 1461350413408 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]]]}] 11:40:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:40:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 719ms 11:40:13 INFO - PROCESS | 1653 | 1461350413456 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 11:40:13 INFO - PROCESS | 1653 | 1461350413457 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 11:40:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:40:13 INFO - PROCESS | 1653 | 1461350413460 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:40:13 INFO - PROCESS | 1653 | 1461350413461 Marionette TRACE conn2 <- [1,1566,null,{}] 11:40:13 INFO - PROCESS | 1653 | 1461350413483 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}] 11:40:13 INFO - PROCESS | 1653 | 1461350413603 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 11:40:13 INFO - PROCESS | 1653 | 1461350413679 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x138acc000 == 82 [pid = 1653] [id = 399] 11:40:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12d2d4400) [pid = 1653] [serial = 1196] [outer = 0x0] 11:40:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12e894800) [pid = 1653] [serial = 1197] [outer = 0x12d2d4400] 11:40:13 INFO - PROCESS | 1653 | 1461350413711 Marionette DEBUG loaded listener.js 11:40:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12e89d000) [pid = 1653] [serial = 1198] [outer = 0x12d2d4400] 11:40:14 INFO - PROCESS | 1653 | 1461350414146 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]]]}] 11:40:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:40:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 741ms 11:40:14 INFO - PROCESS | 1653 | 1461350414235 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 11:40:14 INFO - PROCESS | 1653 | 1461350414236 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 11:40:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:40:14 INFO - PROCESS | 1653 | 1461350414240 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:40:14 INFO - PROCESS | 1653 | 1461350414242 Marionette TRACE conn2 <- [1,1570,null,{}] 11:40:14 INFO - PROCESS | 1653 | 1461350414244 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}] 11:40:14 INFO - PROCESS | 1653 | 1461350414370 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 11:40:14 INFO - PROCESS | 1653 | 1461350414446 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x127fc5000 == 83 [pid = 1653] [id = 400] 11:40:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x116549c00) [pid = 1653] [serial = 1199] [outer = 0x0] 11:40:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x12b11b000) [pid = 1653] [serial = 1200] [outer = 0x116549c00] 11:40:14 INFO - PROCESS | 1653 | 1461350414476 Marionette DEBUG loaded listener.js 11:40:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x12b120c00) [pid = 1653] [serial = 1201] [outer = 0x116549c00] 11:40:14 INFO - PROCESS | 1653 | 1461350414887 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]]]}] 11:40:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:40:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 670ms 11:40:14 INFO - PROCESS | 1653 | 1461350414911 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 11:40:14 INFO - PROCESS | 1653 | 1461350414914 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 11:40:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:40:14 INFO - PROCESS | 1653 | 1461350414917 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:40:14 INFO - PROCESS | 1653 | 1461350414918 Marionette TRACE conn2 <- [1,1574,null,{}] 11:40:14 INFO - PROCESS | 1653 | 1461350414921 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}] 11:40:15 INFO - PROCESS | 1653 | 1461350415033 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 11:40:15 INFO - PROCESS | 1653 | 1461350415308 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b0ea000 == 84 [pid = 1653] [id = 401] 11:40:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x1151df800) [pid = 1653] [serial = 1202] [outer = 0x0] 11:40:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x115610000) [pid = 1653] [serial = 1203] [outer = 0x1151df800] 11:40:15 INFO - PROCESS | 1653 | 1461350415370 Marionette DEBUG loaded listener.js 11:40:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x116546800) [pid = 1653] [serial = 1204] [outer = 0x1151df800] 11:40:15 INFO - PROCESS | 1653 | 1461350415838 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]]]}] 11:40:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:40:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 970ms 11:40:15 INFO - PROCESS | 1653 | 1461350415888 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 11:40:15 INFO - PROCESS | 1653 | 1461350415891 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 11:40:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:40:15 INFO - PROCESS | 1653 | 1461350415916 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:40:15 INFO - PROCESS | 1653 | 1461350415918 Marionette TRACE conn2 <- [1,1578,null,{}] 11:40:15 INFO - PROCESS | 1653 | 1461350415922 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}] 11:40:16 INFO - PROCESS | 1653 | 1461350416029 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 11:40:16 INFO - PROCESS | 1653 | 1461350416111 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x119203000 == 85 [pid = 1653] [id = 402] 11:40:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x118832c00) [pid = 1653] [serial = 1205] [outer = 0x0] 11:40:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x118fe8400) [pid = 1653] [serial = 1206] [outer = 0x118832c00] 11:40:16 INFO - PROCESS | 1653 | 1461350416141 Marionette DEBUG loaded listener.js 11:40:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x11aaacc00) [pid = 1653] [serial = 1207] [outer = 0x118832c00] 11:40:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12d549000 == 84 [pid = 1653] [id = 215] 11:40:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12e85e800 == 83 [pid = 1653] [id = 392] 11:40:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12d46e800 == 82 [pid = 1653] [id = 391] 11:40:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12d2b2000 == 81 [pid = 1653] [id = 390] 11:40:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12d109800 == 80 [pid = 1653] [id = 389] 11:40:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12b362800 == 79 [pid = 1653] [id = 388] 11:40:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12ad6d000 == 78 [pid = 1653] [id = 387] 11:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x12b95f800) [pid = 1653] [serial = 1116] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12ac32800 == 77 [pid = 1653] [id = 386] 11:40:16 INFO - PROCESS | 1653 | --DOCSHELL 0x1292be800 == 76 [pid = 1653] [id = 385] 11:40:16 INFO - PROCESS | 1653 | --DOCSHELL 0x127fcf000 == 75 [pid = 1653] [id = 384] 11:40:16 INFO - PROCESS | 1653 | --DOCSHELL 0x123c34000 == 74 [pid = 1653] [id = 383] 11:40:16 INFO - PROCESS | 1653 | --DOCSHELL 0x119269000 == 73 [pid = 1653] [id = 382] 11:40:16 INFO - PROCESS | 1653 | --DOCSHELL 0x123e4d800 == 72 [pid = 1653] [id = 381] 11:40:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab3c800 == 71 [pid = 1653] [id = 379] 11:40:16 INFO - PROCESS | 1653 | --DOCSHELL 0x138ad6800 == 70 [pid = 1653] [id = 378] 11:40:16 INFO - PROCESS | 1653 | --DOCSHELL 0x13054d800 == 69 [pid = 1653] [id = 377] 11:40:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12e859800 == 68 [pid = 1653] [id = 376] 11:40:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12b5f4800 == 67 [pid = 1653] [id = 375] 11:40:16 INFO - PROCESS | 1653 | --DOCSHELL 0x123c2e000 == 66 [pid = 1653] [id = 374] 11:40:16 INFO - PROCESS | 1653 | --DOCSHELL 0x1190e5000 == 65 [pid = 1653] [id = 373] 11:40:16 INFO - PROCESS | 1653 | 1461350416610 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]]]}] 11:40:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:40:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 745ms 11:40:16 INFO - PROCESS | 1653 | 1461350416641 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 11:40:16 INFO - PROCESS | 1653 | 1461350416644 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 11:40:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:40:16 INFO - PROCESS | 1653 | 1461350416653 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:40:16 INFO - PROCESS | 1653 | 1461350416655 Marionette TRACE conn2 <- [1,1582,null,{}] 11:40:16 INFO - PROCESS | 1653 | 1461350416657 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}] 11:40:16 INFO - PROCESS | 1653 | 1461350416750 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 11:40:16 INFO - PROCESS | 1653 | 1461350416755 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x119828800 == 66 [pid = 1653] [id = 403] 11:40:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x11a9b8c00) [pid = 1653] [serial = 1208] [outer = 0x0] 11:40:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x11bdc9000) [pid = 1653] [serial = 1209] [outer = 0x11a9b8c00] 11:40:16 INFO - PROCESS | 1653 | 1461350416783 Marionette DEBUG loaded listener.js 11:40:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x11c90c000) [pid = 1653] [serial = 1210] [outer = 0x11a9b8c00] 11:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x12e894c00) [pid = 1653] [serial = 1060] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x118643800) [pid = 1653] [serial = 1081] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x115611800) [pid = 1653] [serial = 1080] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x1248e7400) [pid = 1653] [serial = 1089] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x12699e800) [pid = 1653] [serial = 1090] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x12a6bdc00) [pid = 1653] [serial = 1098] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x1294f1400) [pid = 1653] [serial = 1092] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x12971d000) [pid = 1653] [serial = 1093] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x11c2c9c00) [pid = 1653] [serial = 1084] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x11bdd0400) [pid = 1653] [serial = 1083] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x12dda2000) [pid = 1653] [serial = 1077] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x12b75fc00) [pid = 1653] [serial = 1114] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x11c2cdc00) [pid = 1653] [serial = 1086] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x11ca45c00) [pid = 1653] [serial = 1087] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x12a135c00) [pid = 1653] [serial = 1068] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x12a140400) [pid = 1653] [serial = 1095] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x12abe3400) [pid = 1653] [serial = 1101] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x124178000) [pid = 1653] [serial = 1065] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x12aeca800) [pid = 1653] [serial = 1104] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12b318c00) [pid = 1653] [serial = 1105] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12abe9400) [pid = 1653] [serial = 1102] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x12b31a000) [pid = 1653] [serial = 1074] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x11883b800) [pid = 1653] [serial = 1062] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12b52b400) [pid = 1653] [serial = 1107] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12ab8d000) [pid = 1653] [serial = 1071] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x129717800) [pid = 1653] [serial = 1113] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x11ae18800) [pid = 1653] [serial = 1110] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12b58cc00) [pid = 1653] [serial = 1108] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12abdb800) [pid = 1653] [serial = 1099] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12a6ac400) [pid = 1653] [serial = 1096] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x123cb3000) [pid = 1653] [serial = 1111] [outer = 0x0] [url = about:blank] 11:40:17 INFO - PROCESS | 1653 | 1461350417203 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]]]}] 11:40:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:40:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 569ms 11:40:17 INFO - PROCESS | 1653 | 1461350417223 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 11:40:17 INFO - PROCESS | 1653 | 1461350417224 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 11:40:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:40:17 INFO - PROCESS | 1653 | 1461350417229 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:40:17 INFO - PROCESS | 1653 | 1461350417233 Marionette TRACE conn2 <- [1,1586,null,{}] 11:40:17 INFO - PROCESS | 1653 | 1461350417240 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}] 11:40:17 INFO - PROCESS | 1653 | 1461350417335 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 11:40:17 INFO - PROCESS | 1653 | 1461350417363 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x126a22800 == 67 [pid = 1653] [id = 404] 11:40:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x123b41c00) [pid = 1653] [serial = 1211] [outer = 0x0] 11:40:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x124183000) [pid = 1653] [serial = 1212] [outer = 0x123b41c00] 11:40:17 INFO - PROCESS | 1653 | 1461350417390 Marionette DEBUG loaded listener.js 11:40:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x126995800) [pid = 1653] [serial = 1213] [outer = 0x123b41c00] 11:40:17 INFO - PROCESS | 1653 | 1461350417752 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]]]}] 11:40:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:40:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 576ms 11:40:17 INFO - PROCESS | 1653 | 1461350417803 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 11:40:17 INFO - PROCESS | 1653 | 1461350417805 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 11:40:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:40:17 INFO - PROCESS | 1653 | 1461350417807 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:40:17 INFO - PROCESS | 1653 | 1461350417808 Marionette TRACE conn2 <- [1,1590,null,{}] 11:40:17 INFO - PROCESS | 1653 | 1461350417811 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}] 11:40:17 INFO - PROCESS | 1653 | 1461350417903 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 11:40:17 INFO - PROCESS | 1653 | 1461350417907 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x1292be800 == 68 [pid = 1653] [id = 405] 11:40:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x124177400) [pid = 1653] [serial = 1214] [outer = 0x0] 11:40:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x127f3bc00) [pid = 1653] [serial = 1215] [outer = 0x124177400] 11:40:17 INFO - PROCESS | 1653 | 1461350417934 Marionette DEBUG loaded listener.js 11:40:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x128bd6800) [pid = 1653] [serial = 1216] [outer = 0x124177400] 11:40:18 INFO - PROCESS | 1653 | 1461350418277 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]]]}] 11:40:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:40:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 519ms 11:40:18 INFO - PROCESS | 1653 | 1461350418327 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 11:40:18 INFO - PROCESS | 1653 | 1461350418328 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 11:40:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:40:18 INFO - PROCESS | 1653 | 1461350418330 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:40:18 INFO - PROCESS | 1653 | 1461350418331 Marionette TRACE conn2 <- [1,1594,null,{}] 11:40:18 INFO - PROCESS | 1653 | 1461350418334 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}] 11:40:18 INFO - PROCESS | 1653 | 1461350418456 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 11:40:18 INFO - PROCESS | 1653 | 1461350418497 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab38000 == 69 [pid = 1653] [id = 406] 11:40:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x1294f0000) [pid = 1653] [serial = 1217] [outer = 0x0] 11:40:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x129713000) [pid = 1653] [serial = 1218] [outer = 0x1294f0000] 11:40:18 INFO - PROCESS | 1653 | 1461350418530 Marionette DEBUG loaded listener.js 11:40:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x129756c00) [pid = 1653] [serial = 1219] [outer = 0x1294f0000] 11:40:18 INFO - PROCESS | 1653 | 1461350418924 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]]]}] 11:40:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:40:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 624ms 11:40:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:40:18 INFO - PROCESS | 1653 | 1461350418955 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 11:40:18 INFO - PROCESS | 1653 | 1461350418956 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 11:40:18 INFO - PROCESS | 1653 | 1461350418960 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:40:18 INFO - PROCESS | 1653 | 1461350418961 Marionette TRACE conn2 <- [1,1598,null,{}] 11:40:18 INFO - PROCESS | 1653 | 1461350418967 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}] 11:40:19 INFO - PROCESS | 1653 | 1461350419138 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 11:40:19 INFO - PROCESS | 1653 | 1461350419169 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ad7a800 == 70 [pid = 1653] [id = 407] 11:40:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12a13b400) [pid = 1653] [serial = 1220] [outer = 0x0] 11:40:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12a404000) [pid = 1653] [serial = 1221] [outer = 0x12a13b400] 11:40:19 INFO - PROCESS | 1653 | 1461350419210 Marionette DEBUG loaded listener.js 11:40:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12a6ab400) [pid = 1653] [serial = 1222] [outer = 0x12a13b400] 11:40:19 INFO - PROCESS | 1653 | 1461350419603 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]]]}] 11:40:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:40:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 675ms 11:40:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:40:19 INFO - PROCESS | 1653 | 1461350419635 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 11:40:19 INFO - PROCESS | 1653 | 1461350419636 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 11:40:19 INFO - PROCESS | 1653 | 1461350419644 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:40:19 INFO - PROCESS | 1653 | 1461350419645 Marionette TRACE conn2 <- [1,1602,null,{}] 11:40:19 INFO - PROCESS | 1653 | 1461350419647 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}] 11:40:19 INFO - PROCESS | 1653 | 1461350419761 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 11:40:19 INFO - PROCESS | 1653 | 1461350419791 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b90f000 == 71 [pid = 1653] [id = 408] 11:40:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12a13e800) [pid = 1653] [serial = 1223] [outer = 0x0] 11:40:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x12a6b9000) [pid = 1653] [serial = 1224] [outer = 0x12a13e800] 11:40:19 INFO - PROCESS | 1653 | 1461350419816 Marionette DEBUG loaded listener.js 11:40:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x12ab91400) [pid = 1653] [serial = 1225] [outer = 0x12a13e800] 11:40:20 INFO - PROCESS | 1653 | 1461350420182 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]]]}] 11:40:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:40:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 577ms 11:40:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:40:20 INFO - PROCESS | 1653 | 1461350420216 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 11:40:20 INFO - PROCESS | 1653 | 1461350420217 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 11:40:20 INFO - PROCESS | 1653 | 1461350420219 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:40:20 INFO - PROCESS | 1653 | 1461350420221 Marionette TRACE conn2 <- [1,1606,null,{}] 11:40:20 INFO - PROCESS | 1653 | 1461350420223 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}] 11:40:20 INFO - PROCESS | 1653 | 1461350420337 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 11:40:20 INFO - PROCESS | 1653 | 1461350420349 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd1f000 == 72 [pid = 1653] [id = 409] 11:40:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12abdb400) [pid = 1653] [serial = 1226] [outer = 0x0] 11:40:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12aec2c00) [pid = 1653] [serial = 1227] [outer = 0x12abdb400] 11:40:20 INFO - PROCESS | 1653 | 1461350420375 Marionette DEBUG loaded listener.js 11:40:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12b11f800) [pid = 1653] [serial = 1228] [outer = 0x12abdb400] 11:40:20 INFO - PROCESS | 1653 | 1461350420945 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]]]}] 11:40:20 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x11c2cf000) [pid = 1653] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:40:20 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x11ca53c00) [pid = 1653] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:40:20 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x1294ef000) [pid = 1653] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:40:20 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x12ab85c00) [pid = 1653] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:40:20 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x11560ac00) [pid = 1653] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:40:20 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x11c2ce000) [pid = 1653] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:40:20 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12ab8d400) [pid = 1653] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:40:20 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12b314000) [pid = 1653] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:40:20 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x12a142000) [pid = 1653] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:40:20 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x11351e400) [pid = 1653] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:40:20 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12a411800) [pid = 1653] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:40:20 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12425b400) [pid = 1653] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:40:20 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x119091800) [pid = 1653] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:40:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:40:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 768ms 11:40:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:40:21 INFO - PROCESS | 1653 | 1461350421004 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 11:40:21 INFO - PROCESS | 1653 | 1461350421005 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 11:40:21 INFO - PROCESS | 1653 | 1461350421007 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:40:21 INFO - PROCESS | 1653 | 1461350421008 Marionette TRACE conn2 <- [1,1610,null,{}] 11:40:21 INFO - PROCESS | 1653 | 1461350421010 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}] 11:40:21 INFO - PROCESS | 1653 | 1461350421104 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 11:40:21 INFO - PROCESS | 1653 | 1461350421108 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x1269e2000 == 73 [pid = 1653] [id = 410] 11:40:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x11c938c00) [pid = 1653] [serial = 1229] [outer = 0x0] 11:40:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x126993c00) [pid = 1653] [serial = 1230] [outer = 0x11c938c00] 11:40:21 INFO - PROCESS | 1653 | 1461350421135 Marionette DEBUG loaded listener.js 11:40:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12a409400) [pid = 1653] [serial = 1231] [outer = 0x11c938c00] 11:40:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:40:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 469ms 11:40:21 INFO - PROCESS | 1653 | 1461350421471 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]]]}] 11:40:21 INFO - PROCESS | 1653 | 1461350421476 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 11:40:21 INFO - PROCESS | 1653 | 1461350421478 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 11:40:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:40:21 INFO - PROCESS | 1653 | 1461350421486 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:40:21 INFO - PROCESS | 1653 | 1461350421487 Marionette TRACE conn2 <- [1,1614,null,{}] 11:40:21 INFO - PROCESS | 1653 | 1461350421489 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}] 11:40:21 INFO - PROCESS | 1653 | 1461350421588 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 11:40:21 INFO - PROCESS | 1653 | 1461350421651 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d40f000 == 74 [pid = 1653] [id = 411] 11:40:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12802cc00) [pid = 1653] [serial = 1232] [outer = 0x0] 11:40:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12b122800) [pid = 1653] [serial = 1233] [outer = 0x12802cc00] 11:40:21 INFO - PROCESS | 1653 | 1461350421682 Marionette DEBUG loaded listener.js 11:40:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12b585000) [pid = 1653] [serial = 1234] [outer = 0x12802cc00] 11:40:21 INFO - PROCESS | 1653 | 1461350421976 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]]]}] 11:40:22 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 11:40:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 520ms 11:40:22 INFO - PROCESS | 1653 | 1461350422006 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 11:40:22 INFO - PROCESS | 1653 | 1461350422008 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 11:40:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:40:22 INFO - PROCESS | 1653 | 1461350422010 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:40:22 INFO - PROCESS | 1653 | 1461350422013 Marionette TRACE conn2 <- [1,1618,null,{}] 11:40:22 INFO - PROCESS | 1653 | 1461350422019 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}] 11:40:22 INFO - PROCESS | 1653 | 1461350422128 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 11:40:22 INFO - PROCESS | 1653 | 1461350422133 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e573800 == 75 [pid = 1653] [id = 412] 11:40:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12b125c00) [pid = 1653] [serial = 1235] [outer = 0x0] 11:40:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12bc40400) [pid = 1653] [serial = 1236] [outer = 0x12b125c00] 11:40:22 INFO - PROCESS | 1653 | 1461350422159 Marionette DEBUG loaded listener.js 11:40:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x12d283c00) [pid = 1653] [serial = 1237] [outer = 0x12b125c00] 11:40:22 INFO - PROCESS | 1653 | 1461350422536 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]]]}] 11:40:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:40:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 576ms 11:40:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:40:22 INFO - PROCESS | 1653 | 1461350422587 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 11:40:22 INFO - PROCESS | 1653 | 1461350422589 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 11:40:22 INFO - PROCESS | 1653 | 1461350422592 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:40:22 INFO - PROCESS | 1653 | 1461350422595 Marionette TRACE conn2 <- [1,1622,null,{}] 11:40:22 INFO - PROCESS | 1653 | 1461350422597 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}] 11:40:22 INFO - PROCESS | 1653 | 1461350422678 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 11:40:22 INFO - PROCESS | 1653 | 1461350422682 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12eb34000 == 76 [pid = 1653] [id = 413] 11:40:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x11ca4f400) [pid = 1653] [serial = 1238] [outer = 0x0] 11:40:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12d791000) [pid = 1653] [serial = 1239] [outer = 0x11ca4f400] 11:40:22 INFO - PROCESS | 1653 | 1461350422702 Marionette DEBUG loaded listener.js 11:40:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12e4c2800) [pid = 1653] [serial = 1240] [outer = 0x11ca4f400] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x11aa25000 == 75 [pid = 1653] [id = 380] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12d543800 == 74 [pid = 1653] [id = 212] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6cd000 == 73 [pid = 1653] [id = 315] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x138adb800 == 72 [pid = 1653] [id = 357] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x123e64000 == 71 [pid = 1653] [id = 250] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12d46d800 == 70 [pid = 1653] [id = 318] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12b36f000 == 69 [pid = 1653] [id = 229] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x119820000 == 68 [pid = 1653] [id = 342] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x138ad9000 == 67 [pid = 1653] [id = 321] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x119920800 == 66 [pid = 1653] [id = 216] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x126a17800 == 65 [pid = 1653] [id = 214] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12d240800 == 64 [pid = 1653] [id = 266] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12fbe4800 == 63 [pid = 1653] [id = 287] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x11aa1d000 == 62 [pid = 1653] [id = 213] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x116513000 == 61 [pid = 1653] [id = 253] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12afd6000 == 60 [pid = 1653] [id = 359] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12dd54800 == 59 [pid = 1653] [id = 251] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12e85c800 == 58 [pid = 1653] [id = 356] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12d116000 == 57 [pid = 1653] [id = 234] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x131fc9800 == 56 [pid = 1653] [id = 319] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x119920000 == 55 [pid = 1653] [id = 293] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x131fde800 == 54 [pid = 1653] [id = 320] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12eb2f800 == 53 [pid = 1653] [id = 335] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12eb35800 == 52 [pid = 1653] [id = 372] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x119908800 == 51 [pid = 1653] [id = 249] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12f7a5000 == 50 [pid = 1653] [id = 340] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12e873800 == 49 [pid = 1653] [id = 252] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x130546800 == 48 [pid = 1653] [id = 358] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x130986000 == 47 [pid = 1653] [id = 292] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12fdbd000 == 46 [pid = 1653] [id = 341] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x119203000 == 45 [pid = 1653] [id = 402] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x11b0ea000 == 44 [pid = 1653] [id = 401] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x127fc5000 == 43 [pid = 1653] [id = 400] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x138acc000 == 42 [pid = 1653] [id = 399] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x13053f000 == 41 [pid = 1653] [id = 398] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12fbd3800 == 40 [pid = 1653] [id = 397] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12dd6a000 == 39 [pid = 1653] [id = 396] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab31000 == 38 [pid = 1653] [id = 395] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x11c708800 == 37 [pid = 1653] [id = 394] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12eb72800 == 36 [pid = 1653] [id = 393] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x119828800 == 35 [pid = 1653] [id = 403] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1292be800 == 34 [pid = 1653] [id = 405] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12b90f000 == 33 [pid = 1653] [id = 408] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1269e2000 == 32 [pid = 1653] [id = 410] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12e573800 == 31 [pid = 1653] [id = 412] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12d40f000 == 30 [pid = 1653] [id = 411] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd1f000 == 29 [pid = 1653] [id = 409] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x126a22800 == 28 [pid = 1653] [id = 404] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab38000 == 27 [pid = 1653] [id = 406] 11:40:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12ad7a800 == 26 [pid = 1653] [id = 407] 11:40:24 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x12ab8b800) [pid = 1653] [serial = 1131] [outer = 0x0] [url = about:blank] 11:40:24 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x12abe0000) [pid = 1653] [serial = 1164] [outer = 0x0] [url = about:blank] 11:40:24 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x12974ac00) [pid = 1653] [serial = 1128] [outer = 0x0] [url = about:blank] 11:40:24 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x116547400) [pid = 1653] [serial = 1143] [outer = 0x0] [url = about:blank] 11:40:24 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x118839800) [pid = 1653] [serial = 1144] [outer = 0x0] [url = about:blank] 11:40:24 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x1244ce800) [pid = 1653] [serial = 1155] [outer = 0x0] [url = about:blank] 11:40:24 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12d2d1c00) [pid = 1653] [serial = 1134] [outer = 0x0] [url = about:blank] 11:40:24 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x11865b400) [pid = 1653] [serial = 1140] [outer = 0x0] [url = about:blank] 11:40:24 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x11bab6c00) [pid = 1653] [serial = 1122] [outer = 0x0] [url = about:blank] 11:40:24 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x126a4c000) [pid = 1653] [serial = 1125] [outer = 0x0] [url = about:blank] 11:40:24 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12b310400) [pid = 1653] [serial = 1167] [outer = 0x0] [url = about:blank] 11:40:24 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x1159cd800) [pid = 1653] [serial = 1119] [outer = 0x0] [url = about:blank] 11:40:24 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12aec0400) [pid = 1653] [serial = 1165] [outer = 0x0] [url = about:blank] 11:40:24 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12d2da400) [pid = 1653] [serial = 1174] [outer = 0x0] [url = about:blank] 11:40:24 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12b588400) [pid = 1653] [serial = 1168] [outer = 0x0] [url = about:blank] 11:40:24 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12aecac00) [pid = 1653] [serial = 1170] [outer = 0x0] [url = about:blank] 11:40:24 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12ab85800) [pid = 1653] [serial = 1162] [outer = 0x0] [url = about:blank] 11:40:24 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12a403c00) [pid = 1653] [serial = 1159] [outer = 0x0] [url = about:blank] 11:40:24 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x127f41800) [pid = 1653] [serial = 1156] [outer = 0x0] [url = about:blank] 11:40:24 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12e59ac00) [pid = 1653] [serial = 1177] [outer = 0x0] [url = about:blank] 11:40:24 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12b58d000) [pid = 1653] [serial = 1171] [outer = 0x0] [url = about:blank] 11:40:24 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12b962800) [pid = 1653] [serial = 1173] [outer = 0x0] [url = about:blank] 11:40:24 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12a159000) [pid = 1653] [serial = 1179] [outer = 0x0] [url = about:blank] 11:40:24 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12e4b9800) [pid = 1653] [serial = 1176] [outer = 0x0] [url = about:blank] 11:40:24 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x12a6ad000) [pid = 1653] [serial = 1161] [outer = 0x0] [url = about:blank] 11:40:24 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12bf7f000) [pid = 1653] [serial = 1117] [outer = 0x0] [url = about:blank] 11:40:24 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x119b51800) [pid = 1653] [serial = 1146] [outer = 0x0] [url = about:blank] 11:40:24 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x11b063c00) [pid = 1653] [serial = 1147] [outer = 0x0] [url = about:blank] 11:40:24 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x11c52e400) [pid = 1653] [serial = 1149] [outer = 0x0] [url = about:blank] 11:40:24 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x11ca4e800) [pid = 1653] [serial = 1150] [outer = 0x0] [url = about:blank] 11:40:24 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12403b800) [pid = 1653] [serial = 1152] [outer = 0x0] [url = about:blank] 11:40:24 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1244ce400) [pid = 1653] [serial = 1153] [outer = 0x0] [url = about:blank] 11:40:24 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12a137000) [pid = 1653] [serial = 1158] [outer = 0x0] [url = about:blank] 11:40:24 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12e4c6400) [pid = 1653] [serial = 1137] [outer = 0x0] [url = about:blank] 11:40:24 INFO - PROCESS | 1653 | 1461350424917 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]]]}] 11:40:24 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 11:40:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 2379ms 11:40:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:40:24 INFO - PROCESS | 1653 | 1461350424971 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 11:40:24 INFO - PROCESS | 1653 | 1461350424973 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 11:40:24 INFO - PROCESS | 1653 | 1461350424977 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:40:24 INFO - PROCESS | 1653 | 1461350424979 Marionette TRACE conn2 <- [1,1626,null,{}] 11:40:24 INFO - PROCESS | 1653 | 1461350424983 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}] 11:40:25 INFO - PROCESS | 1653 | 1461350425069 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 11:40:25 INFO - PROCESS | 1653 | 1461350425125 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x115220800 == 27 [pid = 1653] [id = 414] 11:40:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x115608400) [pid = 1653] [serial = 1241] [outer = 0x0] 11:40:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x115609000) [pid = 1653] [serial = 1242] [outer = 0x115608400] 11:40:25 INFO - PROCESS | 1653 | 1461350425154 Marionette DEBUG loaded listener.js 11:40:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x115640c00) [pid = 1653] [serial = 1243] [outer = 0x115608400] 11:40:25 INFO - PROCESS | 1653 | 1461350425475 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]]]}] 11:40:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:40:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 523ms 11:40:25 INFO - PROCESS | 1653 | 1461350425502 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 11:40:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:40:25 INFO - PROCESS | 1653 | 1461350425506 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 11:40:25 INFO - PROCESS | 1653 | 1461350425511 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:40:25 INFO - PROCESS | 1653 | 1461350425513 Marionette TRACE conn2 <- [1,1630,null,{}] 11:40:25 INFO - PROCESS | 1653 | 1461350425518 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}] 11:40:25 INFO - PROCESS | 1653 | 1461350425598 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 11:40:25 INFO - PROCESS | 1653 | 1461350425648 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x115951000 == 28 [pid = 1653] [id = 415] 11:40:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x115640800) [pid = 1653] [serial = 1244] [outer = 0x0] 11:40:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x115649800) [pid = 1653] [serial = 1245] [outer = 0x115640800] 11:40:25 INFO - PROCESS | 1653 | 1461350425675 Marionette DEBUG loaded listener.js 11:40:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x118642000) [pid = 1653] [serial = 1246] [outer = 0x115640800] 11:40:26 INFO - PROCESS | 1653 | 1461350425996 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]]]}] 11:40:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:40:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 524ms 11:40:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:40:26 INFO - PROCESS | 1653 | 1461350426035 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 11:40:26 INFO - PROCESS | 1653 | 1461350426036 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 11:40:26 INFO - PROCESS | 1653 | 1461350426039 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:40:26 INFO - PROCESS | 1653 | 1461350426041 Marionette TRACE conn2 <- [1,1634,null,{}] 11:40:26 INFO - PROCESS | 1653 | 1461350426050 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}] 11:40:26 INFO - PROCESS | 1653 | 1461350426133 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 11:40:26 INFO - PROCESS | 1653 | 1461350426187 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x11934e000 == 29 [pid = 1653] [id = 416] 11:40:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x113515000) [pid = 1653] [serial = 1247] [outer = 0x0] 11:40:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x118831000) [pid = 1653] [serial = 1248] [outer = 0x113515000] 11:40:26 INFO - PROCESS | 1653 | 1461350426218 Marionette DEBUG loaded listener.js 11:40:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x118d16c00) [pid = 1653] [serial = 1249] [outer = 0x113515000] 11:40:26 INFO - PROCESS | 1653 | 1461350426593 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]]]}] 11:40:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:40:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 576ms 11:40:26 INFO - PROCESS | 1653 | 1461350426617 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 11:40:26 INFO - PROCESS | 1653 | 1461350426620 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 11:40:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:40:26 INFO - PROCESS | 1653 | 1461350426623 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:40:26 INFO - PROCESS | 1653 | 1461350426625 Marionette TRACE conn2 <- [1,1638,null,{}] 11:40:26 INFO - PROCESS | 1653 | 1461350426628 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}] 11:40:26 INFO - PROCESS | 1653 | 1461350426753 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 11:40:26 INFO - PROCESS | 1653 | 1461350426831 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x119921000 == 30 [pid = 1653] [id = 417] 11:40:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x11865f800) [pid = 1653] [serial = 1250] [outer = 0x0] 11:40:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x11922d400) [pid = 1653] [serial = 1251] [outer = 0x11865f800] 11:40:26 INFO - PROCESS | 1653 | 1461350426874 Marionette DEBUG loaded listener.js 11:40:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x119d53800) [pid = 1653] [serial = 1252] [outer = 0x11865f800] 11:40:27 INFO - PROCESS | 1653 | 1461350427223 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]]]}] 11:40:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:40:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 620ms 11:40:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:40:27 INFO - PROCESS | 1653 | 1461350427243 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 11:40:27 INFO - PROCESS | 1653 | 1461350427244 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 11:40:27 INFO - PROCESS | 1653 | 1461350427248 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:40:27 INFO - PROCESS | 1653 | 1461350427251 Marionette TRACE conn2 <- [1,1642,null,{}] 11:40:27 INFO - PROCESS | 1653 | 1461350427254 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}] 11:40:27 INFO - PROCESS | 1653 | 1461350427332 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 11:40:27 INFO - PROCESS | 1653 | 1461350427400 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aa20800 == 31 [pid = 1653] [id = 418] 11:40:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x115608800) [pid = 1653] [serial = 1253] [outer = 0x0] 11:40:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x11a606800) [pid = 1653] [serial = 1254] [outer = 0x115608800] 11:40:27 INFO - PROCESS | 1653 | 1461350427429 Marionette DEBUG loaded listener.js 11:40:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x11a9c6800) [pid = 1653] [serial = 1255] [outer = 0x115608800] 11:40:27 INFO - PROCESS | 1653 | 1461350427712 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]]]}] 11:40:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:40:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 523ms 11:40:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:40:27 INFO - PROCESS | 1653 | 1461350427771 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 11:40:27 INFO - PROCESS | 1653 | 1461350427772 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 11:40:27 INFO - PROCESS | 1653 | 1461350427774 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:40:27 INFO - PROCESS | 1653 | 1461350427775 Marionette TRACE conn2 <- [1,1646,null,{}] 11:40:27 INFO - PROCESS | 1653 | 1461350427778 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}] 11:40:27 INFO - PROCESS | 1653 | 1461350427880 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 11:40:27 INFO - PROCESS | 1653 | 1461350427888 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x11bad2000 == 32 [pid = 1653] [id = 419] 11:40:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x11aaa7400) [pid = 1653] [serial = 1256] [outer = 0x0] 11:40:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x11ab26400) [pid = 1653] [serial = 1257] [outer = 0x11aaa7400] 11:40:27 INFO - PROCESS | 1653 | 1461350427916 Marionette DEBUG loaded listener.js 11:40:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x11bab6800) [pid = 1653] [serial = 1258] [outer = 0x11aaa7400] 11:40:28 INFO - PROCESS | 1653 | 1461350428240 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]]]}] 11:40:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:40:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 471ms 11:40:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:40:28 INFO - PROCESS | 1653 | 1461350428253 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 11:40:28 INFO - PROCESS | 1653 | 1461350428255 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 11:40:28 INFO - PROCESS | 1653 | 1461350428257 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:40:28 INFO - PROCESS | 1653 | 1461350428258 Marionette TRACE conn2 <- [1,1650,null,{}] 11:40:28 INFO - PROCESS | 1653 | 1461350428260 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}] 11:40:28 INFO - PROCESS | 1653 | 1461350428376 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 11:40:28 INFO - PROCESS | 1653 | 1461350428384 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c2dc000 == 33 [pid = 1653] [id = 420] 11:40:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x11883b800) [pid = 1653] [serial = 1259] [outer = 0x0] 11:40:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x11c00f000) [pid = 1653] [serial = 1260] [outer = 0x11883b800] 11:40:28 INFO - PROCESS | 1653 | 1461350428410 Marionette DEBUG loaded listener.js 11:40:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x11c28d800) [pid = 1653] [serial = 1261] [outer = 0x11883b800] 11:40:28 INFO - PROCESS | 1653 | 1461350428727 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]]]}] 11:40:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:40:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 524ms 11:40:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:40:28 INFO - PROCESS | 1653 | 1461350428781 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 11:40:28 INFO - PROCESS | 1653 | 1461350428782 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 11:40:28 INFO - PROCESS | 1653 | 1461350428785 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:40:28 INFO - PROCESS | 1653 | 1461350428786 Marionette TRACE conn2 <- [1,1654,null,{}] 11:40:28 INFO - PROCESS | 1653 | 1461350428788 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}] 11:40:28 INFO - PROCESS | 1653 | 1461350428866 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 11:40:28 INFO - PROCESS | 1653 | 1461350428870 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c39800 == 34 [pid = 1653] [id = 421] 11:40:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x11c2c2c00) [pid = 1653] [serial = 1262] [outer = 0x0] 11:40:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x11c2ce800) [pid = 1653] [serial = 1263] [outer = 0x11c2c2c00] 11:40:28 INFO - PROCESS | 1653 | 1461350428896 Marionette DEBUG loaded listener.js 11:40:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x11c52d400) [pid = 1653] [serial = 1264] [outer = 0x11c2c2c00] 11:40:29 INFO - PROCESS | 1653 | 1461350429237 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]]]}] 11:40:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:40:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 469ms 11:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:40:29 INFO - PROCESS | 1653 | 1461350429255 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 11:40:29 INFO - PROCESS | 1653 | 1461350429256 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 11:40:29 INFO - PROCESS | 1653 | 1461350429258 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:40:29 INFO - PROCESS | 1653 | 1461350429259 Marionette TRACE conn2 <- [1,1658,null,{}] 11:40:29 INFO - PROCESS | 1653 | 1461350429261 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}] 11:40:29 INFO - PROCESS | 1653 | 1461350429369 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 11:40:29 INFO - PROCESS | 1653 | 1461350429375 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x11934c000 == 35 [pid = 1653] [id = 422] 11:40:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x11c2cec00) [pid = 1653] [serial = 1265] [outer = 0x0] 11:40:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x11c932800) [pid = 1653] [serial = 1266] [outer = 0x11c2cec00] 11:40:29 INFO - PROCESS | 1653 | 1461350429401 Marionette DEBUG loaded listener.js 11:40:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x11ca48800) [pid = 1653] [serial = 1267] [outer = 0x11c2cec00] 11:40:29 INFO - PROCESS | 1653 | 1461350429705 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]]]}] 11:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 470ms 11:40:29 INFO - PROCESS | 1653 | 1461350429728 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 11:40:29 INFO - PROCESS | 1653 | 1461350429731 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 11:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:40:29 INFO - PROCESS | 1653 | 1461350429736 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:40:29 INFO - PROCESS | 1653 | 1461350429737 Marionette TRACE conn2 <- [1,1662,null,{}] 11:40:29 INFO - PROCESS | 1653 | 1461350429739 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}] 11:40:29 INFO - PROCESS | 1653 | 1461350429820 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 11:40:29 INFO - PROCESS | 1653 | 1461350429824 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x124880000 == 36 [pid = 1653] [id = 423] 11:40:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x11c576400) [pid = 1653] [serial = 1268] [outer = 0x0] 11:40:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x11ca53c00) [pid = 1653] [serial = 1269] [outer = 0x11c576400] 11:40:29 INFO - PROCESS | 1653 | 1461350429853 Marionette DEBUG loaded listener.js 11:40:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x123b40c00) [pid = 1653] [serial = 1270] [outer = 0x11c576400] 11:40:30 INFO - PROCESS | 1653 | 1461350430244 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]]]}] 11:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 518ms 11:40:30 INFO - PROCESS | 1653 | 1461350430254 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 11:40:30 INFO - PROCESS | 1653 | 1461350430255 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 11:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:40:30 INFO - PROCESS | 1653 | 1461350430258 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:40:30 INFO - PROCESS | 1653 | 1461350430260 Marionette TRACE conn2 <- [1,1666,null,{}] 11:40:30 INFO - PROCESS | 1653 | 1461350430263 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}] 11:40:30 INFO - PROCESS | 1653 | 1461350430374 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 11:40:30 INFO - PROCESS | 1653 | 1461350430388 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aa1f800 == 37 [pid = 1653] [id = 424] 11:40:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x123c50400) [pid = 1653] [serial = 1271] [outer = 0x0] 11:40:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x123ddd400) [pid = 1653] [serial = 1272] [outer = 0x123c50400] 11:40:30 INFO - PROCESS | 1653 | 1461350430421 Marionette DEBUG loaded listener.js 11:40:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x123de7000) [pid = 1653] [serial = 1273] [outer = 0x123c50400] 11:40:30 INFO - PROCESS | 1653 | 1461350430885 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]]]}] 11:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 671ms 11:40:30 INFO - PROCESS | 1653 | 1461350430930 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 11:40:30 INFO - PROCESS | 1653 | 1461350430932 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 11:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:40:30 INFO - PROCESS | 1653 | 1461350430935 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:40:30 INFO - PROCESS | 1653 | 1461350430937 Marionette TRACE conn2 <- [1,1670,null,{}] 11:40:30 INFO - PROCESS | 1653 | 1461350430940 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}] 11:40:31 INFO - PROCESS | 1653 | 1461350431086 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 11:40:31 INFO - PROCESS | 1653 | 1461350431105 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x127fda800 == 38 [pid = 1653] [id = 425] 11:40:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x123de7400) [pid = 1653] [serial = 1274] [outer = 0x0] 11:40:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12403d800) [pid = 1653] [serial = 1275] [outer = 0x123de7400] 11:40:31 INFO - PROCESS | 1653 | 1461350431130 Marionette DEBUG loaded listener.js 11:40:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12417d800) [pid = 1653] [serial = 1276] [outer = 0x123de7400] 11:40:31 INFO - PROCESS | 1653 | 1461350431460 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]]]}] 11:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 569ms 11:40:31 INFO - PROCESS | 1653 | 1461350431504 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 11:40:31 INFO - PROCESS | 1653 | 1461350431506 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 11:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:40:31 INFO - PROCESS | 1653 | 1461350431508 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:40:31 INFO - PROCESS | 1653 | 1461350431509 Marionette TRACE conn2 <- [1,1674,null,{}] 11:40:31 INFO - PROCESS | 1653 | 1461350431511 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}] 11:40:31 INFO - PROCESS | 1653 | 1461350431619 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 11:40:31 INFO - PROCESS | 1653 | 1461350431624 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x1292c1800 == 39 [pid = 1653] [id = 426] 11:40:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x123e69800) [pid = 1653] [serial = 1277] [outer = 0x0] 11:40:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x124180000) [pid = 1653] [serial = 1278] [outer = 0x123e69800] 11:40:31 INFO - PROCESS | 1653 | 1461350431679 Marionette DEBUG loaded listener.js 11:40:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x1244d8c00) [pid = 1653] [serial = 1279] [outer = 0x123e69800] 11:40:32 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x114bad400) [pid = 1653] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:40:32 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x12a13b400) [pid = 1653] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:40:32 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x12a13e800) [pid = 1653] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:40:32 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x12abdb400) [pid = 1653] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:40:32 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x11c938c00) [pid = 1653] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:40:32 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x12b125c00) [pid = 1653] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:40:32 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x1294f0000) [pid = 1653] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:40:32 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x124177400) [pid = 1653] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:40:32 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x123b41c00) [pid = 1653] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:40:32 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x11a9b8c00) [pid = 1653] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:40:32 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x118832c00) [pid = 1653] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:40:32 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x1151df800) [pid = 1653] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:40:32 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x116549c00) [pid = 1653] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:40:32 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12d2d4400) [pid = 1653] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:40:32 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12a6ba400) [pid = 1653] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:40:32 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12a154800) [pid = 1653] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:40:32 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x129747800) [pid = 1653] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:40:32 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x11bdcc800) [pid = 1653] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:40:32 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x118df3400) [pid = 1653] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:40:32 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12a155800) [pid = 1653] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:40:32 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12802cc00) [pid = 1653] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:40:32 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x1248ebc00) [pid = 1653] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:40:32 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12d731400) [pid = 1653] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:40:32 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x1294f6c00) [pid = 1653] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:40:32 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x118838800) [pid = 1653] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:40:32 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12ab8bc00) [pid = 1653] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:40:32 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x118a6b800) [pid = 1653] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:40:32 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x11563f800) [pid = 1653] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:40:32 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x11ca49c00) [pid = 1653] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:40:32 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x11882fc00) [pid = 1653] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:40:32 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x11882f000) [pid = 1653] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:40:32 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12bf8cc00) [pid = 1653] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:40:32 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12a6a8400) [pid = 1653] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:40:32 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12ab88c00) [pid = 1653] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:40:32 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12974a000) [pid = 1653] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:40:32 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x123c4fc00) [pid = 1653] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:40:32 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12790f800) [pid = 1653] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:40:32 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x11ae41c00) [pid = 1653] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:40:32 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12a13b000) [pid = 1653] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:40:32 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x118d65400) [pid = 1653] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:40:32 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12b31f400) [pid = 1653] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:40:32 INFO - PROCESS | 1653 | 1461350432595 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]]]}] 11:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1123ms 11:40:32 INFO - PROCESS | 1653 | 1461350432631 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 11:40:32 INFO - PROCESS | 1653 | 1461350432632 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 11:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:40:32 INFO - PROCESS | 1653 | 1461350432635 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:40:32 INFO - PROCESS | 1653 | 1461350432636 Marionette TRACE conn2 <- [1,1678,null,{}] 11:40:32 INFO - PROCESS | 1653 | 1461350432638 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}] 11:40:32 INFO - PROCESS | 1653 | 1461350432721 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 11:40:32 INFO - PROCESS | 1653 | 1461350432725 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c5d000 == 40 [pid = 1653] [id = 427] 11:40:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x115375800) [pid = 1653] [serial = 1280] [outer = 0x0] 11:40:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x11865ac00) [pid = 1653] [serial = 1281] [outer = 0x115375800] 11:40:32 INFO - PROCESS | 1653 | 1461350432751 Marionette DEBUG loaded listener.js 11:40:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x119294800) [pid = 1653] [serial = 1282] [outer = 0x115375800] 11:40:33 INFO - PROCESS | 1653 | 1461350433101 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]]]}] 11:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 517ms 11:40:33 INFO - PROCESS | 1653 | 1461350433153 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 11:40:33 INFO - PROCESS | 1653 | 1461350433154 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 11:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:40:33 INFO - PROCESS | 1653 | 1461350433156 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:40:33 INFO - PROCESS | 1653 | 1461350433157 Marionette TRACE conn2 <- [1,1682,null,{}] 11:40:33 INFO - PROCESS | 1653 | 1461350433160 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}] 11:40:33 INFO - PROCESS | 1653 | 1461350433241 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 11:40:33 INFO - PROCESS | 1653 | 1461350433246 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x126a05800 == 41 [pid = 1653] [id = 428] 11:40:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x11aaa1c00) [pid = 1653] [serial = 1283] [outer = 0x0] 11:40:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11c2cd800) [pid = 1653] [serial = 1284] [outer = 0x11aaa1c00] 11:40:33 INFO - PROCESS | 1653 | 1461350433272 Marionette DEBUG loaded listener.js 11:40:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x124177400) [pid = 1653] [serial = 1285] [outer = 0x11aaa1c00] 11:40:33 INFO - PROCESS | 1653 | 1461350433611 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]]]}] 11:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 473ms 11:40:33 INFO - PROCESS | 1653 | 1461350433631 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 11:40:33 INFO - PROCESS | 1653 | 1461350433634 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 11:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:40:33 INFO - PROCESS | 1653 | 1461350433637 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:40:33 INFO - PROCESS | 1653 | 1461350433638 Marionette TRACE conn2 <- [1,1686,null,{}] 11:40:33 INFO - PROCESS | 1653 | 1461350433640 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}] 11:40:33 INFO - PROCESS | 1653 | 1461350433726 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 11:40:33 INFO - PROCESS | 1653 | 1461350433732 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab42800 == 42 [pid = 1653] [id = 429] 11:40:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x11b067c00) [pid = 1653] [serial = 1286] [outer = 0x0] 11:40:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12466a000) [pid = 1653] [serial = 1287] [outer = 0x11b067c00] 11:40:33 INFO - PROCESS | 1653 | 1461350433807 Marionette DEBUG loaded listener.js 11:40:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12699c000) [pid = 1653] [serial = 1288] [outer = 0x11b067c00] 11:40:34 INFO - PROCESS | 1653 | 1461350434117 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]]]}] 11:40:34 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 11:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 519ms 11:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:40:34 INFO - PROCESS | 1653 | 1461350434157 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 11:40:34 INFO - PROCESS | 1653 | 1461350434158 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 11:40:34 INFO - PROCESS | 1653 | 1461350434160 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:40:34 INFO - PROCESS | 1653 | 1461350434161 Marionette TRACE conn2 <- [1,1690,null,{}] 11:40:34 INFO - PROCESS | 1653 | 1461350434164 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}] 11:40:34 INFO - PROCESS | 1653 | 1461350434247 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 11:40:34 INFO - PROCESS | 1653 | 1461350434253 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ad7b000 == 43 [pid = 1653] [id = 430] 11:40:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12699c800) [pid = 1653] [serial = 1289] [outer = 0x0] 11:40:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x127904c00) [pid = 1653] [serial = 1290] [outer = 0x12699c800] 11:40:34 INFO - PROCESS | 1653 | 1461350434279 Marionette DEBUG loaded listener.js 11:40:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x127f41800) [pid = 1653] [serial = 1291] [outer = 0x12699c800] 11:40:34 INFO - PROCESS | 1653 | 1461350434784 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]]]}] 11:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 673ms 11:40:34 INFO - PROCESS | 1653 | 1461350434833 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 11:40:34 INFO - PROCESS | 1653 | 1461350434836 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 11:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:40:34 INFO - PROCESS | 1653 | 1461350434840 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:40:34 INFO - PROCESS | 1653 | 1461350434842 Marionette TRACE conn2 <- [1,1694,null,{}] 11:40:34 INFO - PROCESS | 1653 | 1461350434846 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}] 11:40:34 INFO - PROCESS | 1653 | 1461350434961 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 11:40:35 INFO - PROCESS | 1653 | 1461350435021 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x115955800 == 44 [pid = 1653] [id = 431] 11:40:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x1147c7c00) [pid = 1653] [serial = 1292] [outer = 0x0] 11:40:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x11524b000) [pid = 1653] [serial = 1293] [outer = 0x1147c7c00] 11:40:35 INFO - PROCESS | 1653 | 1461350435054 Marionette DEBUG loaded listener.js 11:40:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x115642000) [pid = 1653] [serial = 1294] [outer = 0x1147c7c00] 11:40:35 INFO - PROCESS | 1653 | 1461350435654 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]]]}] 11:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 872ms 11:40:35 INFO - PROCESS | 1653 | 1461350435713 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 11:40:35 INFO - PROCESS | 1653 | 1461350435717 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 11:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:40:35 INFO - PROCESS | 1653 | 1461350435721 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:40:35 INFO - PROCESS | 1653 | 1461350435723 Marionette TRACE conn2 <- [1,1698,null,{}] 11:40:35 INFO - PROCESS | 1653 | 1461350435726 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}] 11:40:35 INFO - PROCESS | 1653 | 1461350435838 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 11:40:35 INFO - PROCESS | 1653 | 1461350435917 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a8e9000 == 45 [pid = 1653] [id = 432] 11:40:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x116548c00) [pid = 1653] [serial = 1295] [outer = 0x0] 11:40:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x11882d800) [pid = 1653] [serial = 1296] [outer = 0x116548c00] 11:40:35 INFO - PROCESS | 1653 | 1461350435947 Marionette DEBUG loaded listener.js 11:40:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x11883cc00) [pid = 1653] [serial = 1297] [outer = 0x116548c00] 11:40:36 INFO - PROCESS | 1653 | 1461350436478 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]]]}] 11:40:36 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 11:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 820ms 11:40:36 INFO - PROCESS | 1653 | 1461350436691 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 11:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:40:36 INFO - PROCESS | 1653 | 1461350436694 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 11:40:36 INFO - PROCESS | 1653 | 1461350436698 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:40:36 INFO - PROCESS | 1653 | 1461350436699 Marionette TRACE conn2 <- [1,1702,null,{}] 11:40:36 INFO - PROCESS | 1653 | 1461350436703 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}] 11:40:36 INFO - PROCESS | 1653 | 1461350436800 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 11:40:36 INFO - PROCESS | 1653 | 1461350436858 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x119215800 == 46 [pid = 1653] [id = 433] 11:40:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x11563e400) [pid = 1653] [serial = 1298] [outer = 0x0] 11:40:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x115645000) [pid = 1653] [serial = 1299] [outer = 0x11563e400] 11:40:36 INFO - PROCESS | 1653 | 1461350436886 Marionette DEBUG loaded listener.js 11:40:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x1159cdc00) [pid = 1653] [serial = 1300] [outer = 0x11563e400] 11:40:37 INFO - PROCESS | 1653 | --DOCSHELL 0x11ab6c000 == 45 [pid = 1653] [id = 94] 11:40:37 INFO - PROCESS | 1653 | --DOCSHELL 0x1292c2800 == 44 [pid = 1653] [id = 87] 11:40:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12d41d000 == 43 [pid = 1653] [id = 95] 11:40:37 INFO - PROCESS | 1653 | --DOCSHELL 0x123dab000 == 42 [pid = 1653] [id = 91] 11:40:37 INFO - PROCESS | 1653 | --DOCSHELL 0x11651d800 == 41 [pid = 1653] [id = 90] 11:40:37 INFO - PROCESS | 1653 | --DOCSHELL 0x119222800 == 40 [pid = 1653] [id = 97] 11:40:37 INFO - PROCESS | 1653 | --DOCSHELL 0x11561a800 == 39 [pid = 1653] [id = 89] 11:40:37 INFO - PROCESS | 1653 | --DOCSHELL 0x119212000 == 38 [pid = 1653] [id = 84] 11:40:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12ea91000 == 37 [pid = 1653] [id = 96] 11:40:37 INFO - PROCESS | 1653 | --DOCSHELL 0x119078000 == 36 [pid = 1653] [id = 85] 11:40:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12d474800 == 35 [pid = 1653] [id = 93] 11:40:37 INFO - PROCESS | 1653 | --DOCSHELL 0x1269e4000 == 34 [pid = 1653] [id = 86] 11:40:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12bfdc000 == 33 [pid = 1653] [id = 92] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12d791000) [pid = 1653] [serial = 1239] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | 1461350437523 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]]]}] 11:40:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12eb34000 == 32 [pid = 1653] [id = 413] 11:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 871ms 11:40:37 INFO - PROCESS | 1653 | 1461350437569 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 11:40:37 INFO - PROCESS | 1653 | 1461350437572 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 11:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:40:37 INFO - PROCESS | 1653 | 1461350437580 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:40:37 INFO - PROCESS | 1653 | 1461350437584 Marionette TRACE conn2 <- [1,1706,null,{}] 11:40:37 INFO - PROCESS | 1653 | 1461350437588 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}] 11:40:37 INFO - PROCESS | 1653 | 1461350437705 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x11865f400) [pid = 1653] [serial = 1141] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12aec8800) [pid = 1653] [serial = 1072] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12a6b1800) [pid = 1653] [serial = 1069] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x129026c00) [pid = 1653] [serial = 1126] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12e597000) [pid = 1653] [serial = 1138] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12a410c00) [pid = 1653] [serial = 1129] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x11aaa7000) [pid = 1653] [serial = 1063] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12b766800) [pid = 1653] [serial = 1075] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x11ca4a400) [pid = 1653] [serial = 1123] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x118836000) [pid = 1653] [serial = 1120] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x11c2c2400) [pid = 1653] [serial = 1066] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x11883bc00) [pid = 1653] [serial = 1006] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12e89e800) [pid = 1653] [serial = 1078] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12d790800) [pid = 1653] [serial = 1135] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12b317800) [pid = 1653] [serial = 1132] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1269a0800) [pid = 1653] [serial = 1015] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12a136800) [pid = 1653] [serial = 1018] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x11c2cc400) [pid = 1653] [serial = 1012] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12b31a800) [pid = 1653] [serial = 1021] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x11ab18800) [pid = 1653] [serial = 1009] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12e5a1000) [pid = 1653] [serial = 1024] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12a404000) [pid = 1653] [serial = 1221] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12ab91400) [pid = 1653] [serial = 1225] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12a6b9000) [pid = 1653] [serial = 1224] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12aec2c00) [pid = 1653] [serial = 1227] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x126993c00) [pid = 1653] [serial = 1230] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12a409400) [pid = 1653] [serial = 1231] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12bc40400) [pid = 1653] [serial = 1236] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12b11f800) [pid = 1653] [serial = 1228] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x129713000) [pid = 1653] [serial = 1218] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x127f3bc00) [pid = 1653] [serial = 1215] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x128bd6800) [pid = 1653] [serial = 1216] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x124183000) [pid = 1653] [serial = 1212] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x126995800) [pid = 1653] [serial = 1213] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11bdc9000) [pid = 1653] [serial = 1209] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11c90c000) [pid = 1653] [serial = 1210] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11aaacc00) [pid = 1653] [serial = 1207] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118fe8400) [pid = 1653] [serial = 1206] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12d283c00) [pid = 1653] [serial = 1237] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x116546800) [pid = 1653] [serial = 1204] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x115610000) [pid = 1653] [serial = 1203] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12b120c00) [pid = 1653] [serial = 1201] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12b11b000) [pid = 1653] [serial = 1200] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12e89d000) [pid = 1653] [serial = 1198] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12e894800) [pid = 1653] [serial = 1197] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12d216000) [pid = 1653] [serial = 1195] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12bcf1c00) [pid = 1653] [serial = 1194] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12b315400) [pid = 1653] [serial = 1192] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12a6bac00) [pid = 1653] [serial = 1191] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12a14f800) [pid = 1653] [serial = 1189] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12974e800) [pid = 1653] [serial = 1188] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11c907000) [pid = 1653] [serial = 1185] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x124180c00) [pid = 1653] [serial = 1186] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11b05f000) [pid = 1653] [serial = 1183] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119d52800) [pid = 1653] [serial = 1182] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12d2d3000) [pid = 1653] [serial = 1180] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12b585000) [pid = 1653] [serial = 1234] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12a6ab400) [pid = 1653] [serial = 1222] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12b122800) [pid = 1653] [serial = 1233] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x129756c00) [pid = 1653] [serial = 1219] [outer = 0x0] [url = about:blank] 11:40:37 INFO - PROCESS | 1653 | 1461350437774 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x1186d1000 == 33 [pid = 1653] [id = 434] 11:40:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11351c800) [pid = 1653] [serial = 1301] [outer = 0x0] 11:40:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x116546800) [pid = 1653] [serial = 1302] [outer = 0x11351c800] 11:40:37 INFO - PROCESS | 1653 | 1461350437806 Marionette DEBUG loaded listener.js 11:40:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118830400) [pid = 1653] [serial = 1303] [outer = 0x11351c800] 11:40:38 INFO - PROCESS | 1653 | 1461350438135 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]]]}] 11:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 577ms 11:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:40:38 INFO - PROCESS | 1653 | 1461350438154 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 11:40:38 INFO - PROCESS | 1653 | 1461350438155 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 11:40:38 INFO - PROCESS | 1653 | 1461350438157 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:40:38 INFO - PROCESS | 1653 | 1461350438158 Marionette TRACE conn2 <- [1,1710,null,{}] 11:40:38 INFO - PROCESS | 1653 | 1461350438167 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}] 11:40:38 INFO - PROCESS | 1653 | 1461350438254 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 11:40:38 INFO - PROCESS | 1653 | 1461350438262 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aa37800 == 34 [pid = 1653] [id = 435] 11:40:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x115248c00) [pid = 1653] [serial = 1304] [outer = 0x0] 11:40:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119380000) [pid = 1653] [serial = 1305] [outer = 0x115248c00] 11:40:38 INFO - PROCESS | 1653 | 1461350438292 Marionette DEBUG loaded listener.js 11:40:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11a62f800) [pid = 1653] [serial = 1306] [outer = 0x115248c00] 11:40:38 INFO - PROCESS | 1653 | 1461350438663 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]]]}] 11:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 520ms 11:40:38 INFO - PROCESS | 1653 | 1461350438677 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 11:40:38 INFO - PROCESS | 1653 | 1461350438680 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 11:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:40:38 INFO - PROCESS | 1653 | 1461350438683 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:40:38 INFO - PROCESS | 1653 | 1461350438684 Marionette TRACE conn2 <- [1,1714,null,{}] 11:40:38 INFO - PROCESS | 1653 | 1461350438686 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}] 11:40:38 INFO - PROCESS | 1653 | 1461350438769 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 11:40:38 INFO - PROCESS | 1653 | 1461350438774 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c4a0800 == 35 [pid = 1653] [id = 436] 11:40:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11a607000) [pid = 1653] [serial = 1307] [outer = 0x0] 11:40:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11a9c6400) [pid = 1653] [serial = 1308] [outer = 0x11a607000] 11:40:38 INFO - PROCESS | 1653 | 1461350438801 Marionette DEBUG loaded listener.js 11:40:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11ab19000) [pid = 1653] [serial = 1309] [outer = 0x11a607000] 11:40:39 INFO - PROCESS | 1653 | 1461350439137 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]]]}] 11:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 471ms 11:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:40:39 INFO - PROCESS | 1653 | 1461350439155 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 11:40:39 INFO - PROCESS | 1653 | 1461350439156 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 11:40:39 INFO - PROCESS | 1653 | 1461350439158 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:40:39 INFO - PROCESS | 1653 | 1461350439159 Marionette TRACE conn2 <- [1,1718,null,{}] 11:40:39 INFO - PROCESS | 1653 | 1461350439162 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}] 11:40:39 INFO - PROCESS | 1653 | 1461350439241 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 11:40:39 INFO - PROCESS | 1653 | 1461350439301 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c9ca000 == 36 [pid = 1653] [id = 437] 11:40:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x114bb4400) [pid = 1653] [serial = 1310] [outer = 0x0] 11:40:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11ab24800) [pid = 1653] [serial = 1311] [outer = 0x114bb4400] 11:40:39 INFO - PROCESS | 1653 | 1461350439327 Marionette DEBUG loaded listener.js 11:40:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11ba1e400) [pid = 1653] [serial = 1312] [outer = 0x114bb4400] 11:40:39 INFO - PROCESS | 1653 | 1461350439704 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]]]}] 11:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 572ms 11:40:39 INFO - PROCESS | 1653 | 1461350439732 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 11:40:39 INFO - PROCESS | 1653 | 1461350439734 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 11:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:40:39 INFO - PROCESS | 1653 | 1461350439744 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:40:39 INFO - PROCESS | 1653 | 1461350439748 Marionette TRACE conn2 <- [1,1722,null,{}] 11:40:39 INFO - PROCESS | 1653 | 1461350439752 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}] 11:40:39 INFO - PROCESS | 1653 | 1461350439908 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 11:40:39 INFO - PROCESS | 1653 | 1461350439929 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x124891000 == 37 [pid = 1653] [id = 438] 11:40:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11c00d400) [pid = 1653] [serial = 1313] [outer = 0x0] 11:40:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11c2c4400) [pid = 1653] [serial = 1314] [outer = 0x11c00d400] 11:40:39 INFO - PROCESS | 1653 | 1461350439958 Marionette DEBUG loaded listener.js 11:40:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11c534000) [pid = 1653] [serial = 1315] [outer = 0x11c00d400] 11:40:40 INFO - PROCESS | 1653 | 1461350440286 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]]]}] 11:40:40 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 11:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 573ms 11:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:40:40 INFO - PROCESS | 1653 | 1461350440317 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 11:40:40 INFO - PROCESS | 1653 | 1461350440319 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 11:40:40 INFO - PROCESS | 1653 | 1461350440321 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:40:40 INFO - PROCESS | 1653 | 1461350440322 Marionette TRACE conn2 <- [1,1726,null,{}] 11:40:40 INFO - PROCESS | 1653 | 1461350440324 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}] 11:40:40 INFO - PROCESS | 1653 | 1461350440419 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 11:40:40 INFO - PROCESS | 1653 | 1461350440434 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x1269e4800 == 38 [pid = 1653] [id = 439] 11:40:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11aaa6c00) [pid = 1653] [serial = 1316] [outer = 0x0] 11:40:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11c9ed800) [pid = 1653] [serial = 1317] [outer = 0x11aaa6c00] 11:40:40 INFO - PROCESS | 1653 | 1461350440459 Marionette DEBUG loaded listener.js 11:40:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11ca4a800) [pid = 1653] [serial = 1318] [outer = 0x11aaa6c00] 11:40:40 INFO - PROCESS | 1653 | 1461350440803 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]]]}] 11:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 517ms 11:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:40:40 INFO - PROCESS | 1653 | 1461350440839 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 11:40:40 INFO - PROCESS | 1653 | 1461350440840 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 11:40:40 INFO - PROCESS | 1653 | 1461350440842 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:40:40 INFO - PROCESS | 1653 | 1461350440843 Marionette TRACE conn2 <- [1,1730,null,{}] 11:40:40 INFO - PROCESS | 1653 | 1461350440846 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}] 11:40:40 INFO - PROCESS | 1653 | 1461350440953 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 11:40:40 INFO - PROCESS | 1653 | 1461350440990 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x127fca800 == 39 [pid = 1653] [id = 440] 11:40:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11c90c000) [pid = 1653] [serial = 1319] [outer = 0x0] 11:40:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x123b32800) [pid = 1653] [serial = 1320] [outer = 0x11c90c000] 11:40:41 INFO - PROCESS | 1653 | 1461350441032 Marionette DEBUG loaded listener.js 11:40:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x123c50000) [pid = 1653] [serial = 1321] [outer = 0x11c90c000] 11:40:41 INFO - PROCESS | 1653 | 1461350441486 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]]]}] 11:40:41 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 11:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 673ms 11:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:40:41 INFO - PROCESS | 1653 | 1461350441521 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 11:40:41 INFO - PROCESS | 1653 | 1461350441523 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 11:40:41 INFO - PROCESS | 1653 | 1461350441525 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:40:41 INFO - PROCESS | 1653 | 1461350441526 Marionette TRACE conn2 <- [1,1734,null,{}] 11:40:41 INFO - PROCESS | 1653 | 1461350441528 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}] 11:40:41 INFO - PROCESS | 1653 | 1461350441742 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 11:40:41 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x115608800) [pid = 1653] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:40:41 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11c2cec00) [pid = 1653] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:40:41 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11c576400) [pid = 1653] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:40:41 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x123c50400) [pid = 1653] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:40:41 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11865f800) [pid = 1653] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:40:41 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11883b800) [pid = 1653] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:40:41 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11c2c2c00) [pid = 1653] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:40:41 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x123de7400) [pid = 1653] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:40:41 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x115608400) [pid = 1653] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:40:41 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x115640800) [pid = 1653] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:40:41 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11aaa7400) [pid = 1653] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:40:41 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x123e69800) [pid = 1653] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:40:41 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x113515000) [pid = 1653] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:40:41 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x115375800) [pid = 1653] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:40:41 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11b067c00) [pid = 1653] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:40:41 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11aaa1c00) [pid = 1653] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:40:41 INFO - PROCESS | 1653 | 1461350441787 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x11650f800 == 40 [pid = 1653] [id = 441] 11:40:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1140d0c00) [pid = 1653] [serial = 1322] [outer = 0x0] 11:40:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x115378400) [pid = 1653] [serial = 1323] [outer = 0x1140d0c00] 11:40:41 INFO - PROCESS | 1653 | 1461350441813 Marionette DEBUG loaded listener.js 11:40:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118d63c00) [pid = 1653] [serial = 1324] [outer = 0x1140d0c00] 11:40:42 INFO - PROCESS | 1653 | 1461350442103 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]]]}] 11:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 617ms 11:40:42 INFO - PROCESS | 1653 | 1461350442143 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 11:40:42 INFO - PROCESS | 1653 | 1461350442144 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 11:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:40:42 INFO - PROCESS | 1653 | 1461350442147 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:40:42 INFO - PROCESS | 1653 | 1461350442150 Marionette TRACE conn2 <- [1,1738,null,{}] 11:40:42 INFO - PROCESS | 1653 | 1461350442152 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}] 11:40:42 INFO - PROCESS | 1653 | 1461350442233 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 11:40:42 INFO - PROCESS | 1653 | 1461350442237 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6dd800 == 41 [pid = 1653] [id = 442] 11:40:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118fec800) [pid = 1653] [serial = 1325] [outer = 0x0] 11:40:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11ca49400) [pid = 1653] [serial = 1326] [outer = 0x118fec800] 11:40:42 INFO - PROCESS | 1653 | 1461350442263 Marionette DEBUG loaded listener.js 11:40:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x123de0800) [pid = 1653] [serial = 1327] [outer = 0x118fec800] 11:40:42 INFO - PROCESS | 1653 | 1461350442602 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]]]}] 11:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 471ms 11:40:42 INFO - PROCESS | 1653 | 1461350442619 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 11:40:42 INFO - PROCESS | 1653 | 1461350442621 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 11:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:40:42 INFO - PROCESS | 1653 | 1461350442623 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:40:42 INFO - PROCESS | 1653 | 1461350442624 Marionette TRACE conn2 <- [1,1742,null,{}] 11:40:42 INFO - PROCESS | 1653 | 1461350442627 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}] 11:40:42 INFO - PROCESS | 1653 | 1461350442750 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 11:40:42 INFO - PROCESS | 1653 | 1461350442756 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab41000 == 42 [pid = 1653] [id = 443] 11:40:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x123de1000) [pid = 1653] [serial = 1328] [outer = 0x0] 11:40:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12400e400) [pid = 1653] [serial = 1329] [outer = 0x123de1000] 11:40:42 INFO - PROCESS | 1653 | 1461350442785 Marionette DEBUG loaded listener.js 11:40:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124183800) [pid = 1653] [serial = 1330] [outer = 0x123de1000] 11:40:43 INFO - PROCESS | 1653 | 1461350443094 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]]]}] 11:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 522ms 11:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:40:43 INFO - PROCESS | 1653 | 1461350443145 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 11:40:43 INFO - PROCESS | 1653 | 1461350443147 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 11:40:43 INFO - PROCESS | 1653 | 1461350443149 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:40:43 INFO - PROCESS | 1653 | 1461350443150 Marionette TRACE conn2 <- [1,1746,null,{}] 11:40:43 INFO - PROCESS | 1653 | 1461350443152 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}] 11:40:43 INFO - PROCESS | 1653 | 1461350443236 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 11:40:43 INFO - PROCESS | 1653 | 1461350443240 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ad76800 == 43 [pid = 1653] [id = 444] 11:40:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124176400) [pid = 1653] [serial = 1331] [outer = 0x0] 11:40:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x126993000) [pid = 1653] [serial = 1332] [outer = 0x124176400] 11:40:43 INFO - PROCESS | 1653 | 1461350443266 Marionette DEBUG loaded listener.js 11:40:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x127831000) [pid = 1653] [serial = 1333] [outer = 0x124176400] 11:40:43 INFO - PROCESS | 1653 | 1461350443615 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]]]}] 11:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 521ms 11:40:43 INFO - PROCESS | 1653 | 1461350443670 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 11:40:43 INFO - PROCESS | 1653 | 1461350443671 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 11:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:40:43 INFO - PROCESS | 1653 | 1461350443674 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:40:43 INFO - PROCESS | 1653 | 1461350443675 Marionette TRACE conn2 <- [1,1750,null,{}] 11:40:43 INFO - PROCESS | 1653 | 1461350443677 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}] 11:40:43 INFO - PROCESS | 1653 | 1461350443758 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 11:40:43 INFO - PROCESS | 1653 | 1461350443867 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x114f20800 == 44 [pid = 1653] [id = 445] 11:40:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x113516000) [pid = 1653] [serial = 1334] [outer = 0x0] 11:40:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x114239c00) [pid = 1653] [serial = 1335] [outer = 0x113516000] 11:40:43 INFO - PROCESS | 1653 | 1461350443899 Marionette DEBUG loaded listener.js 11:40:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x115608400) [pid = 1653] [serial = 1336] [outer = 0x113516000] 11:40:44 INFO - PROCESS | 1653 | 1461350444351 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]]]}] 11:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 718ms 11:40:44 INFO - PROCESS | 1653 | 1461350444394 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 11:40:44 INFO - PROCESS | 1653 | 1461350444396 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 11:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:40:44 INFO - PROCESS | 1653 | 1461350444399 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:40:44 INFO - PROCESS | 1653 | 1461350444402 Marionette TRACE conn2 <- [1,1754,null,{}] 11:40:44 INFO - PROCESS | 1653 | 1461350444406 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}] 11:40:44 INFO - PROCESS | 1653 | 1461350444512 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 11:40:44 INFO - PROCESS | 1653 | 1461350444582 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x11bad0000 == 45 [pid = 1653] [id = 446] 11:40:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x115647000) [pid = 1653] [serial = 1337] [outer = 0x0] 11:40:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118838400) [pid = 1653] [serial = 1338] [outer = 0x115647000] 11:40:44 INFO - PROCESS | 1653 | 1461350444615 Marionette DEBUG loaded listener.js 11:40:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11922f800) [pid = 1653] [serial = 1339] [outer = 0x115647000] 11:40:45 INFO - PROCESS | 1653 | 1461350445015 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]]]}] 11:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 671ms 11:40:45 INFO - PROCESS | 1653 | 1461350445073 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 11:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:40:45 INFO - PROCESS | 1653 | 1461350445076 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 11:40:45 INFO - PROCESS | 1653 | 1461350445078 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:40:45 INFO - PROCESS | 1653 | 1461350445080 Marionette TRACE conn2 <- [1,1758,null,{}] 11:40:45 INFO - PROCESS | 1653 | 1461350445082 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}] 11:40:45 INFO - PROCESS | 1653 | 1461350445212 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 11:40:45 INFO - PROCESS | 1653 | 1461350445269 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6cd800 == 46 [pid = 1653] [id = 447] 11:40:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11a638400) [pid = 1653] [serial = 1340] [outer = 0x0] 11:40:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11ae13000) [pid = 1653] [serial = 1341] [outer = 0x11a638400] 11:40:45 INFO - PROCESS | 1653 | 1461350445299 Marionette DEBUG loaded listener.js 11:40:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11bdcb400) [pid = 1653] [serial = 1342] [outer = 0x11a638400] 11:40:45 INFO - PROCESS | 1653 | 1461350445767 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]]]}] 11:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 721ms 11:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:40:45 INFO - PROCESS | 1653 | 1461350445800 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 11:40:45 INFO - PROCESS | 1653 | 1461350445802 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 11:40:45 INFO - PROCESS | 1653 | 1461350445809 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:40:45 INFO - PROCESS | 1653 | 1461350445814 Marionette TRACE conn2 <- [1,1762,null,{}] 11:40:45 INFO - PROCESS | 1653 | 1461350445817 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}] 11:40:45 INFO - PROCESS | 1653 | 1461350445921 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 11:40:45 INFO - PROCESS | 1653 | 1461350445978 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b35f000 == 47 [pid = 1653] [id = 448] 11:40:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11baab800) [pid = 1653] [serial = 1343] [outer = 0x0] 11:40:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11c2ccc00) [pid = 1653] [serial = 1344] [outer = 0x11baab800] 11:40:46 INFO - PROCESS | 1653 | 1461350446008 Marionette DEBUG loaded listener.js 11:40:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x123dd9400) [pid = 1653] [serial = 1345] [outer = 0x11baab800] 11:40:46 INFO - PROCESS | 1653 | 1461350446464 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]]]}] 11:40:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 680ms 11:40:46 INFO - PROCESS | 1653 | 1461350446486 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 11:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:40:46 INFO - PROCESS | 1653 | 1461350446488 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 11:40:46 INFO - PROCESS | 1653 | 1461350446490 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:40:46 INFO - PROCESS | 1653 | 1461350446492 Marionette TRACE conn2 <- [1,1766,null,{}] 11:40:46 INFO - PROCESS | 1653 | 1461350446494 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}] 11:40:46 INFO - PROCESS | 1653 | 1461350446619 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 11:40:46 INFO - PROCESS | 1653 | 1461350446674 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b91c000 == 48 [pid = 1653] [id = 449] 11:40:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x123dd9c00) [pid = 1653] [serial = 1346] [outer = 0x0] 11:40:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x124178c00) [pid = 1653] [serial = 1347] [outer = 0x123dd9c00] 11:40:46 INFO - PROCESS | 1653 | 1461350446704 Marionette DEBUG loaded listener.js 11:40:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1244ce400) [pid = 1653] [serial = 1348] [outer = 0x123dd9c00] 11:40:47 INFO - PROCESS | 1653 | 1461350447149 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]]]}] 11:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 670ms 11:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:40:47 INFO - PROCESS | 1653 | 1461350447160 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 11:40:47 INFO - PROCESS | 1653 | 1461350447162 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 11:40:47 INFO - PROCESS | 1653 | 1461350447166 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:40:47 INFO - PROCESS | 1653 | 1461350447167 Marionette TRACE conn2 <- [1,1770,null,{}] 11:40:47 INFO - PROCESS | 1653 | 1461350447170 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}] 11:40:47 INFO - PROCESS | 1653 | 1461350447271 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 11:40:47 INFO - PROCESS | 1653 | 1461350447321 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd1c000 == 49 [pid = 1653] [id = 450] 11:40:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x127833800) [pid = 1653] [serial = 1349] [outer = 0x0] 11:40:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12790f800) [pid = 1653] [serial = 1350] [outer = 0x127833800] 11:40:47 INFO - PROCESS | 1653 | 1461350447359 Marionette DEBUG loaded listener.js 11:40:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1280e9800) [pid = 1653] [serial = 1351] [outer = 0x127833800] 11:40:48 INFO - PROCESS | 1653 | 1461350448069 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]]]}] 11:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 976ms 11:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:40:48 INFO - PROCESS | 1653 | 1461350448141 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 11:40:48 INFO - PROCESS | 1653 | 1461350448143 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 11:40:48 INFO - PROCESS | 1653 | 1461350448148 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:40:48 INFO - PROCESS | 1653 | 1461350448152 Marionette TRACE conn2 <- [1,1774,null,{}] 11:40:48 INFO - PROCESS | 1653 | 1461350448158 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}] 11:40:48 INFO - PROCESS | 1653 | 1461350448300 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 11:40:48 INFO - PROCESS | 1653 | 1461350448421 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aa7a000 == 50 [pid = 1653] [id = 451] 11:40:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1135e3c00) [pid = 1653] [serial = 1352] [outer = 0x0] 11:40:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x115611c00) [pid = 1653] [serial = 1353] [outer = 0x1135e3c00] 11:40:48 INFO - PROCESS | 1653 | 1461350448468 Marionette DEBUG loaded listener.js 11:40:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x118659000) [pid = 1653] [serial = 1354] [outer = 0x1135e3c00] 11:40:48 INFO - PROCESS | 1653 | --DOCSHELL 0x1178ee800 == 49 [pid = 1653] [id = 100] 11:40:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12ad76800 == 48 [pid = 1653] [id = 444] 11:40:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab41000 == 47 [pid = 1653] [id = 443] 11:40:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6dd800 == 46 [pid = 1653] [id = 442] 11:40:48 INFO - PROCESS | 1653 | --DOCSHELL 0x11650f800 == 45 [pid = 1653] [id = 441] 11:40:48 INFO - PROCESS | 1653 | --DOCSHELL 0x127fca800 == 44 [pid = 1653] [id = 440] 11:40:48 INFO - PROCESS | 1653 | --DOCSHELL 0x1269e4800 == 43 [pid = 1653] [id = 439] 11:40:48 INFO - PROCESS | 1653 | --DOCSHELL 0x124891000 == 42 [pid = 1653] [id = 438] 11:40:48 INFO - PROCESS | 1653 | --DOCSHELL 0x11c9ca000 == 41 [pid = 1653] [id = 437] 11:40:48 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x127904c00) [pid = 1653] [serial = 1290] [outer = 0x0] [url = about:blank] 11:40:48 INFO - PROCESS | 1653 | 1461350448993 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]]]}] 11:40:48 INFO - PROCESS | 1653 | --DOCSHELL 0x11c4a0800 == 40 [pid = 1653] [id = 436] 11:40:48 INFO - PROCESS | 1653 | --DOCSHELL 0x11aa37800 == 39 [pid = 1653] [id = 435] 11:40:48 INFO - PROCESS | 1653 | --DOCSHELL 0x1186d1000 == 38 [pid = 1653] [id = 434] 11:40:48 INFO - PROCESS | 1653 | --DOCSHELL 0x119215800 == 37 [pid = 1653] [id = 433] 11:40:48 INFO - PROCESS | 1653 | --DOCSHELL 0x11a8e9000 == 36 [pid = 1653] [id = 432] 11:40:49 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11a606800) [pid = 1653] [serial = 1254] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x11a9c6800) [pid = 1653] [serial = 1255] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11c932800) [pid = 1653] [serial = 1266] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11ca48800) [pid = 1653] [serial = 1267] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11ca53c00) [pid = 1653] [serial = 1269] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x123ddd400) [pid = 1653] [serial = 1272] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11922d400) [pid = 1653] [serial = 1251] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x119d53800) [pid = 1653] [serial = 1252] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11c00f000) [pid = 1653] [serial = 1260] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11c28d800) [pid = 1653] [serial = 1261] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11c2ce800) [pid = 1653] [serial = 1263] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11c52d400) [pid = 1653] [serial = 1264] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12403d800) [pid = 1653] [serial = 1275] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x115609000) [pid = 1653] [serial = 1242] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x115640c00) [pid = 1653] [serial = 1243] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x115649800) [pid = 1653] [serial = 1245] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118642000) [pid = 1653] [serial = 1246] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x123de7000) [pid = 1653] [serial = 1273] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11ab26400) [pid = 1653] [serial = 1257] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x124180000) [pid = 1653] [serial = 1278] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11bab6800) [pid = 1653] [serial = 1258] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12417d800) [pid = 1653] [serial = 1276] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118831000) [pid = 1653] [serial = 1248] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119294800) [pid = 1653] [serial = 1282] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118d16c00) [pid = 1653] [serial = 1249] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11865ac00) [pid = 1653] [serial = 1281] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12699c000) [pid = 1653] [serial = 1288] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11c2cd800) [pid = 1653] [serial = 1284] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1244d8c00) [pid = 1653] [serial = 1279] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12466a000) [pid = 1653] [serial = 1287] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x123b40c00) [pid = 1653] [serial = 1270] [outer = 0x0] [url = about:blank] 11:40:49 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x124177400) [pid = 1653] [serial = 1285] [outer = 0x0] [url = about:blank] 11:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 877ms 11:40:49 INFO - PROCESS | 1653 | 1461350449024 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 11:40:49 INFO - PROCESS | 1653 | 1461350449027 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 11:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:40:49 INFO - PROCESS | 1653 | 1461350449033 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:40:49 INFO - PROCESS | 1653 | 1461350449034 Marionette TRACE conn2 <- [1,1778,null,{}] 11:40:49 INFO - PROCESS | 1653 | 1461350449037 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}] 11:40:49 INFO - PROCESS | 1653 | 1461350449120 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 11:40:49 INFO - PROCESS | 1653 | 1461350449125 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x118d4a800 == 37 [pid = 1653] [id = 452] 11:40:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11865b000) [pid = 1653] [serial = 1355] [outer = 0x0] 11:40:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118685c00) [pid = 1653] [serial = 1356] [outer = 0x11865b000] 11:40:49 INFO - PROCESS | 1653 | 1461350449152 Marionette DEBUG loaded listener.js 11:40:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11922d400) [pid = 1653] [serial = 1357] [outer = 0x11865b000] 11:40:49 INFO - PROCESS | 1653 | 1461350449503 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]]]}] 11:40:49 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 11:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 520ms 11:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:40:49 INFO - PROCESS | 1653 | 1461350449554 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 11:40:49 INFO - PROCESS | 1653 | 1461350449555 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 11:40:49 INFO - PROCESS | 1653 | 1461350449557 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:40:49 INFO - PROCESS | 1653 | 1461350449559 Marionette TRACE conn2 <- [1,1782,null,{}] 11:40:49 INFO - PROCESS | 1653 | 1461350449567 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}] 11:40:49 INFO - PROCESS | 1653 | 1461350449656 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 11:40:49 INFO - PROCESS | 1653 | 1461350449663 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x11bd93800 == 38 [pid = 1653] [id = 453] 11:40:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119b4f800) [pid = 1653] [serial = 1358] [outer = 0x0] 11:40:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11aaa0c00) [pid = 1653] [serial = 1359] [outer = 0x119b4f800] 11:40:49 INFO - PROCESS | 1653 | 1461350449691 Marionette DEBUG loaded listener.js 11:40:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11b062c00) [pid = 1653] [serial = 1360] [outer = 0x119b4f800] 11:40:50 INFO - PROCESS | 1653 | 1461350450063 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]]]}] 11:40:50 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 11:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 521ms 11:40:50 INFO - PROCESS | 1653 | 1461350450079 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 11:40:50 INFO - PROCESS | 1653 | 1461350450082 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 11:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:40:50 INFO - PROCESS | 1653 | 1461350450092 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:40:50 INFO - PROCESS | 1653 | 1461350450093 Marionette TRACE conn2 <- [1,1786,null,{}] 11:40:50 INFO - PROCESS | 1653 | 1461350450103 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}] 11:40:50 INFO - PROCESS | 1653 | 1461350450187 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 11:40:50 INFO - PROCESS | 1653 | 1461350450192 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c34800 == 39 [pid = 1653] [id = 454] 11:40:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11ba1bc00) [pid = 1653] [serial = 1361] [outer = 0x0] 11:40:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11c00e400) [pid = 1653] [serial = 1362] [outer = 0x11ba1bc00] 11:40:50 INFO - PROCESS | 1653 | 1461350450218 Marionette DEBUG loaded listener.js 11:40:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11c2ce800) [pid = 1653] [serial = 1363] [outer = 0x11ba1bc00] 11:40:50 INFO - PROCESS | 1653 | 1461350450561 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]]]}] 11:40:50 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 11:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 483ms 11:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:40:50 INFO - PROCESS | 1653 | 1461350450571 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 11:40:50 INFO - PROCESS | 1653 | 1461350450572 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 11:40:50 INFO - PROCESS | 1653 | 1461350450574 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:40:50 INFO - PROCESS | 1653 | 1461350450575 Marionette TRACE conn2 <- [1,1790,null,{}] 11:40:50 INFO - PROCESS | 1653 | 1461350450577 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}] 11:40:50 INFO - PROCESS | 1653 | 1461350450668 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 11:40:50 INFO - PROCESS | 1653 | 1461350450672 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x1242ea800 == 40 [pid = 1653] [id = 455] 11:40:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11bdcd000) [pid = 1653] [serial = 1364] [outer = 0x0] 11:40:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11c579400) [pid = 1653] [serial = 1365] [outer = 0x11bdcd000] 11:40:50 INFO - PROCESS | 1653 | 1461350450698 Marionette DEBUG loaded listener.js 11:40:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11ca4e800) [pid = 1653] [serial = 1366] [outer = 0x11bdcd000] 11:40:51 INFO - PROCESS | 1653 | 1461350451048 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]]]}] 11:40:51 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) 11:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 520ms 11:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:40:51 INFO - PROCESS | 1653 | 1461350451101 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 11:40:51 INFO - PROCESS | 1653 | 1461350451103 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 11:40:51 INFO - PROCESS | 1653 | 1461350451105 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:40:51 INFO - PROCESS | 1653 | 1461350451106 Marionette TRACE conn2 <- [1,1794,null,{}] 11:40:51 INFO - PROCESS | 1653 | 1461350451108 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}] 11:40:51 INFO - PROCESS | 1653 | 1461350451229 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 11:40:51 INFO - PROCESS | 1653 | 1461350451244 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c50800 == 41 [pid = 1653] [id = 456] 11:40:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x123b3ac00) [pid = 1653] [serial = 1367] [outer = 0x0] 11:40:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x123de7000) [pid = 1653] [serial = 1368] [outer = 0x123b3ac00] 11:40:51 INFO - PROCESS | 1653 | 1461350451274 Marionette DEBUG loaded listener.js 11:40:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1248e1000) [pid = 1653] [serial = 1369] [outer = 0x123b3ac00] 11:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 517ms 11:40:51 INFO - PROCESS | 1653 | 1461350451616 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]]]}] 11:40:51 INFO - PROCESS | 1653 | 1461350451623 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 11:40:51 INFO - PROCESS | 1653 | 1461350451624 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 11:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:40:51 INFO - PROCESS | 1653 | 1461350451626 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:40:51 INFO - PROCESS | 1653 | 1461350451627 Marionette TRACE conn2 <- [1,1798,null,{}] 11:40:51 INFO - PROCESS | 1653 | 1461350451630 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}] 11:40:51 INFO - PROCESS | 1653 | 1461350451735 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 11:40:51 INFO - PROCESS | 1653 | 1461350451747 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6cb000 == 42 [pid = 1653] [id = 457] 11:40:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1248e1400) [pid = 1653] [serial = 1370] [outer = 0x0] 11:40:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x127f3bc00) [pid = 1653] [serial = 1371] [outer = 0x1248e1400] 11:40:51 INFO - PROCESS | 1653 | 1461350451772 Marionette DEBUG loaded listener.js 11:40:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x128987c00) [pid = 1653] [serial = 1372] [outer = 0x1248e1400] 11:40:52 INFO - PROCESS | 1653 | 1461350452125 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]]]}] 11:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 518ms 11:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:40:52 INFO - PROCESS | 1653 | 1461350452145 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 11:40:52 INFO - PROCESS | 1653 | 1461350452147 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 11:40:52 INFO - PROCESS | 1653 | 1461350452149 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:40:52 INFO - PROCESS | 1653 | 1461350452150 Marionette TRACE conn2 <- [1,1802,null,{}] 11:40:52 INFO - PROCESS | 1653 | 1461350452152 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}] 11:40:52 INFO - PROCESS | 1653 | 1461350452259 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 11:40:52 INFO - PROCESS | 1653 | 1461350452274 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab38800 == 43 [pid = 1653] [id = 458] 11:40:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1280e8800) [pid = 1653] [serial = 1373] [outer = 0x0] 11:40:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x128bd8400) [pid = 1653] [serial = 1374] [outer = 0x1280e8800] 11:40:52 INFO - PROCESS | 1653 | 1461350452300 Marionette DEBUG loaded listener.js 11:40:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12901f000) [pid = 1653] [serial = 1375] [outer = 0x1280e8800] 11:40:52 INFO - PROCESS | 1653 | 1461350452645 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]]]}] 11:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 519ms 11:40:52 INFO - PROCESS | 1653 | 1461350452669 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 11:40:52 INFO - PROCESS | 1653 | 1461350452670 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 11:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:40:52 INFO - PROCESS | 1653 | 1461350452672 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:40:52 INFO - PROCESS | 1653 | 1461350452673 Marionette TRACE conn2 <- [1,1806,null,{}] 11:40:52 INFO - PROCESS | 1653 | 1461350452676 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}] 11:40:52 INFO - PROCESS | 1653 | 1461350452780 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 11:40:52 INFO - PROCESS | 1653 | 1461350452794 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ad76800 == 44 [pid = 1653] [id = 459] 11:40:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12901f400) [pid = 1653] [serial = 1376] [outer = 0x0] 11:40:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x129239800) [pid = 1653] [serial = 1377] [outer = 0x12901f400] 11:40:52 INFO - PROCESS | 1653 | 1461350452820 Marionette DEBUG loaded listener.js 11:40:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1294ed000) [pid = 1653] [serial = 1378] [outer = 0x12901f400] 11:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11aaa6c00) [pid = 1653] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11563e400) [pid = 1653] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11a607000) [pid = 1653] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x114bb4400) [pid = 1653] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11351c800) [pid = 1653] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11c00d400) [pid = 1653] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x115248c00) [pid = 1653] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11c90c000) [pid = 1653] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x123de1000) [pid = 1653] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1140d0c00) [pid = 1653] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118fec800) [pid = 1653] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:40:53 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11ca4f400) [pid = 1653] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:40:53 INFO - PROCESS | 1653 | 1461350453245 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]]]}] 11:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 618ms 11:40:53 INFO - PROCESS | 1653 | 1461350453291 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 11:40:53 INFO - PROCESS | 1653 | 1461350453292 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 11:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:40:53 INFO - PROCESS | 1653 | 1461350453294 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:40:53 INFO - PROCESS | 1653 | 1461350453296 Marionette TRACE conn2 <- [1,1810,null,{}] 11:40:53 INFO - PROCESS | 1653 | 1461350453298 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}] 11:40:53 INFO - PROCESS | 1653 | 1461350453379 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 11:40:53 INFO - PROCESS | 1653 | 1461350453387 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x123e52800 == 45 [pid = 1653] [id = 460] 11:40:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x115642800) [pid = 1653] [serial = 1379] [outer = 0x0] 11:40:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11937bc00) [pid = 1653] [serial = 1380] [outer = 0x115642800] 11:40:53 INFO - PROCESS | 1653 | 1461350453413 Marionette DEBUG loaded listener.js 11:40:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11c019c00) [pid = 1653] [serial = 1381] [outer = 0x115642800] 11:40:53 INFO - PROCESS | 1653 | 1461350453765 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]]]}] 11:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 518ms 11:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:40:53 INFO - PROCESS | 1653 | 1461350453813 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 11:40:53 INFO - PROCESS | 1653 | 1461350453815 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 11:40:53 INFO - PROCESS | 1653 | 1461350453817 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:40:53 INFO - PROCESS | 1653 | 1461350453819 Marionette TRACE conn2 <- [1,1814,null,{}] 11:40:53 INFO - PROCESS | 1653 | 1461350453821 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}] 11:40:53 INFO - PROCESS | 1653 | 1461350453924 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 11:40:53 INFO - PROCESS | 1653 | 1461350453929 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d109000 == 46 [pid = 1653] [id = 461] 11:40:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11c574800) [pid = 1653] [serial = 1382] [outer = 0x0] 11:40:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1294ef000) [pid = 1653] [serial = 1383] [outer = 0x11c574800] 11:40:53 INFO - PROCESS | 1653 | 1461350453959 Marionette DEBUG loaded listener.js 11:40:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12971e000) [pid = 1653] [serial = 1384] [outer = 0x11c574800] 11:40:54 INFO - PROCESS | 1653 | 1461350454303 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]]]}] 11:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 518ms 11:40:54 INFO - PROCESS | 1653 | 1461350454336 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 11:40:54 INFO - PROCESS | 1653 | 1461350454337 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 11:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:40:54 INFO - PROCESS | 1653 | 1461350454339 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:40:54 INFO - PROCESS | 1653 | 1461350454341 Marionette TRACE conn2 <- [1,1818,null,{}] 11:40:54 INFO - PROCESS | 1653 | 1461350454343 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}] 11:40:54 INFO - PROCESS | 1653 | 1461350454430 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 11:40:54 INFO - PROCESS | 1653 | 1461350454485 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d10f000 == 47 [pid = 1653] [id = 462] 11:40:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11c2cb800) [pid = 1653] [serial = 1385] [outer = 0x0] 11:40:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x129721800) [pid = 1653] [serial = 1386] [outer = 0x11c2cb800] 11:40:54 INFO - PROCESS | 1653 | 1461350454510 Marionette DEBUG loaded listener.js 11:40:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x129753000) [pid = 1653] [serial = 1387] [outer = 0x11c2cb800] 11:40:54 INFO - PROCESS | 1653 | 1461350454818 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]]]}] 11:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 518ms 11:40:54 INFO - PROCESS | 1653 | 1461350454859 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 11:40:54 INFO - PROCESS | 1653 | 1461350454860 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 11:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:40:54 INFO - PROCESS | 1653 | 1461350454862 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:40:54 INFO - PROCESS | 1653 | 1461350454864 Marionette TRACE conn2 <- [1,1822,null,{}] 11:40:54 INFO - PROCESS | 1653 | 1461350454866 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}] 11:40:54 INFO - PROCESS | 1653 | 1461350454954 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 11:40:54 INFO - PROCESS | 1653 | 1461350454959 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d415000 == 48 [pid = 1653] [id = 463] 11:40:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x129747800) [pid = 1653] [serial = 1388] [outer = 0x0] 11:40:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12a137000) [pid = 1653] [serial = 1389] [outer = 0x129747800] 11:40:54 INFO - PROCESS | 1653 | 1461350454984 Marionette DEBUG loaded listener.js 11:40:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12a13f800) [pid = 1653] [serial = 1390] [outer = 0x129747800] 11:40:55 INFO - PROCESS | 1653 | 1461350455436 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]]]}] 11:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 619ms 11:40:55 INFO - PROCESS | 1653 | 1461350455483 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 11:40:55 INFO - PROCESS | 1653 | 1461350455486 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 11:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:40:55 INFO - PROCESS | 1653 | 1461350455490 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:40:55 INFO - PROCESS | 1653 | 1461350455493 Marionette TRACE conn2 <- [1,1826,null,{}] 11:40:55 INFO - PROCESS | 1653 | 1461350455497 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}] 11:40:55 INFO - PROCESS | 1653 | 1461350455607 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 11:40:55 INFO - PROCESS | 1653 | 1461350455705 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aa27800 == 49 [pid = 1653] [id = 464] 11:40:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x116719800) [pid = 1653] [serial = 1391] [outer = 0x0] 11:40:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x118659c00) [pid = 1653] [serial = 1392] [outer = 0x116719800] 11:40:55 INFO - PROCESS | 1653 | 1461350455739 Marionette DEBUG loaded listener.js 11:40:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x118a6c400) [pid = 1653] [serial = 1393] [outer = 0x116719800] 11:40:56 INFO - PROCESS | 1653 | 1461350456178 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]]]}] 11:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 722ms 11:40:56 INFO - PROCESS | 1653 | 1461350456212 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 11:40:56 INFO - PROCESS | 1653 | 1461350456216 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 11:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:40:56 INFO - PROCESS | 1653 | 1461350456221 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:40:56 INFO - PROCESS | 1653 | 1461350456223 Marionette TRACE conn2 <- [1,1830,null,{}] 11:40:56 INFO - PROCESS | 1653 | 1461350456225 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}] 11:40:56 INFO - PROCESS | 1653 | 1461350456334 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 11:40:56 INFO - PROCESS | 1653 | 1461350456390 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x1269d7000 == 50 [pid = 1653] [id = 465] 11:40:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x118fe8800) [pid = 1653] [serial = 1394] [outer = 0x0] 11:40:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11a9c2c00) [pid = 1653] [serial = 1395] [outer = 0x118fe8800] 11:40:56 INFO - PROCESS | 1653 | 1461350456420 Marionette DEBUG loaded listener.js 11:40:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11ba25000) [pid = 1653] [serial = 1396] [outer = 0x118fe8800] 11:40:56 INFO - PROCESS | 1653 | 1461350456816 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]]]}] 11:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 622ms 11:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:40:56 INFO - PROCESS | 1653 | 1461350456855 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 11:40:56 INFO - PROCESS | 1653 | 1461350456856 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 11:40:56 INFO - PROCESS | 1653 | 1461350456859 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:40:56 INFO - PROCESS | 1653 | 1461350456861 Marionette TRACE conn2 <- [1,1834,null,{}] 11:40:56 INFO - PROCESS | 1653 | 1461350456872 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}] 11:40:57 INFO - PROCESS | 1653 | 1461350457000 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 11:40:57 INFO - PROCESS | 1653 | 1461350457074 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d104800 == 51 [pid = 1653] [id = 466] 11:40:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11ca46000) [pid = 1653] [serial = 1397] [outer = 0x0] 11:40:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x123de1800) [pid = 1653] [serial = 1398] [outer = 0x11ca46000] 11:40:57 INFO - PROCESS | 1653 | 1461350457106 Marionette DEBUG loaded listener.js 11:40:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x124183c00) [pid = 1653] [serial = 1399] [outer = 0x11ca46000] 11:40:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x129234800) [pid = 1653] [serial = 1400] [outer = 0x12f72c000] 11:40:57 INFO - PROCESS | 1653 | 1461350457682 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]]]}] 11:40:57 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 11:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 877ms 11:40:57 INFO - PROCESS | 1653 | 1461350457736 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 11:40:57 INFO - PROCESS | 1653 | 1461350457739 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 11:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:40:57 INFO - PROCESS | 1653 | 1461350457743 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:40:57 INFO - PROCESS | 1653 | 1461350457745 Marionette TRACE conn2 <- [1,1838,null,{}] 11:40:57 INFO - PROCESS | 1653 | 1461350457749 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}] 11:40:57 INFO - PROCESS | 1653 | 1461350457889 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 11:40:57 INFO - PROCESS | 1653 | 1461350457957 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d54e800 == 52 [pid = 1653] [id = 467] 11:40:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1269a0c00) [pid = 1653] [serial = 1401] [outer = 0x0] 11:40:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1294ed800) [pid = 1653] [serial = 1402] [outer = 0x1269a0c00] 11:40:57 INFO - PROCESS | 1653 | 1461350457988 Marionette DEBUG loaded listener.js 11:40:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12971a400) [pid = 1653] [serial = 1403] [outer = 0x1269a0c00] 11:40:58 INFO - PROCESS | 1653 | 1461350458438 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]]]}] 11:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 723ms 11:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:40:58 INFO - PROCESS | 1653 | 1461350458465 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 11:40:58 INFO - PROCESS | 1653 | 1461350458467 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 11:40:58 INFO - PROCESS | 1653 | 1461350458469 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:40:58 INFO - PROCESS | 1653 | 1461350458470 Marionette TRACE conn2 <- [1,1842,null,{}] 11:40:58 INFO - PROCESS | 1653 | 1461350458473 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}] 11:40:58 INFO - PROCESS | 1653 | 1461350458580 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 11:40:58 INFO - PROCESS | 1653 | 1461350458649 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d883000 == 53 [pid = 1653] [id = 468] 11:40:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12802cc00) [pid = 1653] [serial = 1404] [outer = 0x0] 11:40:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12971f000) [pid = 1653] [serial = 1405] [outer = 0x12802cc00] 11:40:58 INFO - PROCESS | 1653 | 1461350458678 Marionette DEBUG loaded listener.js 11:40:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12a142c00) [pid = 1653] [serial = 1406] [outer = 0x12802cc00] 11:40:59 INFO - PROCESS | 1653 | 1461350459066 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]]]}] 11:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 669ms 11:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:40:59 INFO - PROCESS | 1653 | 1461350459138 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 11:40:59 INFO - PROCESS | 1653 | 1461350459140 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 11:40:59 INFO - PROCESS | 1653 | 1461350459142 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:40:59 INFO - PROCESS | 1653 | 1461350459143 Marionette TRACE conn2 <- [1,1846,null,{}] 11:40:59 INFO - PROCESS | 1653 | 1461350459145 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}] 11:40:59 INFO - PROCESS | 1653 | 1461350459268 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 11:40:59 INFO - PROCESS | 1653 | 1461350459378 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dd67000 == 54 [pid = 1653] [id = 469] 11:40:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x129756c00) [pid = 1653] [serial = 1407] [outer = 0x0] 11:40:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12a152800) [pid = 1653] [serial = 1408] [outer = 0x129756c00] 11:40:59 INFO - PROCESS | 1653 | 1461350459411 Marionette DEBUG loaded listener.js 11:40:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12a6a6000) [pid = 1653] [serial = 1409] [outer = 0x129756c00] 11:41:00 INFO - PROCESS | 1653 | 1461350460071 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]]]}] 11:41:00 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) 11:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 969ms 11:41:00 INFO - PROCESS | 1653 | 1461350460111 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 11:41:00 INFO - PROCESS | 1653 | 1461350460114 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 11:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:41:00 INFO - PROCESS | 1653 | 1461350460117 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:41:00 INFO - PROCESS | 1653 | 1461350460120 Marionette TRACE conn2 <- [1,1850,null,{}] 11:41:00 INFO - PROCESS | 1653 | 1461350460124 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}] 11:41:00 INFO - PROCESS | 1653 | 1461350460220 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 11:41:00 INFO - PROCESS | 1653 | 1461350460282 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aa5c800 == 55 [pid = 1653] [id = 470] 11:41:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x115646800) [pid = 1653] [serial = 1410] [outer = 0x0] 11:41:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x11564ac00) [pid = 1653] [serial = 1411] [outer = 0x115646800] 11:41:00 INFO - PROCESS | 1653 | 1461350460310 Marionette DEBUG loaded listener.js 11:41:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x118660400) [pid = 1653] [serial = 1412] [outer = 0x115646800] 11:41:00 INFO - PROCESS | 1653 | 1461350460732 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]]]}] 11:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 673ms 11:41:00 INFO - PROCESS | 1653 | 1461350460791 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 11:41:00 INFO - PROCESS | 1653 | 1461350460794 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 11:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:41:00 INFO - PROCESS | 1653 | 1461350460799 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:41:00 INFO - PROCESS | 1653 | 1461350460801 Marionette TRACE conn2 <- [1,1854,null,{}] 11:41:00 INFO - PROCESS | 1653 | 1461350460804 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}] 11:41:00 INFO - PROCESS | 1653 | 1461350460907 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 11:41:00 INFO - PROCESS | 1653 | 1461350460969 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x118d45000 == 56 [pid = 1653] [id = 471] 11:41:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x115641400) [pid = 1653] [serial = 1413] [outer = 0x0] 11:41:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x118834000) [pid = 1653] [serial = 1414] [outer = 0x115641400] 11:41:00 INFO - PROCESS | 1653 | 1461350460997 Marionette DEBUG loaded listener.js 11:41:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x118fe8400) [pid = 1653] [serial = 1415] [outer = 0x115641400] 11:41:01 INFO - PROCESS | 1653 | --DOCSHELL 0x115620000 == 55 [pid = 1653] [id = 99] 11:41:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12d10f000 == 54 [pid = 1653] [id = 462] 11:41:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12d109000 == 53 [pid = 1653] [id = 461] 11:41:01 INFO - PROCESS | 1653 | --DOCSHELL 0x123e52800 == 52 [pid = 1653] [id = 460] 11:41:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12ad76800 == 51 [pid = 1653] [id = 459] 11:41:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab38800 == 50 [pid = 1653] [id = 458] 11:41:01 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x126993000) [pid = 1653] [serial = 1332] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6cb000 == 49 [pid = 1653] [id = 457] 11:41:01 INFO - PROCESS | 1653 | --DOCSHELL 0x119c50800 == 48 [pid = 1653] [id = 456] 11:41:01 INFO - PROCESS | 1653 | --DOCSHELL 0x1242ea800 == 47 [pid = 1653] [id = 455] 11:41:01 INFO - PROCESS | 1653 | --DOCSHELL 0x123c34800 == 46 [pid = 1653] [id = 454] 11:41:01 INFO - PROCESS | 1653 | --DOCSHELL 0x11bd93800 == 45 [pid = 1653] [id = 453] 11:41:01 INFO - PROCESS | 1653 | --DOCSHELL 0x118d4a800 == 44 [pid = 1653] [id = 452] 11:41:01 INFO - PROCESS | 1653 | --DOCSHELL 0x11aa7a000 == 43 [pid = 1653] [id = 451] 11:41:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd1c000 == 42 [pid = 1653] [id = 450] 11:41:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12b91c000 == 41 [pid = 1653] [id = 449] 11:41:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12b35f000 == 40 [pid = 1653] [id = 448] 11:41:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6cd800 == 39 [pid = 1653] [id = 447] 11:41:01 INFO - PROCESS | 1653 | --DOCSHELL 0x11bad0000 == 38 [pid = 1653] [id = 446] 11:41:01 INFO - PROCESS | 1653 | --DOCSHELL 0x114f20800 == 37 [pid = 1653] [id = 445] 11:41:01 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12e4c2800) [pid = 1653] [serial = 1240] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x11c9ed800) [pid = 1653] [serial = 1317] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x11524b000) [pid = 1653] [serial = 1293] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x1159cdc00) [pid = 1653] [serial = 1300] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x115645000) [pid = 1653] [serial = 1299] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x11a9c6400) [pid = 1653] [serial = 1308] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x11ab19000) [pid = 1653] [serial = 1309] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x11ab24800) [pid = 1653] [serial = 1311] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x116546800) [pid = 1653] [serial = 1302] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x118830400) [pid = 1653] [serial = 1303] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x11c2c4400) [pid = 1653] [serial = 1314] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x119380000) [pid = 1653] [serial = 1305] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x11a62f800) [pid = 1653] [serial = 1306] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x123b32800) [pid = 1653] [serial = 1320] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x11882d800) [pid = 1653] [serial = 1296] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x123c50000) [pid = 1653] [serial = 1321] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x124183800) [pid = 1653] [serial = 1330] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x118d63c00) [pid = 1653] [serial = 1324] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x115378400) [pid = 1653] [serial = 1323] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11ca4a800) [pid = 1653] [serial = 1318] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x123de0800) [pid = 1653] [serial = 1327] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12400e400) [pid = 1653] [serial = 1329] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11c534000) [pid = 1653] [serial = 1315] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11ba1e400) [pid = 1653] [serial = 1312] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11ca49400) [pid = 1653] [serial = 1326] [outer = 0x0] [url = about:blank] 11:41:01 INFO - PROCESS | 1653 | 1461350461389 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]]]}] 11:41:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:41:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 623ms 11:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:41:01 INFO - PROCESS | 1653 | 1461350461422 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 11:41:01 INFO - PROCESS | 1653 | 1461350461424 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 11:41:01 INFO - PROCESS | 1653 | 1461350461426 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:41:01 INFO - PROCESS | 1653 | 1461350461428 Marionette TRACE conn2 <- [1,1858,null,{}] 11:41:01 INFO - PROCESS | 1653 | 1461350461435 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}] 11:41:01 INFO - PROCESS | 1653 | 1461350461522 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 11:41:01 INFO - PROCESS | 1653 | 1461350461598 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c4f800 == 38 [pid = 1653] [id = 472] 11:41:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11882d800) [pid = 1653] [serial = 1416] [outer = 0x0] 11:41:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11a605c00) [pid = 1653] [serial = 1417] [outer = 0x11882d800] 11:41:01 INFO - PROCESS | 1653 | 1461350461626 Marionette DEBUG loaded listener.js 11:41:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x11aa9c400) [pid = 1653] [serial = 1418] [outer = 0x11882d800] 11:41:01 INFO - PROCESS | 1653 | 1461350461944 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]]]}] 11:41:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:41:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 524ms 11:41:01 INFO - PROCESS | 1653 | 1461350461955 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 11:41:01 INFO - PROCESS | 1653 | 1461350461956 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 11:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:41:01 INFO - PROCESS | 1653 | 1461350461959 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:41:01 INFO - PROCESS | 1653 | 1461350461960 Marionette TRACE conn2 <- [1,1862,null,{}] 11:41:01 INFO - PROCESS | 1653 | 1461350461962 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}] 11:41:02 INFO - PROCESS | 1653 | 1461350462050 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 11:41:02 INFO - PROCESS | 1653 | 1461350462055 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c71b800 == 39 [pid = 1653] [id = 473] 11:41:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11aaa7400) [pid = 1653] [serial = 1419] [outer = 0x0] 11:41:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x11b068000) [pid = 1653] [serial = 1420] [outer = 0x11aaa7400] 11:41:02 INFO - PROCESS | 1653 | 1461350462081 Marionette DEBUG loaded listener.js 11:41:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11c013000) [pid = 1653] [serial = 1421] [outer = 0x11aaa7400] 11:41:02 INFO - PROCESS | 1653 | 1461350462404 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]]]}] 11:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 472ms 11:41:02 INFO - PROCESS | 1653 | 1461350462434 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 11:41:02 INFO - PROCESS | 1653 | 1461350462436 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 11:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:41:02 INFO - PROCESS | 1653 | 1461350462438 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:41:02 INFO - PROCESS | 1653 | 1461350462439 Marionette TRACE conn2 <- [1,1866,null,{}] 11:41:02 INFO - PROCESS | 1653 | 1461350462442 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}] 11:41:02 INFO - PROCESS | 1653 | 1461350462524 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 11:41:02 INFO - PROCESS | 1653 | 1461350462529 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x11561a800 == 40 [pid = 1653] [id = 474] 11:41:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11c014400) [pid = 1653] [serial = 1422] [outer = 0x0] 11:41:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11c2c8000) [pid = 1653] [serial = 1423] [outer = 0x11c014400] 11:41:02 INFO - PROCESS | 1653 | 1461350462556 Marionette DEBUG loaded listener.js 11:41:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11c429400) [pid = 1653] [serial = 1424] [outer = 0x11c014400] 11:41:02 INFO - PROCESS | 1653 | 1461350462901 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]]]}] 11:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 469ms 11:41:02 INFO - PROCESS | 1653 | 1461350462908 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 11:41:02 INFO - PROCESS | 1653 | 1461350462909 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 11:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:41:02 INFO - PROCESS | 1653 | 1461350462911 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:41:02 INFO - PROCESS | 1653 | 1461350462912 Marionette TRACE conn2 <- [1,1870,null,{}] 11:41:02 INFO - PROCESS | 1653 | 1461350462919 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}] 11:41:03 INFO - PROCESS | 1653 | 1461350463019 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 11:41:03 INFO - PROCESS | 1653 | 1461350463081 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x1242f9000 == 41 [pid = 1653] [id = 475] 11:41:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x11c2ca400) [pid = 1653] [serial = 1425] [outer = 0x0] 11:41:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11c575400) [pid = 1653] [serial = 1426] [outer = 0x11c2ca400] 11:41:03 INFO - PROCESS | 1653 | 1461350463108 Marionette DEBUG loaded listener.js 11:41:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x123dda000) [pid = 1653] [serial = 1427] [outer = 0x11c2ca400] 11:41:03 INFO - PROCESS | 1653 | 1461350463437 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]]]}] 11:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 575ms 11:41:03 INFO - PROCESS | 1653 | 1461350463488 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 11:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:41:03 INFO - PROCESS | 1653 | 1461350463490 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 11:41:03 INFO - PROCESS | 1653 | 1461350463492 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:41:03 INFO - PROCESS | 1653 | 1461350463494 Marionette TRACE conn2 <- [1,1874,null,{}] 11:41:03 INFO - PROCESS | 1653 | 1461350463497 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}] 11:41:03 INFO - PROCESS | 1653 | 1461350463634 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 11:41:03 INFO - PROCESS | 1653 | 1461350463652 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x126a0b800 == 42 [pid = 1653] [id = 476] 11:41:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x11c2d0400) [pid = 1653] [serial = 1428] [outer = 0x0] 11:41:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x123de4400) [pid = 1653] [serial = 1429] [outer = 0x11c2d0400] 11:41:03 INFO - PROCESS | 1653 | 1461350463693 Marionette DEBUG loaded listener.js 11:41:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12403d800) [pid = 1653] [serial = 1430] [outer = 0x11c2d0400] 11:41:04 INFO - PROCESS | 1653 | 1461350464130 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]]]}] 11:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 670ms 11:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:41:04 INFO - PROCESS | 1653 | 1461350464163 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 11:41:04 INFO - PROCESS | 1653 | 1461350464166 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 11:41:04 INFO - PROCESS | 1653 | 1461350464170 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:41:04 INFO - PROCESS | 1653 | 1461350464172 Marionette TRACE conn2 <- [1,1878,null,{}] 11:41:04 INFO - PROCESS | 1653 | 1461350464175 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}] 11:41:04 INFO - PROCESS | 1653 | 1461350464335 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 11:41:04 INFO - PROCESS | 1653 | 1461350464395 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1292b1000 == 43 [pid = 1653] [id = 477] 11:41:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x124174c00) [pid = 1653] [serial = 1431] [outer = 0x0] 11:41:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12417e800) [pid = 1653] [serial = 1432] [outer = 0x124174c00] 11:41:04 INFO - PROCESS | 1653 | 1461350464439 Marionette DEBUG loaded listener.js 11:41:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1244ce800) [pid = 1653] [serial = 1433] [outer = 0x124174c00] 11:41:04 INFO - PROCESS | 1653 | 1461350464840 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]]]}] 11:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 720ms 11:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:41:04 INFO - PROCESS | 1653 | 1461350464895 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 11:41:04 INFO - PROCESS | 1653 | 1461350464896 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 11:41:04 INFO - PROCESS | 1653 | 1461350464899 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:41:04 INFO - PROCESS | 1653 | 1461350464900 Marionette TRACE conn2 <- [1,1882,null,{}] 11:41:04 INFO - PROCESS | 1653 | 1461350464902 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}] 11:41:05 INFO - PROCESS | 1653 | 1461350465008 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 11:41:05 INFO - PROCESS | 1653 | 1461350465044 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6e1000 == 44 [pid = 1653] [id = 478] 11:41:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x124177400) [pid = 1653] [serial = 1434] [outer = 0x0] 11:41:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x126999000) [pid = 1653] [serial = 1435] [outer = 0x124177400] 11:41:05 INFO - PROCESS | 1653 | 1461350465070 Marionette DEBUG loaded listener.js 11:41:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12790bc00) [pid = 1653] [serial = 1436] [outer = 0x124177400] 11:41:05 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x1248e1400) [pid = 1653] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:41:05 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x1280e8800) [pid = 1653] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:41:05 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1135e3c00) [pid = 1653] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:41:05 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x119b4f800) [pid = 1653] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:41:05 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12901f400) [pid = 1653] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:41:05 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x11bdcd000) [pid = 1653] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:41:05 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x11865b000) [pid = 1653] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:41:05 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x115642800) [pid = 1653] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:41:05 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x11ba1bc00) [pid = 1653] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:41:05 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x123b3ac00) [pid = 1653] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:41:05 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x11c574800) [pid = 1653] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:41:05 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x11c2cb800) [pid = 1653] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:41:05 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x124176400) [pid = 1653] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:41:05 INFO - PROCESS | 1653 | 1461350465510 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]]]}] 11:41:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 620ms 11:41:05 INFO - PROCESS | 1653 | 1461350465519 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 11:41:05 INFO - PROCESS | 1653 | 1461350465520 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 11:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:41:05 INFO - PROCESS | 1653 | 1461350465523 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:41:05 INFO - PROCESS | 1653 | 1461350465524 Marionette TRACE conn2 <- [1,1886,null,{}] 11:41:05 INFO - PROCESS | 1653 | 1461350465526 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}] 11:41:05 INFO - PROCESS | 1653 | 1461350465612 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 11:41:05 INFO - PROCESS | 1653 | 1461350465619 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x123da6000 == 45 [pid = 1653] [id = 479] 11:41:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11863f400) [pid = 1653] [serial = 1437] [outer = 0x0] 11:41:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x11c2cd000) [pid = 1653] [serial = 1438] [outer = 0x11863f400] 11:41:05 INFO - PROCESS | 1653 | 1461350465645 Marionette DEBUG loaded listener.js 11:41:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1248e1400) [pid = 1653] [serial = 1439] [outer = 0x11863f400] 11:41:06 INFO - PROCESS | 1653 | 1461350466003 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]]]}] 11:41:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 518ms 11:41:06 INFO - PROCESS | 1653 | 1461350466042 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 11:41:06 INFO - PROCESS | 1653 | 1461350466043 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 11:41:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:41:06 INFO - PROCESS | 1653 | 1461350466045 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:41:06 INFO - PROCESS | 1653 | 1461350466049 Marionette TRACE conn2 <- [1,1890,null,{}] 11:41:06 INFO - PROCESS | 1653 | 1461350466052 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}] 11:41:06 INFO - PROCESS | 1653 | 1461350466174 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 11:41:06 INFO - PROCESS | 1653 | 1461350466183 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ad67800 == 46 [pid = 1653] [id = 480] 11:41:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12699c400) [pid = 1653] [serial = 1440] [outer = 0x0] 11:41:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x128bdd000) [pid = 1653] [serial = 1441] [outer = 0x12699c400] 11:41:06 INFO - PROCESS | 1653 | 1461350466213 Marionette DEBUG loaded listener.js 11:41:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12971fc00) [pid = 1653] [serial = 1442] [outer = 0x12699c400] 11:41:06 INFO - PROCESS | 1653 | 1461350466541 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]]]}] 11:41:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 523ms 11:41:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:41:06 INFO - PROCESS | 1653 | 1461350466570 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 11:41:06 INFO - PROCESS | 1653 | 1461350466571 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 11:41:06 INFO - PROCESS | 1653 | 1461350466573 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:41:06 INFO - PROCESS | 1653 | 1461350466574 Marionette TRACE conn2 <- [1,1894,null,{}] 11:41:06 INFO - PROCESS | 1653 | 1461350466577 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}] 11:41:06 INFO - PROCESS | 1653 | 1461350466665 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 11:41:06 INFO - PROCESS | 1653 | 1461350466669 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b9a7800 == 47 [pid = 1653] [id = 481] 11:41:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x129720800) [pid = 1653] [serial = 1443] [outer = 0x0] 11:41:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12a13d000) [pid = 1653] [serial = 1444] [outer = 0x129720800] 11:41:06 INFO - PROCESS | 1653 | 1461350466695 Marionette DEBUG loaded listener.js 11:41:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12a15a800) [pid = 1653] [serial = 1445] [outer = 0x129720800] 11:41:07 INFO - PROCESS | 1653 | 1461350467084 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]]]}] 11:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 568ms 11:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:41:07 INFO - PROCESS | 1653 | 1461350467142 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 11:41:07 INFO - PROCESS | 1653 | 1461350467144 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 11:41:07 INFO - PROCESS | 1653 | 1461350467148 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:41:07 INFO - PROCESS | 1653 | 1461350467149 Marionette TRACE conn2 <- [1,1898,null,{}] 11:41:07 INFO - PROCESS | 1653 | 1461350467153 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}] 11:41:07 INFO - PROCESS | 1653 | 1461350467267 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 11:41:07 INFO - PROCESS | 1653 | 1461350467273 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d10a800 == 48 [pid = 1653] [id = 482] 11:41:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12a403c00) [pid = 1653] [serial = 1446] [outer = 0x0] 11:41:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12a409400) [pid = 1653] [serial = 1447] [outer = 0x12a403c00] 11:41:07 INFO - PROCESS | 1653 | 1461350467299 Marionette DEBUG loaded listener.js 11:41:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12a6a9800) [pid = 1653] [serial = 1448] [outer = 0x12a403c00] 11:41:07 INFO - PROCESS | 1653 | 1461350467828 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]]]}] 11:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 721ms 11:41:07 INFO - PROCESS | 1653 | 1461350467868 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 11:41:07 INFO - PROCESS | 1653 | 1461350467871 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 11:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:41:07 INFO - PROCESS | 1653 | 1461350467875 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:41:07 INFO - PROCESS | 1653 | 1461350467877 Marionette TRACE conn2 <- [1,1902,null,{}] 11:41:07 INFO - PROCESS | 1653 | 1461350467883 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}] 11:41:08 INFO - PROCESS | 1653 | 1461350468014 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 11:41:08 INFO - PROCESS | 1653 | 1461350468087 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x119828800 == 49 [pid = 1653] [id = 483] 11:41:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x115940800) [pid = 1653] [serial = 1449] [outer = 0x0] 11:41:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x11865f800) [pid = 1653] [serial = 1450] [outer = 0x115940800] 11:41:08 INFO - PROCESS | 1653 | 1461350468120 Marionette DEBUG loaded listener.js 11:41:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x118d0a800) [pid = 1653] [serial = 1451] [outer = 0x115940800] 11:41:08 INFO - PROCESS | 1653 | 1461350468553 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]]]}] 11:41:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 723ms 11:41:08 INFO - PROCESS | 1653 | 1461350468598 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 11:41:08 INFO - PROCESS | 1653 | 1461350468603 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 11:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:41:08 INFO - PROCESS | 1653 | 1461350468607 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:41:08 INFO - PROCESS | 1653 | 1461350468609 Marionette TRACE conn2 <- [1,1906,null,{}] 11:41:08 INFO - PROCESS | 1653 | 1461350468611 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}] 11:41:08 INFO - PROCESS | 1653 | 1461350468713 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 11:41:08 INFO - PROCESS | 1653 | 1461350468773 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c2db800 == 50 [pid = 1653] [id = 484] 11:41:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x11908bc00) [pid = 1653] [serial = 1452] [outer = 0x0] 11:41:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x11aaa6c00) [pid = 1653] [serial = 1453] [outer = 0x11908bc00] 11:41:08 INFO - PROCESS | 1653 | 1461350468803 Marionette DEBUG loaded listener.js 11:41:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x11b1c5c00) [pid = 1653] [serial = 1454] [outer = 0x11908bc00] 11:41:09 INFO - PROCESS | 1653 | 1461350469218 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]]]}] 11:41:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 672ms 11:41:09 INFO - PROCESS | 1653 | 1461350469351 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 11:41:09 INFO - PROCESS | 1653 | 1461350469353 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 11:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:41:09 INFO - PROCESS | 1653 | 1461350469360 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:41:09 INFO - PROCESS | 1653 | 1461350469364 Marionette TRACE conn2 <- [1,1910,null,{}] 11:41:09 INFO - PROCESS | 1653 | 1461350469376 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}] 11:41:09 INFO - PROCESS | 1653 | 1461350469591 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 11:41:09 INFO - PROCESS | 1653 | 1461350469686 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b5fe800 == 51 [pid = 1653] [id = 485] 11:41:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x11c907c00) [pid = 1653] [serial = 1455] [outer = 0x0] 11:41:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x11ca52c00) [pid = 1653] [serial = 1456] [outer = 0x11c907c00] 11:41:09 INFO - PROCESS | 1653 | 1461350469734 Marionette DEBUG loaded listener.js 11:41:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x123ddc400) [pid = 1653] [serial = 1457] [outer = 0x11c907c00] 11:41:10 INFO - PROCESS | 1653 | 1461350470166 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]]]}] 11:41:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 878ms 11:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:41:10 INFO - PROCESS | 1653 | 1461350470237 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 11:41:10 INFO - PROCESS | 1653 | 1461350470239 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 11:41:10 INFO - PROCESS | 1653 | 1461350470242 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:41:10 INFO - PROCESS | 1653 | 1461350470243 Marionette TRACE conn2 <- [1,1914,null,{}] 11:41:10 INFO - PROCESS | 1653 | 1461350470245 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}] 11:41:10 INFO - PROCESS | 1653 | 1461350470351 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 11:41:10 INFO - PROCESS | 1653 | 1461350470420 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d461800 == 52 [pid = 1653] [id = 486] 11:41:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x123ddf000) [pid = 1653] [serial = 1458] [outer = 0x0] 11:41:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12790e400) [pid = 1653] [serial = 1459] [outer = 0x123ddf000] 11:41:10 INFO - PROCESS | 1653 | 1461350470451 Marionette DEBUG loaded listener.js 11:41:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x128bdac00) [pid = 1653] [serial = 1460] [outer = 0x123ddf000] 11:41:10 INFO - PROCESS | 1653 | 1461350470867 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]]]}] 11:41:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 668ms 11:41:10 INFO - PROCESS | 1653 | 1461350470911 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 11:41:10 INFO - PROCESS | 1653 | 1461350470912 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 11:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:41:10 INFO - PROCESS | 1653 | 1461350470915 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:41:10 INFO - PROCESS | 1653 | 1461350470916 Marionette TRACE conn2 <- [1,1918,null,{}] 11:41:10 INFO - PROCESS | 1653 | 1461350470937 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}] 11:41:11 INFO - PROCESS | 1653 | 1461350471041 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 11:41:11 INFO - PROCESS | 1653 | 1461350471100 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e557000 == 53 [pid = 1653] [id = 487] 11:41:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x128990000) [pid = 1653] [serial = 1461] [outer = 0x0] 11:41:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x129715800) [pid = 1653] [serial = 1462] [outer = 0x128990000] 11:41:11 INFO - PROCESS | 1653 | 1461350471130 Marionette DEBUG loaded listener.js 11:41:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12a13f400) [pid = 1653] [serial = 1463] [outer = 0x128990000] 11:41:11 INFO - PROCESS | 1653 | 1461350471588 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]]]}] 11:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 722ms 11:41:11 INFO - PROCESS | 1653 | 1461350471636 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 11:41:11 INFO - PROCESS | 1653 | 1461350471638 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 11:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:41:11 INFO - PROCESS | 1653 | 1461350471640 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:41:11 INFO - PROCESS | 1653 | 1461350471642 Marionette TRACE conn2 <- [1,1922,null,{}] 11:41:11 INFO - PROCESS | 1653 | 1461350471644 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}] 11:41:11 INFO - PROCESS | 1653 | 1461350471802 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 11:41:11 INFO - PROCESS | 1653 | 1461350471855 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ea88800 == 54 [pid = 1653] [id = 488] 11:41:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12a152c00) [pid = 1653] [serial = 1464] [outer = 0x0] 11:41:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x12a6b1c00) [pid = 1653] [serial = 1465] [outer = 0x12a152c00] 11:41:11 INFO - PROCESS | 1653 | 1461350471888 Marionette DEBUG loaded listener.js 11:41:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12a6c0400) [pid = 1653] [serial = 1466] [outer = 0x12a152c00] 11:41:12 INFO - PROCESS | 1653 | 1461350472437 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]]]}] 11:41:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 870ms 11:41:12 INFO - PROCESS | 1653 | 1461350472511 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 11:41:12 INFO - PROCESS | 1653 | 1461350472512 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 11:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:41:12 INFO - PROCESS | 1653 | 1461350472515 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:41:12 INFO - PROCESS | 1653 | 1461350472516 Marionette TRACE conn2 <- [1,1926,null,{}] 11:41:12 INFO - PROCESS | 1653 | 1461350472518 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}] 11:41:12 INFO - PROCESS | 1653 | 1461350472623 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 11:41:12 INFO - PROCESS | 1653 | 1461350472693 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a8ea000 == 55 [pid = 1653] [id = 489] 11:41:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x114b32400) [pid = 1653] [serial = 1467] [outer = 0x0] 11:41:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x11c28e000) [pid = 1653] [serial = 1468] [outer = 0x114b32400] 11:41:12 INFO - PROCESS | 1653 | 1461350472723 Marionette DEBUG loaded listener.js 11:41:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12974d400) [pid = 1653] [serial = 1469] [outer = 0x114b32400] 11:41:13 INFO - PROCESS | 1653 | 1461350473296 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]]]}] 11:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 821ms 11:41:13 INFO - PROCESS | 1653 | 1461350473337 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 11:41:13 INFO - PROCESS | 1653 | 1461350473339 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 11:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:41:13 INFO - PROCESS | 1653 | 1461350473343 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:41:13 INFO - PROCESS | 1653 | 1461350473345 Marionette TRACE conn2 <- [1,1930,null,{}] 11:41:13 INFO - PROCESS | 1653 | 1461350473349 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}] 11:41:13 INFO - PROCESS | 1653 | 1461350473445 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 11:41:13 INFO - PROCESS | 1653 | 1461350473505 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c4a6800 == 56 [pid = 1653] [id = 490] 11:41:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x1159cf800) [pid = 1653] [serial = 1470] [outer = 0x0] 11:41:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x11865b000) [pid = 1653] [serial = 1471] [outer = 0x1159cf800] 11:41:13 INFO - PROCESS | 1653 | 1461350473535 Marionette DEBUG loaded listener.js 11:41:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x118df3400) [pid = 1653] [serial = 1472] [outer = 0x1159cf800] 11:41:13 INFO - PROCESS | 1653 | 1461350473985 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]]]}] 11:41:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 672ms 11:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:41:14 INFO - PROCESS | 1653 | 1461350474015 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 11:41:14 INFO - PROCESS | 1653 | 1461350474019 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 11:41:14 INFO - PROCESS | 1653 | 1461350474023 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:41:14 INFO - PROCESS | 1653 | 1461350474025 Marionette TRACE conn2 <- [1,1934,null,{}] 11:41:14 INFO - PROCESS | 1653 | 1461350474027 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}] 11:41:14 INFO - PROCESS | 1653 | 1461350474126 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 11:41:14 INFO - PROCESS | 1653 | 1461350474186 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c2f000 == 57 [pid = 1653] [id = 491] 11:41:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x118839000) [pid = 1653] [serial = 1473] [outer = 0x0] 11:41:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x11a9c2000) [pid = 1653] [serial = 1474] [outer = 0x118839000] 11:41:14 INFO - PROCESS | 1653 | 1461350474214 Marionette DEBUG loaded listener.js 11:41:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x11c010400) [pid = 1653] [serial = 1475] [outer = 0x118839000] 11:41:14 INFO - PROCESS | 1653 | --DOCSHELL 0x115628800 == 56 [pid = 1653] [id = 98] 11:41:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12b9a7800 == 55 [pid = 1653] [id = 481] 11:41:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12ad67800 == 54 [pid = 1653] [id = 480] 11:41:14 INFO - PROCESS | 1653 | --DOCSHELL 0x123da6000 == 53 [pid = 1653] [id = 479] 11:41:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6e1000 == 52 [pid = 1653] [id = 478] 11:41:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1292b1000 == 51 [pid = 1653] [id = 477] 11:41:14 INFO - PROCESS | 1653 | --DOCSHELL 0x126a0b800 == 50 [pid = 1653] [id = 476] 11:41:14 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x124178c00) [pid = 1653] [serial = 1347] [outer = 0x0] [url = about:blank] 11:41:14 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x12790f800) [pid = 1653] [serial = 1350] [outer = 0x0] [url = about:blank] 11:41:14 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x12a137000) [pid = 1653] [serial = 1389] [outer = 0x0] [url = about:blank] 11:41:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1242f9000 == 49 [pid = 1653] [id = 475] 11:41:14 INFO - PROCESS | 1653 | --DOCSHELL 0x11561a800 == 48 [pid = 1653] [id = 474] 11:41:14 INFO - PROCESS | 1653 | --DOCSHELL 0x11c71b800 == 47 [pid = 1653] [id = 473] 11:41:14 INFO - PROCESS | 1653 | --DOCSHELL 0x119c4f800 == 46 [pid = 1653] [id = 472] 11:41:14 INFO - PROCESS | 1653 | --DOCSHELL 0x118d45000 == 45 [pid = 1653] [id = 471] 11:41:14 INFO - PROCESS | 1653 | --DOCSHELL 0x11aa5c800 == 44 [pid = 1653] [id = 470] 11:41:14 INFO - PROCESS | 1653 | 1461350474604 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]]]}] 11:41:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 619ms 11:41:14 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x127831000) [pid = 1653] [serial = 1333] [outer = 0x0] [url = about:blank] 11:41:14 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x127f3bc00) [pid = 1653] [serial = 1371] [outer = 0x0] [url = about:blank] 11:41:14 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x128bd8400) [pid = 1653] [serial = 1374] [outer = 0x0] [url = about:blank] 11:41:14 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x115611c00) [pid = 1653] [serial = 1353] [outer = 0x0] [url = about:blank] 11:41:14 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x118659000) [pid = 1653] [serial = 1354] [outer = 0x0] [url = about:blank] 11:41:14 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x11aaa0c00) [pid = 1653] [serial = 1359] [outer = 0x0] [url = about:blank] 11:41:14 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x129239800) [pid = 1653] [serial = 1377] [outer = 0x0] [url = about:blank] 11:41:14 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x11b062c00) [pid = 1653] [serial = 1360] [outer = 0x0] [url = about:blank] 11:41:14 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x11c579400) [pid = 1653] [serial = 1365] [outer = 0x0] [url = about:blank] 11:41:14 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x11c2ccc00) [pid = 1653] [serial = 1344] [outer = 0x0] [url = about:blank] 11:41:14 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x11ae13000) [pid = 1653] [serial = 1341] [outer = 0x0] [url = about:blank] 11:41:14 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x118685c00) [pid = 1653] [serial = 1356] [outer = 0x0] [url = about:blank] 11:41:14 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x11922d400) [pid = 1653] [serial = 1357] [outer = 0x0] [url = about:blank] 11:41:14 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x118838400) [pid = 1653] [serial = 1338] [outer = 0x0] [url = about:blank] 11:41:14 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x114239c00) [pid = 1653] [serial = 1335] [outer = 0x0] [url = about:blank] 11:41:14 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x11937bc00) [pid = 1653] [serial = 1380] [outer = 0x0] [url = about:blank] 11:41:14 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x11c019c00) [pid = 1653] [serial = 1381] [outer = 0x0] [url = about:blank] 11:41:14 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x1294ed000) [pid = 1653] [serial = 1378] [outer = 0x0] [url = about:blank] 11:41:14 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x11c00e400) [pid = 1653] [serial = 1362] [outer = 0x0] [url = about:blank] 11:41:14 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x11c2ce800) [pid = 1653] [serial = 1363] [outer = 0x0] [url = about:blank] 11:41:14 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x123de7000) [pid = 1653] [serial = 1368] [outer = 0x0] [url = about:blank] 11:41:14 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x1294ef000) [pid = 1653] [serial = 1383] [outer = 0x0] [url = about:blank] 11:41:14 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x128987c00) [pid = 1653] [serial = 1372] [outer = 0x0] [url = about:blank] 11:41:14 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x1248e1000) [pid = 1653] [serial = 1369] [outer = 0x0] [url = about:blank] 11:41:14 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x129753000) [pid = 1653] [serial = 1387] [outer = 0x0] [url = about:blank] 11:41:14 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12901f000) [pid = 1653] [serial = 1375] [outer = 0x0] [url = about:blank] 11:41:14 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12971e000) [pid = 1653] [serial = 1384] [outer = 0x0] [url = about:blank] 11:41:14 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x11ca4e800) [pid = 1653] [serial = 1366] [outer = 0x0] [url = about:blank] 11:41:14 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x129721800) [pid = 1653] [serial = 1386] [outer = 0x0] [url = about:blank] 11:41:14 INFO - PROCESS | 1653 | 1461350474647 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 11:41:14 INFO - PROCESS | 1653 | 1461350474648 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 11:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:41:14 INFO - PROCESS | 1653 | 1461350474653 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:41:14 INFO - PROCESS | 1653 | 1461350474655 Marionette TRACE conn2 <- [1,1938,null,{}] 11:41:14 INFO - PROCESS | 1653 | 1461350474663 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}] 11:41:14 INFO - PROCESS | 1653 | 1461350474750 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 11:41:14 INFO - PROCESS | 1653 | 1461350474756 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c2df000 == 45 [pid = 1653] [id = 492] 11:41:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x11c2c8c00) [pid = 1653] [serial = 1476] [outer = 0x0] 11:41:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11c434000) [pid = 1653] [serial = 1477] [outer = 0x11c2c8c00] 11:41:14 INFO - PROCESS | 1653 | 1461350474784 Marionette DEBUG loaded listener.js 11:41:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x11ca45c00) [pid = 1653] [serial = 1478] [outer = 0x11c2c8c00] 11:41:15 INFO - PROCESS | 1653 | 1461350475145 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]]]}] 11:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 520ms 11:41:15 INFO - PROCESS | 1653 | 1461350475174 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 11:41:15 INFO - PROCESS | 1653 | 1461350475175 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 11:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:41:15 INFO - PROCESS | 1653 | 1461350475178 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:41:15 INFO - PROCESS | 1653 | 1461350475179 Marionette TRACE conn2 <- [1,1942,null,{}] 11:41:15 INFO - PROCESS | 1653 | 1461350475181 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}] 11:41:15 INFO - PROCESS | 1653 | 1461350475273 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 11:41:15 INFO - PROCESS | 1653 | 1461350475329 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x1244b9800 == 46 [pid = 1653] [id = 493] 11:41:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x11c2cec00) [pid = 1653] [serial = 1479] [outer = 0x0] 11:41:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x11ca53c00) [pid = 1653] [serial = 1480] [outer = 0x11c2cec00] 11:41:15 INFO - PROCESS | 1653 | 1461350475355 Marionette DEBUG loaded listener.js 11:41:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x124015000) [pid = 1653] [serial = 1481] [outer = 0x11c2cec00] 11:41:15 INFO - PROCESS | 1653 | 1461350475676 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]]]}] 11:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 517ms 11:41:15 INFO - PROCESS | 1653 | 1461350475696 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 11:41:15 INFO - PROCESS | 1653 | 1461350475697 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 11:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:41:15 INFO - PROCESS | 1653 | 1461350475703 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:41:15 INFO - PROCESS | 1653 | 1461350475704 Marionette TRACE conn2 <- [1,1946,null,{}] 11:41:15 INFO - PROCESS | 1653 | 1461350475706 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}] 11:41:15 INFO - PROCESS | 1653 | 1461350475794 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 11:41:15 INFO - PROCESS | 1653 | 1461350475853 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x1292b9000 == 47 [pid = 1653] [id = 494] 11:41:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x123de1c00) [pid = 1653] [serial = 1482] [outer = 0x0] 11:41:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x124180000) [pid = 1653] [serial = 1483] [outer = 0x123de1c00] 11:41:15 INFO - PROCESS | 1653 | 1461350475879 Marionette DEBUG loaded listener.js 11:41:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12699a400) [pid = 1653] [serial = 1484] [outer = 0x123de1c00] 11:41:16 INFO - PROCESS | 1653 | 1461350476180 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]]]}] 11:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 520ms 11:41:16 INFO - PROCESS | 1653 | 1461350476223 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 11:41:16 INFO - PROCESS | 1653 | 1461350476224 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 11:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:41:16 INFO - PROCESS | 1653 | 1461350476226 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:41:16 INFO - PROCESS | 1653 | 1461350476227 Marionette TRACE conn2 <- [1,1950,null,{}] 11:41:16 INFO - PROCESS | 1653 | 1461350476230 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}] 11:41:16 INFO - PROCESS | 1653 | 1461350476341 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 11:41:16 INFO - PROCESS | 1653 | 1461350476348 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ad6c800 == 48 [pid = 1653] [id = 495] 11:41:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x127909c00) [pid = 1653] [serial = 1485] [outer = 0x0] 11:41:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x1294f4800) [pid = 1653] [serial = 1486] [outer = 0x127909c00] 11:41:16 INFO - PROCESS | 1653 | 1461350476382 Marionette DEBUG loaded listener.js 11:41:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12a150000) [pid = 1653] [serial = 1487] [outer = 0x127909c00] 11:41:17 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x115641400) [pid = 1653] [serial = 1413] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:41:17 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x11882d800) [pid = 1653] [serial = 1416] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:41:17 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x11c2d0400) [pid = 1653] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:41:17 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x115646800) [pid = 1653] [serial = 1410] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:41:17 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x124177400) [pid = 1653] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:41:17 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x11c014400) [pid = 1653] [serial = 1422] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:41:17 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x11aaa7400) [pid = 1653] [serial = 1419] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:41:17 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x11c2ca400) [pid = 1653] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:41:17 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x124174c00) [pid = 1653] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:41:17 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x11863f400) [pid = 1653] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:41:17 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12699c400) [pid = 1653] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:41:17 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x129720800) [pid = 1653] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:41:17 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x116548c00) [pid = 1653] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:41:17 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1147c7c00) [pid = 1653] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:41:17 INFO - PROCESS | 1653 | 1461350477338 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]]]}] 11:41:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1169ms 11:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:41:17 INFO - PROCESS | 1653 | 1461350477396 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 11:41:17 INFO - PROCESS | 1653 | 1461350477398 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 11:41:17 INFO - PROCESS | 1653 | 1461350477402 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:41:17 INFO - PROCESS | 1653 | 1461350477404 Marionette TRACE conn2 <- [1,1954,null,{}] 11:41:17 INFO - PROCESS | 1653 | 1461350477409 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}] 11:41:17 INFO - PROCESS | 1653 | 1461350477515 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 11:41:17 INFO - PROCESS | 1653 | 1461350477586 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a922000 == 49 [pid = 1653] [id = 496] 11:41:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x116546800) [pid = 1653] [serial = 1488] [outer = 0x0] 11:41:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x11882d800) [pid = 1653] [serial = 1489] [outer = 0x116546800] 11:41:17 INFO - PROCESS | 1653 | 1461350477619 Marionette DEBUG loaded listener.js 11:41:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x11937e000) [pid = 1653] [serial = 1490] [outer = 0x116546800] 11:41:18 INFO - PROCESS | 1653 | 1461350478012 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]]]}] 11:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 671ms 11:41:18 INFO - PROCESS | 1653 | 1461350478074 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 11:41:18 INFO - PROCESS | 1653 | 1461350478078 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 11:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:41:18 INFO - PROCESS | 1653 | 1461350478083 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:41:18 INFO - PROCESS | 1653 | 1461350478085 Marionette TRACE conn2 <- [1,1958,null,{}] 11:41:18 INFO - PROCESS | 1653 | 1461350478087 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}] 11:41:18 INFO - PROCESS | 1653 | 1461350478217 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 11:41:18 INFO - PROCESS | 1653 | 1461350478289 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12489c800 == 50 [pid = 1653] [id = 497] 11:41:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11a62f800) [pid = 1653] [serial = 1491] [outer = 0x0] 11:41:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x11b064400) [pid = 1653] [serial = 1492] [outer = 0x11a62f800] 11:41:18 INFO - PROCESS | 1653 | 1461350478321 Marionette DEBUG loaded listener.js 11:41:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x11c2cf400) [pid = 1653] [serial = 1493] [outer = 0x11a62f800] 11:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 674ms 11:41:18 INFO - PROCESS | 1653 | 1461350478751 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]]]}] 11:41:18 INFO - PROCESS | 1653 | 1461350478757 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 11:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:41:18 INFO - PROCESS | 1653 | 1461350478759 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 11:41:18 INFO - PROCESS | 1653 | 1461350478761 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:41:18 INFO - PROCESS | 1653 | 1461350478764 Marionette TRACE conn2 <- [1,1962,null,{}] 11:41:18 INFO - PROCESS | 1653 | 1461350478772 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}] 11:41:18 INFO - PROCESS | 1653 | 1461350478879 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 11:41:18 INFO - PROCESS | 1653 | 1461350478933 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b35d800 == 51 [pid = 1653] [id = 498] 11:41:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x11ca45000) [pid = 1653] [serial = 1494] [outer = 0x0] 11:41:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x124175c00) [pid = 1653] [serial = 1495] [outer = 0x11ca45000] 11:41:18 INFO - PROCESS | 1653 | 1461350478964 Marionette DEBUG loaded listener.js 11:41:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12790a000) [pid = 1653] [serial = 1496] [outer = 0x11ca45000] 11:41:19 INFO - PROCESS | 1653 | 1461350479454 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]]]}] 11:41:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:41:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 722ms 11:41:19 INFO - PROCESS | 1653 | 1461350479485 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 11:41:19 INFO - PROCESS | 1653 | 1461350479488 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 11:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:41:19 INFO - PROCESS | 1653 | 1461350479523 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:41:19 INFO - PROCESS | 1653 | 1461350479525 Marionette TRACE conn2 <- [1,1966,null,{}] 11:41:19 INFO - PROCESS | 1653 | 1461350479528 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}] 11:41:19 INFO - PROCESS | 1653 | 1461350479710 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 11:41:19 INFO - PROCESS | 1653 | 1461350479783 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd1a000 == 52 [pid = 1653] [id = 499] 11:41:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12790f800) [pid = 1653] [serial = 1497] [outer = 0x0] 11:41:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x1294f3c00) [pid = 1653] [serial = 1498] [outer = 0x12790f800] 11:41:19 INFO - PROCESS | 1653 | 1461350479832 Marionette DEBUG loaded listener.js 11:41:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12974fc00) [pid = 1653] [serial = 1499] [outer = 0x12790f800] 11:41:20 INFO - PROCESS | 1653 | 1461350480289 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]]]}] 11:41:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:41:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 852ms 11:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:41:20 INFO - PROCESS | 1653 | 1461350480343 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 11:41:20 INFO - PROCESS | 1653 | 1461350480345 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 11:41:20 INFO - PROCESS | 1653 | 1461350480347 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:41:20 INFO - PROCESS | 1653 | 1461350480348 Marionette TRACE conn2 <- [1,1970,null,{}] 11:41:20 INFO - PROCESS | 1653 | 1461350480350 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}] 11:41:20 INFO - PROCESS | 1653 | 1461350480454 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 11:41:20 INFO - PROCESS | 1653 | 1461350480511 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d120000 == 53 [pid = 1653] [id = 500] 11:41:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x129750c00) [pid = 1653] [serial = 1500] [outer = 0x0] 11:41:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12a140000) [pid = 1653] [serial = 1501] [outer = 0x129750c00] 11:41:20 INFO - PROCESS | 1653 | 1461350480541 Marionette DEBUG loaded listener.js 11:41:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12a402800) [pid = 1653] [serial = 1502] [outer = 0x129750c00] 11:41:21 INFO - PROCESS | 1653 | 1461350481021 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]]]}] 11:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 720ms 11:41:21 INFO - PROCESS | 1653 | 1461350481068 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 11:41:21 INFO - PROCESS | 1653 | 1461350481071 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 11:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:41:21 INFO - PROCESS | 1653 | 1461350481074 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:41:21 INFO - PROCESS | 1653 | 1461350481076 Marionette TRACE conn2 <- [1,1974,null,{}] 11:41:21 INFO - PROCESS | 1653 | 1461350481080 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}] 11:41:21 INFO - PROCESS | 1653 | 1461350481272 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 11:41:21 INFO - PROCESS | 1653 | 1461350481343 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dd4c800 == 54 [pid = 1653] [id = 501] 11:41:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12a410400) [pid = 1653] [serial = 1503] [outer = 0x0] 11:41:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12a6b3c00) [pid = 1653] [serial = 1504] [outer = 0x12a410400] 11:41:21 INFO - PROCESS | 1653 | 1461350481376 Marionette DEBUG loaded listener.js 11:41:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12ab83c00) [pid = 1653] [serial = 1505] [outer = 0x12a410400] 11:41:21 INFO - PROCESS | 1653 | 1461350481783 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]]]}] 11:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 722ms 11:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:41:21 INFO - PROCESS | 1653 | 1461350481796 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 11:41:21 INFO - PROCESS | 1653 | 1461350481797 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 11:41:21 INFO - PROCESS | 1653 | 1461350481800 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:41:21 INFO - PROCESS | 1653 | 1461350481801 Marionette TRACE conn2 <- [1,1978,null,{}] 11:41:21 INFO - PROCESS | 1653 | 1461350481803 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}] 11:41:21 INFO - PROCESS | 1653 | 1461350481906 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 11:41:21 INFO - PROCESS | 1653 | 1461350481962 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e86f800 == 55 [pid = 1653] [id = 502] 11:41:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12a6ab000) [pid = 1653] [serial = 1506] [outer = 0x0] 11:41:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12ab89c00) [pid = 1653] [serial = 1507] [outer = 0x12a6ab000] 11:41:21 INFO - PROCESS | 1653 | 1461350481992 Marionette DEBUG loaded listener.js 11:41:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12ab91c00) [pid = 1653] [serial = 1508] [outer = 0x12a6ab000] 11:41:22 INFO - PROCESS | 1653 | 1461350482433 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]]]}] 11:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 670ms 11:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:41:22 INFO - PROCESS | 1653 | 1461350482470 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 11:41:22 INFO - PROCESS | 1653 | 1461350482472 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 11:41:22 INFO - PROCESS | 1653 | 1461350482474 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:41:22 INFO - PROCESS | 1653 | 1461350482475 Marionette TRACE conn2 <- [1,1982,null,{}] 11:41:22 INFO - PROCESS | 1653 | 1461350482478 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}] 11:41:22 INFO - PROCESS | 1653 | 1461350482584 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 11:41:22 INFO - PROCESS | 1653 | 1461350482700 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12eb35000 == 56 [pid = 1653] [id = 503] 11:41:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x115376000) [pid = 1653] [serial = 1509] [outer = 0x0] 11:41:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12ab88800) [pid = 1653] [serial = 1510] [outer = 0x115376000] 11:41:22 INFO - PROCESS | 1653 | 1461350482731 Marionette DEBUG loaded listener.js 11:41:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x12abe4000) [pid = 1653] [serial = 1511] [outer = 0x115376000] 11:41:23 INFO - PROCESS | 1653 | 1461350483250 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]]]}] 11:41:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 819ms 11:41:23 INFO - PROCESS | 1653 | 1461350483294 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 11:41:23 INFO - PROCESS | 1653 | 1461350483297 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 11:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:41:23 INFO - PROCESS | 1653 | 1461350483300 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:41:23 INFO - PROCESS | 1653 | 1461350483302 Marionette TRACE conn2 <- [1,1986,null,{}] 11:41:23 INFO - PROCESS | 1653 | 1461350483307 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}] 11:41:23 INFO - PROCESS | 1653 | 1461350483410 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 11:41:23 INFO - PROCESS | 1653 | 1461350483473 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x11bd96800 == 57 [pid = 1653] [id = 504] 11:41:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x11560e400) [pid = 1653] [serial = 1512] [outer = 0x0] 11:41:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x11865d000) [pid = 1653] [serial = 1513] [outer = 0x11560e400] 11:41:23 INFO - PROCESS | 1653 | 1461350483501 Marionette DEBUG loaded listener.js 11:41:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x11929d800) [pid = 1653] [serial = 1514] [outer = 0x11560e400] 11:41:23 INFO - PROCESS | 1653 | 1461350483923 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]]]}] 11:41:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 673ms 11:41:23 INFO - PROCESS | 1653 | 1461350483978 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 11:41:23 INFO - PROCESS | 1653 | 1461350483982 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 11:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:41:23 INFO - PROCESS | 1653 | 1461350483987 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:41:23 INFO - PROCESS | 1653 | 1461350483988 Marionette TRACE conn2 <- [1,1990,null,{}] 11:41:23 INFO - PROCESS | 1653 | 1461350483991 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}] 11:41:24 INFO - PROCESS | 1653 | 1461350484077 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 11:41:24 INFO - PROCESS | 1653 | 1461350484138 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c4a0000 == 58 [pid = 1653] [id = 505] 11:41:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x11a638000) [pid = 1653] [serial = 1515] [outer = 0x0] 11:41:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x11ab26400) [pid = 1653] [serial = 1516] [outer = 0x11a638000] 11:41:24 INFO - PROCESS | 1653 | 1461350484172 Marionette DEBUG loaded listener.js 11:41:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x11c2c4000) [pid = 1653] [serial = 1517] [outer = 0x11a638000] 11:41:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1292b9000 == 57 [pid = 1653] [id = 494] 11:41:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1244b9800 == 56 [pid = 1653] [id = 493] 11:41:24 INFO - PROCESS | 1653 | --DOCSHELL 0x11c2df000 == 55 [pid = 1653] [id = 492] 11:41:24 INFO - PROCESS | 1653 | --DOCSHELL 0x123c2f000 == 54 [pid = 1653] [id = 491] 11:41:24 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x11a9c2c00) [pid = 1653] [serial = 1395] [outer = 0x0] [url = about:blank] 11:41:24 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x1294ed800) [pid = 1653] [serial = 1402] [outer = 0x0] [url = about:blank] 11:41:24 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x118659c00) [pid = 1653] [serial = 1392] [outer = 0x0] [url = about:blank] 11:41:24 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x123de1800) [pid = 1653] [serial = 1398] [outer = 0x0] [url = about:blank] 11:41:24 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12a409400) [pid = 1653] [serial = 1447] [outer = 0x0] [url = about:blank] 11:41:24 INFO - PROCESS | 1653 | 1461350484731 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]]]}] 11:41:24 INFO - PROCESS | 1653 | --DOCSHELL 0x11c4a6800 == 53 [pid = 1653] [id = 490] 11:41:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12d461800 == 52 [pid = 1653] [id = 486] 11:41:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12b5fe800 == 51 [pid = 1653] [id = 485] 11:41:24 INFO - PROCESS | 1653 | --DOCSHELL 0x11c2db800 == 50 [pid = 1653] [id = 484] 11:41:24 INFO - PROCESS | 1653 | --DOCSHELL 0x119828800 == 49 [pid = 1653] [id = 483] 11:41:24 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x11883cc00) [pid = 1653] [serial = 1297] [outer = 0x0] [url = about:blank] 11:41:24 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x115642000) [pid = 1653] [serial = 1294] [outer = 0x0] [url = about:blank] 11:41:24 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x118fe8400) [pid = 1653] [serial = 1415] [outer = 0x0] [url = about:blank] 11:41:24 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x118834000) [pid = 1653] [serial = 1414] [outer = 0x0] [url = about:blank] 11:41:24 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x11a605c00) [pid = 1653] [serial = 1417] [outer = 0x0] [url = about:blank] 11:41:24 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x11aa9c400) [pid = 1653] [serial = 1418] [outer = 0x0] [url = about:blank] 11:41:24 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x123de4400) [pid = 1653] [serial = 1429] [outer = 0x0] [url = about:blank] 11:41:24 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x118660400) [pid = 1653] [serial = 1412] [outer = 0x0] [url = about:blank] 11:41:24 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x11564ac00) [pid = 1653] [serial = 1411] [outer = 0x0] [url = about:blank] 11:41:24 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x126999000) [pid = 1653] [serial = 1435] [outer = 0x0] [url = about:blank] 11:41:24 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x11c2c8000) [pid = 1653] [serial = 1423] [outer = 0x0] [url = about:blank] 11:41:24 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x11c429400) [pid = 1653] [serial = 1424] [outer = 0x0] [url = about:blank] 11:41:24 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x11b068000) [pid = 1653] [serial = 1420] [outer = 0x0] [url = about:blank] 11:41:24 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x11c013000) [pid = 1653] [serial = 1421] [outer = 0x0] [url = about:blank] 11:41:24 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x11c575400) [pid = 1653] [serial = 1426] [outer = 0x0] [url = about:blank] 11:41:24 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12417e800) [pid = 1653] [serial = 1432] [outer = 0x0] [url = about:blank] 11:41:24 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12971f000) [pid = 1653] [serial = 1405] [outer = 0x0] [url = about:blank] 11:41:24 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12a152800) [pid = 1653] [serial = 1408] [outer = 0x0] [url = about:blank] 11:41:24 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x11c2cd000) [pid = 1653] [serial = 1438] [outer = 0x0] [url = about:blank] 11:41:24 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1248e1400) [pid = 1653] [serial = 1439] [outer = 0x0] [url = about:blank] 11:41:24 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12a409c00) [pid = 1653] [serial = 853] [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.] 11:41:24 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x128bdd000) [pid = 1653] [serial = 1441] [outer = 0x0] [url = about:blank] 11:41:24 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12a13d000) [pid = 1653] [serial = 1444] [outer = 0x0] [url = about:blank] 11:41:24 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12a15a800) [pid = 1653] [serial = 1445] [outer = 0x0] [url = about:blank] 11:41:24 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12790bc00) [pid = 1653] [serial = 1436] [outer = 0x0] [url = about:blank] 11:41:24 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1244ce800) [pid = 1653] [serial = 1433] [outer = 0x0] [url = about:blank] 11:41:24 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x123dda000) [pid = 1653] [serial = 1427] [outer = 0x0] [url = about:blank] 11:41:24 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12403d800) [pid = 1653] [serial = 1430] [outer = 0x0] [url = about:blank] 11:41:24 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12971fc00) [pid = 1653] [serial = 1442] [outer = 0x0] [url = about:blank] 11:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 773ms 11:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:41:24 INFO - PROCESS | 1653 | 1461350484760 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 11:41:24 INFO - PROCESS | 1653 | 1461350484761 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 11:41:24 INFO - PROCESS | 1653 | 1461350484763 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:41:24 INFO - PROCESS | 1653 | 1461350484765 Marionette TRACE conn2 <- [1,1994,null,{}] 11:41:24 INFO - PROCESS | 1653 | 1461350484771 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}] 11:41:24 INFO - PROCESS | 1653 | 1461350484846 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 11:41:24 INFO - PROCESS | 1653 | 1461350484853 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aa37800 == 50 [pid = 1653] [id = 506] 11:41:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x11c437400) [pid = 1653] [serial = 1518] [outer = 0x0] 11:41:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11c579400) [pid = 1653] [serial = 1519] [outer = 0x11c437400] 11:41:24 INFO - PROCESS | 1653 | 1461350484898 Marionette DEBUG loaded listener.js 11:41:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x123c51400) [pid = 1653] [serial = 1520] [outer = 0x11c437400] 11:41:25 INFO - PROCESS | 1653 | 1461350485454 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]]]}] 11:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 724ms 11:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:41:25 INFO - PROCESS | 1653 | 1461350485487 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 11:41:25 INFO - PROCESS | 1653 | 1461350485489 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 11:41:25 INFO - PROCESS | 1653 | 1461350485491 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:41:25 INFO - PROCESS | 1653 | 1461350485492 Marionette TRACE conn2 <- [1,1998,null,{}] 11:41:25 INFO - PROCESS | 1653 | 1461350485494 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}] 11:41:25 INFO - PROCESS | 1653 | 1461350485584 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 11:41:25 INFO - PROCESS | 1653 | 1461350485588 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x127fcd800 == 51 [pid = 1653] [id = 507] 11:41:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x124183800) [pid = 1653] [serial = 1521] [outer = 0x0] 11:41:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x126999000) [pid = 1653] [serial = 1522] [outer = 0x124183800] 11:41:25 INFO - PROCESS | 1653 | 1461350485615 Marionette DEBUG loaded listener.js 11:41:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x128036c00) [pid = 1653] [serial = 1523] [outer = 0x124183800] 11:41:25 INFO - PROCESS | 1653 | 1461350485955 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]]]}] 11:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 517ms 11:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:41:26 INFO - PROCESS | 1653 | 1461350486009 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 11:41:26 INFO - PROCESS | 1653 | 1461350486010 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 11:41:26 INFO - PROCESS | 1653 | 1461350486012 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:41:26 INFO - PROCESS | 1653 | 1461350486013 Marionette TRACE conn2 <- [1,2002,null,{}] 11:41:26 INFO - PROCESS | 1653 | 1461350486016 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}] 11:41:26 INFO - PROCESS | 1653 | 1461350486104 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 11:41:26 INFO - PROCESS | 1653 | 1461350486108 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6d7800 == 52 [pid = 1653] [id = 508] 11:41:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1280df400) [pid = 1653] [serial = 1524] [outer = 0x0] 11:41:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1294ea800) [pid = 1653] [serial = 1525] [outer = 0x1280df400] 11:41:26 INFO - PROCESS | 1653 | 1461350486135 Marionette DEBUG loaded listener.js 11:41:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12a136c00) [pid = 1653] [serial = 1526] [outer = 0x1280df400] 11:41:26 INFO - PROCESS | 1653 | 1461350486474 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]]]}] 11:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 469ms 11:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:41:26 INFO - PROCESS | 1653 | 1461350486484 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 11:41:26 INFO - PROCESS | 1653 | 1461350486487 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 11:41:26 INFO - PROCESS | 1653 | 1461350486489 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:41:26 INFO - PROCESS | 1653 | 1461350486490 Marionette TRACE conn2 <- [1,2006,null,{}] 11:41:26 INFO - PROCESS | 1653 | 1461350486492 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}] 11:41:26 INFO - PROCESS | 1653 | 1461350486597 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 11:41:26 INFO - PROCESS | 1653 | 1461350486666 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ad66000 == 53 [pid = 1653] [id = 509] 11:41:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12a13a000) [pid = 1653] [serial = 1527] [outer = 0x0] 11:41:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12a408000) [pid = 1653] [serial = 1528] [outer = 0x12a13a000] 11:41:26 INFO - PROCESS | 1653 | 1461350486698 Marionette DEBUG loaded listener.js 11:41:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12ab8ac00) [pid = 1653] [serial = 1529] [outer = 0x12a13a000] 11:41:27 INFO - PROCESS | 1653 | 1461350487039 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]]]}] 11:41:27 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 11:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 570ms 11:41:27 INFO - PROCESS | 1653 | 1461350487060 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 11:41:27 INFO - PROCESS | 1653 | 1461350487062 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 11:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:41:27 INFO - PROCESS | 1653 | 1461350487082 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:41:27 INFO - PROCESS | 1653 | 1461350487085 Marionette TRACE conn2 <- [1,2010,null,{}] 11:41:27 INFO - PROCESS | 1653 | 1461350487089 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}] 11:41:27 INFO - PROCESS | 1653 | 1461350487264 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 11:41:27 INFO - PROCESS | 1653 | 1461350487290 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12afd1000 == 54 [pid = 1653] [id = 510] 11:41:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12a143c00) [pid = 1653] [serial = 1530] [outer = 0x0] 11:41:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12abe3c00) [pid = 1653] [serial = 1531] [outer = 0x12a143c00] 11:41:27 INFO - PROCESS | 1653 | 1461350487331 Marionette DEBUG loaded listener.js 11:41:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12aec2400) [pid = 1653] [serial = 1532] [outer = 0x12a143c00] 11:41:27 INFO - PROCESS | 1653 | 1461350487739 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]]]}] 11:41:27 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 11:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 673ms 11:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:41:27 INFO - PROCESS | 1653 | 1461350487755 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 11:41:27 INFO - PROCESS | 1653 | 1461350487756 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 11:41:27 INFO - PROCESS | 1653 | 1461350487758 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:41:27 INFO - PROCESS | 1653 | 1461350487760 Marionette TRACE conn2 <- [1,2014,null,{}] 11:41:27 INFO - PROCESS | 1653 | 1461350487763 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}] 11:41:27 INFO - PROCESS | 1653 | 1461350487899 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 11:41:27 INFO - PROCESS | 1653 | 1461350487942 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d45e800 == 55 [pid = 1653] [id = 511] 11:41:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12a6c0000) [pid = 1653] [serial = 1533] [outer = 0x0] 11:41:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12aec9c00) [pid = 1653] [serial = 1534] [outer = 0x12a6c0000] 11:41:27 INFO - PROCESS | 1653 | 1461350487974 Marionette DEBUG loaded listener.js 11:41:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12b119000) [pid = 1653] [serial = 1535] [outer = 0x12a6c0000] 11:41:28 INFO - PROCESS | 1653 | 1461350488361 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]]]}] 11:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 621ms 11:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:41:28 INFO - PROCESS | 1653 | 1461350488379 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 11:41:28 INFO - PROCESS | 1653 | 1461350488381 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 11:41:28 INFO - PROCESS | 1653 | 1461350488387 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:41:28 INFO - PROCESS | 1653 | 1461350488388 Marionette TRACE conn2 <- [1,2018,null,{}] 11:41:28 INFO - PROCESS | 1653 | 1461350488390 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}] 11:41:28 INFO - PROCESS | 1653 | 1461350488502 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 11:41:28 INFO - PROCESS | 1653 | 1461350488516 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dd52000 == 56 [pid = 1653] [id = 512] 11:41:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12b119400) [pid = 1653] [serial = 1536] [outer = 0x0] 11:41:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12b11ec00) [pid = 1653] [serial = 1537] [outer = 0x12b119400] 11:41:28 INFO - PROCESS | 1653 | 1461350488541 Marionette DEBUG loaded listener.js 11:41:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12b311800) [pid = 1653] [serial = 1538] [outer = 0x12b119400] 11:41:28 INFO - PROCESS | 1653 | 1461350488873 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]]]}] 11:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 521ms 11:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:41:28 INFO - PROCESS | 1653 | 1461350488906 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 11:41:28 INFO - PROCESS | 1653 | 1461350488908 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 11:41:28 INFO - PROCESS | 1653 | 1461350488910 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:41:28 INFO - PROCESS | 1653 | 1461350488911 Marionette TRACE conn2 <- [1,2022,null,{}] 11:41:28 INFO - PROCESS | 1653 | 1461350488913 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}] 11:41:29 INFO - PROCESS | 1653 | 1461350489064 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 11:41:29 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x123dd9c00) [pid = 1653] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:41:29 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12699c800) [pid = 1653] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:41:29 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x127833800) [pid = 1653] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:41:29 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x11baab800) [pid = 1653] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:41:29 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x113516000) [pid = 1653] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:41:29 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x11a638400) [pid = 1653] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:41:29 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x115647000) [pid = 1653] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:41:29 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x118fe8800) [pid = 1653] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:41:29 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x129747800) [pid = 1653] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:41:29 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x11ca46000) [pid = 1653] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:41:29 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x116719800) [pid = 1653] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:41:29 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1269a0c00) [pid = 1653] [serial = 1401] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:41:29 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x123de1c00) [pid = 1653] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:41:29 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x11908bc00) [pid = 1653] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:41:29 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x11c2cec00) [pid = 1653] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:41:29 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x115940800) [pid = 1653] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:41:29 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x114b32400) [pid = 1653] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:41:29 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1159cf800) [pid = 1653] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:41:29 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x118839000) [pid = 1653] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:41:29 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x11c2c8c00) [pid = 1653] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:41:29 INFO - PROCESS | 1653 | 1461350489114 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x115627800 == 57 [pid = 1653] [id = 513] 11:41:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x113519c00) [pid = 1653] [serial = 1539] [outer = 0x0] 11:41:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x11563f400) [pid = 1653] [serial = 1540] [outer = 0x113519c00] 11:41:29 INFO - PROCESS | 1653 | 1461350489141 Marionette DEBUG loaded listener.js 11:41:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x11908bc00) [pid = 1653] [serial = 1541] [outer = 0x113519c00] 11:41:29 INFO - PROCESS | 1653 | 1461350489447 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]]]}] 11:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 569ms 11:41:29 INFO - PROCESS | 1653 | 1461350489482 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 11:41:29 INFO - PROCESS | 1653 | 1461350489485 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 11:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:41:29 INFO - PROCESS | 1653 | 1461350489487 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:41:29 INFO - PROCESS | 1653 | 1461350489489 Marionette TRACE conn2 <- [1,2026,null,{}] 11:41:29 INFO - PROCESS | 1653 | 1461350489491 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}] 11:41:29 INFO - PROCESS | 1653 | 1461350489622 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 11:41:29 INFO - PROCESS | 1653 | 1461350489659 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12eb7b800 == 58 [pid = 1653] [id = 514] 11:41:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x115893c00) [pid = 1653] [serial = 1542] [outer = 0x0] 11:41:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x11baa7c00) [pid = 1653] [serial = 1543] [outer = 0x115893c00] 11:41:29 INFO - PROCESS | 1653 | 1461350489689 Marionette DEBUG loaded listener.js 11:41:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12b318c00) [pid = 1653] [serial = 1544] [outer = 0x115893c00] 11:41:29 INFO - PROCESS | 1653 | 1461350489974 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]]]}] 11:41:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 521ms 11:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:41:30 INFO - PROCESS | 1653 | 1461350490008 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 11:41:30 INFO - PROCESS | 1653 | 1461350490009 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 11:41:30 INFO - PROCESS | 1653 | 1461350490011 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:41:30 INFO - PROCESS | 1653 | 1461350490013 Marionette TRACE conn2 <- [1,2030,null,{}] 11:41:30 INFO - PROCESS | 1653 | 1461350490015 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}] 11:41:30 INFO - PROCESS | 1653 | 1461350490113 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 11:41:30 INFO - PROCESS | 1653 | 1461350490118 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f797000 == 59 [pid = 1653] [id = 515] 11:41:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12b31d400) [pid = 1653] [serial = 1545] [outer = 0x0] 11:41:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12b525800) [pid = 1653] [serial = 1546] [outer = 0x12b31d400] 11:41:30 INFO - PROCESS | 1653 | 1461350490143 Marionette DEBUG loaded listener.js 11:41:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12b52e800) [pid = 1653] [serial = 1547] [outer = 0x12b31d400] 11:41:30 INFO - PROCESS | 1653 | 1461350490500 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]]]}] 11:41:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 520ms 11:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:41:30 INFO - PROCESS | 1653 | 1461350490541 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 11:41:30 INFO - PROCESS | 1653 | 1461350490542 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 11:41:30 INFO - PROCESS | 1653 | 1461350490544 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:41:30 INFO - PROCESS | 1653 | 1461350490546 Marionette TRACE conn2 <- [1,2034,null,{}] 11:41:30 INFO - PROCESS | 1653 | 1461350490548 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}] 11:41:30 INFO - PROCESS | 1653 | 1461350490641 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 11:41:30 INFO - PROCESS | 1653 | 1461350490644 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fbcf800 == 60 [pid = 1653] [id = 516] 11:41:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12b52f000) [pid = 1653] [serial = 1548] [outer = 0x0] 11:41:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12b533c00) [pid = 1653] [serial = 1549] [outer = 0x12b52f000] 11:41:30 INFO - PROCESS | 1653 | 1461350490669 Marionette DEBUG loaded listener.js 11:41:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12b58a400) [pid = 1653] [serial = 1550] [outer = 0x12b52f000] 11:41:31 INFO - PROCESS | 1653 | 1461350491087 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]]]}] 11:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 568ms 11:41:31 INFO - PROCESS | 1653 | 1461350491113 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 11:41:31 INFO - PROCESS | 1653 | 1461350491116 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 11:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:41:31 INFO - PROCESS | 1653 | 1461350491121 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:41:31 INFO - PROCESS | 1653 | 1461350491124 Marionette TRACE conn2 <- [1,2038,null,{}] 11:41:31 INFO - PROCESS | 1653 | 1461350491128 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}] 11:41:31 INFO - PROCESS | 1653 | 1461350491243 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 11:41:31 INFO - PROCESS | 1653 | 1461350491322 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x11a8e9000 == 61 [pid = 1653] [id = 517] 11:41:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x116543400) [pid = 1653] [serial = 1551] [outer = 0x0] 11:41:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x118662400) [pid = 1653] [serial = 1552] [outer = 0x116543400] 11:41:31 INFO - PROCESS | 1653 | 1461350491353 Marionette DEBUG loaded listener.js 11:41:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x119b4f800) [pid = 1653] [serial = 1553] [outer = 0x116543400] 11:41:31 INFO - PROCESS | 1653 | 1461350491805 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]]]}] 11:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 722ms 11:41:31 INFO - PROCESS | 1653 | 1461350491851 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 11:41:31 INFO - PROCESS | 1653 | 1461350491855 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 11:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:41:31 INFO - PROCESS | 1653 | 1461350491861 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:41:31 INFO - PROCESS | 1653 | 1461350491863 Marionette TRACE conn2 <- [1,2042,null,{}] 11:41:31 INFO - PROCESS | 1653 | 1461350491868 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}] 11:41:31 INFO - PROCESS | 1653 | 1461350491979 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 11:41:32 INFO - PROCESS | 1653 | 1461350492057 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x127fc0800 == 62 [pid = 1653] [id = 518] 11:41:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x11aaaf800) [pid = 1653] [serial = 1554] [outer = 0x0] 11:41:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x11c52e800) [pid = 1653] [serial = 1555] [outer = 0x11aaaf800] 11:41:32 INFO - PROCESS | 1653 | 1461350492087 Marionette DEBUG loaded listener.js 11:41:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x123b3d800) [pid = 1653] [serial = 1556] [outer = 0x11aaaf800] 11:41:32 INFO - PROCESS | 1653 | 1461350492479 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]]]}] 11:41:32 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) 11:41:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 673ms 11:41:32 INFO - PROCESS | 1653 | 1461350492535 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 11:41:32 INFO - PROCESS | 1653 | 1461350492537 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 11:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:41:32 INFO - PROCESS | 1653 | 1461350492539 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:41:32 INFO - PROCESS | 1653 | 1461350492542 Marionette TRACE conn2 <- [1,2046,null,{}] 11:41:32 INFO - PROCESS | 1653 | 1461350492550 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}] 11:41:32 INFO - PROCESS | 1653 | 1461350492687 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 11:41:32 INFO - PROCESS | 1653 | 1461350492764 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e870800 == 63 [pid = 1653] [id = 519] 11:41:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x124177000) [pid = 1653] [serial = 1557] [outer = 0x0] 11:41:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x128030000) [pid = 1653] [serial = 1558] [outer = 0x124177000] 11:41:32 INFO - PROCESS | 1653 | 1461350492797 Marionette DEBUG loaded listener.js 11:41:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12a14e400) [pid = 1653] [serial = 1559] [outer = 0x124177000] 11:41:33 INFO - PROCESS | 1653 | 1461350493241 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]]]}] 11:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 724ms 11:41:33 INFO - PROCESS | 1653 | 1461350493264 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 11:41:33 INFO - PROCESS | 1653 | 1461350493268 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 11:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:41:33 INFO - PROCESS | 1653 | 1461350493272 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:41:33 INFO - PROCESS | 1653 | 1461350493273 Marionette TRACE conn2 <- [1,2050,null,{}] 11:41:33 INFO - PROCESS | 1653 | 1461350493276 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}] 11:41:33 INFO - PROCESS | 1653 | 1461350493407 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 11:41:33 INFO - PROCESS | 1653 | 1461350493481 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f796000 == 64 [pid = 1653] [id = 520] 11:41:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12417e800) [pid = 1653] [serial = 1560] [outer = 0x0] 11:41:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12a6a9c00) [pid = 1653] [serial = 1561] [outer = 0x12417e800] 11:41:33 INFO - PROCESS | 1653 | 1461350493512 Marionette DEBUG loaded listener.js 11:41:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12abe7000) [pid = 1653] [serial = 1562] [outer = 0x12417e800] 11:41:33 INFO - PROCESS | 1653 | 1461350493899 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]]]}] 11:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 673ms 11:41:33 INFO - PROCESS | 1653 | 1461350493944 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 11:41:33 INFO - PROCESS | 1653 | 1461350493946 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 11:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:41:33 INFO - PROCESS | 1653 | 1461350493950 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:41:33 INFO - PROCESS | 1653 | 1461350493952 Marionette TRACE conn2 <- [1,2054,null,{}] 11:41:33 INFO - PROCESS | 1653 | 1461350493954 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}] 11:41:34 INFO - PROCESS | 1653 | 1461350494080 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 11:41:34 INFO - PROCESS | 1653 | 1461350494156 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x130024000 == 65 [pid = 1653] [id = 521] 11:41:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12aec5000) [pid = 1653] [serial = 1563] [outer = 0x0] 11:41:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12b117c00) [pid = 1653] [serial = 1564] [outer = 0x12aec5000] 11:41:34 INFO - PROCESS | 1653 | 1461350494186 Marionette DEBUG loaded listener.js 11:41:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x12b31a400) [pid = 1653] [serial = 1565] [outer = 0x12aec5000] 11:41:34 INFO - PROCESS | 1653 | 1461350494582 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]]]}] 11:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 670ms 11:41:34 INFO - PROCESS | 1653 | 1461350494620 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 11:41:34 INFO - PROCESS | 1653 | 1461350494621 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 11:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:41:34 INFO - PROCESS | 1653 | 1461350494623 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:41:34 INFO - PROCESS | 1653 | 1461350494625 Marionette TRACE conn2 <- [1,2058,null,{}] 11:41:34 INFO - PROCESS | 1653 | 1461350494627 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}] 11:41:34 INFO - PROCESS | 1653 | 1461350494755 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 11:41:34 INFO - PROCESS | 1653 | 1461350494862 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x13054d800 == 66 [pid = 1653] [id = 522] 11:41:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12b530c00) [pid = 1653] [serial = 1566] [outer = 0x0] 11:41:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12b765c00) [pid = 1653] [serial = 1567] [outer = 0x12b530c00] 11:41:34 INFO - PROCESS | 1653 | 1461350494897 Marionette DEBUG loaded listener.js 11:41:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12bc47400) [pid = 1653] [serial = 1568] [outer = 0x12b530c00] 11:41:35 INFO - PROCESS | 1653 | 1461350495345 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]]]}] 11:41:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 769ms 11:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:41:35 INFO - PROCESS | 1653 | 1461350495395 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 11:41:35 INFO - PROCESS | 1653 | 1461350495396 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 11:41:35 INFO - PROCESS | 1653 | 1461350495398 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:41:35 INFO - PROCESS | 1653 | 1461350495400 Marionette TRACE conn2 <- [1,2062,null,{}] 11:41:35 INFO - PROCESS | 1653 | 1461350495402 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}] 11:41:35 INFO - PROCESS | 1653 | 1461350495513 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 11:41:35 INFO - PROCESS | 1653 | 1461350495591 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ba56000 == 67 [pid = 1653] [id = 523] 11:41:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x114baac00) [pid = 1653] [serial = 1569] [outer = 0x0] 11:41:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x11a602c00) [pid = 1653] [serial = 1570] [outer = 0x114baac00] 11:41:35 INFO - PROCESS | 1653 | 1461350495621 Marionette DEBUG loaded listener.js 11:41:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x123de3800) [pid = 1653] [serial = 1571] [outer = 0x114baac00] 11:41:36 INFO - PROCESS | 1653 | 1461350496301 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]]]}] 11:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 970ms 11:41:36 INFO - PROCESS | 1653 | 1461350496370 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 11:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:41:36 INFO - PROCESS | 1653 | 1461350496372 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 11:41:36 INFO - PROCESS | 1653 | 1461350496376 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:41:36 INFO - PROCESS | 1653 | 1461350496378 Marionette TRACE conn2 <- [1,2066,null,{}] 11:41:36 INFO - PROCESS | 1653 | 1461350496382 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}] 11:41:36 INFO - PROCESS | 1653 | 1461350496479 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 11:41:36 INFO - PROCESS | 1653 | 1461350496560 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x118dc6800 == 68 [pid = 1653] [id = 524] 11:41:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x11475dc00) [pid = 1653] [serial = 1572] [outer = 0x0] 11:41:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x114bab000) [pid = 1653] [serial = 1573] [outer = 0x11475dc00] 11:41:36 INFO - PROCESS | 1653 | 1461350496590 Marionette DEBUG loaded listener.js 11:41:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x115649400) [pid = 1653] [serial = 1574] [outer = 0x11475dc00] 11:41:37 INFO - PROCESS | 1653 | 1461350497037 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]]]}] 11:41:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 722ms 11:41:37 INFO - PROCESS | 1653 | 1461350497098 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 11:41:37 INFO - PROCESS | 1653 | 1461350497101 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 11:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:41:37 INFO - PROCESS | 1653 | 1461350497105 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:41:37 INFO - PROCESS | 1653 | 1461350497107 Marionette TRACE conn2 <- [1,2070,null,{}] 11:41:37 INFO - PROCESS | 1653 | 1461350497109 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}] 11:41:37 INFO - PROCESS | 1653 | 1461350497212 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 11:41:37 INFO - PROCESS | 1653 | 1461350497356 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12f797000 == 67 [pid = 1653] [id = 515] 11:41:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12eb7b800 == 66 [pid = 1653] [id = 514] 11:41:37 INFO - PROCESS | 1653 | --DOCSHELL 0x115627800 == 65 [pid = 1653] [id = 513] 11:41:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12dd52000 == 64 [pid = 1653] [id = 512] 11:41:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12d45e800 == 63 [pid = 1653] [id = 511] 11:41:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12afd1000 == 62 [pid = 1653] [id = 510] 11:41:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12ad66000 == 61 [pid = 1653] [id = 509] 11:41:37 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x1294f4800) [pid = 1653] [serial = 1486] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x11ca52c00) [pid = 1653] [serial = 1456] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x12790e400) [pid = 1653] [serial = 1459] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x129715800) [pid = 1653] [serial = 1462] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12a6b1c00) [pid = 1653] [serial = 1465] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x115627800 == 62 [pid = 1653] [id = 525] 11:41:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x114b3dc00) [pid = 1653] [serial = 1575] [outer = 0x0] 11:41:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x116548000) [pid = 1653] [serial = 1576] [outer = 0x114b3dc00] 11:41:37 INFO - PROCESS | 1653 | 1461350497416 Marionette DEBUG loaded listener.js 11:41:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x119234c00) [pid = 1653] [serial = 1577] [outer = 0x114b3dc00] 11:41:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6d7800 == 61 [pid = 1653] [id = 508] 11:41:37 INFO - PROCESS | 1653 | --DOCSHELL 0x127fcd800 == 60 [pid = 1653] [id = 507] 11:41:37 INFO - PROCESS | 1653 | --DOCSHELL 0x11aa37800 == 59 [pid = 1653] [id = 506] 11:41:37 INFO - PROCESS | 1653 | --DOCSHELL 0x11c4a0000 == 58 [pid = 1653] [id = 505] 11:41:37 INFO - PROCESS | 1653 | --DOCSHELL 0x11bd96800 == 57 [pid = 1653] [id = 504] 11:41:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12489c800 == 56 [pid = 1653] [id = 497] 11:41:37 INFO - PROCESS | 1653 | --DOCSHELL 0x11a922000 == 55 [pid = 1653] [id = 496] 11:41:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12ad6c800 == 54 [pid = 1653] [id = 495] 11:41:37 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x1244ce400) [pid = 1653] [serial = 1348] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x127f41800) [pid = 1653] [serial = 1291] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x1280e9800) [pid = 1653] [serial = 1351] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x123dd9400) [pid = 1653] [serial = 1345] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x115608400) [pid = 1653] [serial = 1336] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x11bdcb400) [pid = 1653] [serial = 1342] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x11922f800) [pid = 1653] [serial = 1339] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x11ba25000) [pid = 1653] [serial = 1396] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12a13f800) [pid = 1653] [serial = 1390] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x124183c00) [pid = 1653] [serial = 1399] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x118a6c400) [pid = 1653] [serial = 1393] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12971a400) [pid = 1653] [serial = 1403] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x124180000) [pid = 1653] [serial = 1483] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12699a400) [pid = 1653] [serial = 1484] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x11aaa6c00) [pid = 1653] [serial = 1453] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x11ca53c00) [pid = 1653] [serial = 1480] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x124015000) [pid = 1653] [serial = 1481] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x118d0a800) [pid = 1653] [serial = 1451] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x11865f800) [pid = 1653] [serial = 1450] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12974d400) [pid = 1653] [serial = 1469] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x11c28e000) [pid = 1653] [serial = 1468] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x118df3400) [pid = 1653] [serial = 1472] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x11865b000) [pid = 1653] [serial = 1471] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x11c010400) [pid = 1653] [serial = 1475] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x11a9c2000) [pid = 1653] [serial = 1474] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x11c434000) [pid = 1653] [serial = 1477] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x11ca45c00) [pid = 1653] [serial = 1478] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x11b1c5c00) [pid = 1653] [serial = 1454] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1653 | 1461350497759 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]]]}] 11:41:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 670ms 11:41:37 INFO - PROCESS | 1653 | 1461350497776 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 11:41:37 INFO - PROCESS | 1653 | 1461350497777 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 11:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:41:37 INFO - PROCESS | 1653 | 1461350497779 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:41:37 INFO - PROCESS | 1653 | 1461350497782 Marionette TRACE conn2 <- [1,2074,null,{}] 11:41:37 INFO - PROCESS | 1653 | 1461350497789 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}] 11:41:37 INFO - PROCESS | 1653 | 1461350497882 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 11:41:37 INFO - PROCESS | 1653 | 1461350497940 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x11bd96800 == 55 [pid = 1653] [id = 526] 11:41:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11937cc00) [pid = 1653] [serial = 1578] [outer = 0x0] 11:41:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x11a9c1800) [pid = 1653] [serial = 1579] [outer = 0x11937cc00] 11:41:37 INFO - PROCESS | 1653 | 1461350497969 Marionette DEBUG loaded listener.js 11:41:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x11b067400) [pid = 1653] [serial = 1580] [outer = 0x11937cc00] 11:41:38 INFO - PROCESS | 1653 | 1461350498288 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]]]}] 11:41:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 524ms 11:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:41:38 INFO - PROCESS | 1653 | 1461350498304 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 11:41:38 INFO - PROCESS | 1653 | 1461350498305 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 11:41:38 INFO - PROCESS | 1653 | 1461350498308 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:41:38 INFO - PROCESS | 1653 | 1461350498309 Marionette TRACE conn2 <- [1,2078,null,{}] 11:41:38 INFO - PROCESS | 1653 | 1461350498311 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}] 11:41:38 INFO - PROCESS | 1653 | 1461350498398 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 11:41:38 INFO - PROCESS | 1653 | 1461350498455 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c2b800 == 56 [pid = 1653] [id = 527] 11:41:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x11a9c3800) [pid = 1653] [serial = 1581] [outer = 0x0] 11:41:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x11ba1fc00) [pid = 1653] [serial = 1582] [outer = 0x11a9c3800] 11:41:38 INFO - PROCESS | 1653 | 1461350498484 Marionette DEBUG loaded listener.js 11:41:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x11c2ce800) [pid = 1653] [serial = 1583] [outer = 0x11a9c3800] 11:41:38 INFO - PROCESS | 1653 | 1461350498792 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]]]}] 11:41:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 518ms 11:41:38 INFO - PROCESS | 1653 | 1461350498826 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 11:41:38 INFO - PROCESS | 1653 | 1461350498828 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 11:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:41:38 INFO - PROCESS | 1653 | 1461350498830 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:41:38 INFO - PROCESS | 1653 | 1461350498831 Marionette TRACE conn2 <- [1,2082,null,{}] 11:41:38 INFO - PROCESS | 1653 | 1461350498836 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}] 11:41:38 INFO - PROCESS | 1653 | 1461350498920 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 11:41:38 INFO - PROCESS | 1653 | 1461350498925 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1269e8000 == 57 [pid = 1653] [id = 528] 11:41:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x11c436800) [pid = 1653] [serial = 1584] [outer = 0x0] 11:41:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x11c9f0400) [pid = 1653] [serial = 1585] [outer = 0x11c436800] 11:41:38 INFO - PROCESS | 1653 | 1461350498952 Marionette DEBUG loaded listener.js 11:41:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x123b39000) [pid = 1653] [serial = 1586] [outer = 0x11c436800] 11:41:39 INFO - PROCESS | 1653 | 1461350499296 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]]]}] 11:41:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 471ms 11:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:41:39 INFO - PROCESS | 1653 | 1461350499304 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 11:41:39 INFO - PROCESS | 1653 | 1461350499305 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 11:41:39 INFO - PROCESS | 1653 | 1461350499307 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:41:39 INFO - PROCESS | 1653 | 1461350499308 Marionette TRACE conn2 <- [1,2086,null,{}] 11:41:39 INFO - PROCESS | 1653 | 1461350499310 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}] 11:41:39 INFO - PROCESS | 1653 | 1461350499446 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 11:41:39 INFO - PROCESS | 1653 | 1461350499482 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x128b1f000 == 58 [pid = 1653] [id = 529] 11:41:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x11c52d400) [pid = 1653] [serial = 1587] [outer = 0x0] 11:41:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x123dda000) [pid = 1653] [serial = 1588] [outer = 0x11c52d400] 11:41:39 INFO - PROCESS | 1653 | 1461350499511 Marionette DEBUG loaded listener.js 11:41:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x1243fbc00) [pid = 1653] [serial = 1589] [outer = 0x11c52d400] 11:41:39 INFO - PROCESS | 1653 | 1461350499840 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]]]}] 11:41:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 572ms 11:41:39 INFO - PROCESS | 1653 | 1461350499879 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 11:41:39 INFO - PROCESS | 1653 | 1461350499880 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 11:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:41:39 INFO - PROCESS | 1653 | 1461350499883 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:41:39 INFO - PROCESS | 1653 | 1461350499884 Marionette TRACE conn2 <- [1,2090,null,{}] 11:41:39 INFO - PROCESS | 1653 | 1461350499886 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}] 11:41:39 INFO - PROCESS | 1653 | 1461350499993 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 11:41:40 INFO - PROCESS | 1653 | 1461350500009 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab2e000 == 59 [pid = 1653] [id = 530] 11:41:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12425e000) [pid = 1653] [serial = 1590] [outer = 0x0] 11:41:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x126995400) [pid = 1653] [serial = 1591] [outer = 0x12425e000] 11:41:40 INFO - PROCESS | 1653 | 1461350500035 Marionette DEBUG loaded listener.js 11:41:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x127905400) [pid = 1653] [serial = 1592] [outer = 0x12425e000] 11:41:40 INFO - PROCESS | 1653 | 1461350500380 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]]]}] 11:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 521ms 11:41:40 INFO - PROCESS | 1653 | 1461350500404 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 11:41:40 INFO - PROCESS | 1653 | 1461350500406 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 11:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:41:40 INFO - PROCESS | 1653 | 1461350500408 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:41:40 INFO - PROCESS | 1653 | 1461350500409 Marionette TRACE conn2 <- [1,2094,null,{}] 11:41:40 INFO - PROCESS | 1653 | 1461350500411 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}] 11:41:40 INFO - PROCESS | 1653 | 1461350500519 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 11:41:40 INFO - PROCESS | 1653 | 1461350500532 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ad66000 == 60 [pid = 1653] [id = 531] 11:41:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x123b40400) [pid = 1653] [serial = 1593] [outer = 0x0] 11:41:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x128038000) [pid = 1653] [serial = 1594] [outer = 0x123b40400] 11:41:40 INFO - PROCESS | 1653 | 1461350500558 Marionette DEBUG loaded listener.js 11:41:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x128be3400) [pid = 1653] [serial = 1595] [outer = 0x123b40400] 11:41:40 INFO - PROCESS | 1653 | 1461350500958 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]]]}] 11:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 571ms 11:41:40 INFO - PROCESS | 1653 | 1461350500980 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 11:41:40 INFO - PROCESS | 1653 | 1461350500981 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 11:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:41:40 INFO - PROCESS | 1653 | 1461350500984 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:41:40 INFO - PROCESS | 1653 | 1461350500985 Marionette TRACE conn2 <- [1,2098,null,{}] 11:41:40 INFO - PROCESS | 1653 | 1461350500989 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}] 11:41:41 INFO - PROCESS | 1653 | 1461350501163 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 11:41:41 INFO - PROCESS | 1653 | 1461350501186 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12afd6000 == 61 [pid = 1653] [id = 532] 11:41:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12802fc00) [pid = 1653] [serial = 1596] [outer = 0x0] 11:41:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x1294ed000) [pid = 1653] [serial = 1597] [outer = 0x12802fc00] 11:41:41 INFO - PROCESS | 1653 | 1461350501228 Marionette DEBUG loaded listener.js 11:41:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x12971ac00) [pid = 1653] [serial = 1598] [outer = 0x12802fc00] 11:41:41 INFO - PROCESS | 1653 | 1461350501561 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]]]}] 11:41:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 620ms 11:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:41:41 INFO - PROCESS | 1653 | 1461350501605 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 11:41:41 INFO - PROCESS | 1653 | 1461350501606 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 11:41:41 INFO - PROCESS | 1653 | 1461350501608 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:41:41 INFO - PROCESS | 1653 | 1461350501609 Marionette TRACE conn2 <- [1,2102,null,{}] 11:41:41 INFO - PROCESS | 1653 | 1461350501612 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}] 11:41:41 INFO - PROCESS | 1653 | 1461350501720 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 11:41:41 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x124183800) [pid = 1653] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:41:41 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12b119400) [pid = 1653] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:41:41 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x113519c00) [pid = 1653] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:41:41 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12b31d400) [pid = 1653] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:41:41 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x115893c00) [pid = 1653] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:41:42 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x11560e400) [pid = 1653] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:41:42 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x1280df400) [pid = 1653] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:41:42 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x11c437400) [pid = 1653] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:41:42 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x127909c00) [pid = 1653] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:41:42 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12a152c00) [pid = 1653] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:41:42 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x123ddf000) [pid = 1653] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:41:42 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x128990000) [pid = 1653] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:41:42 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x11c907c00) [pid = 1653] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:41:42 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x129756c00) [pid = 1653] [serial = 1407] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:41:42 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12802cc00) [pid = 1653] [serial = 1404] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:41:42 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12a143c00) [pid = 1653] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:41:42 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x11a638000) [pid = 1653] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:41:42 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12a13a000) [pid = 1653] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:41:42 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12a6c0000) [pid = 1653] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:41:42 INFO - PROCESS | 1653 | 1461350502036 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x115618000 == 62 [pid = 1653] [id = 533] 11:41:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x114545c00) [pid = 1653] [serial = 1599] [outer = 0x0] 11:41:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x118663000) [pid = 1653] [serial = 1600] [outer = 0x114545c00] 11:41:42 INFO - PROCESS | 1653 | 1461350502063 Marionette DEBUG loaded listener.js 11:41:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x123c51000) [pid = 1653] [serial = 1601] [outer = 0x114545c00] 11:41:42 INFO - PROCESS | 1653 | 1461350502346 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]]]}] 11:41:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 772ms 11:41:42 INFO - PROCESS | 1653 | 1461350502381 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 11:41:42 INFO - PROCESS | 1653 | 1461350502384 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 11:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:41:42 INFO - PROCESS | 1653 | 1461350502389 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:41:42 INFO - PROCESS | 1653 | 1461350502391 Marionette TRACE conn2 <- [1,2106,null,{}] 11:41:42 INFO - PROCESS | 1653 | 1461350502393 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}] 11:41:42 INFO - PROCESS | 1653 | 1461350502499 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 11:41:42 INFO - PROCESS | 1653 | 1461350502503 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d111800 == 63 [pid = 1653] [id = 534] 11:41:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x11a62ec00) [pid = 1653] [serial = 1602] [outer = 0x0] 11:41:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x129751800) [pid = 1653] [serial = 1603] [outer = 0x11a62ec00] 11:41:42 INFO - PROCESS | 1653 | 1461350502534 Marionette DEBUG loaded listener.js 11:41:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12a6ab400) [pid = 1653] [serial = 1604] [outer = 0x11a62ec00] 11:41:42 INFO - PROCESS | 1653 | 1461350502860 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]]]}] 11:41:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 520ms 11:41:42 INFO - PROCESS | 1653 | 1461350502921 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 11:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:41:42 INFO - PROCESS | 1653 | 1461350502922 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 11:41:42 INFO - PROCESS | 1653 | 1461350502924 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:41:42 INFO - PROCESS | 1653 | 1461350502926 Marionette TRACE conn2 <- [1,2110,null,{}] 11:41:42 INFO - PROCESS | 1653 | 1461350502928 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}] 11:41:43 INFO - PROCESS | 1653 | 1461350503021 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 11:41:43 INFO - PROCESS | 1653 | 1461350503025 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d244000 == 64 [pid = 1653] [id = 535] 11:41:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12a152000) [pid = 1653] [serial = 1605] [outer = 0x0] 11:41:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12a6b9800) [pid = 1653] [serial = 1606] [outer = 0x12a152000] 11:41:43 INFO - PROCESS | 1653 | 1461350503051 Marionette DEBUG loaded listener.js 11:41:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12ab87400) [pid = 1653] [serial = 1607] [outer = 0x12a152000] 11:41:43 INFO - PROCESS | 1653 | 1461350503402 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]]]}] 11:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 517ms 11:41:43 INFO - PROCESS | 1653 | 1461350503443 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 11:41:43 INFO - PROCESS | 1653 | 1461350503444 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 11:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:41:43 INFO - PROCESS | 1653 | 1461350503446 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:41:43 INFO - PROCESS | 1653 | 1461350503447 Marionette TRACE conn2 <- [1,2114,null,{}] 11:41:43 INFO - PROCESS | 1653 | 1461350503452 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}] 11:41:43 INFO - PROCESS | 1653 | 1461350503542 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 11:41:43 INFO - PROCESS | 1653 | 1461350503604 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d473000 == 65 [pid = 1653] [id = 536] 11:41:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12a6c1000) [pid = 1653] [serial = 1608] [outer = 0x0] 11:41:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12abe5800) [pid = 1653] [serial = 1609] [outer = 0x12a6c1000] 11:41:43 INFO - PROCESS | 1653 | 1461350503629 Marionette DEBUG loaded listener.js 11:41:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12aec5400) [pid = 1653] [serial = 1610] [outer = 0x12a6c1000] 11:41:43 INFO - PROCESS | 1653 | 1461350503902 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]]]}] 11:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 475ms 11:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:41:43 INFO - PROCESS | 1653 | 1461350503924 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 11:41:43 INFO - PROCESS | 1653 | 1461350503925 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 11:41:43 INFO - PROCESS | 1653 | 1461350503927 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:41:43 INFO - PROCESS | 1653 | 1461350503929 Marionette TRACE conn2 <- [1,2118,null,{}] 11:41:43 INFO - PROCESS | 1653 | 1461350503931 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}] 11:41:44 INFO - PROCESS | 1653 | 1461350504104 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 11:41:44 INFO - PROCESS | 1653 | 1461350504164 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f49000 == 66 [pid = 1653] [id = 537] 11:41:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x113515000) [pid = 1653] [serial = 1611] [outer = 0x0] 11:41:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x1140d0c00) [pid = 1653] [serial = 1612] [outer = 0x113515000] 11:41:44 INFO - PROCESS | 1653 | 1461350504198 Marionette DEBUG loaded listener.js 11:41:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x11524c400) [pid = 1653] [serial = 1613] [outer = 0x113515000] 11:41:44 INFO - PROCESS | 1653 | 1461350504664 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]]]}] 11:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 770ms 11:41:44 INFO - PROCESS | 1653 | 1461350504703 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 11:41:44 INFO - PROCESS | 1653 | 1461350504706 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 11:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:41:44 INFO - PROCESS | 1653 | 1461350504709 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:41:44 INFO - PROCESS | 1653 | 1461350504712 Marionette TRACE conn2 <- [1,2122,null,{}] 11:41:44 INFO - PROCESS | 1653 | 1461350504736 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}] 11:41:44 INFO - PROCESS | 1653 | 1461350504847 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 11:41:44 INFO - PROCESS | 1653 | 1461350504931 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c3b800 == 67 [pid = 1653] [id = 538] 11:41:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x119231800) [pid = 1653] [serial = 1614] [outer = 0x0] 11:41:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x11a634800) [pid = 1653] [serial = 1615] [outer = 0x119231800] 11:41:44 INFO - PROCESS | 1653 | 1461350504964 Marionette DEBUG loaded listener.js 11:41:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x11ae3f000) [pid = 1653] [serial = 1616] [outer = 0x119231800] 11:41:45 INFO - PROCESS | 1653 | 1461350505367 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]]]}] 11:41:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 725ms 11:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:41:45 INFO - PROCESS | 1653 | 1461350505451 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 11:41:45 INFO - PROCESS | 1653 | 1461350505453 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 11:41:45 INFO - PROCESS | 1653 | 1461350505456 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:41:45 INFO - PROCESS | 1653 | 1461350505457 Marionette TRACE conn2 <- [1,2126,null,{}] 11:41:45 INFO - PROCESS | 1653 | 1461350505460 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}] 11:41:45 INFO - PROCESS | 1653 | 1461350505571 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 11:41:45 INFO - PROCESS | 1653 | 1461350505647 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b366800 == 68 [pid = 1653] [id = 539] 11:41:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x11c01a800) [pid = 1653] [serial = 1617] [outer = 0x0] 11:41:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x123b3dc00) [pid = 1653] [serial = 1618] [outer = 0x11c01a800] 11:41:45 INFO - PROCESS | 1653 | 1461350505680 Marionette DEBUG loaded listener.js 11:41:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x123de2800) [pid = 1653] [serial = 1619] [outer = 0x11c01a800] 11:41:46 INFO - PROCESS | 1653 | 1461350506106 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]]]}] 11:41:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 11:41:46 INFO - PROCESS | 1653 | 1461350506125 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 11:41:46 INFO - PROCESS | 1653 | 1461350506128 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 11:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:41:46 INFO - PROCESS | 1653 | 1461350506136 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:41:46 INFO - PROCESS | 1653 | 1461350506140 Marionette TRACE conn2 <- [1,2130,null,{}] 11:41:46 INFO - PROCESS | 1653 | 1461350506142 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}] 11:41:46 INFO - PROCESS | 1653 | 1461350506256 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 11:41:46 INFO - PROCESS | 1653 | 1461350506360 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e570800 == 69 [pid = 1653] [id = 540] 11:41:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x11c28d400) [pid = 1653] [serial = 1620] [outer = 0x0] 11:41:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12417b400) [pid = 1653] [serial = 1621] [outer = 0x11c28d400] 11:41:46 INFO - PROCESS | 1653 | 1461350506394 Marionette DEBUG loaded listener.js 11:41:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x129747400) [pid = 1653] [serial = 1622] [outer = 0x11c28d400] 11:41:46 INFO - PROCESS | 1653 | 1461350506832 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] 11:41:46 INFO - PROCESS | 1653 | 1461350506861 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 11:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:41:46 INFO - PROCESS | 1653 | 1461350506864 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:41:46 INFO - PROCESS | 1653 | 1461350506869 Marionette TRACE conn2 <- [1,2134,null,{}] 11:41:46 INFO - PROCESS | 1653 | 1461350506873 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}] 11:41:47 INFO - PROCESS | 1653 | 1461350507071 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 11:41:47 INFO - PROCESS | 1653 | 1461350507211 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12eb35800 == 70 [pid = 1653] [id = 541] 11:41:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x129714c00) [pid = 1653] [serial = 1623] [outer = 0x0] 11:41:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12a403800) [pid = 1653] [serial = 1624] [outer = 0x129714c00] 11:41:47 INFO - PROCESS | 1653 | 1461350507250 Marionette DEBUG loaded listener.js 11:41:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x12aec3000) [pid = 1653] [serial = 1625] [outer = 0x129714c00] 11:41:47 INFO - PROCESS | 1653 | 1461350507668 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]]]}] 11:41:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 824ms 11:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:41:47 INFO - PROCESS | 1653 | 1461350507688 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 11:41:47 INFO - PROCESS | 1653 | 1461350507690 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 11:41:47 INFO - PROCESS | 1653 | 1461350507692 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:41:47 INFO - PROCESS | 1653 | 1461350507693 Marionette TRACE conn2 <- [1,2138,null,{}] 11:41:47 INFO - PROCESS | 1653 | 1461350507696 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}] 11:41:47 INFO - PROCESS | 1653 | 1461350507808 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 11:41:47 INFO - PROCESS | 1653 | 1461350507911 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f7a4800 == 71 [pid = 1653] [id = 542] 11:41:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x12b125800) [pid = 1653] [serial = 1626] [outer = 0x0] 11:41:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12b319000) [pid = 1653] [serial = 1627] [outer = 0x12b125800] 11:41:47 INFO - PROCESS | 1653 | 1461350507950 Marionette DEBUG loaded listener.js 11:41:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12b52fc00) [pid = 1653] [serial = 1628] [outer = 0x12b125800] 11:41:48 INFO - PROCESS | 1653 | 1461350508389 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]]]}] 11:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 770ms 11:41:48 INFO - PROCESS | 1653 | 1461350508462 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 11:41:48 INFO - PROCESS | 1653 | 1461350508464 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 11:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:41:48 INFO - PROCESS | 1653 | 1461350508482 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:41:48 INFO - PROCESS | 1653 | 1461350508483 Marionette TRACE conn2 <- [1,2142,null,{}] 11:41:48 INFO - PROCESS | 1653 | 1461350508485 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}] 11:41:48 INFO - PROCESS | 1653 | 1461350508595 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 11:41:48 INFO - PROCESS | 1653 | 1461350508670 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x128b1e800 == 72 [pid = 1653] [id = 543] 11:41:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x11c911000) [pid = 1653] [serial = 1629] [outer = 0x0] 11:41:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12a40e800) [pid = 1653] [serial = 1630] [outer = 0x11c911000] 11:41:48 INFO - PROCESS | 1653 | 1461350508701 Marionette DEBUG loaded listener.js 11:41:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12b52d000) [pid = 1653] [serial = 1631] [outer = 0x11c911000] 11:41:49 INFO - PROCESS | 1653 | 1461350509372 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] 11:41:49 INFO - PROCESS | 1653 | 1461350509407 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 11:41:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:41:49 INFO - PROCESS | 1653 | 1461350509411 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:41:49 INFO - PROCESS | 1653 | 1461350509413 Marionette TRACE conn2 <- [1,2146,null,{}] 11:41:49 INFO - PROCESS | 1653 | 1461350509437 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}] 11:41:49 INFO - PROCESS | 1653 | 1461350509538 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 11:41:49 INFO - PROCESS | 1653 | 1461350509622 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x123da4000 == 73 [pid = 1653] [id = 544] 11:41:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x114b34400) [pid = 1653] [serial = 1632] [outer = 0x0] 11:41:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x11560b800) [pid = 1653] [serial = 1633] [outer = 0x114b34400] 11:41:49 INFO - PROCESS | 1653 | 1461350509651 Marionette DEBUG loaded listener.js 11:41:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x11882e400) [pid = 1653] [serial = 1634] [outer = 0x114b34400] 11:41:50 INFO - PROCESS | 1653 | 1461350510106 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] 11:41:50 INFO - PROCESS | 1653 | 1461350510159 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 11:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:41:50 INFO - PROCESS | 1653 | 1461350510163 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:41:50 INFO - PROCESS | 1653 | 1461350510165 Marionette TRACE conn2 <- [1,2150,null,{}] 11:41:50 INFO - PROCESS | 1653 | 1461350510170 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}] 11:41:50 INFO - PROCESS | 1653 | 1461350510270 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 11:41:50 INFO - PROCESS | 1653 | 1461350510346 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c705000 == 74 [pid = 1653] [id = 545] 11:41:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x11aaacc00) [pid = 1653] [serial = 1635] [outer = 0x0] 11:41:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x11b066000) [pid = 1653] [serial = 1636] [outer = 0x11aaacc00] 11:41:50 INFO - PROCESS | 1653 | 1461350510374 Marionette DEBUG loaded listener.js 11:41:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x11c01bc00) [pid = 1653] [serial = 1637] [outer = 0x11aaacc00] 11:41:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12d473000 == 73 [pid = 1653] [id = 536] 11:41:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12d244000 == 72 [pid = 1653] [id = 535] 11:41:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12d111800 == 71 [pid = 1653] [id = 534] 11:41:50 INFO - PROCESS | 1653 | --DOCSHELL 0x115618000 == 70 [pid = 1653] [id = 533] 11:41:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12afd6000 == 69 [pid = 1653] [id = 532] 11:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x12a140000) [pid = 1653] [serial = 1501] [outer = 0x0] [url = about:blank] 11:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x12ab89c00) [pid = 1653] [serial = 1507] [outer = 0x0] [url = about:blank] 11:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x12a6b3c00) [pid = 1653] [serial = 1504] [outer = 0x0] [url = about:blank] 11:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x11882d800) [pid = 1653] [serial = 1489] [outer = 0x0] [url = about:blank] 11:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x124175c00) [pid = 1653] [serial = 1495] [outer = 0x0] [url = about:blank] 11:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x12b533c00) [pid = 1653] [serial = 1549] [outer = 0x0] [url = about:blank] 11:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x1294f3c00) [pid = 1653] [serial = 1498] [outer = 0x0] [url = about:blank] 11:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x12ab88800) [pid = 1653] [serial = 1510] [outer = 0x0] [url = about:blank] 11:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x11b064400) [pid = 1653] [serial = 1492] [outer = 0x0] [url = about:blank] 11:41:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12ad66000 == 68 [pid = 1653] [id = 531] 11:41:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab2e000 == 67 [pid = 1653] [id = 530] 11:41:50 INFO - PROCESS | 1653 | --DOCSHELL 0x128b1f000 == 66 [pid = 1653] [id = 529] 11:41:50 INFO - PROCESS | 1653 | --DOCSHELL 0x1269e8000 == 65 [pid = 1653] [id = 528] 11:41:50 INFO - PROCESS | 1653 | --DOCSHELL 0x123c2b800 == 64 [pid = 1653] [id = 527] 11:41:50 INFO - PROCESS | 1653 | --DOCSHELL 0x11bd96800 == 63 [pid = 1653] [id = 526] 11:41:50 INFO - PROCESS | 1653 | --DOCSHELL 0x115627800 == 62 [pid = 1653] [id = 525] 11:41:50 INFO - PROCESS | 1653 | --DOCSHELL 0x118dc6800 == 61 [pid = 1653] [id = 524] 11:41:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12e870800 == 60 [pid = 1653] [id = 519] 11:41:50 INFO - PROCESS | 1653 | --DOCSHELL 0x127fc0800 == 59 [pid = 1653] [id = 518] 11:41:50 INFO - PROCESS | 1653 | --DOCSHELL 0x11a8e9000 == 58 [pid = 1653] [id = 517] 11:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x12a6c0400) [pid = 1653] [serial = 1466] [outer = 0x0] [url = about:blank] 11:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x128bdac00) [pid = 1653] [serial = 1460] [outer = 0x0] [url = about:blank] 11:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x12a13f400) [pid = 1653] [serial = 1463] [outer = 0x0] [url = about:blank] 11:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x123ddc400) [pid = 1653] [serial = 1457] [outer = 0x0] [url = about:blank] 11:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x12a6a6000) [pid = 1653] [serial = 1409] [outer = 0x0] [url = about:blank] 11:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12a142c00) [pid = 1653] [serial = 1406] [outer = 0x0] [url = about:blank] 11:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12abe3c00) [pid = 1653] [serial = 1531] [outer = 0x0] [url = about:blank] 11:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x11c2c4000) [pid = 1653] [serial = 1517] [outer = 0x0] [url = about:blank] 11:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12a408000) [pid = 1653] [serial = 1528] [outer = 0x0] [url = about:blank] 11:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x11ab26400) [pid = 1653] [serial = 1516] [outer = 0x0] [url = about:blank] 11:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12b119000) [pid = 1653] [serial = 1535] [outer = 0x0] [url = about:blank] 11:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x12aec9c00) [pid = 1653] [serial = 1534] [outer = 0x0] [url = about:blank] 11:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x126999000) [pid = 1653] [serial = 1522] [outer = 0x0] [url = about:blank] 11:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x128036c00) [pid = 1653] [serial = 1523] [outer = 0x0] [url = about:blank] 11:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12b11ec00) [pid = 1653] [serial = 1537] [outer = 0x0] [url = about:blank] 11:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12b311800) [pid = 1653] [serial = 1538] [outer = 0x0] [url = about:blank] 11:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x11908bc00) [pid = 1653] [serial = 1541] [outer = 0x0] [url = about:blank] 11:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12b525800) [pid = 1653] [serial = 1546] [outer = 0x0] [url = about:blank] 11:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x11563f400) [pid = 1653] [serial = 1540] [outer = 0x0] [url = about:blank] 11:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x11baa7c00) [pid = 1653] [serial = 1543] [outer = 0x0] [url = about:blank] 11:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x11929d800) [pid = 1653] [serial = 1514] [outer = 0x0] [url = about:blank] 11:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x11865d000) [pid = 1653] [serial = 1513] [outer = 0x0] [url = about:blank] 11:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x1294ea800) [pid = 1653] [serial = 1525] [outer = 0x0] [url = about:blank] 11:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x11c579400) [pid = 1653] [serial = 1519] [outer = 0x0] [url = about:blank] 11:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x12b52e800) [pid = 1653] [serial = 1547] [outer = 0x0] [url = about:blank] 11:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x123c51400) [pid = 1653] [serial = 1520] [outer = 0x0] [url = about:blank] 11:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12a136c00) [pid = 1653] [serial = 1526] [outer = 0x0] [url = about:blank] 11:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12a150000) [pid = 1653] [serial = 1487] [outer = 0x0] [url = about:blank] 11:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12b318c00) [pid = 1653] [serial = 1544] [outer = 0x0] [url = about:blank] 11:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12aec2400) [pid = 1653] [serial = 1532] [outer = 0x0] [url = about:blank] 11:41:50 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12ab8ac00) [pid = 1653] [serial = 1529] [outer = 0x0] [url = about:blank] 11:41:50 INFO - PROCESS | 1653 | 1461350510816 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]]]}] 11:41:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 675ms 11:41:50 INFO - PROCESS | 1653 | 1461350510839 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 11:41:50 INFO - PROCESS | 1653 | 1461350510840 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 11:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:41:50 INFO - PROCESS | 1653 | 1461350510842 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:41:50 INFO - PROCESS | 1653 | 1461350510845 Marionette TRACE conn2 <- [1,2154,null,{}] 11:41:50 INFO - PROCESS | 1653 | 1461350510854 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}] 11:41:50 INFO - PROCESS | 1653 | 1461350510946 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 11:41:50 INFO - PROCESS | 1653 | 1461350510952 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ba41800 == 59 [pid = 1653] [id = 546] 11:41:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x11aaa0c00) [pid = 1653] [serial = 1638] [outer = 0x0] 11:41:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x11c2cd800) [pid = 1653] [serial = 1639] [outer = 0x11aaa0c00] 11:41:50 INFO - PROCESS | 1653 | 1461350510980 Marionette DEBUG loaded listener.js 11:41:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x123b3e000) [pid = 1653] [serial = 1640] [outer = 0x11aaa0c00] 11:41:51 INFO - PROCESS | 1653 | 1461350511373 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]]]}] 11:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 570ms 11:41:51 INFO - PROCESS | 1653 | 1461350511413 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 11:41:51 INFO - PROCESS | 1653 | 1461350511415 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 11:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:41:51 INFO - PROCESS | 1653 | 1461350511423 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:41:51 INFO - PROCESS | 1653 | 1461350511424 Marionette TRACE conn2 <- [1,2158,null,{}] 11:41:51 INFO - PROCESS | 1653 | 1461350511427 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}] 11:41:51 INFO - PROCESS | 1653 | 1461350511515 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 11:41:51 INFO - PROCESS | 1653 | 1461350511522 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x127fd2000 == 60 [pid = 1653] [id = 547] 11:41:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x123de1c00) [pid = 1653] [serial = 1641] [outer = 0x0] 11:41:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12401b800) [pid = 1653] [serial = 1642] [outer = 0x123de1c00] 11:41:51 INFO - PROCESS | 1653 | 1461350511548 Marionette DEBUG loaded listener.js 11:41:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x1244d5800) [pid = 1653] [serial = 1643] [outer = 0x123de1c00] 11:41:51 INFO - PROCESS | 1653 | 1461350511913 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]]]}] 11:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 519ms 11:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:41:51 INFO - PROCESS | 1653 | 1461350511945 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 11:41:51 INFO - PROCESS | 1653 | 1461350511946 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 11:41:51 INFO - PROCESS | 1653 | 1461350511950 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:41:51 INFO - PROCESS | 1653 | 1461350511952 Marionette TRACE conn2 <- [1,2162,null,{}] 11:41:51 INFO - PROCESS | 1653 | 1461350511955 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}] 11:41:52 INFO - PROCESS | 1653 | 1461350512043 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 11:41:52 INFO - PROCESS | 1653 | 1461350512050 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ab5e000 == 61 [pid = 1653] [id = 548] 11:41:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x1244d5c00) [pid = 1653] [serial = 1644] [outer = 0x0] 11:41:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12699a400) [pid = 1653] [serial = 1645] [outer = 0x1244d5c00] 11:41:52 INFO - PROCESS | 1653 | 1461350512075 Marionette DEBUG loaded listener.js 11:41:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x1280e9800) [pid = 1653] [serial = 1646] [outer = 0x1244d5c00] 11:41:52 INFO - PROCESS | 1653 | 1461350512423 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]]]}] 11:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 521ms 11:41:52 INFO - PROCESS | 1653 | 1461350512471 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 11:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:41:52 INFO - PROCESS | 1653 | 1461350512472 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 11:41:52 INFO - PROCESS | 1653 | 1461350512474 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:41:52 INFO - PROCESS | 1653 | 1461350512475 Marionette TRACE conn2 <- [1,2166,null,{}] 11:41:52 INFO - PROCESS | 1653 | 1461350512477 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}] 11:41:52 INFO - PROCESS | 1653 | 1461350512611 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 11:41:52 INFO - PROCESS | 1653 | 1461350512625 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b36c800 == 62 [pid = 1653] [id = 549] 11:41:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x128bd9800) [pid = 1653] [serial = 1647] [outer = 0x0] 11:41:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x1294ea800) [pid = 1653] [serial = 1648] [outer = 0x128bd9800] 11:41:52 INFO - PROCESS | 1653 | 1461350512652 Marionette DEBUG loaded listener.js 11:41:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12a408800) [pid = 1653] [serial = 1649] [outer = 0x128bd9800] 11:41:53 INFO - PROCESS | 1653 | 1461350513008 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]]]}] 11:41:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 568ms 11:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:41:53 INFO - PROCESS | 1653 | 1461350513042 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 11:41:53 INFO - PROCESS | 1653 | 1461350513044 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 11:41:53 INFO - PROCESS | 1653 | 1461350513046 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:41:53 INFO - PROCESS | 1653 | 1461350513047 Marionette TRACE conn2 <- [1,2170,null,{}] 11:41:53 INFO - PROCESS | 1653 | 1461350513050 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}] 11:41:53 INFO - PROCESS | 1653 | 1461350513164 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 11:41:53 INFO - PROCESS | 1653 | 1461350513174 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd03800 == 63 [pid = 1653] [id = 550] 11:41:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x128bdac00) [pid = 1653] [serial = 1650] [outer = 0x0] 11:41:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12a6ac800) [pid = 1653] [serial = 1651] [outer = 0x128bdac00] 11:41:53 INFO - PROCESS | 1653 | 1461350513199 Marionette DEBUG loaded listener.js 11:41:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12ab8ac00) [pid = 1653] [serial = 1652] [outer = 0x128bdac00] 11:41:53 INFO - PROCESS | 1653 | 1461350513544 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]]]}] 11:41:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 519ms 11:41:53 INFO - PROCESS | 1653 | 1461350513569 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 11:41:53 INFO - PROCESS | 1653 | 1461350513571 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 11:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:41:53 INFO - PROCESS | 1653 | 1461350513574 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:41:53 INFO - PROCESS | 1653 | 1461350513576 Marionette TRACE conn2 <- [1,2174,null,{}] 11:41:53 INFO - PROCESS | 1653 | 1461350513579 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}] 11:41:53 INFO - PROCESS | 1653 | 1461350513750 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 11:41:53 INFO - PROCESS | 1653 | 1461350513774 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d2b7800 == 64 [pid = 1653] [id = 551] 11:41:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12a6b0400) [pid = 1653] [serial = 1653] [outer = 0x0] 11:41:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12aebf400) [pid = 1653] [serial = 1654] [outer = 0x12a6b0400] 11:41:53 INFO - PROCESS | 1653 | 1461350513815 Marionette DEBUG loaded listener.js 11:41:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12b11ec00) [pid = 1653] [serial = 1655] [outer = 0x12a6b0400] 11:41:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:41:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 672ms 11:41:54 INFO - PROCESS | 1653 | 1461350514238 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]]]}] 11:41:54 INFO - PROCESS | 1653 | 1461350514245 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 11:41:54 INFO - PROCESS | 1653 | 1461350514246 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 11:41:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:41:54 INFO - PROCESS | 1653 | 1461350514249 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:41:54 INFO - PROCESS | 1653 | 1461350514252 Marionette TRACE conn2 <- [1,2178,null,{}] 11:41:54 INFO - PROCESS | 1653 | 1461350514255 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}] 11:41:54 INFO - PROCESS | 1653 | 1461350514366 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 11:41:54 INFO - PROCESS | 1653 | 1461350514375 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d560800 == 65 [pid = 1653] [id = 552] 11:41:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12ab88800) [pid = 1653] [serial = 1656] [outer = 0x0] 11:41:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x12b313c00) [pid = 1653] [serial = 1657] [outer = 0x12ab88800] 11:41:54 INFO - PROCESS | 1653 | 1461350514400 Marionette DEBUG loaded listener.js 11:41:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12b52f800) [pid = 1653] [serial = 1658] [outer = 0x12ab88800] 11:41:54 INFO - PROCESS | 1653 | 1461350514755 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]]]}] 11:41:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:41:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 521ms 11:41:54 INFO - PROCESS | 1653 | 1461350514770 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 11:41:54 INFO - PROCESS | 1653 | 1461350514771 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 11:41:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:41:54 INFO - PROCESS | 1653 | 1461350514774 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:41:54 INFO - PROCESS | 1653 | 1461350514775 Marionette TRACE conn2 <- [1,2182,null,{}] 11:41:54 INFO - PROCESS | 1653 | 1461350514777 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}] 11:41:54 INFO - PROCESS | 1653 | 1461350514892 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 11:41:55 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x115376000) [pid = 1653] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:41:55 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x12a410400) [pid = 1653] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:41:55 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x11a62f800) [pid = 1653] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:41:55 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12a403c00) [pid = 1653] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:41:55 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12790f800) [pid = 1653] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:41:55 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x129750c00) [pid = 1653] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:41:55 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x11ca45000) [pid = 1653] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:41:55 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x12a6ab000) [pid = 1653] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:41:55 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x116546800) [pid = 1653] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:41:55 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12425e000) [pid = 1653] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:41:55 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x123b40400) [pid = 1653] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:41:55 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12802fc00) [pid = 1653] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:41:55 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x114545c00) [pid = 1653] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:41:55 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x11475dc00) [pid = 1653] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:41:55 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x11c52d400) [pid = 1653] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:41:55 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x114baac00) [pid = 1653] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:41:55 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x11c436800) [pid = 1653] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:41:55 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12a152000) [pid = 1653] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:41:55 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x11a9c3800) [pid = 1653] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:41:55 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x114b3dc00) [pid = 1653] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:41:55 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12b52f000) [pid = 1653] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:41:55 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x11937cc00) [pid = 1653] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:41:55 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x11a62ec00) [pid = 1653] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:41:55 INFO - PROCESS | 1653 | 1461350515195 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x115955000 == 66 [pid = 1653] [id = 553] 11:41:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x114245c00) [pid = 1653] [serial = 1659] [outer = 0x0] 11:41:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x114badc00) [pid = 1653] [serial = 1660] [outer = 0x114245c00] 11:41:55 INFO - PROCESS | 1653 | 1461350515222 Marionette DEBUG loaded listener.js 11:41:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x119374c00) [pid = 1653] [serial = 1661] [outer = 0x114245c00] 11:41:55 INFO - PROCESS | 1653 | 1461350515521 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]]]}] 11:41:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:41:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 768ms 11:41:55 INFO - PROCESS | 1653 | 1461350515543 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 11:41:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:41:55 INFO - PROCESS | 1653 | 1461350515545 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 11:41:55 INFO - PROCESS | 1653 | 1461350515547 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:41:55 INFO - PROCESS | 1653 | 1461350515549 Marionette TRACE conn2 <- [1,2186,null,{}] 11:41:55 INFO - PROCESS | 1653 | 1461350515555 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}] 11:41:55 INFO - PROCESS | 1653 | 1461350515662 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 11:41:55 INFO - PROCESS | 1653 | 1461350515666 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ea9a000 == 67 [pid = 1653] [id = 554] 11:41:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x11aab7000) [pid = 1653] [serial = 1662] [outer = 0x0] 11:41:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12790f800) [pid = 1653] [serial = 1663] [outer = 0x11aab7000] 11:41:55 INFO - PROCESS | 1653 | 1461350515696 Marionette DEBUG loaded listener.js 11:41:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12b587800) [pid = 1653] [serial = 1664] [outer = 0x11aab7000] 11:41:56 INFO - PROCESS | 1653 | 1461350516031 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]]]}] 11:41:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:41:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 524ms 11:41:56 INFO - PROCESS | 1653 | 1461350516086 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 11:41:56 INFO - PROCESS | 1653 | 1461350516087 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 11:41:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:41:56 INFO - PROCESS | 1653 | 1461350516090 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:41:56 INFO - PROCESS | 1653 | 1461350516091 Marionette TRACE conn2 <- [1,2190,null,{}] 11:41:56 INFO - PROCESS | 1653 | 1461350516093 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}] 11:41:56 INFO - PROCESS | 1653 | 1461350516188 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 11:41:56 INFO - PROCESS | 1653 | 1461350516192 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f79d800 == 68 [pid = 1653] [id = 555] 11:41:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12a403c00) [pid = 1653] [serial = 1665] [outer = 0x0] 11:41:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12b76a400) [pid = 1653] [serial = 1666] [outer = 0x12a403c00] 11:41:56 INFO - PROCESS | 1653 | 1461350516218 Marionette DEBUG loaded listener.js 11:41:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12bc3d400) [pid = 1653] [serial = 1667] [outer = 0x12a403c00] 11:41:56 INFO - PROCESS | 1653 | 1461350516569 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]]]}] 11:41:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:41:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 518ms 11:41:56 INFO - PROCESS | 1653 | 1461350516608 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 11:41:56 INFO - PROCESS | 1653 | 1461350516609 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 11:41:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:41:56 INFO - PROCESS | 1653 | 1461350516612 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:41:56 INFO - PROCESS | 1653 | 1461350516613 Marionette TRACE conn2 <- [1,2194,null,{}] 11:41:56 INFO - PROCESS | 1653 | 1461350516615 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}] 11:41:56 INFO - PROCESS | 1653 | 1461350516745 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 11:41:56 INFO - PROCESS | 1653 | 1461350516802 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fda1800 == 69 [pid = 1653] [id = 556] 11:41:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12bc3b000) [pid = 1653] [serial = 1668] [outer = 0x0] 11:41:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12bce6400) [pid = 1653] [serial = 1669] [outer = 0x12bc3b000] 11:41:56 INFO - PROCESS | 1653 | 1461350516845 Marionette DEBUG loaded listener.js 11:41:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12bcf0000) [pid = 1653] [serial = 1670] [outer = 0x12bc3b000] 11:41:57 INFO - PROCESS | 1653 | 1461350517409 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]]]}] 11:41:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:41:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 819ms 11:41:57 INFO - PROCESS | 1653 | 1461350517433 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 11:41:57 INFO - PROCESS | 1653 | 1461350517435 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 11:41:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:41:57 INFO - PROCESS | 1653 | 1461350517439 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:41:57 INFO - PROCESS | 1653 | 1461350517442 Marionette TRACE conn2 <- [1,2198,null,{}] 11:41:57 INFO - PROCESS | 1653 | 1461350517446 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}] 11:41:57 INFO - PROCESS | 1653 | 1461350517589 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 11:41:57 INFO - PROCESS | 1653 | 1461350517679 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aa7a000 == 70 [pid = 1653] [id = 557] 11:41:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x118834400) [pid = 1653] [serial = 1671] [outer = 0x0] 11:41:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x118d0a800) [pid = 1653] [serial = 1672] [outer = 0x118834400] 11:41:57 INFO - PROCESS | 1653 | 1461350517711 Marionette DEBUG loaded listener.js 11:41:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x11a638400) [pid = 1653] [serial = 1673] [outer = 0x118834400] 11:41:58 INFO - PROCESS | 1653 | 1461350518139 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]]]}] 11:41:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:41:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 720ms 11:41:58 INFO - PROCESS | 1653 | 1461350518160 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 11:41:58 INFO - PROCESS | 1653 | 1461350518164 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 11:41:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:41:58 INFO - PROCESS | 1653 | 1461350518169 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:41:58 INFO - PROCESS | 1653 | 1461350518171 Marionette TRACE conn2 <- [1,2202,null,{}] 11:41:58 INFO - PROCESS | 1653 | 1461350518173 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}] 11:41:58 INFO - PROCESS | 1653 | 1461350518287 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 11:41:58 INFO - PROCESS | 1653 | 1461350518349 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6e8800 == 71 [pid = 1653] [id = 558] 11:41:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x11a9b9000) [pid = 1653] [serial = 1674] [outer = 0x0] 11:41:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x11ba20000) [pid = 1653] [serial = 1675] [outer = 0x11a9b9000] 11:41:58 INFO - PROCESS | 1653 | 1461350518392 Marionette DEBUG loaded listener.js 11:41:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x11c9f2000) [pid = 1653] [serial = 1676] [outer = 0x11a9b9000] 11:41:58 INFO - PROCESS | 1653 | 1461350518835 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]]]}] 11:41:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:41:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 720ms 11:41:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:41:58 INFO - PROCESS | 1653 | 1461350518890 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 11:41:58 INFO - PROCESS | 1653 | 1461350518891 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 11:41:58 INFO - PROCESS | 1653 | 1461350518894 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:41:58 INFO - PROCESS | 1653 | 1461350518896 Marionette TRACE conn2 <- [1,2206,null,{}] 11:41:58 INFO - PROCESS | 1653 | 1461350518905 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}] 11:41:59 INFO - PROCESS | 1653 | 1461350519042 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 11:41:59 INFO - PROCESS | 1653 | 1461350519120 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ea8f800 == 72 [pid = 1653] [id = 559] 11:41:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x123c50c00) [pid = 1653] [serial = 1677] [outer = 0x0] 11:41:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x1248e2000) [pid = 1653] [serial = 1678] [outer = 0x123c50c00] 11:41:59 INFO - PROCESS | 1653 | 1461350519153 Marionette DEBUG loaded listener.js 11:41:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12946c400) [pid = 1653] [serial = 1679] [outer = 0x123c50c00] 11:41:59 INFO - PROCESS | 1653 | 1461350519563 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]]]}] 11:41:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:41:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 723ms 11:41:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:41:59 INFO - PROCESS | 1653 | 1461350519617 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 11:41:59 INFO - PROCESS | 1653 | 1461350519619 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 11:41:59 INFO - PROCESS | 1653 | 1461350519621 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:41:59 INFO - PROCESS | 1653 | 1461350519623 Marionette TRACE conn2 <- [1,2210,null,{}] 11:41:59 INFO - PROCESS | 1653 | 1461350519625 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}] 11:41:59 INFO - PROCESS | 1653 | 1461350519736 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 11:41:59 INFO - PROCESS | 1653 | 1461350519798 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x13053a000 == 73 [pid = 1653] [id = 560] 11:41:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x1294f3c00) [pid = 1653] [serial = 1680] [outer = 0x0] 11:41:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12a137800) [pid = 1653] [serial = 1681] [outer = 0x1294f3c00] 11:41:59 INFO - PROCESS | 1653 | 1461350519871 Marionette DEBUG loaded listener.js 11:41:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12a6ab000) [pid = 1653] [serial = 1682] [outer = 0x1294f3c00] 11:42:00 INFO - PROCESS | 1653 | 1461350520272 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]]]}] 11:42:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:42:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 670ms 11:42:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:42:00 INFO - PROCESS | 1653 | 1461350520292 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 11:42:00 INFO - PROCESS | 1653 | 1461350520294 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 11:42:00 INFO - PROCESS | 1653 | 1461350520296 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:42:00 INFO - PROCESS | 1653 | 1461350520297 Marionette TRACE conn2 <- [1,2214,null,{}] 11:42:00 INFO - PROCESS | 1653 | 1461350520300 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}] 11:42:00 INFO - PROCESS | 1653 | 1461350520428 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 11:42:00 INFO - PROCESS | 1653 | 1461350520502 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x130994800 == 74 [pid = 1653] [id = 561] 11:42:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12a6bcc00) [pid = 1653] [serial = 1683] [outer = 0x0] 11:42:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12aeca000) [pid = 1653] [serial = 1684] [outer = 0x12a6bcc00] 11:42:00 INFO - PROCESS | 1653 | 1461350520532 Marionette DEBUG loaded listener.js 11:42:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12b531400) [pid = 1653] [serial = 1685] [outer = 0x12a6bcc00] 11:42:00 INFO - PROCESS | 1653 | 1461350520952 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]]]}] 11:42:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:42:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 671ms 11:42:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:42:00 INFO - PROCESS | 1653 | 1461350520968 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 11:42:00 INFO - PROCESS | 1653 | 1461350520969 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 11:42:00 INFO - PROCESS | 1653 | 1461350520971 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:42:00 INFO - PROCESS | 1653 | 1461350520973 Marionette TRACE conn2 <- [1,2218,null,{}] 11:42:00 INFO - PROCESS | 1653 | 1461350520975 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}] 11:42:01 INFO - PROCESS | 1653 | 1461350521102 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 11:42:01 INFO - PROCESS | 1653 | 1461350521207 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x131f2b800 == 75 [pid = 1653] [id = 562] 11:42:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12b586400) [pid = 1653] [serial = 1686] [outer = 0x0] 11:42:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12bce8800) [pid = 1653] [serial = 1687] [outer = 0x12b586400] 11:42:01 INFO - PROCESS | 1653 | 1461350521241 Marionette DEBUG loaded listener.js 11:42:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x12d20f800) [pid = 1653] [serial = 1688] [outer = 0x12b586400] 11:42:01 INFO - PROCESS | 1653 | 1461350521646 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]]]}] 11:42:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:42:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 718ms 11:42:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:42:01 INFO - PROCESS | 1653 | 1461350521690 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 11:42:01 INFO - PROCESS | 1653 | 1461350521692 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 11:42:01 INFO - PROCESS | 1653 | 1461350521694 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:42:01 INFO - PROCESS | 1653 | 1461350521695 Marionette TRACE conn2 <- [1,2222,null,{}] 11:42:01 INFO - PROCESS | 1653 | 1461350521698 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}] 11:42:01 INFO - PROCESS | 1653 | 1461350521825 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 11:42:01 INFO - PROCESS | 1653 | 1461350521930 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x131fdc800 == 76 [pid = 1653] [id = 563] 11:42:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x12d211800) [pid = 1653] [serial = 1689] [outer = 0x0] 11:42:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12d219000) [pid = 1653] [serial = 1690] [outer = 0x12d211800] 11:42:01 INFO - PROCESS | 1653 | 1461350521961 Marionette DEBUG loaded listener.js 11:42:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12d28d400) [pid = 1653] [serial = 1691] [outer = 0x12d211800] 11:42:02 INFO - PROCESS | 1653 | 1461350522387 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]]]}] 11:42:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:42:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 720ms 11:42:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:42:02 INFO - PROCESS | 1653 | 1461350522415 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 11:42:02 INFO - PROCESS | 1653 | 1461350522416 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 11:42:02 INFO - PROCESS | 1653 | 1461350522418 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:42:02 INFO - PROCESS | 1653 | 1461350522419 Marionette TRACE conn2 <- [1,2226,null,{}] 11:42:02 INFO - PROCESS | 1653 | 1461350522422 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}] 11:42:02 INFO - PROCESS | 1653 | 1461350522533 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 11:42:02 INFO - PROCESS | 1653 | 1461350522610 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x119904800 == 77 [pid = 1653] [id = 564] 11:42:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x127831400) [pid = 1653] [serial = 1692] [outer = 0x0] 11:42:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12971bc00) [pid = 1653] [serial = 1693] [outer = 0x127831400] 11:42:02 INFO - PROCESS | 1653 | 1461350522640 Marionette DEBUG loaded listener.js 11:42:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12bc42c00) [pid = 1653] [serial = 1694] [outer = 0x127831400] 11:42:03 INFO - PROCESS | 1653 | 1461350523304 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]]]}] 11:42:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:42:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 922ms 11:42:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:42:03 INFO - PROCESS | 1653 | 1461350523340 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 11:42:03 INFO - PROCESS | 1653 | 1461350523343 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 11:42:03 INFO - PROCESS | 1653 | 1461350523346 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:42:03 INFO - PROCESS | 1653 | 1461350523348 Marionette TRACE conn2 <- [1,2230,null,{}] 11:42:03 INFO - PROCESS | 1653 | 1461350523355 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}] 11:42:03 INFO - PROCESS | 1653 | 1461350523456 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 11:42:03 INFO - PROCESS | 1653 | 1461350523539 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x118a8f800 == 78 [pid = 1653] [id = 565] 11:42:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x1144b7800) [pid = 1653] [serial = 1695] [outer = 0x0] 11:42:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x115375800) [pid = 1653] [serial = 1696] [outer = 0x1144b7800] 11:42:03 INFO - PROCESS | 1653 | 1461350523567 Marionette DEBUG loaded listener.js 11:42:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x11560e800) [pid = 1653] [serial = 1697] [outer = 0x1144b7800] 11:42:04 INFO - PROCESS | 1653 | 1461350523997 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]]]}] 11:42:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:42:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 679ms 11:42:04 INFO - PROCESS | 1653 | 1461350524025 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 11:42:04 INFO - PROCESS | 1653 | 1461350524029 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 11:42:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:42:04 INFO - PROCESS | 1653 | 1461350524033 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:42:04 INFO - PROCESS | 1653 | 1461350524035 Marionette TRACE conn2 <- [1,2234,null,{}] 11:42:04 INFO - PROCESS | 1653 | 1461350524037 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}] 11:42:04 INFO - PROCESS | 1653 | 1461350524141 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 11:42:04 INFO - PROCESS | 1653 | 1461350524223 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c49800 == 79 [pid = 1653] [id = 566] 11:42:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x115649800) [pid = 1653] [serial = 1698] [outer = 0x0] 11:42:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x116543c00) [pid = 1653] [serial = 1699] [outer = 0x115649800] 11:42:04 INFO - PROCESS | 1653 | 1461350524252 Marionette DEBUG loaded listener.js 11:42:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x11865f400) [pid = 1653] [serial = 1700] [outer = 0x115649800] 11:42:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12d120000 == 78 [pid = 1653] [id = 500] 11:42:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12b35d800 == 77 [pid = 1653] [id = 498] 11:42:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd1a000 == 76 [pid = 1653] [id = 499] 11:42:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12f79d800 == 75 [pid = 1653] [id = 555] 11:42:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12ea9a000 == 74 [pid = 1653] [id = 554] 11:42:04 INFO - PROCESS | 1653 | --DOCSHELL 0x115955000 == 73 [pid = 1653] [id = 553] 11:42:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12d560800 == 72 [pid = 1653] [id = 552] 11:42:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12d2b7800 == 71 [pid = 1653] [id = 551] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x12abe5800) [pid = 1653] [serial = 1609] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd03800 == 70 [pid = 1653] [id = 550] 11:42:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12b36c800 == 69 [pid = 1653] [id = 549] 11:42:04 INFO - PROCESS | 1653 | --DOCSHELL 0x11ab5e000 == 68 [pid = 1653] [id = 548] 11:42:04 INFO - PROCESS | 1653 | --DOCSHELL 0x127fd2000 == 67 [pid = 1653] [id = 547] 11:42:04 INFO - PROCESS | 1653 | --DOCSHELL 0x11ba41800 == 66 [pid = 1653] [id = 546] 11:42:04 INFO - PROCESS | 1653 | --DOCSHELL 0x11c705000 == 65 [pid = 1653] [id = 545] 11:42:04 INFO - PROCESS | 1653 | --DOCSHELL 0x123da4000 == 64 [pid = 1653] [id = 544] 11:42:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12e570800 == 63 [pid = 1653] [id = 540] 11:42:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12b366800 == 62 [pid = 1653] [id = 539] 11:42:04 INFO - PROCESS | 1653 | --DOCSHELL 0x123c3b800 == 61 [pid = 1653] [id = 538] 11:42:04 INFO - PROCESS | 1653 | --DOCSHELL 0x118f49000 == 60 [pid = 1653] [id = 537] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x11937e000) [pid = 1653] [serial = 1490] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x126995400) [pid = 1653] [serial = 1591] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x128038000) [pid = 1653] [serial = 1594] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x12971ac00) [pid = 1653] [serial = 1598] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x1294ed000) [pid = 1653] [serial = 1597] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x123c51000) [pid = 1653] [serial = 1601] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x118662400) [pid = 1653] [serial = 1552] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x115649400) [pid = 1653] [serial = 1574] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x114bab000) [pid = 1653] [serial = 1573] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x123dda000) [pid = 1653] [serial = 1588] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x128030000) [pid = 1653] [serial = 1558] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x12b765c00) [pid = 1653] [serial = 1567] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x11c52e800) [pid = 1653] [serial = 1555] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x123de3800) [pid = 1653] [serial = 1571] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x11a602c00) [pid = 1653] [serial = 1570] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x12a6a9c00) [pid = 1653] [serial = 1561] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x11c9f0400) [pid = 1653] [serial = 1585] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x123b39000) [pid = 1653] [serial = 1586] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12ab87400) [pid = 1653] [serial = 1607] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x12b117c00) [pid = 1653] [serial = 1564] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x11ba1fc00) [pid = 1653] [serial = 1582] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x11c2ce800) [pid = 1653] [serial = 1583] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x116548000) [pid = 1653] [serial = 1576] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x119234c00) [pid = 1653] [serial = 1577] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12b58a400) [pid = 1653] [serial = 1550] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x11a9c1800) [pid = 1653] [serial = 1579] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x11b067400) [pid = 1653] [serial = 1580] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12a6b9800) [pid = 1653] [serial = 1606] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x118663000) [pid = 1653] [serial = 1600] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x127905400) [pid = 1653] [serial = 1592] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x129751800) [pid = 1653] [serial = 1603] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12a6ab400) [pid = 1653] [serial = 1604] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x1243fbc00) [pid = 1653] [serial = 1589] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x128be3400) [pid = 1653] [serial = 1595] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12abe4000) [pid = 1653] [serial = 1511] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12ab83c00) [pid = 1653] [serial = 1505] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x11c2cf400) [pid = 1653] [serial = 1493] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12a6a9800) [pid = 1653] [serial = 1448] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12974fc00) [pid = 1653] [serial = 1499] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12a402800) [pid = 1653] [serial = 1502] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12790a000) [pid = 1653] [serial = 1496] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12ab91c00) [pid = 1653] [serial = 1508] [outer = 0x0] [url = about:blank] 11:42:04 INFO - PROCESS | 1653 | 1461350524686 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]]]}] 11:42:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:42:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 672ms 11:42:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:42:04 INFO - PROCESS | 1653 | 1461350524706 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 11:42:04 INFO - PROCESS | 1653 | 1461350524707 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 11:42:04 INFO - PROCESS | 1653 | 1461350524709 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:42:04 INFO - PROCESS | 1653 | 1461350524712 Marionette TRACE conn2 <- [1,2238,null,{}] 11:42:04 INFO - PROCESS | 1653 | 1461350524720 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}] 11:42:04 INFO - PROCESS | 1653 | 1461350524831 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 11:42:04 INFO - PROCESS | 1653 | 1461350524838 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b0e9800 == 61 [pid = 1653] [id = 567] 11:42:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x118a65c00) [pid = 1653] [serial = 1701] [outer = 0x0] 11:42:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x11908c000) [pid = 1653] [serial = 1702] [outer = 0x118a65c00] 11:42:04 INFO - PROCESS | 1653 | 1461350524867 Marionette DEBUG loaded listener.js 11:42:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11937f400) [pid = 1653] [serial = 1703] [outer = 0x118a65c00] 11:42:05 INFO - PROCESS | 1653 | 1461350525267 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]]]}] 11:42:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:42:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 570ms 11:42:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:42:05 INFO - PROCESS | 1653 | 1461350525281 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 11:42:05 INFO - PROCESS | 1653 | 1461350525282 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 11:42:05 INFO - PROCESS | 1653 | 1461350525285 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:42:05 INFO - PROCESS | 1653 | 1461350525286 Marionette TRACE conn2 <- [1,2242,null,{}] 11:42:05 INFO - PROCESS | 1653 | 1461350525288 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}] 11:42:05 INFO - PROCESS | 1653 | 1461350525381 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 11:42:05 INFO - PROCESS | 1653 | 1461350525386 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c30800 == 62 [pid = 1653] [id = 568] 11:42:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x119938000) [pid = 1653] [serial = 1704] [outer = 0x0] 11:42:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x11a9b9800) [pid = 1653] [serial = 1705] [outer = 0x119938000] 11:42:05 INFO - PROCESS | 1653 | 1461350525413 Marionette DEBUG loaded listener.js 11:42:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x11aaa8c00) [pid = 1653] [serial = 1706] [outer = 0x119938000] 11:42:05 INFO - PROCESS | 1653 | 1461350525756 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]]]}] 11:42:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:42:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 521ms 11:42:05 INFO - PROCESS | 1653 | 1461350525806 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 11:42:05 INFO - PROCESS | 1653 | 1461350525807 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 11:42:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:42:05 INFO - PROCESS | 1653 | 1461350525809 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:42:05 INFO - PROCESS | 1653 | 1461350525811 Marionette TRACE conn2 <- [1,2246,null,{}] 11:42:05 INFO - PROCESS | 1653 | 1461350525813 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}] 11:42:05 INFO - PROCESS | 1653 | 1461350525902 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 11:42:05 INFO - PROCESS | 1653 | 1461350525906 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x124887800 == 63 [pid = 1653] [id = 569] 11:42:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x11aab8400) [pid = 1653] [serial = 1707] [outer = 0x0] 11:42:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x11ae34400) [pid = 1653] [serial = 1708] [outer = 0x11aab8400] 11:42:05 INFO - PROCESS | 1653 | 1461350525933 Marionette DEBUG loaded listener.js 11:42:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x11ba23000) [pid = 1653] [serial = 1709] [outer = 0x11aab8400] 11:42:06 INFO - PROCESS | 1653 | 1461350526283 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]]]}] 11:42:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:42:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 517ms 11:42:06 INFO - PROCESS | 1653 | 1461350526328 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 11:42:06 INFO - PROCESS | 1653 | 1461350526329 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 11:42:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:42:06 INFO - PROCESS | 1653 | 1461350526331 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:42:06 INFO - PROCESS | 1653 | 1461350526332 Marionette TRACE conn2 <- [1,2250,null,{}] 11:42:06 INFO - PROCESS | 1653 | 1461350526335 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}] 11:42:06 INFO - PROCESS | 1653 | 1461350526474 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 11:42:06 INFO - PROCESS | 1653 | 1461350526519 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12806f000 == 64 [pid = 1653] [id = 570] 11:42:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x119d53000) [pid = 1653] [serial = 1710] [outer = 0x0] 11:42:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x11c2b7400) [pid = 1653] [serial = 1711] [outer = 0x119d53000] 11:42:06 INFO - PROCESS | 1653 | 1461350526547 Marionette DEBUG loaded listener.js 11:42:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x11ca53400) [pid = 1653] [serial = 1712] [outer = 0x119d53000] 11:42:06 INFO - PROCESS | 1653 | 1461350526861 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]]]}] 11:42:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:42:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 571ms 11:42:06 INFO - PROCESS | 1653 | 1461350526903 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 11:42:06 INFO - PROCESS | 1653 | 1461350526904 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 11:42:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:42:06 INFO - PROCESS | 1653 | 1461350526906 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:42:06 INFO - PROCESS | 1653 | 1461350526907 Marionette TRACE conn2 <- [1,2254,null,{}] 11:42:06 INFO - PROCESS | 1653 | 1461350526909 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}] 11:42:07 INFO - PROCESS | 1653 | 1461350527024 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 11:42:07 INFO - PROCESS | 1653 | 1461350527040 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6d1000 == 65 [pid = 1653] [id = 571] 11:42:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x11ca53c00) [pid = 1653] [serial = 1713] [outer = 0x0] 11:42:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x123c51800) [pid = 1653] [serial = 1714] [outer = 0x11ca53c00] 11:42:07 INFO - PROCESS | 1653 | 1461350527065 Marionette DEBUG loaded listener.js 11:42:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x123ddc400) [pid = 1653] [serial = 1715] [outer = 0x11ca53c00] 11:42:07 INFO - PROCESS | 1653 | 1461350527431 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]]]}] 11:42:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:42:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 569ms 11:42:07 INFO - PROCESS | 1653 | 1461350527476 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 11:42:07 INFO - PROCESS | 1653 | 1461350527477 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 11:42:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:42:07 INFO - PROCESS | 1653 | 1461350527479 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:42:07 INFO - PROCESS | 1653 | 1461350527480 Marionette TRACE conn2 <- [1,2258,null,{}] 11:42:07 INFO - PROCESS | 1653 | 1461350527482 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}] 11:42:07 INFO - PROCESS | 1653 | 1461350527596 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 11:42:07 INFO - PROCESS | 1653 | 1461350527610 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab3a800 == 66 [pid = 1653] [id = 572] 11:42:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x123b3fc00) [pid = 1653] [serial = 1716] [outer = 0x0] 11:42:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x123de7000) [pid = 1653] [serial = 1717] [outer = 0x123b3fc00] 11:42:07 INFO - PROCESS | 1653 | 1461350527635 Marionette DEBUG loaded listener.js 11:42:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12417e400) [pid = 1653] [serial = 1718] [outer = 0x123b3fc00] 11:42:07 INFO - PROCESS | 1653 | 1461350527996 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]]]}] 11:42:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:42:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 568ms 11:42:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:42:08 INFO - PROCESS | 1653 | 1461350528047 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 11:42:08 INFO - PROCESS | 1653 | 1461350528048 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 11:42:08 INFO - PROCESS | 1653 | 1461350528051 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:42:08 INFO - PROCESS | 1653 | 1461350528052 Marionette TRACE conn2 <- [1,2262,null,{}] 11:42:08 INFO - PROCESS | 1653 | 1461350528054 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}] 11:42:08 INFO - PROCESS | 1653 | 1461350528168 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 11:42:08 INFO - PROCESS | 1653 | 1461350528178 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ad75000 == 67 [pid = 1653] [id = 573] 11:42:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x124176c00) [pid = 1653] [serial = 1719] [outer = 0x0] 11:42:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x124670c00) [pid = 1653] [serial = 1720] [outer = 0x124176c00] 11:42:08 INFO - PROCESS | 1653 | 1461350528203 Marionette DEBUG loaded listener.js 11:42:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12699c000) [pid = 1653] [serial = 1721] [outer = 0x124176c00] 11:42:08 INFO - PROCESS | 1653 | 1461350528551 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]]]}] 11:42:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:42:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 519ms 11:42:08 INFO - PROCESS | 1653 | 1461350528574 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 11:42:08 INFO - PROCESS | 1653 | 1461350528576 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 11:42:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:42:08 INFO - PROCESS | 1653 | 1461350528578 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:42:08 INFO - PROCESS | 1653 | 1461350528579 Marionette TRACE conn2 <- [1,2266,null,{}] 11:42:08 INFO - PROCESS | 1653 | 1461350528581 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}] 11:42:08 INFO - PROCESS | 1653 | 1461350528699 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 11:42:08 INFO - PROCESS | 1653 | 1461350528710 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b365000 == 68 [pid = 1653] [id = 574] 11:42:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12699c800) [pid = 1653] [serial = 1722] [outer = 0x0] 11:42:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x127909c00) [pid = 1653] [serial = 1723] [outer = 0x12699c800] 11:42:08 INFO - PROCESS | 1653 | 1461350528736 Marionette DEBUG loaded listener.js 11:42:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12802f800) [pid = 1653] [serial = 1724] [outer = 0x12699c800] 11:42:09 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x128bdac00) [pid = 1653] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:42:09 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x12a6b0400) [pid = 1653] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:42:09 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12ab88800) [pid = 1653] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:42:09 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x114245c00) [pid = 1653] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:42:09 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x1244d5c00) [pid = 1653] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:42:09 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x11aaa0c00) [pid = 1653] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:42:09 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x11aaacc00) [pid = 1653] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:42:09 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x123de1c00) [pid = 1653] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:42:09 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x128bd9800) [pid = 1653] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:42:09 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x114b34400) [pid = 1653] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:42:09 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12a403c00) [pid = 1653] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:42:09 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12a6c1000) [pid = 1653] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:42:09 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x11aab7000) [pid = 1653] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:42:09 INFO - PROCESS | 1653 | 1461350529223 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]]]}] 11:42:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:42:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 670ms 11:42:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:42:09 INFO - PROCESS | 1653 | 1461350529254 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 11:42:09 INFO - PROCESS | 1653 | 1461350529256 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 11:42:09 INFO - PROCESS | 1653 | 1461350529258 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:42:09 INFO - PROCESS | 1653 | 1461350529260 Marionette TRACE conn2 <- [1,2270,null,{}] 11:42:09 INFO - PROCESS | 1653 | 1461350529262 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}] 11:42:09 INFO - PROCESS | 1653 | 1461350529406 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 11:42:09 INFO - PROCESS | 1653 | 1461350529467 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b9ab800 == 69 [pid = 1653] [id = 575] 11:42:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x114245c00) [pid = 1653] [serial = 1725] [outer = 0x0] 11:42:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x1280dc800) [pid = 1653] [serial = 1726] [outer = 0x114245c00] 11:42:09 INFO - PROCESS | 1653 | 1461350529497 Marionette DEBUG loaded listener.js 11:42:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12946fc00) [pid = 1653] [serial = 1727] [outer = 0x114245c00] 11:42:09 INFO - PROCESS | 1653 | 1461350529803 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]]]}] 11:42:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:42:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 572ms 11:42:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:42:09 INFO - PROCESS | 1653 | 1461350529831 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 11:42:09 INFO - PROCESS | 1653 | 1461350529832 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 11:42:09 INFO - PROCESS | 1653 | 1461350529837 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:42:09 INFO - PROCESS | 1653 | 1461350529838 Marionette TRACE conn2 <- [1,2274,null,{}] 11:42:09 INFO - PROCESS | 1653 | 1461350529841 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}] 11:42:09 INFO - PROCESS | 1653 | 1461350529935 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 11:42:10 INFO - PROCESS | 1653 | 1461350530002 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d120000 == 70 [pid = 1653] [id = 576] 11:42:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x129234000) [pid = 1653] [serial = 1728] [outer = 0x0] 11:42:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12971a000) [pid = 1653] [serial = 1729] [outer = 0x129234000] 11:42:10 INFO - PROCESS | 1653 | 1461350530027 Marionette DEBUG loaded listener.js 11:42:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12974b400) [pid = 1653] [serial = 1730] [outer = 0x129234000] 11:42:10 INFO - PROCESS | 1653 | 1461350530305 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]]]}] 11:42:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:42:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 521ms 11:42:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:42:10 INFO - PROCESS | 1653 | 1461350530357 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 11:42:10 INFO - PROCESS | 1653 | 1461350530358 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 11:42:10 INFO - PROCESS | 1653 | 1461350530361 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:42:10 INFO - PROCESS | 1653 | 1461350530361 Marionette TRACE conn2 <- [1,2278,null,{}] 11:42:10 INFO - PROCESS | 1653 | 1461350530364 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}] 11:42:10 INFO - PROCESS | 1653 | 1461350530458 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 11:42:10 INFO - PROCESS | 1653 | 1461350530462 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d419000 == 71 [pid = 1653] [id = 577] 11:42:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12974bc00) [pid = 1653] [serial = 1731] [outer = 0x0] 11:42:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12a139c00) [pid = 1653] [serial = 1732] [outer = 0x12974bc00] 11:42:10 INFO - PROCESS | 1653 | 1461350530487 Marionette DEBUG loaded listener.js 11:42:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12a143c00) [pid = 1653] [serial = 1733] [outer = 0x12974bc00] 11:42:10 INFO - PROCESS | 1653 | 1461350530857 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]]]}] 11:42:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:42:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 519ms 11:42:10 INFO - PROCESS | 1653 | 1461350530899 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 11:42:10 INFO - PROCESS | 1653 | 1461350530901 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 11:42:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:42:10 INFO - PROCESS | 1653 | 1461350530904 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:42:10 INFO - PROCESS | 1653 | 1461350530906 Marionette TRACE conn2 <- [1,2282,null,{}] 11:42:10 INFO - PROCESS | 1653 | 1461350530909 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}] 11:42:11 INFO - PROCESS | 1653 | 1461350531056 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 11:42:11 INFO - PROCESS | 1653 | 1461350531250 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x114b87800 == 72 [pid = 1653] [id = 578] 11:42:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x113510000) [pid = 1653] [serial = 1734] [outer = 0x0] 11:42:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x1135e1000) [pid = 1653] [serial = 1735] [outer = 0x113510000] 11:42:11 INFO - PROCESS | 1653 | 1461350531283 Marionette DEBUG loaded listener.js 11:42:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x114bab400) [pid = 1653] [serial = 1736] [outer = 0x113510000] 11:42:11 INFO - PROCESS | 1653 | 1461350531699 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]]]}] 11:42:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:42:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 872ms 11:42:11 INFO - PROCESS | 1653 | 1461350531778 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 11:42:11 INFO - PROCESS | 1653 | 1461350531781 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 11:42:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:42:11 INFO - PROCESS | 1653 | 1461350531804 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:42:11 INFO - PROCESS | 1653 | 1461350531806 Marionette TRACE conn2 <- [1,2286,null,{}] 11:42:11 INFO - PROCESS | 1653 | 1461350531809 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}] 11:42:11 INFO - PROCESS | 1653 | 1461350531927 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 11:42:12 INFO - PROCESS | 1653 | 1461350532007 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c2e1800 == 73 [pid = 1653] [id = 579] 11:42:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x11882ec00) [pid = 1653] [serial = 1737] [outer = 0x0] 11:42:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x11883a400) [pid = 1653] [serial = 1738] [outer = 0x11882ec00] 11:42:12 INFO - PROCESS | 1653 | 1461350532039 Marionette DEBUG loaded listener.js 11:42:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x11929d800) [pid = 1653] [serial = 1739] [outer = 0x11882ec00] 11:42:12 INFO - PROCESS | 1653 | 1461350532470 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]]]}] 11:42:12 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 11:42:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 673ms 11:42:12 INFO - PROCESS | 1653 | 1461350532478 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 11:42:12 INFO - PROCESS | 1653 | 1461350532481 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 11:42:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:42:12 INFO - PROCESS | 1653 | 1461350532483 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:42:12 INFO - PROCESS | 1653 | 1461350532485 Marionette TRACE conn2 <- [1,2290,null,{}] 11:42:12 INFO - PROCESS | 1653 | 1461350532487 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}] 11:42:12 INFO - PROCESS | 1653 | 1461350532601 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 11:42:12 INFO - PROCESS | 1653 | 1461350532709 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab2a800 == 74 [pid = 1653] [id = 580] 11:42:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x11a607000) [pid = 1653] [serial = 1740] [outer = 0x0] 11:42:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x11ae40c00) [pid = 1653] [serial = 1741] [outer = 0x11a607000] 11:42:12 INFO - PROCESS | 1653 | 1461350532742 Marionette DEBUG loaded listener.js 11:42:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x11c2ca400) [pid = 1653] [serial = 1742] [outer = 0x11a607000] 11:42:13 INFO - PROCESS | 1653 | 1461350533188 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]]]}] 11:42:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:42:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 719ms 11:42:13 INFO - PROCESS | 1653 | 1461350533203 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 11:42:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:42:13 INFO - PROCESS | 1653 | 1461350533205 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 11:42:13 INFO - PROCESS | 1653 | 1461350533212 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:42:13 INFO - PROCESS | 1653 | 1461350533216 Marionette TRACE conn2 <- [1,2294,null,{}] 11:42:13 INFO - PROCESS | 1653 | 1461350533244 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}] 11:42:13 INFO - PROCESS | 1653 | 1461350533363 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 11:42:13 INFO - PROCESS | 1653 | 1461350533471 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bfe6000 == 75 [pid = 1653] [id = 581] 11:42:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x11ba22800) [pid = 1653] [serial = 1743] [outer = 0x0] 11:42:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x11ca4a400) [pid = 1653] [serial = 1744] [outer = 0x11ba22800] 11:42:13 INFO - PROCESS | 1653 | 1461350533504 Marionette DEBUG loaded listener.js 11:42:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x12790a000) [pid = 1653] [serial = 1745] [outer = 0x11ba22800] 11:42:13 INFO - PROCESS | 1653 | 1461350533923 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]]]}] 11:42:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:42:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 752ms 11:42:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:42:13 INFO - PROCESS | 1653 | 1461350533960 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 11:42:13 INFO - PROCESS | 1653 | 1461350533962 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 11:42:13 INFO - PROCESS | 1653 | 1461350533964 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:42:13 INFO - PROCESS | 1653 | 1461350533966 Marionette TRACE conn2 <- [1,2298,null,{}] 11:42:13 INFO - PROCESS | 1653 | 1461350533968 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}] 11:42:14 INFO - PROCESS | 1653 | 1461350534083 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 11:42:14 INFO - PROCESS | 1653 | 1461350534188 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e573800 == 76 [pid = 1653] [id = 582] 11:42:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12790c400) [pid = 1653] [serial = 1746] [outer = 0x0] 11:42:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x129025400) [pid = 1653] [serial = 1747] [outer = 0x12790c400] 11:42:14 INFO - PROCESS | 1653 | 1461350534220 Marionette DEBUG loaded listener.js 11:42:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x129749400) [pid = 1653] [serial = 1748] [outer = 0x12790c400] 11:42:14 INFO - PROCESS | 1653 | 1461350534598 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]]]}] 11:42:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:42:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 674ms 11:42:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:42:14 INFO - PROCESS | 1653 | 1461350534638 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 11:42:14 INFO - PROCESS | 1653 | 1461350534640 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 11:42:14 INFO - PROCESS | 1653 | 1461350534642 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:42:14 INFO - PROCESS | 1653 | 1461350534643 Marionette TRACE conn2 <- [1,2302,null,{}] 11:42:14 INFO - PROCESS | 1653 | 1461350534646 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}] 11:42:14 INFO - PROCESS | 1653 | 1461350534760 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 11:42:14 INFO - PROCESS | 1653 | 1461350534869 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12eb38800 == 77 [pid = 1653] [id = 583] 11:42:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12a405000) [pid = 1653] [serial = 1749] [outer = 0x0] 11:42:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12a409400) [pid = 1653] [serial = 1750] [outer = 0x12a405000] 11:42:14 INFO - PROCESS | 1653 | 1461350534906 Marionette DEBUG loaded listener.js 11:42:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x12a6aa000) [pid = 1653] [serial = 1751] [outer = 0x12a405000] 11:42:15 INFO - PROCESS | 1653 | 1461350535298 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]]]}] 11:42:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:42:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 718ms 11:42:15 INFO - PROCESS | 1653 | 1461350535361 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 11:42:15 INFO - PROCESS | 1653 | 1461350535362 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 11:42:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:42:15 INFO - PROCESS | 1653 | 1461350535365 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:42:15 INFO - PROCESS | 1653 | 1461350535366 Marionette TRACE conn2 <- [1,2306,null,{}] 11:42:15 INFO - PROCESS | 1653 | 1461350535368 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}] 11:42:15 INFO - PROCESS | 1653 | 1461350535483 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 11:42:15 INFO - PROCESS | 1653 | 1461350535589 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f78e800 == 78 [pid = 1653] [id = 584] 11:42:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x12a6a2400) [pid = 1653] [serial = 1752] [outer = 0x0] 11:42:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x12a6b9c00) [pid = 1653] [serial = 1753] [outer = 0x12a6a2400] 11:42:15 INFO - PROCESS | 1653 | 1461350535620 Marionette DEBUG loaded listener.js 11:42:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12ab8bc00) [pid = 1653] [serial = 1754] [outer = 0x12a6a2400] 11:42:16 INFO - PROCESS | 1653 | 1461350536040 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]]]}] 11:42:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:42:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 722ms 11:42:16 INFO - PROCESS | 1653 | 1461350536108 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 11:42:16 INFO - PROCESS | 1653 | 1461350536111 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 11:42:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:42:16 INFO - PROCESS | 1653 | 1461350536114 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:42:16 INFO - PROCESS | 1653 | 1461350536115 Marionette TRACE conn2 <- [1,2310,null,{}] 11:42:16 INFO - PROCESS | 1653 | 1461350536132 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}] 11:42:16 INFO - PROCESS | 1653 | 1461350536245 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 11:42:16 INFO - PROCESS | 1653 | 1461350536386 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fdad000 == 79 [pid = 1653] [id = 585] 11:42:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x12ab89c00) [pid = 1653] [serial = 1755] [outer = 0x0] 11:42:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x12ab90800) [pid = 1653] [serial = 1756] [outer = 0x12ab89c00] 11:42:16 INFO - PROCESS | 1653 | 1461350536417 Marionette DEBUG loaded listener.js 11:42:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x12abe4400) [pid = 1653] [serial = 1757] [outer = 0x12ab89c00] 11:42:16 INFO - PROCESS | 1653 | 1461350536824 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]]]}] 11:42:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:42:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 730ms 11:42:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:42:16 INFO - PROCESS | 1653 | 1461350536844 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 11:42:16 INFO - PROCESS | 1653 | 1461350536846 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 11:42:16 INFO - PROCESS | 1653 | 1461350536848 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:42:16 INFO - PROCESS | 1653 | 1461350536849 Marionette TRACE conn2 <- [1,2314,null,{}] 11:42:16 INFO - PROCESS | 1653 | 1461350536852 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}] 11:42:16 INFO - PROCESS | 1653 | 1461350536966 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 11:42:17 INFO - PROCESS | 1653 | 1461350537043 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x1269e9000 == 80 [pid = 1653] [id = 586] 11:42:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x11c013000) [pid = 1653] [serial = 1758] [outer = 0x0] 11:42:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x12abe5800) [pid = 1653] [serial = 1759] [outer = 0x11c013000] 11:42:17 INFO - PROCESS | 1653 | 1461350537075 Marionette DEBUG loaded listener.js 11:42:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x12aec3c00) [pid = 1653] [serial = 1760] [outer = 0x11c013000] 11:42:17 INFO - PROCESS | 1653 | 1461350537703 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]]]}] 11:42:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:42:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 921ms 11:42:17 INFO - PROCESS | 1653 | 1461350537784 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 11:42:17 INFO - PROCESS | 1653 | 1461350537786 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 11:42:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:42:17 INFO - PROCESS | 1653 | 1461350537791 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:42:17 INFO - PROCESS | 1653 | 1461350537794 Marionette TRACE conn2 <- [1,2318,null,{}] 11:42:17 INFO - PROCESS | 1653 | 1461350537797 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}] 11:42:17 INFO - PROCESS | 1653 | 1461350537904 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 11:42:17 INFO - PROCESS | 1653 | 1461350537989 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x123dae800 == 81 [pid = 1653] [id = 587] 11:42:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x115248c00) [pid = 1653] [serial = 1761] [outer = 0x0] 11:42:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x11564ac00) [pid = 1653] [serial = 1762] [outer = 0x115248c00] 11:42:18 INFO - PROCESS | 1653 | 1461350538018 Marionette DEBUG loaded listener.js 11:42:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x11883a800) [pid = 1653] [serial = 1763] [outer = 0x115248c00] 11:42:18 INFO - PROCESS | 1653 | 1461350538463 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] 11:42:18 INFO - PROCESS | 1653 | 1461350538523 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 11:42:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:42:18 INFO - PROCESS | 1653 | 1461350538527 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:42:18 INFO - PROCESS | 1653 | 1461350538529 Marionette TRACE conn2 <- [1,2322,null,{}] 11:42:18 INFO - PROCESS | 1653 | 1461350538531 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}] 11:42:18 INFO - PROCESS | 1653 | 1461350538637 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 11:42:18 INFO - PROCESS | 1653 | 1461350538721 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x11b0d8000 == 82 [pid = 1653] [id = 588] 11:42:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x118656c00) [pid = 1653] [serial = 1764] [outer = 0x0] 11:42:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x11aaa7400) [pid = 1653] [serial = 1765] [outer = 0x118656c00] 11:42:18 INFO - PROCESS | 1653 | 1461350538749 Marionette DEBUG loaded listener.js 11:42:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x11ba21000) [pid = 1653] [serial = 1766] [outer = 0x118656c00] 11:42:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12dd67000 == 81 [pid = 1653] [id = 469] 11:42:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12d419000 == 80 [pid = 1653] [id = 577] 11:42:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12d120000 == 79 [pid = 1653] [id = 576] 11:42:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12b9ab800 == 78 [pid = 1653] [id = 575] 11:42:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12b365000 == 77 [pid = 1653] [id = 574] 11:42:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12ad75000 == 76 [pid = 1653] [id = 573] 11:42:18 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x12bce6400) [pid = 1653] [serial = 1669] [outer = 0x0] [url = about:blank] 11:42:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab3a800 == 75 [pid = 1653] [id = 572] 11:42:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6d1000 == 74 [pid = 1653] [id = 571] 11:42:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12806f000 == 73 [pid = 1653] [id = 570] 11:42:19 INFO - PROCESS | 1653 | --DOCSHELL 0x124887800 == 72 [pid = 1653] [id = 569] 11:42:19 INFO - PROCESS | 1653 | --DOCSHELL 0x123c30800 == 71 [pid = 1653] [id = 568] 11:42:19 INFO - PROCESS | 1653 | --DOCSHELL 0x11b0e9800 == 70 [pid = 1653] [id = 567] 11:42:19 INFO - PROCESS | 1653 | --DOCSHELL 0x119c49800 == 69 [pid = 1653] [id = 566] 11:42:19 INFO - PROCESS | 1653 | --DOCSHELL 0x118a8f800 == 68 [pid = 1653] [id = 565] 11:42:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6e8800 == 67 [pid = 1653] [id = 558] 11:42:19 INFO - PROCESS | 1653 | --DOCSHELL 0x11aa7a000 == 66 [pid = 1653] [id = 557] 11:42:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12fda1800 == 65 [pid = 1653] [id = 556] 11:42:19 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x12a6ac800) [pid = 1653] [serial = 1651] [outer = 0x0] [url = about:blank] 11:42:19 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x12b11ec00) [pid = 1653] [serial = 1655] [outer = 0x0] [url = about:blank] 11:42:19 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x12aebf400) [pid = 1653] [serial = 1654] [outer = 0x0] [url = about:blank] 11:42:19 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x12b313c00) [pid = 1653] [serial = 1657] [outer = 0x0] [url = about:blank] 11:42:19 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x119374c00) [pid = 1653] [serial = 1661] [outer = 0x0] [url = about:blank] 11:42:19 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x12699a400) [pid = 1653] [serial = 1645] [outer = 0x0] [url = about:blank] 11:42:19 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x1280e9800) [pid = 1653] [serial = 1646] [outer = 0x0] [url = about:blank] 11:42:19 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x11a634800) [pid = 1653] [serial = 1615] [outer = 0x0] [url = about:blank] 11:42:19 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x12417b400) [pid = 1653] [serial = 1621] [outer = 0x0] [url = about:blank] 11:42:19 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x11c2cd800) [pid = 1653] [serial = 1639] [outer = 0x0] [url = about:blank] 11:42:19 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x123b3e000) [pid = 1653] [serial = 1640] [outer = 0x0] [url = about:blank] 11:42:19 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x11c01bc00) [pid = 1653] [serial = 1637] [outer = 0x0] [url = about:blank] 11:42:19 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x11b066000) [pid = 1653] [serial = 1636] [outer = 0x0] [url = about:blank] 11:42:19 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x12401b800) [pid = 1653] [serial = 1642] [outer = 0x0] [url = about:blank] 11:42:19 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x1244d5800) [pid = 1653] [serial = 1643] [outer = 0x0] [url = about:blank] 11:42:19 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x1294ea800) [pid = 1653] [serial = 1648] [outer = 0x0] [url = about:blank] 11:42:19 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x12a40e800) [pid = 1653] [serial = 1630] [outer = 0x0] [url = about:blank] 11:42:19 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x12b319000) [pid = 1653] [serial = 1627] [outer = 0x0] [url = about:blank] 11:42:19 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x1140d0c00) [pid = 1653] [serial = 1612] [outer = 0x0] [url = about:blank] 11:42:19 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x11882e400) [pid = 1653] [serial = 1634] [outer = 0x0] [url = about:blank] 11:42:19 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x11560b800) [pid = 1653] [serial = 1633] [outer = 0x0] [url = about:blank] 11:42:19 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x12a403800) [pid = 1653] [serial = 1624] [outer = 0x0] [url = about:blank] 11:42:19 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x123b3dc00) [pid = 1653] [serial = 1618] [outer = 0x0] [url = about:blank] 11:42:19 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12bc3d400) [pid = 1653] [serial = 1667] [outer = 0x0] [url = about:blank] 11:42:19 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12aec5400) [pid = 1653] [serial = 1610] [outer = 0x0] [url = about:blank] 11:42:19 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x12b76a400) [pid = 1653] [serial = 1666] [outer = 0x0] [url = about:blank] 11:42:19 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x114badc00) [pid = 1653] [serial = 1660] [outer = 0x0] [url = about:blank] 11:42:19 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12b52f800) [pid = 1653] [serial = 1658] [outer = 0x0] [url = about:blank] 11:42:19 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12790f800) [pid = 1653] [serial = 1663] [outer = 0x0] [url = about:blank] 11:42:19 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x12b587800) [pid = 1653] [serial = 1664] [outer = 0x0] [url = about:blank] 11:42:19 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12a408800) [pid = 1653] [serial = 1649] [outer = 0x0] [url = about:blank] 11:42:19 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12ab8ac00) [pid = 1653] [serial = 1652] [outer = 0x0] [url = about:blank] 11:42:19 INFO - PROCESS | 1653 | 1461350539155 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]]]}] 11:42:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:42:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 672ms 11:42:19 INFO - PROCESS | 1653 | 1461350539214 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 11:42:19 INFO - PROCESS | 1653 | 1461350539215 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 11:42:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:42:19 INFO - PROCESS | 1653 | 1461350539224 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:42:19 INFO - PROCESS | 1653 | 1461350539226 Marionette TRACE conn2 <- [1,2326,null,{}] 11:42:19 INFO - PROCESS | 1653 | 1461350539235 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}] 11:42:19 INFO - PROCESS | 1653 | 1461350539331 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 11:42:19 INFO - PROCESS | 1653 | 1461350539400 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c30800 == 66 [pid = 1653] [id = 589] 11:42:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x11ba20400) [pid = 1653] [serial = 1767] [outer = 0x0] 11:42:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x11c2c5c00) [pid = 1653] [serial = 1768] [outer = 0x11ba20400] 11:42:19 INFO - PROCESS | 1653 | 1461350539429 Marionette DEBUG loaded listener.js 11:42:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x11ca48000) [pid = 1653] [serial = 1769] [outer = 0x11ba20400] 11:42:19 INFO - PROCESS | 1653 | 1461350539777 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]]]}] 11:42:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:42:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 573ms 11:42:19 INFO - PROCESS | 1653 | 1461350539798 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 11:42:19 INFO - PROCESS | 1653 | 1461350539801 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 11:42:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:42:19 INFO - PROCESS | 1653 | 1461350539805 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:42:19 INFO - PROCESS | 1653 | 1461350539807 Marionette TRACE conn2 <- [1,2330,null,{}] 11:42:19 INFO - PROCESS | 1653 | 1461350539810 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}] 11:42:19 INFO - PROCESS | 1653 | 1461350539953 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 11:42:20 INFO - PROCESS | 1653 | 1461350540051 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x126a15000 == 67 [pid = 1653] [id = 590] 11:42:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x11c526000) [pid = 1653] [serial = 1770] [outer = 0x0] 11:42:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x123cb3800) [pid = 1653] [serial = 1771] [outer = 0x11c526000] 11:42:20 INFO - PROCESS | 1653 | 1461350540094 Marionette DEBUG loaded listener.js 11:42:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x124178800) [pid = 1653] [serial = 1772] [outer = 0x11c526000] 11:42:20 INFO - PROCESS | 1653 | 1461350540375 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]]]}] 11:42:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:42:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 621ms 11:42:20 INFO - PROCESS | 1653 | 1461350540425 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 11:42:20 INFO - PROCESS | 1653 | 1461350540426 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 11:42:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:42:20 INFO - PROCESS | 1653 | 1461350540428 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:42:20 INFO - PROCESS | 1653 | 1461350540430 Marionette TRACE conn2 <- [1,2334,null,{}] 11:42:20 INFO - PROCESS | 1653 | 1461350540432 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}] 11:42:20 INFO - PROCESS | 1653 | 1461350540529 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 11:42:20 INFO - PROCESS | 1653 | 1461350540608 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ac2a800 == 68 [pid = 1653] [id = 591] 11:42:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12403b800) [pid = 1653] [serial = 1773] [outer = 0x0] 11:42:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x1244d0000) [pid = 1653] [serial = 1774] [outer = 0x12403b800] 11:42:20 INFO - PROCESS | 1653 | 1461350540650 Marionette DEBUG loaded listener.js 11:42:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x127a57400) [pid = 1653] [serial = 1775] [outer = 0x12403b800] 11:42:21 INFO - PROCESS | 1653 | 1461350541068 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]]]}] 11:42:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:42:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 674ms 11:42:21 INFO - PROCESS | 1653 | 1461350541104 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 11:42:21 INFO - PROCESS | 1653 | 1461350541106 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 11:42:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:42:21 INFO - PROCESS | 1653 | 1461350541109 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:42:21 INFO - PROCESS | 1653 | 1461350541111 Marionette TRACE conn2 <- [1,2338,null,{}] 11:42:21 INFO - PROCESS | 1653 | 1461350541113 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}] 11:42:21 INFO - PROCESS | 1653 | 1461350541265 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 11:42:21 INFO - PROCESS | 1653 | 1461350541310 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd14000 == 69 [pid = 1653] [id = 592] 11:42:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x128039000) [pid = 1653] [serial = 1776] [outer = 0x0] 11:42:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x129028c00) [pid = 1653] [serial = 1777] [outer = 0x128039000] 11:42:21 INFO - PROCESS | 1653 | 1461350541338 Marionette DEBUG loaded listener.js 11:42:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x12a151000) [pid = 1653] [serial = 1778] [outer = 0x128039000] 11:42:21 INFO - PROCESS | 1653 | 1461350541664 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]]]}] 11:42:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:42:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 573ms 11:42:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:42:21 INFO - PROCESS | 1653 | 1461350541682 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 11:42:21 INFO - PROCESS | 1653 | 1461350541683 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 11:42:21 INFO - PROCESS | 1653 | 1461350541693 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:42:21 INFO - PROCESS | 1653 | 1461350541694 Marionette TRACE conn2 <- [1,2342,null,{}] 11:42:21 INFO - PROCESS | 1653 | 1461350541696 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}] 11:42:21 INFO - PROCESS | 1653 | 1461350541813 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 11:42:21 INFO - PROCESS | 1653 | 1461350541868 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d2be000 == 70 [pid = 1653] [id = 593] 11:42:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12a154000) [pid = 1653] [serial = 1779] [outer = 0x0] 11:42:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12a40b800) [pid = 1653] [serial = 1780] [outer = 0x12a154000] 11:42:21 INFO - PROCESS | 1653 | 1461350541897 Marionette DEBUG loaded listener.js 11:42:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12a6b3400) [pid = 1653] [serial = 1781] [outer = 0x12a154000] 11:42:22 INFO - PROCESS | 1653 | 1461350542213 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]]]}] 11:42:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:42:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 579ms 11:42:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:42:22 INFO - PROCESS | 1653 | 1461350542266 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 11:42:22 INFO - PROCESS | 1653 | 1461350542268 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 11:42:22 INFO - PROCESS | 1653 | 1461350542270 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:42:22 INFO - PROCESS | 1653 | 1461350542271 Marionette TRACE conn2 <- [1,2346,null,{}] 11:42:22 INFO - PROCESS | 1653 | 1461350542273 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}] 11:42:22 INFO - PROCESS | 1653 | 1461350542397 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 11:42:22 INFO - PROCESS | 1653 | 1461350542407 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d557800 == 71 [pid = 1653] [id = 594] 11:42:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12a158400) [pid = 1653] [serial = 1782] [outer = 0x0] 11:42:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12ab8b800) [pid = 1653] [serial = 1783] [outer = 0x12a158400] 11:42:22 INFO - PROCESS | 1653 | 1461350542433 Marionette DEBUG loaded listener.js 11:42:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x12aec8000) [pid = 1653] [serial = 1784] [outer = 0x12a158400] 11:42:22 INFO - PROCESS | 1653 | 1461350542780 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]]]}] 11:42:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:42:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 519ms 11:42:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:42:22 INFO - PROCESS | 1653 | 1461350542789 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 11:42:22 INFO - PROCESS | 1653 | 1461350542790 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 11:42:22 INFO - PROCESS | 1653 | 1461350542792 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:42:22 INFO - PROCESS | 1653 | 1461350542794 Marionette TRACE conn2 <- [1,2350,null,{}] 11:42:22 INFO - PROCESS | 1653 | 1461350542796 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}] 11:42:22 INFO - PROCESS | 1653 | 1461350542915 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 11:42:22 INFO - PROCESS | 1653 | 1461350542928 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e561000 == 72 [pid = 1653] [id = 595] 11:42:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x12b116800) [pid = 1653] [serial = 1785] [outer = 0x0] 11:42:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x12b11dc00) [pid = 1653] [serial = 1786] [outer = 0x12b116800] 11:42:22 INFO - PROCESS | 1653 | 1461350542953 Marionette DEBUG loaded listener.js 11:42:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12b312000) [pid = 1653] [serial = 1787] [outer = 0x12b116800] 11:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x11ca53c00) [pid = 1653] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x123b3fc00) [pid = 1653] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x115649800) [pid = 1653] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x119938000) [pid = 1653] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x119d53000) [pid = 1653] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x118a65c00) [pid = 1653] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x124176c00) [pid = 1653] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x1144b7800) [pid = 1653] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x114245c00) [pid = 1653] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x12699c800) [pid = 1653] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x11aab8400) [pid = 1653] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:42:23 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x129234000) [pid = 1653] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:42:23 INFO - PROCESS | 1653 | 1461350543462 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]]]}] 11:42:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:42:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 719ms 11:42:23 INFO - PROCESS | 1653 | 1461350543512 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 11:42:23 INFO - PROCESS | 1653 | 1461350543513 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 11:42:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:42:23 INFO - PROCESS | 1653 | 1461350543516 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:42:23 INFO - PROCESS | 1653 | 1461350543517 Marionette TRACE conn2 <- [1,2354,null,{}] 11:42:23 INFO - PROCESS | 1653 | 1461350543519 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}] 11:42:23 INFO - PROCESS | 1653 | 1461350543614 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 11:42:23 INFO - PROCESS | 1653 | 1461350543681 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d543800 == 73 [pid = 1653] [id = 596] 11:42:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x118836c00) [pid = 1653] [serial = 1788] [outer = 0x0] 11:42:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x11ab26400) [pid = 1653] [serial = 1789] [outer = 0x118836c00] 11:42:23 INFO - PROCESS | 1653 | 1461350543707 Marionette DEBUG loaded listener.js 11:42:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x128be0c00) [pid = 1653] [serial = 1790] [outer = 0x118836c00] 11:42:24 INFO - PROCESS | 1653 | 1461350543998 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]]]}] 11:42:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:42:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 520ms 11:42:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:42:24 INFO - PROCESS | 1653 | 1461350544038 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 11:42:24 INFO - PROCESS | 1653 | 1461350544040 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 11:42:24 INFO - PROCESS | 1653 | 1461350544042 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:42:24 INFO - PROCESS | 1653 | 1461350544044 Marionette TRACE conn2 <- [1,2358,null,{}] 11:42:24 INFO - PROCESS | 1653 | 1461350544046 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}] 11:42:24 INFO - PROCESS | 1653 | 1461350544156 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 11:42:24 INFO - PROCESS | 1653 | 1461350544160 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fda1800 == 74 [pid = 1653] [id = 597] 11:42:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x129754000) [pid = 1653] [serial = 1791] [outer = 0x0] 11:42:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12b529800) [pid = 1653] [serial = 1792] [outer = 0x129754000] 11:42:24 INFO - PROCESS | 1653 | 1461350544190 Marionette DEBUG loaded listener.js 11:42:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12b58a800) [pid = 1653] [serial = 1793] [outer = 0x129754000] 11:42:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:42:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 519ms 11:42:24 INFO - PROCESS | 1653 | 1461350544557 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]]]}] 11:42:24 INFO - PROCESS | 1653 | 1461350544561 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 11:42:24 INFO - PROCESS | 1653 | 1461350544563 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 11:42:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:42:24 INFO - PROCESS | 1653 | 1461350544565 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:42:24 INFO - PROCESS | 1653 | 1461350544566 Marionette TRACE conn2 <- [1,2362,null,{}] 11:42:24 INFO - PROCESS | 1653 | 1461350544574 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}] 11:42:24 INFO - PROCESS | 1653 | 1461350544708 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 11:42:24 INFO - PROCESS | 1653 | 1461350544826 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x119277000 == 75 [pid = 1653] [id = 598] 11:42:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x114244400) [pid = 1653] [serial = 1794] [outer = 0x0] 11:42:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x114548400) [pid = 1653] [serial = 1795] [outer = 0x114244400] 11:42:24 INFO - PROCESS | 1653 | 1461350544859 Marionette DEBUG loaded listener.js 11:42:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x115606800) [pid = 1653] [serial = 1796] [outer = 0x114244400] 11:42:25 INFO - PROCESS | 1653 | 1461350545308 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]]]}] 11:42:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:42:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 774ms 11:42:25 INFO - PROCESS | 1653 | 1461350545341 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 11:42:25 INFO - PROCESS | 1653 | 1461350545344 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 11:42:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:42:25 INFO - PROCESS | 1653 | 1461350545348 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:42:25 INFO - PROCESS | 1653 | 1461350545350 Marionette TRACE conn2 <- [1,2366,null,{}] 11:42:25 INFO - PROCESS | 1653 | 1461350545353 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}] 11:42:25 INFO - PROCESS | 1653 | 1461350545471 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 11:42:25 INFO - PROCESS | 1653 | 1461350545590 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x127fca000 == 76 [pid = 1653] [id = 599] 11:42:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x11a9bdc00) [pid = 1653] [serial = 1797] [outer = 0x0] 11:42:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x11aaa8000) [pid = 1653] [serial = 1798] [outer = 0x11a9bdc00] 11:42:25 INFO - PROCESS | 1653 | 1461350545624 Marionette DEBUG loaded listener.js 11:42:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x11bab4400) [pid = 1653] [serial = 1799] [outer = 0x11a9bdc00] 11:42:26 INFO - PROCESS | 1653 | 1461350546079 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]]]}] 11:42:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:42:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 772ms 11:42:26 INFO - PROCESS | 1653 | 1461350546123 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 11:42:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:42:26 INFO - PROCESS | 1653 | 1461350546126 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 11:42:26 INFO - PROCESS | 1653 | 1461350546128 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:42:26 INFO - PROCESS | 1653 | 1461350546130 Marionette TRACE conn2 <- [1,2370,null,{}] 11:42:26 INFO - PROCESS | 1653 | 1461350546132 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}] 11:42:26 INFO - PROCESS | 1653 | 1461350546247 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 11:42:26 INFO - PROCESS | 1653 | 1461350546329 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d552000 == 77 [pid = 1653] [id = 600] 11:42:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x11c28a400) [pid = 1653] [serial = 1800] [outer = 0x0] 11:42:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x123b3ec00) [pid = 1653] [serial = 1801] [outer = 0x11c28a400] 11:42:26 INFO - PROCESS | 1653 | 1461350546361 Marionette DEBUG loaded listener.js 11:42:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x128990800) [pid = 1653] [serial = 1802] [outer = 0x11c28a400] 11:42:26 INFO - PROCESS | 1653 | 1461350546881 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]]]}] 11:42:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:42:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 821ms 11:42:26 INFO - PROCESS | 1653 | 1461350546950 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 11:42:26 INFO - PROCESS | 1653 | 1461350546951 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 11:42:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:42:26 INFO - PROCESS | 1653 | 1461350546958 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:42:26 INFO - PROCESS | 1653 | 1461350546963 Marionette TRACE conn2 <- [1,2374,null,{}] 11:42:26 INFO - PROCESS | 1653 | 1461350546966 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}] 11:42:27 INFO - PROCESS | 1653 | 1461350547081 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 11:42:27 INFO - PROCESS | 1653 | 1461350547162 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x131f1a800 == 78 [pid = 1653] [id = 601] 11:42:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x11c28e400) [pid = 1653] [serial = 1803] [outer = 0x0] 11:42:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x12a141c00) [pid = 1653] [serial = 1804] [outer = 0x11c28e400] 11:42:27 INFO - PROCESS | 1653 | 1461350547192 Marionette DEBUG loaded listener.js 11:42:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x12abe2000) [pid = 1653] [serial = 1805] [outer = 0x11c28e400] 11:42:27 INFO - PROCESS | 1653 | 1461350547605 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]]]}] 11:42:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:42:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 677ms 11:42:27 INFO - PROCESS | 1653 | 1461350547632 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 11:42:27 INFO - PROCESS | 1653 | 1461350547636 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 11:42:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:42:27 INFO - PROCESS | 1653 | 1461350547639 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:42:27 INFO - PROCESS | 1653 | 1461350547640 Marionette TRACE conn2 <- [1,2378,null,{}] 11:42:27 INFO - PROCESS | 1653 | 1461350547643 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}] 11:42:27 INFO - PROCESS | 1653 | 1461350547756 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 11:42:27 INFO - PROCESS | 1653 | 1461350547864 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x131fd0000 == 79 [pid = 1653] [id = 602] 11:42:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x12abe5c00) [pid = 1653] [serial = 1806] [outer = 0x0] 11:42:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x12b31bc00) [pid = 1653] [serial = 1807] [outer = 0x12abe5c00] 11:42:27 INFO - PROCESS | 1653 | 1461350547896 Marionette DEBUG loaded listener.js 11:42:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x12b530400) [pid = 1653] [serial = 1808] [outer = 0x12abe5c00] 11:42:28 INFO - PROCESS | 1653 | 1461350548302 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]]]}] 11:42:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:42:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 719ms 11:42:28 INFO - PROCESS | 1653 | 1461350548359 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 11:42:28 INFO - PROCESS | 1653 | 1461350548360 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 11:42:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:42:28 INFO - PROCESS | 1653 | 1461350548382 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:42:28 INFO - PROCESS | 1653 | 1461350548383 Marionette TRACE conn2 <- [1,2382,null,{}] 11:42:28 INFO - PROCESS | 1653 | 1461350548401 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}] 11:42:28 INFO - PROCESS | 1653 | 1461350548516 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 11:42:28 INFO - PROCESS | 1653 | 1461350548623 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x138ad6800 == 80 [pid = 1653] [id = 603] 11:42:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x12b76b000) [pid = 1653] [serial = 1809] [outer = 0x0] 11:42:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x12b965000) [pid = 1653] [serial = 1810] [outer = 0x12b76b000] 11:42:28 INFO - PROCESS | 1653 | 1461350548662 Marionette DEBUG loaded listener.js 11:42:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x12bcee400) [pid = 1653] [serial = 1811] [outer = 0x12b76b000] 11:42:29 INFO - PROCESS | 1653 | 1461350549068 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]]]}] 11:42:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:42:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 733ms 11:42:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:42:29 INFO - PROCESS | 1653 | 1461350549124 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 11:42:29 INFO - PROCESS | 1653 | 1461350549125 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 11:42:29 INFO - PROCESS | 1653 | 1461350549128 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:42:29 INFO - PROCESS | 1653 | 1461350549129 Marionette TRACE conn2 <- [1,2386,null,{}] 11:42:29 INFO - PROCESS | 1653 | 1461350549132 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}] 11:42:29 INFO - PROCESS | 1653 | 1461350549258 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 11:42:29 INFO - PROCESS | 1653 | 1461350549343 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1374d9000 == 81 [pid = 1653] [id = 604] 11:42:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x12bf73400) [pid = 1653] [serial = 1812] [outer = 0x0] 11:42:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x12bf7e000) [pid = 1653] [serial = 1813] [outer = 0x12bf73400] 11:42:29 INFO - PROCESS | 1653 | 1461350549380 Marionette DEBUG loaded listener.js 11:42:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x12d210000) [pid = 1653] [serial = 1814] [outer = 0x12bf73400] 11:42:29 INFO - PROCESS | 1653 | 1461350549819 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]]]}] 11:42:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:42:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 720ms 11:42:29 INFO - PROCESS | 1653 | 1461350549878 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 11:42:29 INFO - PROCESS | 1653 | 1461350549879 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 11:42:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:42:29 INFO - PROCESS | 1653 | 1461350549897 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:42:29 INFO - PROCESS | 1653 | 1461350549898 Marionette TRACE conn2 <- [1,2390,null,{}] 11:42:29 INFO - PROCESS | 1653 | 1461350549920 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}] 11:42:30 INFO - PROCESS | 1653 | 1461350550035 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 11:42:30 INFO - PROCESS | 1653 | 1461350550115 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f82b800 == 82 [pid = 1653] [id = 605] 11:42:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x12a402c00) [pid = 1653] [serial = 1815] [outer = 0x0] 11:42:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x12d281400) [pid = 1653] [serial = 1816] [outer = 0x12a402c00] 11:42:30 INFO - PROCESS | 1653 | 1461350550144 Marionette DEBUG loaded listener.js 11:42:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x12d2cbc00) [pid = 1653] [serial = 1817] [outer = 0x12a402c00] 11:42:30 INFO - PROCESS | 1653 | 1461350550561 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]]]}] 11:42:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:42:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 706ms 11:42:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:42:30 INFO - PROCESS | 1653 | 1461350550589 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 11:42:30 INFO - PROCESS | 1653 | 1461350550591 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 11:42:30 INFO - PROCESS | 1653 | 1461350550593 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:42:30 INFO - PROCESS | 1653 | 1461350550594 Marionette TRACE conn2 <- [1,2394,null,{}] 11:42:30 INFO - PROCESS | 1653 | 1461350550596 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}] 11:42:30 INFO - PROCESS | 1653 | 1461350550711 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 11:42:30 INFO - PROCESS | 1653 | 1461350550834 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f839800 == 83 [pid = 1653] [id = 606] 11:42:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x12a139000) [pid = 1653] [serial = 1818] [outer = 0x0] 11:42:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x12d2d0c00) [pid = 1653] [serial = 1819] [outer = 0x12a139000] 11:42:30 INFO - PROCESS | 1653 | 1461350550868 Marionette DEBUG loaded listener.js 11:42:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x12d2d9000) [pid = 1653] [serial = 1820] [outer = 0x12a139000] 11:42:31 INFO - PROCESS | 1653 | 1461350551282 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]]]}] 11:42:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:42:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 718ms 11:42:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:42:31 INFO - PROCESS | 1653 | 1461350551311 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 11:42:31 INFO - PROCESS | 1653 | 1461350551313 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 11:42:31 INFO - PROCESS | 1653 | 1461350551315 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:42:31 INFO - PROCESS | 1653 | 1461350551316 Marionette TRACE conn2 <- [1,2398,null,{}] 11:42:31 INFO - PROCESS | 1653 | 1461350551318 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}] 11:42:31 INFO - PROCESS | 1653 | 1461350551455 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 11:42:31 INFO - PROCESS | 1653 | 1461350551536 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x11bd91000 == 84 [pid = 1653] [id = 607] 11:42:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x1157ebc00) [pid = 1653] [serial = 1821] [outer = 0x0] 11:42:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x12971b800) [pid = 1653] [serial = 1822] [outer = 0x1157ebc00] 11:42:31 INFO - PROCESS | 1653 | 1461350551566 Marionette DEBUG loaded listener.js 11:42:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x12d730c00) [pid = 1653] [serial = 1823] [outer = 0x1157ebc00] 11:42:32 INFO - PROCESS | 1653 | 1461350552210 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]]]}] 11:42:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:42:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 924ms 11:42:32 INFO - PROCESS | 1653 | 1461350552251 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 11:42:32 INFO - PROCESS | 1653 | 1461350552253 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 11:42:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:42:32 INFO - PROCESS | 1653 | 1461350552259 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:42:32 INFO - PROCESS | 1653 | 1461350552261 Marionette TRACE conn2 <- [1,2402,null,{}] 11:42:32 INFO - PROCESS | 1653 | 1461350552266 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}] 11:42:32 INFO - PROCESS | 1653 | 1461350552374 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 11:42:32 INFO - PROCESS | 1653 | 1461350552462 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x126a80800 == 85 [pid = 1653] [id = 608] 11:42:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x1159d1400) [pid = 1653] [serial = 1824] [outer = 0x0] 11:42:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x11865d000) [pid = 1653] [serial = 1825] [outer = 0x1159d1400] 11:42:32 INFO - PROCESS | 1653 | 1461350552490 Marionette DEBUG loaded listener.js 11:42:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x119296400) [pid = 1653] [serial = 1826] [outer = 0x1159d1400] 11:42:32 INFO - PROCESS | 1653 | 1461350552956 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]]]}] 11:42:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:42:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 724ms 11:42:32 INFO - PROCESS | 1653 | 1461350552983 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 11:42:32 INFO - PROCESS | 1653 | 1461350552989 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 11:42:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:42:32 INFO - PROCESS | 1653 | 1461350552993 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:42:32 INFO - PROCESS | 1653 | 1461350552995 Marionette TRACE conn2 <- [1,2406,null,{}] 11:42:32 INFO - PROCESS | 1653 | 1461350552997 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}] 11:42:33 INFO - PROCESS | 1653 | 1461350553103 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 11:42:33 INFO - PROCESS | 1653 | 1461350553187 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c9b0800 == 86 [pid = 1653] [id = 609] 11:42:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x119d53800) [pid = 1653] [serial = 1827] [outer = 0x0] 11:42:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x11aab0000) [pid = 1653] [serial = 1828] [outer = 0x119d53800] 11:42:33 INFO - PROCESS | 1653 | 1461350553216 Marionette DEBUG loaded listener.js 11:42:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x11c2cd800) [pid = 1653] [serial = 1829] [outer = 0x119d53800] 11:42:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12fda1800 == 85 [pid = 1653] [id = 597] 11:42:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12d543800 == 84 [pid = 1653] [id = 596] 11:42:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12e561000 == 83 [pid = 1653] [id = 595] 11:42:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12d557800 == 82 [pid = 1653] [id = 594] 11:42:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12d2be000 == 81 [pid = 1653] [id = 593] 11:42:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd14000 == 80 [pid = 1653] [id = 592] 11:42:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12ac2a800 == 79 [pid = 1653] [id = 591] 11:42:33 INFO - PROCESS | 1653 | --DOMWINDOW == 191 (0x12a139c00) [pid = 1653] [serial = 1732] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1653 | --DOCSHELL 0x126a15000 == 78 [pid = 1653] [id = 590] 11:42:33 INFO - PROCESS | 1653 | --DOCSHELL 0x123c30800 == 77 [pid = 1653] [id = 589] 11:42:33 INFO - PROCESS | 1653 | --DOCSHELL 0x11b0d8000 == 76 [pid = 1653] [id = 588] 11:42:33 INFO - PROCESS | 1653 | --DOCSHELL 0x123dae800 == 75 [pid = 1653] [id = 587] 11:42:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12e573800 == 74 [pid = 1653] [id = 582] 11:42:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12bfe6000 == 73 [pid = 1653] [id = 581] 11:42:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab2a800 == 72 [pid = 1653] [id = 580] 11:42:33 INFO - PROCESS | 1653 | --DOCSHELL 0x11c2e1800 == 71 [pid = 1653] [id = 579] 11:42:33 INFO - PROCESS | 1653 | --DOCSHELL 0x114b87800 == 70 [pid = 1653] [id = 578] 11:42:33 INFO - PROCESS | 1653 | 1461350553633 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]]]}] 11:42:33 INFO - PROCESS | 1653 | --DOMWINDOW == 190 (0x123c51800) [pid = 1653] [serial = 1714] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1653 | --DOMWINDOW == 189 (0x123de7000) [pid = 1653] [serial = 1717] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1653 | --DOMWINDOW == 188 (0x11865f400) [pid = 1653] [serial = 1700] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x116543c00) [pid = 1653] [serial = 1699] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x12aeca000) [pid = 1653] [serial = 1684] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x11a9b9800) [pid = 1653] [serial = 1705] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x118d0a800) [pid = 1653] [serial = 1672] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x11c2b7400) [pid = 1653] [serial = 1711] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x11908c000) [pid = 1653] [serial = 1702] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x11937f400) [pid = 1653] [serial = 1703] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x12699c000) [pid = 1653] [serial = 1721] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x11560e800) [pid = 1653] [serial = 1697] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x115375800) [pid = 1653] [serial = 1696] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x11ba20000) [pid = 1653] [serial = 1675] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x124670c00) [pid = 1653] [serial = 1720] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x12d219000) [pid = 1653] [serial = 1690] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x1248e2000) [pid = 1653] [serial = 1678] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x12a137800) [pid = 1653] [serial = 1681] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x12971bc00) [pid = 1653] [serial = 1693] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x12bce8800) [pid = 1653] [serial = 1687] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x1280dc800) [pid = 1653] [serial = 1726] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x127909c00) [pid = 1653] [serial = 1723] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x11ae34400) [pid = 1653] [serial = 1708] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x11ba23000) [pid = 1653] [serial = 1709] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x11aaa8c00) [pid = 1653] [serial = 1706] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x12417e400) [pid = 1653] [serial = 1718] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x12946fc00) [pid = 1653] [serial = 1727] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x12802f800) [pid = 1653] [serial = 1724] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x123ddc400) [pid = 1653] [serial = 1715] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x12974b400) [pid = 1653] [serial = 1730] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x11ca53400) [pid = 1653] [serial = 1712] [outer = 0x0] [url = about:blank] 11:42:33 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x12971a000) [pid = 1653] [serial = 1729] [outer = 0x0] [url = about:blank] 11:42:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:42:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 670ms 11:42:33 INFO - PROCESS | 1653 | 1461350553664 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 11:42:33 INFO - PROCESS | 1653 | 1461350553666 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 11:42:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:42:33 INFO - PROCESS | 1653 | 1461350553668 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:42:33 INFO - PROCESS | 1653 | 1461350553671 Marionette TRACE conn2 <- [1,2410,null,{}] 11:42:33 INFO - PROCESS | 1653 | 1461350553678 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}] 11:42:33 INFO - PROCESS | 1653 | 1461350553780 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 11:42:33 INFO - PROCESS | 1653 | 1461350553785 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x123da9000 == 71 [pid = 1653] [id = 610] 11:42:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x11c938800) [pid = 1653] [serial = 1830] [outer = 0x0] 11:42:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x123b41c00) [pid = 1653] [serial = 1831] [outer = 0x11c938800] 11:42:33 INFO - PROCESS | 1653 | 1461350553814 Marionette DEBUG loaded listener.js 11:42:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12417c000) [pid = 1653] [serial = 1832] [outer = 0x11c938800] 11:42:34 INFO - PROCESS | 1653 | 1461350554192 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]]]}] 11:42:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:42:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 572ms 11:42:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:42:34 INFO - PROCESS | 1653 | 1461350554240 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 11:42:34 INFO - PROCESS | 1653 | 1461350554242 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 11:42:34 INFO - PROCESS | 1653 | 1461350554244 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:42:34 INFO - PROCESS | 1653 | 1461350554245 Marionette TRACE conn2 <- [1,2414,null,{}] 11:42:34 INFO - PROCESS | 1653 | 1461350554247 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}] 11:42:34 INFO - PROCESS | 1653 | 1461350554344 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 11:42:34 INFO - PROCESS | 1653 | 1461350554350 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ac27000 == 72 [pid = 1653] [id = 611] 11:42:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x1244d7000) [pid = 1653] [serial = 1833] [outer = 0x0] 11:42:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x127909c00) [pid = 1653] [serial = 1834] [outer = 0x1244d7000] 11:42:34 INFO - PROCESS | 1653 | 1461350554377 Marionette DEBUG loaded listener.js 11:42:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x129023800) [pid = 1653] [serial = 1835] [outer = 0x1244d7000] 11:42:34 INFO - PROCESS | 1653 | 1461350554749 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]]]}] 11:42:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:42:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 520ms 11:42:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:42:34 INFO - PROCESS | 1653 | 1461350554764 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 11:42:34 INFO - PROCESS | 1653 | 1461350554765 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 11:42:34 INFO - PROCESS | 1653 | 1461350554769 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:42:34 INFO - PROCESS | 1653 | 1461350554772 Marionette TRACE conn2 <- [1,2418,null,{}] 11:42:34 INFO - PROCESS | 1653 | 1461350554775 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}] 11:42:34 INFO - PROCESS | 1653 | 1461350554905 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 11:42:34 INFO - PROCESS | 1653 | 1461350554912 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12afca800 == 73 [pid = 1653] [id = 612] 11:42:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x129028000) [pid = 1653] [serial = 1836] [outer = 0x0] 11:42:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x1294f4000) [pid = 1653] [serial = 1837] [outer = 0x129028000] 11:42:34 INFO - PROCESS | 1653 | 1461350554938 Marionette DEBUG loaded listener.js 11:42:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x129755c00) [pid = 1653] [serial = 1838] [outer = 0x129028000] 11:42:35 INFO - PROCESS | 1653 | 1461350555267 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]]]}] 11:42:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:42:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 523ms 11:42:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:42:35 INFO - PROCESS | 1653 | 1461350555291 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 11:42:35 INFO - PROCESS | 1653 | 1461350555293 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 11:42:35 INFO - PROCESS | 1653 | 1461350555295 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:42:35 INFO - PROCESS | 1653 | 1461350555296 Marionette TRACE conn2 <- [1,2422,null,{}] 11:42:35 INFO - PROCESS | 1653 | 1461350555298 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}] 11:42:35 INFO - PROCESS | 1653 | 1461350555409 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 11:42:35 INFO - PROCESS | 1653 | 1461350555492 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bfea000 == 74 [pid = 1653] [id = 613] 11:42:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x12699fc00) [pid = 1653] [serial = 1839] [outer = 0x0] 11:42:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x12a159c00) [pid = 1653] [serial = 1840] [outer = 0x12699fc00] 11:42:35 INFO - PROCESS | 1653 | 1461350555520 Marionette DEBUG loaded listener.js 11:42:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x12aec5c00) [pid = 1653] [serial = 1841] [outer = 0x12699fc00] 11:42:35 INFO - PROCESS | 1653 | 1461350555861 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]]]}] 11:42:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:42:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 569ms 11:42:35 INFO - PROCESS | 1653 | 1461350555864 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 11:42:35 INFO - PROCESS | 1653 | 1461350555866 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 11:42:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:42:35 INFO - PROCESS | 1653 | 1461350555870 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:42:35 INFO - PROCESS | 1653 | 1461350555871 Marionette TRACE conn2 <- [1,2426,null,{}] 11:42:35 INFO - PROCESS | 1653 | 1461350555874 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}] 11:42:36 INFO - PROCESS | 1653 | 1461350555996 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 11:42:36 INFO - PROCESS | 1653 | 1461350556008 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d46e800 == 75 [pid = 1653] [id = 614] 11:42:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x12a139c00) [pid = 1653] [serial = 1842] [outer = 0x0] 11:42:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x12b123c00) [pid = 1653] [serial = 1843] [outer = 0x12a139c00] 11:42:36 INFO - PROCESS | 1653 | 1461350556034 Marionette DEBUG loaded listener.js 11:42:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x12b585c00) [pid = 1653] [serial = 1844] [outer = 0x12a139c00] 11:42:36 INFO - PROCESS | 1653 | 1461350556397 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]]]}] 11:42:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:42:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 569ms 11:42:36 INFO - PROCESS | 1653 | 1461350556440 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 11:42:36 INFO - PROCESS | 1653 | 1461350556442 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 11:42:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:42:36 INFO - PROCESS | 1653 | 1461350556445 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:42:36 INFO - PROCESS | 1653 | 1461350556447 Marionette TRACE conn2 <- [1,2430,null,{}] 11:42:36 INFO - PROCESS | 1653 | 1461350556451 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}] 11:42:36 INFO - PROCESS | 1653 | 1461350556585 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 11:42:36 INFO - PROCESS | 1653 | 1461350556596 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e569000 == 76 [pid = 1653] [id = 615] 11:42:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x12b586800) [pid = 1653] [serial = 1845] [outer = 0x0] 11:42:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x12b965400) [pid = 1653] [serial = 1846] [outer = 0x12b586800] 11:42:36 INFO - PROCESS | 1653 | 1461350556621 Marionette DEBUG loaded listener.js 11:42:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x12bcef000) [pid = 1653] [serial = 1847] [outer = 0x12b586800] 11:42:36 INFO - PROCESS | 1653 | 1461350556961 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]]]}] 11:42:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:42:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 520ms 11:42:36 INFO - PROCESS | 1653 | 1461350556965 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 11:42:36 INFO - PROCESS | 1653 | 1461350556967 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 11:42:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:42:36 INFO - PROCESS | 1653 | 1461350556976 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:42:36 INFO - PROCESS | 1653 | 1461350556978 Marionette TRACE conn2 <- [1,2434,null,{}] 11:42:36 INFO - PROCESS | 1653 | 1461350556980 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}] 11:42:37 INFO - PROCESS | 1653 | 1461350557101 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 11:42:37 INFO - PROCESS | 1653 | 1461350557114 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f785800 == 77 [pid = 1653] [id = 616] 11:42:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x12b58b800) [pid = 1653] [serial = 1848] [outer = 0x0] 11:42:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x12bf8c400) [pid = 1653] [serial = 1849] [outer = 0x12b58b800] 11:42:37 INFO - PROCESS | 1653 | 1461350557138 Marionette DEBUG loaded listener.js 11:42:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x12d734000) [pid = 1653] [serial = 1850] [outer = 0x12b58b800] 11:42:37 INFO - PROCESS | 1653 | 1461350557502 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]]]}] 11:42:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:42:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 574ms 11:42:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:42:37 INFO - PROCESS | 1653 | 1461350557546 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 11:42:37 INFO - PROCESS | 1653 | 1461350557547 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 11:42:37 INFO - PROCESS | 1653 | 1461350557549 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:42:37 INFO - PROCESS | 1653 | 1461350557550 Marionette TRACE conn2 <- [1,2438,null,{}] 11:42:37 INFO - PROCESS | 1653 | 1461350557553 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}] 11:42:37 INFO - PROCESS | 1653 | 1461350557675 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 11:42:37 INFO - PROCESS | 1653 | 1461350557694 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fdb4800 == 78 [pid = 1653] [id = 617] 11:42:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x12d72fc00) [pid = 1653] [serial = 1851] [outer = 0x0] 11:42:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x12d78f000) [pid = 1653] [serial = 1852] [outer = 0x12d72fc00] 11:42:37 INFO - PROCESS | 1653 | 1461350557719 Marionette DEBUG loaded listener.js 11:42:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x12d79c000) [pid = 1653] [serial = 1853] [outer = 0x12d72fc00] 11:42:38 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x12974bc00) [pid = 1653] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:42:38 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x12a154000) [pid = 1653] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:42:38 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x12a158400) [pid = 1653] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:42:38 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x12b116800) [pid = 1653] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:42:38 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x118836c00) [pid = 1653] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:42:38 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x11c526000) [pid = 1653] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:42:38 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x12403b800) [pid = 1653] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:42:38 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x118656c00) [pid = 1653] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:42:38 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x11ba20400) [pid = 1653] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:42:38 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x115248c00) [pid = 1653] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:42:38 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x128039000) [pid = 1653] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:42:38 INFO - PROCESS | 1653 | 1461350558241 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]]]}] 11:42:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:42:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 721ms 11:42:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:42:38 INFO - PROCESS | 1653 | 1461350558280 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 11:42:38 INFO - PROCESS | 1653 | 1461350558281 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 11:42:38 INFO - PROCESS | 1653 | 1461350558291 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:42:38 INFO - PROCESS | 1653 | 1461350558293 Marionette TRACE conn2 <- [1,2442,null,{}] 11:42:38 INFO - PROCESS | 1653 | 1461350558296 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}] 11:42:38 INFO - PROCESS | 1653 | 1461350558415 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 11:42:38 INFO - PROCESS | 1653 | 1461350558420 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x13099d800 == 79 [pid = 1653] [id = 618] 11:42:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x129749c00) [pid = 1653] [serial = 1854] [outer = 0x0] 11:42:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x12dd9c400) [pid = 1653] [serial = 1855] [outer = 0x129749c00] 11:42:38 INFO - PROCESS | 1653 | 1461350558450 Marionette DEBUG loaded listener.js 11:42:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x12e4bc800) [pid = 1653] [serial = 1856] [outer = 0x129749c00] 11:42:38 INFO - PROCESS | 1653 | 1461350558788 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]]]}] 11:42:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:42:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 525ms 11:42:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:42:38 INFO - PROCESS | 1653 | 1461350558812 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 11:42:38 INFO - PROCESS | 1653 | 1461350558814 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 11:42:38 INFO - PROCESS | 1653 | 1461350558816 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:42:38 INFO - PROCESS | 1653 | 1461350558817 Marionette TRACE conn2 <- [1,2446,null,{}] 11:42:38 INFO - PROCESS | 1653 | 1461350558819 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}] 11:42:38 INFO - PROCESS | 1653 | 1461350558918 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 11:42:38 INFO - PROCESS | 1653 | 1461350558988 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1374d0800 == 80 [pid = 1653] [id = 619] 11:42:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x12e4bb000) [pid = 1653] [serial = 1857] [outer = 0x0] 11:42:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x12e4c4400) [pid = 1653] [serial = 1858] [outer = 0x12e4bb000] 11:42:39 INFO - PROCESS | 1653 | 1461350559015 Marionette DEBUG loaded listener.js 11:42:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x12e527400) [pid = 1653] [serial = 1859] [outer = 0x12e4bb000] 11:42:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:42:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 568ms 11:42:39 INFO - PROCESS | 1653 | 1461350559380 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]]]}] 11:42:39 INFO - PROCESS | 1653 | 1461350559387 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 11:42:39 INFO - PROCESS | 1653 | 1461350559389 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 11:42:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:42:39 INFO - PROCESS | 1653 | 1461350559392 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:42:39 INFO - PROCESS | 1653 | 1461350559394 Marionette TRACE conn2 <- [1,2450,null,{}] 11:42:39 INFO - PROCESS | 1653 | 1461350559397 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}] 11:42:39 INFO - PROCESS | 1653 | 1461350559549 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 11:42:39 INFO - PROCESS | 1653 | 1461350559656 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x139fcb000 == 81 [pid = 1653] [id = 620] 11:42:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x119373800) [pid = 1653] [serial = 1860] [outer = 0x0] 11:42:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x12e4bc400) [pid = 1653] [serial = 1861] [outer = 0x119373800] 11:42:39 INFO - PROCESS | 1653 | 1461350559697 Marionette DEBUG loaded listener.js 11:42:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x12e599000) [pid = 1653] [serial = 1862] [outer = 0x119373800] 11:42:39 INFO - PROCESS | 1653 | 1461350559985 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]]]}] 11:42:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:42:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 621ms 11:42:40 INFO - PROCESS | 1653 | 1461350560013 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 11:42:40 INFO - PROCESS | 1653 | 1461350560015 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 11:42:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:42:40 INFO - PROCESS | 1653 | 1461350560112 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:42:40 INFO - PROCESS | 1653 | 1461350560114 Marionette TRACE conn2 <- [1,2454,null,{}] 11:42:40 INFO - PROCESS | 1653 | 1461350560129 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}] 11:42:40 INFO - PROCESS | 1653 | 1461350560285 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 11:42:40 INFO - PROCESS | 1653 | 1461350560378 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x11bad6800 == 82 [pid = 1653] [id = 621] 11:42:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x11784b000) [pid = 1653] [serial = 1863] [outer = 0x0] 11:42:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x11865fc00) [pid = 1653] [serial = 1864] [outer = 0x11784b000] 11:42:40 INFO - PROCESS | 1653 | 1461350560411 Marionette DEBUG loaded listener.js 11:42:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x118fea800) [pid = 1653] [serial = 1865] [outer = 0x11784b000] 11:42:40 INFO - PROCESS | 1653 | 1461350560844 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]]]}] 11:42:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:42:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 874ms 11:42:40 INFO - PROCESS | 1653 | 1461350560891 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 11:42:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:42:40 INFO - PROCESS | 1653 | 1461350560896 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 11:42:40 INFO - PROCESS | 1653 | 1461350560899 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:42:40 INFO - PROCESS | 1653 | 1461350560901 Marionette TRACE conn2 <- [1,2458,null,{}] 11:42:40 INFO - PROCESS | 1653 | 1461350560906 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}] 11:42:41 INFO - PROCESS | 1653 | 1461350561027 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 11:42:41 INFO - PROCESS | 1653 | 1461350561111 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12afbc800 == 83 [pid = 1653] [id = 622] 11:42:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x118641800) [pid = 1653] [serial = 1866] [outer = 0x0] 11:42:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x11b064800) [pid = 1653] [serial = 1867] [outer = 0x118641800] 11:42:41 INFO - PROCESS | 1653 | 1461350561143 Marionette DEBUG loaded listener.js 11:42:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x123de4400) [pid = 1653] [serial = 1868] [outer = 0x118641800] 11:42:41 INFO - PROCESS | 1653 | 1461350561583 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]]]}] 11:42:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:42:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 722ms 11:42:41 INFO - PROCESS | 1653 | 1461350561654 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 11:42:41 INFO - PROCESS | 1653 | 1461350561656 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 11:42:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:42:41 INFO - PROCESS | 1653 | 1461350561673 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:42:41 INFO - PROCESS | 1653 | 1461350561675 Marionette TRACE conn2 <- [1,2462,null,{}] 11:42:41 INFO - PROCESS | 1653 | 1461350561677 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}] 11:42:41 INFO - PROCESS | 1653 | 1461350561796 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 11:42:41 INFO - PROCESS | 1653 | 1461350561882 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f78f800 == 84 [pid = 1653] [id = 623] 11:42:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x1294edc00) [pid = 1653] [serial = 1869] [outer = 0x0] 11:42:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x129747800) [pid = 1653] [serial = 1870] [outer = 0x1294edc00] 11:42:41 INFO - PROCESS | 1653 | 1461350561916 Marionette DEBUG loaded listener.js 11:42:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x12a15ac00) [pid = 1653] [serial = 1871] [outer = 0x1294edc00] 11:42:42 INFO - PROCESS | 1653 | 1461350562335 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]]]}] 11:42:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:42:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 722ms 11:42:42 INFO - PROCESS | 1653 | 1461350562399 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 11:42:42 INFO - PROCESS | 1653 | 1461350562400 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 11:42:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:42:42 INFO - PROCESS | 1653 | 1461350562402 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:42:42 INFO - PROCESS | 1653 | 1461350562404 Marionette TRACE conn2 <- [1,2466,null,{}] 11:42:42 INFO - PROCESS | 1653 | 1461350562406 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}] 11:42:42 INFO - PROCESS | 1653 | 1461350562524 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 11:42:42 INFO - PROCESS | 1653 | 1461350562637 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x139ae7000 == 85 [pid = 1653] [id = 624] 11:42:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x12a6a4c00) [pid = 1653] [serial = 1872] [outer = 0x0] 11:42:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x12abdcc00) [pid = 1653] [serial = 1873] [outer = 0x12a6a4c00] 11:42:42 INFO - PROCESS | 1653 | 1461350562669 Marionette DEBUG loaded listener.js 11:42:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x12b590400) [pid = 1653] [serial = 1874] [outer = 0x12a6a4c00] 11:42:43 INFO - PROCESS | 1653 | 1461350563056 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]]]}] 11:42:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:42:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 670ms 11:42:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:42:43 INFO - PROCESS | 1653 | 1461350563073 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 11:42:43 INFO - PROCESS | 1653 | 1461350563074 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 11:42:43 INFO - PROCESS | 1653 | 1461350563076 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:42:43 INFO - PROCESS | 1653 | 1461350563078 Marionette TRACE conn2 <- [1,2470,null,{}] 11:42:43 INFO - PROCESS | 1653 | 1461350563080 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}] 11:42:43 INFO - PROCESS | 1653 | 1461350563213 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 11:42:43 INFO - PROCESS | 1653 | 1461350563309 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x137332000 == 86 [pid = 1653] [id = 625] 11:42:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x12bcebc00) [pid = 1653] [serial = 1875] [outer = 0x0] 11:42:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x12d217800) [pid = 1653] [serial = 1876] [outer = 0x12bcebc00] 11:42:43 INFO - PROCESS | 1653 | 1461350563339 Marionette DEBUG loaded listener.js 11:42:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x12d78f400) [pid = 1653] [serial = 1877] [outer = 0x12bcebc00] 11:42:43 INFO - PROCESS | 1653 | 1461350563746 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]]]}] 11:42:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:42:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 718ms 11:42:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:42:43 INFO - PROCESS | 1653 | 1461350563795 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 11:42:43 INFO - PROCESS | 1653 | 1461350563796 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 11:42:43 INFO - PROCESS | 1653 | 1461350563798 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:42:43 INFO - PROCESS | 1653 | 1461350563800 Marionette TRACE conn2 <- [1,2474,null,{}] 11:42:43 INFO - PROCESS | 1653 | 1461350563802 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}] 11:42:43 INFO - PROCESS | 1653 | 1461350563936 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 11:42:44 INFO - PROCESS | 1653 | 1461350564020 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x1399a4800 == 87 [pid = 1653] [id = 626] 11:42:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x12dd97400) [pid = 1653] [serial = 1878] [outer = 0x0] 11:42:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x12e52bc00) [pid = 1653] [serial = 1879] [outer = 0x12dd97400] 11:42:44 INFO - PROCESS | 1653 | 1461350564054 Marionette DEBUG loaded listener.js 11:42:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x12e890400) [pid = 1653] [serial = 1880] [outer = 0x12dd97400] 11:42:44 INFO - PROCESS | 1653 | 1461350564478 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]]]}] 11:42:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:42:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 719ms 11:42:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:42:44 INFO - PROCESS | 1653 | 1461350564518 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 11:42:44 INFO - PROCESS | 1653 | 1461350564520 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 11:42:44 INFO - PROCESS | 1653 | 1461350564522 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:42:44 INFO - PROCESS | 1653 | 1461350564523 Marionette TRACE conn2 <- [1,2478,null,{}] 11:42:44 INFO - PROCESS | 1653 | 1461350564526 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}] 11:42:44 INFO - PROCESS | 1653 | 1461350564660 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 11:42:44 INFO - PROCESS | 1653 | 1461350564784 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b1b5000 == 88 [pid = 1653] [id = 627] 11:42:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x12e892c00) [pid = 1653] [serial = 1881] [outer = 0x0] 11:42:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x12e893c00) [pid = 1653] [serial = 1882] [outer = 0x12e892c00] 11:42:44 INFO - PROCESS | 1653 | 1461350564817 Marionette DEBUG loaded listener.js 11:42:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x12e89c000) [pid = 1653] [serial = 1883] [outer = 0x12e892c00] 11:42:45 INFO - PROCESS | 1653 | 1461350565236 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]]]}] 11:42:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:42:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 768ms 11:42:45 INFO - PROCESS | 1653 | 1461350565291 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 11:42:45 INFO - PROCESS | 1653 | 1461350565292 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 11:42:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:42:45 INFO - PROCESS | 1653 | 1461350565295 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:42:45 INFO - PROCESS | 1653 | 1461350565296 Marionette TRACE conn2 <- [1,2482,null,{}] 11:42:45 INFO - PROCESS | 1653 | 1461350565299 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}] 11:42:45 INFO - PROCESS | 1653 | 1461350565416 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 11:42:45 INFO - PROCESS | 1653 | 1461350565499 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x1399b4000 == 89 [pid = 1653] [id = 628] 11:42:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x12e893400) [pid = 1653] [serial = 1884] [outer = 0x0] 11:42:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x12f725000) [pid = 1653] [serial = 1885] [outer = 0x12e893400] 11:42:45 INFO - PROCESS | 1653 | 1461350565531 Marionette DEBUG loaded listener.js 11:42:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 205 (0x12f72c400) [pid = 1653] [serial = 1886] [outer = 0x12e893400] 11:42:45 INFO - PROCESS | 1653 | 1461350565947 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]]]}] 11:42:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:42:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 669ms 11:42:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:42:45 INFO - PROCESS | 1653 | 1461350565964 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 11:42:45 INFO - PROCESS | 1653 | 1461350565966 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 11:42:45 INFO - PROCESS | 1653 | 1461350565969 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:42:45 INFO - PROCESS | 1653 | 1461350565972 Marionette TRACE conn2 <- [1,2486,null,{}] 11:42:45 INFO - PROCESS | 1653 | 1461350565974 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}] 11:42:46 INFO - PROCESS | 1653 | 1461350566106 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 11:42:46 INFO - PROCESS | 1653 | 1461350566191 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x141fd2000 == 90 [pid = 1653] [id = 629] 11:42:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x12f72b800) [pid = 1653] [serial = 1887] [outer = 0x0] 11:42:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x12f730400) [pid = 1653] [serial = 1888] [outer = 0x12f72b800] 11:42:46 INFO - PROCESS | 1653 | 1461350566221 Marionette DEBUG loaded listener.js 11:42:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x12fd0ec00) [pid = 1653] [serial = 1889] [outer = 0x12f72b800] 11:42:46 INFO - PROCESS | 1653 | 1461350566678 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]]]}] 11:42:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:42:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 772ms 11:42:46 INFO - PROCESS | 1653 | 1461350566740 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 11:42:46 INFO - PROCESS | 1653 | 1461350566742 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 11:42:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:42:46 INFO - PROCESS | 1653 | 1461350566744 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:42:46 INFO - PROCESS | 1653 | 1461350566745 Marionette TRACE conn2 <- [1,2490,null,{}] 11:42:46 INFO - PROCESS | 1653 | 1461350566748 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}] 11:42:46 INFO - PROCESS | 1653 | 1461350566867 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 11:42:46 INFO - PROCESS | 1653 | 1461350566953 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c4a9000 == 91 [pid = 1653] [id = 630] 11:42:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 209 (0x115377000) [pid = 1653] [serial = 1890] [outer = 0x0] 11:42:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 210 (0x12fd08400) [pid = 1653] [serial = 1891] [outer = 0x115377000] 11:42:46 INFO - PROCESS | 1653 | 1461350566983 Marionette DEBUG loaded listener.js 11:42:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 211 (0x12fd29400) [pid = 1653] [serial = 1892] [outer = 0x115377000] 11:42:47 INFO - PROCESS | 1653 | 1461350567406 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]]]}] 11:42:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:42:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 720ms 11:42:47 INFO - PROCESS | 1653 | 1461350567464 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 11:42:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:42:47 INFO - PROCESS | 1653 | 1461350567466 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 11:42:47 INFO - PROCESS | 1653 | 1461350567468 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:42:47 INFO - PROCESS | 1653 | 1461350567470 Marionette TRACE conn2 <- [1,2494,null,{}] 11:42:47 INFO - PROCESS | 1653 | 1461350567472 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}] 11:42:47 INFO - PROCESS | 1653 | 1461350567603 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 11:42:47 INFO - PROCESS | 1653 | 1461350567960 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x11bd90000 == 92 [pid = 1653] [id = 631] 11:42:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 212 (0x1147d2000) [pid = 1653] [serial = 1893] [outer = 0x0] 11:42:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 213 (0x115375800) [pid = 1653] [serial = 1894] [outer = 0x1147d2000] 11:42:48 INFO - PROCESS | 1653 | 1461350568002 Marionette DEBUG loaded listener.js 11:42:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 214 (0x11653e800) [pid = 1653] [serial = 1895] [outer = 0x1147d2000] 11:42:48 INFO - PROCESS | 1653 | 1461350568456 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]]]}] 11:42:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:42:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1025ms 11:42:48 INFO - PROCESS | 1653 | 1461350568494 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 11:42:48 INFO - PROCESS | 1653 | 1461350568497 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 11:42:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:42:48 INFO - PROCESS | 1653 | 1461350568501 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:42:48 INFO - PROCESS | 1653 | 1461350568503 Marionette TRACE conn2 <- [1,2498,null,{}] 11:42:48 INFO - PROCESS | 1653 | 1461350568516 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}] 11:42:48 INFO - PROCESS | 1653 | 1461350568671 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 11:42:48 INFO - PROCESS | 1653 | 1461350568695 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b1b6000 == 93 [pid = 1653] [id = 632] 11:42:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 215 (0x11922b400) [pid = 1653] [serial = 1896] [outer = 0x0] 11:42:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 216 (0x11a9bac00) [pid = 1653] [serial = 1897] [outer = 0x11922b400] 11:42:48 INFO - PROCESS | 1653 | 1461350568764 Marionette DEBUG loaded listener.js 11:42:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 217 (0x11bab2800) [pid = 1653] [serial = 1898] [outer = 0x11922b400] 11:42:49 INFO - PROCESS | 1653 | 1461350569207 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]]]}] 11:42:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:42:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 772ms 11:42:49 INFO - PROCESS | 1653 | 1461350569289 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 11:42:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:42:49 INFO - PROCESS | 1653 | 1461350569292 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 11:42:49 INFO - PROCESS | 1653 | 1461350569294 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:42:49 INFO - PROCESS | 1653 | 1461350569296 Marionette TRACE conn2 <- [1,2502,null,{}] 11:42:49 INFO - PROCESS | 1653 | 1461350569298 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}] 11:42:49 INFO - PROCESS | 1653 | 1461350569406 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 11:42:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12d883000 == 92 [pid = 1653] [id = 468] 11:42:49 INFO - PROCESS | 1653 | --DOCSHELL 0x13053a000 == 91 [pid = 1653] [id = 560] 11:42:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12f796000 == 90 [pid = 1653] [id = 520] 11:42:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12e86f800 == 89 [pid = 1653] [id = 502] 11:42:49 INFO - PROCESS | 1653 | --DOCSHELL 0x131f2b800 == 88 [pid = 1653] [id = 562] 11:42:49 INFO - PROCESS | 1653 | --DOCSHELL 0x131fdc800 == 87 [pid = 1653] [id = 563] 11:42:49 INFO - PROCESS | 1653 | --DOCSHELL 0x1374d0800 == 86 [pid = 1653] [id = 619] 11:42:49 INFO - PROCESS | 1653 | --DOCSHELL 0x13099d800 == 85 [pid = 1653] [id = 618] 11:42:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12fdb4800 == 84 [pid = 1653] [id = 617] 11:42:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12f785800 == 83 [pid = 1653] [id = 616] 11:42:49 INFO - PROCESS | 1653 | --DOMWINDOW == 216 (0x12b529800) [pid = 1653] [serial = 1792] [outer = 0x0] [url = about:blank] 11:42:49 INFO - PROCESS | 1653 | --DOMWINDOW == 215 (0x12ab90800) [pid = 1653] [serial = 1756] [outer = 0x0] [url = about:blank] 11:42:49 INFO - PROCESS | 1653 | 1461350569554 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12e569000 == 82 [pid = 1653] [id = 615] 11:42:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12d46e800 == 81 [pid = 1653] [id = 614] 11:42:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12bfea000 == 80 [pid = 1653] [id = 613] 11:42:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12afca800 == 79 [pid = 1653] [id = 612] 11:42:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12ac27000 == 78 [pid = 1653] [id = 611] 11:42:49 INFO - PROCESS | 1653 | --DOCSHELL 0x123da9000 == 77 [pid = 1653] [id = 610] 11:42:49 INFO - PROCESS | 1653 | --DOCSHELL 0x11c9b0800 == 76 [pid = 1653] [id = 609] 11:42:49 INFO - PROCESS | 1653 | --DOCSHELL 0x126a80800 == 75 [pid = 1653] [id = 608] 11:42:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x1178e6800 == 76 [pid = 1653] [id = 633] 11:42:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 216 (0x115646000) [pid = 1653] [serial = 1899] [outer = 0x0] 11:42:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 217 (0x11a604800) [pid = 1653] [serial = 1900] [outer = 0x115646000] 11:42:49 INFO - PROCESS | 1653 | 1461350569587 Marionette DEBUG loaded listener.js 11:42:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 218 (0x12403b800) [pid = 1653] [serial = 1901] [outer = 0x115646000] 11:42:49 INFO - PROCESS | 1653 | --DOCSHELL 0x1374d9000 == 75 [pid = 1653] [id = 604] 11:42:49 INFO - PROCESS | 1653 | --DOCSHELL 0x138ad6800 == 74 [pid = 1653] [id = 603] 11:42:49 INFO - PROCESS | 1653 | --DOCSHELL 0x131fd0000 == 73 [pid = 1653] [id = 602] 11:42:49 INFO - PROCESS | 1653 | --DOCSHELL 0x131f1a800 == 72 [pid = 1653] [id = 601] 11:42:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12d552000 == 71 [pid = 1653] [id = 600] 11:42:49 INFO - PROCESS | 1653 | --DOCSHELL 0x127fca000 == 70 [pid = 1653] [id = 599] 11:42:49 INFO - PROCESS | 1653 | --DOCSHELL 0x119277000 == 69 [pid = 1653] [id = 598] 11:42:49 INFO - PROCESS | 1653 | --DOMWINDOW == 217 (0x12a143c00) [pid = 1653] [serial = 1733] [outer = 0x0] [url = about:blank] 11:42:49 INFO - PROCESS | 1653 | --DOMWINDOW == 216 (0x128be0c00) [pid = 1653] [serial = 1790] [outer = 0x0] [url = about:blank] 11:42:49 INFO - PROCESS | 1653 | --DOMWINDOW == 215 (0x12b312000) [pid = 1653] [serial = 1787] [outer = 0x0] [url = about:blank] 11:42:49 INFO - PROCESS | 1653 | --DOMWINDOW == 214 (0x11883a800) [pid = 1653] [serial = 1763] [outer = 0x0] [url = about:blank] 11:42:49 INFO - PROCESS | 1653 | --DOMWINDOW == 213 (0x11564ac00) [pid = 1653] [serial = 1762] [outer = 0x0] [url = about:blank] 11:42:49 INFO - PROCESS | 1653 | --DOMWINDOW == 212 (0x129028c00) [pid = 1653] [serial = 1777] [outer = 0x0] [url = about:blank] 11:42:49 INFO - PROCESS | 1653 | --DOMWINDOW == 211 (0x12a151000) [pid = 1653] [serial = 1778] [outer = 0x0] [url = about:blank] 11:42:49 INFO - PROCESS | 1653 | --DOMWINDOW == 210 (0x127a57400) [pid = 1653] [serial = 1775] [outer = 0x0] [url = about:blank] 11:42:49 INFO - PROCESS | 1653 | --DOMWINDOW == 209 (0x12a40b800) [pid = 1653] [serial = 1780] [outer = 0x0] [url = about:blank] 11:42:49 INFO - PROCESS | 1653 | --DOMWINDOW == 208 (0x12ab8b800) [pid = 1653] [serial = 1783] [outer = 0x0] [url = about:blank] 11:42:49 INFO - PROCESS | 1653 | --DOMWINDOW == 207 (0x12a6b3400) [pid = 1653] [serial = 1781] [outer = 0x0] [url = about:blank] 11:42:49 INFO - PROCESS | 1653 | --DOMWINDOW == 206 (0x12b11dc00) [pid = 1653] [serial = 1786] [outer = 0x0] [url = about:blank] 11:42:49 INFO - PROCESS | 1653 | --DOMWINDOW == 205 (0x11ab26400) [pid = 1653] [serial = 1789] [outer = 0x0] [url = about:blank] 11:42:49 INFO - PROCESS | 1653 | --DOMWINDOW == 204 (0x123cb3800) [pid = 1653] [serial = 1771] [outer = 0x0] [url = about:blank] 11:42:49 INFO - PROCESS | 1653 | --DOMWINDOW == 203 (0x124178800) [pid = 1653] [serial = 1772] [outer = 0x0] [url = about:blank] 11:42:49 INFO - PROCESS | 1653 | --DOMWINDOW == 202 (0x1244d0000) [pid = 1653] [serial = 1774] [outer = 0x0] [url = about:blank] 11:42:49 INFO - PROCESS | 1653 | --DOMWINDOW == 201 (0x12abe5800) [pid = 1653] [serial = 1759] [outer = 0x0] [url = about:blank] 11:42:49 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x12aec8000) [pid = 1653] [serial = 1784] [outer = 0x0] [url = about:blank] 11:42:49 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x129025400) [pid = 1653] [serial = 1747] [outer = 0x0] [url = about:blank] 11:42:49 INFO - PROCESS | 1653 | --DOMWINDOW == 198 (0x11883a400) [pid = 1653] [serial = 1738] [outer = 0x0] [url = about:blank] 11:42:49 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x12a6b9c00) [pid = 1653] [serial = 1753] [outer = 0x0] [url = about:blank] 11:42:49 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x11aaa7400) [pid = 1653] [serial = 1765] [outer = 0x0] [url = about:blank] 11:42:49 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x11ba21000) [pid = 1653] [serial = 1766] [outer = 0x0] [url = about:blank] 11:42:49 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x11ca48000) [pid = 1653] [serial = 1769] [outer = 0x0] [url = about:blank] 11:42:49 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x11c2c5c00) [pid = 1653] [serial = 1768] [outer = 0x0] [url = about:blank] 11:42:49 INFO - PROCESS | 1653 | --DOMWINDOW == 192 (0x11ca4a400) [pid = 1653] [serial = 1744] [outer = 0x0] [url = about:blank] 11:42:49 INFO - PROCESS | 1653 | --DOMWINDOW == 191 (0x1135e1000) [pid = 1653] [serial = 1735] [outer = 0x0] [url = about:blank] 11:42:49 INFO - PROCESS | 1653 | --DOMWINDOW == 190 (0x12a409400) [pid = 1653] [serial = 1750] [outer = 0x0] [url = about:blank] 11:42:49 INFO - PROCESS | 1653 | --DOMWINDOW == 189 (0x11ae40c00) [pid = 1653] [serial = 1741] [outer = 0x0] [url = about:blank] 11:42:49 INFO - PROCESS | 1653 | 1461350569942 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]]]}] 11:42:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:42:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 671ms 11:42:49 INFO - PROCESS | 1653 | 1461350569966 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 11:42:49 INFO - PROCESS | 1653 | 1461350569969 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 11:42:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:42:49 INFO - PROCESS | 1653 | 1461350569978 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:42:49 INFO - PROCESS | 1653 | 1461350569982 Marionette TRACE conn2 <- [1,2506,null,{}] 11:42:49 INFO - PROCESS | 1653 | 1461350569988 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}] 11:42:50 INFO - PROCESS | 1653 | 1461350570115 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 11:42:50 INFO - PROCESS | 1653 | 1461350570124 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12489b800 == 70 [pid = 1653] [id = 634] 11:42:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x12417e400) [pid = 1653] [serial = 1902] [outer = 0x0] 11:42:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x12699d800) [pid = 1653] [serial = 1903] [outer = 0x12417e400] 11:42:50 INFO - PROCESS | 1653 | 1461350570150 Marionette DEBUG loaded listener.js 11:42:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x128bde800) [pid = 1653] [serial = 1904] [outer = 0x12417e400] 11:42:50 INFO - PROCESS | 1653 | 1461350570508 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]]]}] 11:42:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:42:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 579ms 11:42:50 INFO - PROCESS | 1653 | 1461350570554 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 11:42:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:42:50 INFO - PROCESS | 1653 | 1461350570556 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 11:42:50 INFO - PROCESS | 1653 | 1461350570561 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:42:50 INFO - PROCESS | 1653 | 1461350570562 Marionette TRACE conn2 <- [1,2510,null,{}] 11:42:50 INFO - PROCESS | 1653 | 1461350570571 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}] 11:42:50 INFO - PROCESS | 1653 | 1461350570669 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 11:42:50 INFO - PROCESS | 1653 | 1461350570675 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ac30000 == 71 [pid = 1653] [id = 635] 11:42:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x129025400) [pid = 1653] [serial = 1905] [outer = 0x0] 11:42:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x1294f4400) [pid = 1653] [serial = 1906] [outer = 0x129025400] 11:42:50 INFO - PROCESS | 1653 | 1461350570701 Marionette DEBUG loaded listener.js 11:42:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x12a135000) [pid = 1653] [serial = 1907] [outer = 0x129025400] 11:42:51 INFO - PROCESS | 1653 | 1461350571074 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]]]}] 11:42:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:42:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 532ms 11:42:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:42:51 INFO - PROCESS | 1653 | 1461350571091 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 11:42:51 INFO - PROCESS | 1653 | 1461350571092 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 11:42:51 INFO - PROCESS | 1653 | 1461350571094 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:42:51 INFO - PROCESS | 1653 | 1461350571095 Marionette TRACE conn2 <- [1,2514,null,{}] 11:42:51 INFO - PROCESS | 1653 | 1461350571097 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}] 11:42:51 INFO - PROCESS | 1653 | 1461350571223 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 11:42:51 INFO - PROCESS | 1653 | 1461350571231 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd0b800 == 72 [pid = 1653] [id = 636] 11:42:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x12a155c00) [pid = 1653] [serial = 1908] [outer = 0x0] 11:42:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x12a404800) [pid = 1653] [serial = 1909] [outer = 0x12a155c00] 11:42:51 INFO - PROCESS | 1653 | 1461350571266 Marionette DEBUG loaded listener.js 11:42:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x12a6b6800) [pid = 1653] [serial = 1910] [outer = 0x12a155c00] 11:42:51 INFO - PROCESS | 1653 | 1461350571636 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]]]}] 11:42:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:42:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 568ms 11:42:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:42:51 INFO - PROCESS | 1653 | 1461350571662 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 11:42:51 INFO - PROCESS | 1653 | 1461350571663 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 11:42:51 INFO - PROCESS | 1653 | 1461350571666 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:42:51 INFO - PROCESS | 1653 | 1461350571667 Marionette TRACE conn2 <- [1,2518,null,{}] 11:42:51 INFO - PROCESS | 1653 | 1461350571672 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}] 11:42:51 INFO - PROCESS | 1653 | 1461350571770 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 11:42:51 INFO - PROCESS | 1653 | 1461350571861 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d459800 == 73 [pid = 1653] [id = 637] 11:42:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x12a6a4400) [pid = 1653] [serial = 1911] [outer = 0x0] 11:42:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x12abe9400) [pid = 1653] [serial = 1912] [outer = 0x12a6a4400] 11:42:51 INFO - PROCESS | 1653 | 1461350571886 Marionette DEBUG loaded listener.js 11:42:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x12b312800) [pid = 1653] [serial = 1913] [outer = 0x12a6a4400] 11:42:52 INFO - PROCESS | 1653 | 1461350572240 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]]]}] 11:42:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:42:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 622ms 11:42:52 INFO - PROCESS | 1653 | 1461350572289 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 11:42:52 INFO - PROCESS | 1653 | 1461350572291 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 11:42:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:42:52 INFO - PROCESS | 1653 | 1461350572293 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:42:52 INFO - PROCESS | 1653 | 1461350572294 Marionette TRACE conn2 <- [1,2522,null,{}] 11:42:52 INFO - PROCESS | 1653 | 1461350572296 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}] 11:42:52 INFO - PROCESS | 1653 | 1461350572423 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 11:42:52 INFO - PROCESS | 1653 | 1461350572435 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e563000 == 74 [pid = 1653] [id = 638] 11:42:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x12b313c00) [pid = 1653] [serial = 1914] [outer = 0x0] 11:42:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x12b52b000) [pid = 1653] [serial = 1915] [outer = 0x12b313c00] 11:42:52 INFO - PROCESS | 1653 | 1461350572461 Marionette DEBUG loaded listener.js 11:42:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x12b76d800) [pid = 1653] [serial = 1916] [outer = 0x12b313c00] 11:42:52 INFO - PROCESS | 1653 | 1461350572805 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]]]}] 11:42:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:42:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 519ms 11:42:52 INFO - PROCESS | 1653 | 1461350572813 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 11:42:52 INFO - PROCESS | 1653 | 1461350572814 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 11:42:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:42:52 INFO - PROCESS | 1653 | 1461350572816 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:42:52 INFO - PROCESS | 1653 | 1461350572817 Marionette TRACE conn2 <- [1,2526,null,{}] 11:42:52 INFO - PROCESS | 1653 | 1461350572820 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}] 11:42:52 INFO - PROCESS | 1653 | 1461350572945 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 11:42:52 INFO - PROCESS | 1653 | 1461350572956 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ea93800 == 75 [pid = 1653] [id = 639] 11:42:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 205 (0x12b31c800) [pid = 1653] [serial = 1917] [outer = 0x0] 11:42:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x12bcf4000) [pid = 1653] [serial = 1918] [outer = 0x12b31c800] 11:42:52 INFO - PROCESS | 1653 | 1461350572982 Marionette DEBUG loaded listener.js 11:42:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x12bf81400) [pid = 1653] [serial = 1919] [outer = 0x12b31c800] 11:42:53 INFO - PROCESS | 1653 | 1461350573350 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]]]}] 11:42:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:42:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 569ms 11:42:53 INFO - PROCESS | 1653 | 1461350573386 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 11:42:53 INFO - PROCESS | 1653 | 1461350573387 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 11:42:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:42:53 INFO - PROCESS | 1653 | 1461350573397 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:42:53 INFO - PROCESS | 1653 | 1461350573398 Marionette TRACE conn2 <- [1,2530,null,{}] 11:42:53 INFO - PROCESS | 1653 | 1461350573406 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}] 11:42:53 INFO - PROCESS | 1653 | 1461350573532 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 11:42:53 INFO - PROCESS | 1653 | 1461350573546 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f821000 == 76 [pid = 1653] [id = 640] 11:42:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x12a923000) [pid = 1653] [serial = 1920] [outer = 0x0] 11:42:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 209 (0x12a92a800) [pid = 1653] [serial = 1921] [outer = 0x12a923000] 11:42:53 INFO - PROCESS | 1653 | 1461350573572 Marionette DEBUG loaded listener.js 11:42:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 210 (0x11883a000) [pid = 1653] [serial = 1922] [outer = 0x12a923000] 11:42:54 INFO - PROCESS | 1653 | --DOMWINDOW == 209 (0x129754000) [pid = 1653] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:42:54 INFO - PROCESS | 1653 | --DOMWINDOW == 208 (0x12b586800) [pid = 1653] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:42:54 INFO - PROCESS | 1653 | --DOMWINDOW == 207 (0x12a139c00) [pid = 1653] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:42:54 INFO - PROCESS | 1653 | --DOMWINDOW == 206 (0x119d53800) [pid = 1653] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:42:54 INFO - PROCESS | 1653 | --DOMWINDOW == 205 (0x129028000) [pid = 1653] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:42:54 INFO - PROCESS | 1653 | --DOMWINDOW == 204 (0x12699fc00) [pid = 1653] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:42:54 INFO - PROCESS | 1653 | --DOMWINDOW == 203 (0x12d72fc00) [pid = 1653] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:42:54 INFO - PROCESS | 1653 | --DOMWINDOW == 202 (0x12b58b800) [pid = 1653] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:42:54 INFO - PROCESS | 1653 | --DOMWINDOW == 201 (0x1244d7000) [pid = 1653] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:42:54 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x1159d1400) [pid = 1653] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:42:54 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x11c938800) [pid = 1653] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:42:54 INFO - PROCESS | 1653 | --DOMWINDOW == 198 (0x129749c00) [pid = 1653] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:42:54 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x12e4bb000) [pid = 1653] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:42:54 INFO - PROCESS | 1653 | 1461350574178 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]]]}] 11:42:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:42:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 818ms 11:42:54 INFO - PROCESS | 1653 | 1461350574216 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 11:42:54 INFO - PROCESS | 1653 | 1461350574217 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 11:42:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:42:54 INFO - PROCESS | 1653 | 1461350574222 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:42:54 INFO - PROCESS | 1653 | 1461350574223 Marionette TRACE conn2 <- [1,2534,null,{}] 11:42:54 INFO - PROCESS | 1653 | 1461350574225 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}] 11:42:54 INFO - PROCESS | 1653 | 1461350574324 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 11:42:54 INFO - PROCESS | 1653 | 1461350574329 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f78b800 == 77 [pid = 1653] [id = 641] 11:42:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x11883c000) [pid = 1653] [serial = 1923] [outer = 0x0] 11:42:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x123b3f800) [pid = 1653] [serial = 1924] [outer = 0x11883c000] 11:42:54 INFO - PROCESS | 1653 | 1461350574360 Marionette DEBUG loaded listener.js 11:42:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x12a92f000) [pid = 1653] [serial = 1925] [outer = 0x11883c000] 11:42:54 INFO - PROCESS | 1653 | 1461350574734 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]]]}] 11:42:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:42:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 569ms 11:42:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:42:54 INFO - PROCESS | 1653 | 1461350574792 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 11:42:54 INFO - PROCESS | 1653 | 1461350574793 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 11:42:54 INFO - PROCESS | 1653 | 1461350574795 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:42:54 INFO - PROCESS | 1653 | 1461350574797 Marionette TRACE conn2 <- [1,2538,null,{}] 11:42:54 INFO - PROCESS | 1653 | 1461350574799 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}] 11:42:54 INFO - PROCESS | 1653 | 1461350574909 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 11:42:54 INFO - PROCESS | 1653 | 1461350574913 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x131f20800 == 78 [pid = 1653] [id = 642] 11:42:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x12a92fc00) [pid = 1653] [serial = 1926] [outer = 0x0] 11:42:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x12bf82800) [pid = 1653] [serial = 1927] [outer = 0x12a92fc00] 11:42:54 INFO - PROCESS | 1653 | 1461350574939 Marionette DEBUG loaded listener.js 11:42:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x12d2d4000) [pid = 1653] [serial = 1928] [outer = 0x12a92fc00] 11:42:55 INFO - PROCESS | 1653 | 1461350575274 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]]]}] 11:42:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:42:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 518ms 11:42:55 INFO - PROCESS | 1653 | 1461350575315 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 11:42:55 INFO - PROCESS | 1653 | 1461350575316 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 11:42:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:42:55 INFO - PROCESS | 1653 | 1461350575318 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:42:55 INFO - PROCESS | 1653 | 1461350575319 Marionette TRACE conn2 <- [1,2542,null,{}] 11:42:55 INFO - PROCESS | 1653 | 1461350575322 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}] 11:42:55 INFO - PROCESS | 1653 | 1461350575422 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 11:42:55 INFO - PROCESS | 1653 | 1461350575498 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x13732b000 == 79 [pid = 1653] [id = 643] 11:42:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x12b032000) [pid = 1653] [serial = 1929] [outer = 0x0] 11:42:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 205 (0x12b039000) [pid = 1653] [serial = 1930] [outer = 0x12b032000] 11:42:55 INFO - PROCESS | 1653 | 1461350575523 Marionette DEBUG loaded listener.js 11:42:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x12b03e400) [pid = 1653] [serial = 1931] [outer = 0x12b032000] 11:42:55 INFO - PROCESS | 1653 | 1461350575824 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]]]}] 11:42:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:42:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 522ms 11:42:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:42:55 INFO - PROCESS | 1653 | 1461350575843 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 11:42:55 INFO - PROCESS | 1653 | 1461350575844 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 11:42:55 INFO - PROCESS | 1653 | 1461350575846 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:42:55 INFO - PROCESS | 1653 | 1461350575847 Marionette TRACE conn2 <- [1,2546,null,{}] 11:42:55 INFO - PROCESS | 1653 | 1461350575849 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}] 11:42:55 INFO - PROCESS | 1653 | 1461350575955 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 11:42:55 INFO - PROCESS | 1653 | 1461350575959 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x1399b7000 == 80 [pid = 1653] [id = 644] 11:42:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x12b03e800) [pid = 1653] [serial = 1932] [outer = 0x0] 11:42:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x12d2d8800) [pid = 1653] [serial = 1933] [outer = 0x12b03e800] 11:42:55 INFO - PROCESS | 1653 | 1461350575984 Marionette DEBUG loaded listener.js 11:42:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 209 (0x12dd9fc00) [pid = 1653] [serial = 1934] [outer = 0x12b03e800] 11:42:56 INFO - PROCESS | 1653 | 1461350576504 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]]]}] 11:42:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:42:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 720ms 11:42:56 INFO - PROCESS | 1653 | 1461350576570 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 11:42:56 INFO - PROCESS | 1653 | 1461350576573 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 11:42:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:42:56 INFO - PROCESS | 1653 | 1461350576579 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:42:56 INFO - PROCESS | 1653 | 1461350576581 Marionette TRACE conn2 <- [1,2550,null,{}] 11:42:56 INFO - PROCESS | 1653 | 1461350576586 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}] 11:42:56 INFO - PROCESS | 1653 | 1461350576708 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 11:42:56 INFO - PROCESS | 1653 | 1461350576821 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x126a1c000 == 81 [pid = 1653] [id = 645] 11:42:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 210 (0x11ba1ec00) [pid = 1653] [serial = 1935] [outer = 0x0] 11:42:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 211 (0x11c28ac00) [pid = 1653] [serial = 1936] [outer = 0x11ba1ec00] 11:42:56 INFO - PROCESS | 1653 | 1461350576852 Marionette DEBUG loaded listener.js 11:42:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 212 (0x11ca50800) [pid = 1653] [serial = 1937] [outer = 0x11ba1ec00] 11:42:57 INFO - PROCESS | 1653 | 1461350577325 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]]]}] 11:42:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:42:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 773ms 11:42:57 INFO - PROCESS | 1653 | 1461350577352 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 11:42:57 INFO - PROCESS | 1653 | 1461350577356 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 11:42:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:42:57 INFO - PROCESS | 1653 | 1461350577360 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:42:57 INFO - PROCESS | 1653 | 1461350577362 Marionette TRACE conn2 <- [1,2554,null,{}] 11:42:57 INFO - PROCESS | 1653 | 1461350577365 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}] 11:42:57 INFO - PROCESS | 1653 | 1461350577531 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 11:42:57 INFO - PROCESS | 1653 | 1461350577593 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b36b800 == 82 [pid = 1653] [id = 646] 11:42:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 213 (0x124255800) [pid = 1653] [serial = 1938] [outer = 0x0] 11:42:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 214 (0x126998800) [pid = 1653] [serial = 1939] [outer = 0x124255800] 11:42:57 INFO - PROCESS | 1653 | 1461350577625 Marionette DEBUG loaded listener.js 11:42:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 215 (0x12901c800) [pid = 1653] [serial = 1940] [outer = 0x124255800] 11:42:58 INFO - PROCESS | 1653 | 1461350578162 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]]]}] 11:42:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:42:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 872ms 11:42:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:42:58 INFO - PROCESS | 1653 | 1461350578233 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 11:42:58 INFO - PROCESS | 1653 | 1461350578235 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 11:42:58 INFO - PROCESS | 1653 | 1461350578239 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:42:58 INFO - PROCESS | 1653 | 1461350578244 Marionette TRACE conn2 <- [1,2558,null,{}] 11:42:58 INFO - PROCESS | 1653 | 1461350578255 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}] 11:42:58 INFO - PROCESS | 1653 | 1461350578412 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 11:42:58 INFO - PROCESS | 1653 | 1461350578529 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x1374c8000 == 83 [pid = 1653] [id = 647] 11:42:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 216 (0x12a151000) [pid = 1653] [serial = 1941] [outer = 0x0] 11:42:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 217 (0x12a6afc00) [pid = 1653] [serial = 1942] [outer = 0x12a151000] 11:42:58 INFO - PROCESS | 1653 | 1461350578564 Marionette DEBUG loaded listener.js 11:42:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 218 (0x12a92ec00) [pid = 1653] [serial = 1943] [outer = 0x12a151000] 11:42:59 INFO - PROCESS | 1653 | 1461350579030 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]]]}] 11:42:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:42:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 824ms 11:42:59 INFO - PROCESS | 1653 | 1461350579063 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 11:42:59 INFO - PROCESS | 1653 | 1461350579065 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 11:42:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:42:59 INFO - PROCESS | 1653 | 1461350579068 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:42:59 INFO - PROCESS | 1653 | 1461350579071 Marionette TRACE conn2 <- [1,2562,null,{}] 11:42:59 INFO - PROCESS | 1653 | 1461350579074 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}] 11:42:59 INFO - PROCESS | 1653 | 1461350579198 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 11:42:59 INFO - PROCESS | 1653 | 1461350579287 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x141fdc800 == 84 [pid = 1653] [id = 648] 11:42:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 219 (0x12ab90800) [pid = 1653] [serial = 1944] [outer = 0x0] 11:42:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 220 (0x12b039c00) [pid = 1653] [serial = 1945] [outer = 0x12ab90800] 11:42:59 INFO - PROCESS | 1653 | 1461350579320 Marionette DEBUG loaded listener.js 11:42:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 221 (0x12b58c800) [pid = 1653] [serial = 1946] [outer = 0x12ab90800] 11:42:59 INFO - PROCESS | 1653 | 1461350579846 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]]]}] 11:42:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:42:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 822ms 11:42:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:42:59 INFO - PROCESS | 1653 | 1461350579891 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 11:42:59 INFO - PROCESS | 1653 | 1461350579892 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 11:42:59 INFO - PROCESS | 1653 | 1461350579894 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:42:59 INFO - PROCESS | 1653 | 1461350579895 Marionette TRACE conn2 <- [1,2566,null,{}] 11:42:59 INFO - PROCESS | 1653 | 1461350579898 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}] 11:43:00 INFO - PROCESS | 1653 | 1461350580018 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 11:43:00 INFO - PROCESS | 1653 | 1461350580103 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x142259800 == 85 [pid = 1653] [id = 649] 11:43:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 222 (0x12b52f400) [pid = 1653] [serial = 1947] [outer = 0x0] 11:43:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 223 (0x12d28b800) [pid = 1653] [serial = 1948] [outer = 0x12b52f400] 11:43:00 INFO - PROCESS | 1653 | 1461350580133 Marionette DEBUG loaded listener.js 11:43:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 224 (0x12dda4c00) [pid = 1653] [serial = 1949] [outer = 0x12b52f400] 11:43:00 INFO - PROCESS | 1653 | 1461350580575 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]]]}] 11:43:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:43:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 720ms 11:43:00 INFO - PROCESS | 1653 | 1461350580619 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 11:43:00 INFO - PROCESS | 1653 | 1461350580620 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 11:43:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:43:00 INFO - PROCESS | 1653 | 1461350580625 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:43:00 INFO - PROCESS | 1653 | 1461350580626 Marionette TRACE conn2 <- [1,2570,null,{}] 11:43:00 INFO - PROCESS | 1653 | 1461350580628 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}] 11:43:00 INFO - PROCESS | 1653 | 1461350580781 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 11:43:00 INFO - PROCESS | 1653 | 1461350580901 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x13a191000 == 86 [pid = 1653] [id = 650] 11:43:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 225 (0x12a129c00) [pid = 1653] [serial = 1950] [outer = 0x0] 11:43:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 226 (0x12a12fc00) [pid = 1653] [serial = 1951] [outer = 0x12a129c00] 11:43:00 INFO - PROCESS | 1653 | 1461350580951 Marionette DEBUG loaded listener.js 11:43:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 227 (0x12e523800) [pid = 1653] [serial = 1952] [outer = 0x12a129c00] 11:43:01 INFO - PROCESS | 1653 | 1461350581477 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]]]}] 11:43:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:43:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 872ms 11:43:01 INFO - PROCESS | 1653 | 1461350581497 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 11:43:01 INFO - PROCESS | 1653 | 1461350581498 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 11:43:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:43:01 INFO - PROCESS | 1653 | 1461350581502 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:43:01 INFO - PROCESS | 1653 | 1461350581504 Marionette TRACE conn2 <- [1,2574,null,{}] 11:43:01 INFO - PROCESS | 1653 | 1461350581508 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}] 11:43:01 INFO - PROCESS | 1653 | 1461350581686 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 11:43:01 INFO - PROCESS | 1653 | 1461350581808 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x13a01a800 == 87 [pid = 1653] [id = 651] 11:43:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 228 (0x12a12ec00) [pid = 1653] [serial = 1953] [outer = 0x0] 11:43:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 229 (0x12af4ec00) [pid = 1653] [serial = 1954] [outer = 0x12a12ec00] 11:43:01 INFO - PROCESS | 1653 | 1461350581856 Marionette DEBUG loaded listener.js 11:43:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 230 (0x12af54000) [pid = 1653] [serial = 1955] [outer = 0x12a12ec00] 11:43:02 INFO - PROCESS | 1653 | 1461350582244 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]]]}] 11:43:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:43:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 772ms 11:43:02 INFO - PROCESS | 1653 | 1461350582273 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 11:43:02 INFO - PROCESS | 1653 | 1461350582275 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 11:43:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:43:02 INFO - PROCESS | 1653 | 1461350582277 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:43:02 INFO - PROCESS | 1653 | 1461350582278 Marionette TRACE conn2 <- [1,2578,null,{}] 11:43:02 INFO - PROCESS | 1653 | 1461350582281 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}] 11:43:02 INFO - PROCESS | 1653 | 1461350582398 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 11:43:02 INFO - PROCESS | 1653 | 1461350582512 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b074000 == 88 [pid = 1653] [id = 652] 11:43:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 231 (0x12af50400) [pid = 1653] [serial = 1956] [outer = 0x0] 11:43:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 232 (0x12b08a000) [pid = 1653] [serial = 1957] [outer = 0x12af50400] 11:43:02 INFO - PROCESS | 1653 | 1461350582545 Marionette DEBUG loaded listener.js 11:43:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 233 (0x12b08f800) [pid = 1653] [serial = 1958] [outer = 0x12af50400] 11:43:02 INFO - PROCESS | 1653 | 1461350582964 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]]]}] 11:43:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:43:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 721ms 11:43:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:43:03 INFO - PROCESS | 1653 | 1461350582998 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 11:43:03 INFO - PROCESS | 1653 | 1461350583000 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 11:43:03 INFO - PROCESS | 1653 | 1461350583002 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:43:03 INFO - PROCESS | 1653 | 1461350583003 Marionette TRACE conn2 <- [1,2582,null,{}] 11:43:03 INFO - PROCESS | 1653 | 1461350583005 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}] 11:43:03 INFO - PROCESS | 1653 | 1461350583142 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 11:43:03 INFO - PROCESS | 1653 | 1461350583231 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b086800 == 89 [pid = 1653] [id = 653] 11:43:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 234 (0x11c2c2400) [pid = 1653] [serial = 1959] [outer = 0x0] 11:43:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 235 (0x12b092000) [pid = 1653] [serial = 1960] [outer = 0x11c2c2400] 11:43:03 INFO - PROCESS | 1653 | 1461350583260 Marionette DEBUG loaded listener.js 11:43:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 236 (0x12e4bd800) [pid = 1653] [serial = 1961] [outer = 0x11c2c2400] 11:43:03 INFO - PROCESS | 1653 | 1461350583679 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]]]}] 11:43:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:43:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 721ms 11:43:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:43:03 INFO - PROCESS | 1653 | 1461350583724 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 11:43:03 INFO - PROCESS | 1653 | 1461350583725 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 11:43:03 INFO - PROCESS | 1653 | 1461350583728 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:43:03 INFO - PROCESS | 1653 | 1461350583729 Marionette TRACE conn2 <- [1,2586,null,{}] 11:43:03 INFO - PROCESS | 1653 | 1461350583731 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}] 11:43:03 INFO - PROCESS | 1653 | 1461350583848 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 11:43:03 INFO - PROCESS | 1653 | 1461350583935 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x139b18800 == 90 [pid = 1653] [id = 654] 11:43:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 237 (0x129754400) [pid = 1653] [serial = 1962] [outer = 0x0] 11:43:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 238 (0x12e541000) [pid = 1653] [serial = 1963] [outer = 0x129754400] 11:43:03 INFO - PROCESS | 1653 | 1461350583965 Marionette DEBUG loaded listener.js 11:43:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 239 (0x12e59c400) [pid = 1653] [serial = 1964] [outer = 0x129754400] 11:43:04 INFO - PROCESS | 1653 | 1461350584444 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]]]}] 11:43:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:43:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 770ms 11:43:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:43:04 INFO - PROCESS | 1653 | 1461350584503 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 11:43:04 INFO - PROCESS | 1653 | 1461350584504 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 11:43:04 INFO - PROCESS | 1653 | 1461350584509 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:43:04 INFO - PROCESS | 1653 | 1461350584511 Marionette TRACE conn2 <- [1,2590,null,{}] 11:43:04 INFO - PROCESS | 1653 | 1461350584513 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}] 11:43:04 INFO - PROCESS | 1653 | 1461350584646 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 11:43:04 INFO - PROCESS | 1653 | 1461350584739 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1242e5000 == 91 [pid = 1653] [id = 655] 11:43:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 240 (0x115945000) [pid = 1653] [serial = 1965] [outer = 0x0] 11:43:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 241 (0x1280e8000) [pid = 1653] [serial = 1966] [outer = 0x115945000] 11:43:04 INFO - PROCESS | 1653 | 1461350584774 Marionette DEBUG loaded listener.js 11:43:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 242 (0x12e89f800) [pid = 1653] [serial = 1967] [outer = 0x115945000] 11:43:05 INFO - PROCESS | 1653 | 1461350585195 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]]]}] 11:43:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:43:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 719ms 11:43:05 INFO - PROCESS | 1653 | 1461350585240 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 11:43:05 INFO - PROCESS | 1653 | 1461350585241 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 11:43:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:43:05 INFO - PROCESS | 1653 | 1461350585246 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:43:05 INFO - PROCESS | 1653 | 1461350585247 Marionette TRACE conn2 <- [1,2594,null,{}] 11:43:05 INFO - PROCESS | 1653 | 1461350585249 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}] 11:43:05 INFO - PROCESS | 1653 | 1461350585372 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 11:43:05 INFO - PROCESS | 1653 | 1461350585462 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f829000 == 92 [pid = 1653] [id = 656] 11:43:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 243 (0x129786800) [pid = 1653] [serial = 1968] [outer = 0x0] 11:43:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 244 (0x12978d800) [pid = 1653] [serial = 1969] [outer = 0x129786800] 11:43:05 INFO - PROCESS | 1653 | 1461350585492 Marionette DEBUG loaded listener.js 11:43:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 245 (0x129792400) [pid = 1653] [serial = 1970] [outer = 0x129786800] 11:43:06 INFO - PROCESS | 1653 | 1461350586258 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]]]}] 11:43:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:43:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1021ms 11:43:06 INFO - PROCESS | 1653 | 1461350586268 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 11:43:06 INFO - PROCESS | 1653 | 1461350586272 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 11:43:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:43:06 INFO - PROCESS | 1653 | 1461350586277 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:43:06 INFO - PROCESS | 1653 | 1461350586280 Marionette TRACE conn2 <- [1,2598,null,{}] 11:43:06 INFO - PROCESS | 1653 | 1461350586303 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}] 11:43:06 INFO - PROCESS | 1653 | 1461350586475 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 11:43:06 INFO - PROCESS | 1653 | 1461350586609 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab2b000 == 93 [pid = 1653] [id = 657] 11:43:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 246 (0x11563f400) [pid = 1653] [serial = 1971] [outer = 0x0] 11:43:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 247 (0x118836c00) [pid = 1653] [serial = 1972] [outer = 0x11563f400] 11:43:06 INFO - PROCESS | 1653 | 1461350586639 Marionette DEBUG loaded listener.js 11:43:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 248 (0x11b1c6800) [pid = 1653] [serial = 1973] [outer = 0x11563f400] 11:43:07 INFO - PROCESS | 1653 | 1461350587092 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]]]}] 11:43:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:43:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 846ms 11:43:07 INFO - PROCESS | 1653 | 1461350587123 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 11:43:07 INFO - PROCESS | 1653 | 1461350587126 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 11:43:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:43:07 INFO - PROCESS | 1653 | 1461350587131 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:43:07 INFO - PROCESS | 1653 | 1461350587132 Marionette TRACE conn2 <- [1,2602,null,{}] 11:43:07 INFO - PROCESS | 1653 | 1461350587157 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}] 11:43:07 INFO - PROCESS | 1653 | 1461350587273 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 11:43:07 INFO - PROCESS | 1653 | --DOCSHELL 0x13732b000 == 92 [pid = 1653] [id = 643] 11:43:07 INFO - PROCESS | 1653 | --DOCSHELL 0x131f20800 == 91 [pid = 1653] [id = 642] 11:43:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12f78b800 == 90 [pid = 1653] [id = 641] 11:43:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12f821000 == 89 [pid = 1653] [id = 640] 11:43:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12ea93800 == 88 [pid = 1653] [id = 639] 11:43:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12e563000 == 87 [pid = 1653] [id = 638] 11:43:07 INFO - PROCESS | 1653 | --DOMWINDOW == 247 (0x12e4bc400) [pid = 1653] [serial = 1861] [outer = 0x0] [url = about:blank] 11:43:07 INFO - PROCESS | 1653 | 1461350587446 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12d459800 == 86 [pid = 1653] [id = 637] 11:43:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd0b800 == 85 [pid = 1653] [id = 636] 11:43:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12ac30000 == 84 [pid = 1653] [id = 635] 11:43:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12489b800 == 83 [pid = 1653] [id = 634] 11:43:07 INFO - PROCESS | 1653 | --DOCSHELL 0x1178e6800 == 82 [pid = 1653] [id = 633] 11:43:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12b1b6000 == 81 [pid = 1653] [id = 632] 11:43:07 INFO - PROCESS | 1653 | --DOCSHELL 0x11bd90000 == 80 [pid = 1653] [id = 631] 11:43:07 INFO - PROCESS | 1653 | --DOCSHELL 0x11c4a9000 == 79 [pid = 1653] [id = 630] 11:43:07 INFO - PROCESS | 1653 | --DOCSHELL 0x141fd2000 == 78 [pid = 1653] [id = 629] 11:43:07 INFO - PROCESS | 1653 | --DOCSHELL 0x1399b4000 == 77 [pid = 1653] [id = 628] 11:43:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x118d45000 == 78 [pid = 1653] [id = 658] 11:43:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 248 (0x11564ac00) [pid = 1653] [serial = 1974] [outer = 0x0] 11:43:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 249 (0x11bab0400) [pid = 1653] [serial = 1975] [outer = 0x11564ac00] 11:43:07 INFO - PROCESS | 1653 | 1461350587482 Marionette DEBUG loaded listener.js 11:43:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 250 (0x123e6c400) [pid = 1653] [serial = 1976] [outer = 0x11564ac00] 11:43:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12b1b5000 == 77 [pid = 1653] [id = 627] 11:43:07 INFO - PROCESS | 1653 | --DOCSHELL 0x1399a4800 == 76 [pid = 1653] [id = 626] 11:43:07 INFO - PROCESS | 1653 | --DOCSHELL 0x137332000 == 75 [pid = 1653] [id = 625] 11:43:07 INFO - PROCESS | 1653 | --DOCSHELL 0x139ae7000 == 74 [pid = 1653] [id = 624] 11:43:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12f78f800 == 73 [pid = 1653] [id = 623] 11:43:07 INFO - PROCESS | 1653 | --DOCSHELL 0x12afbc800 == 72 [pid = 1653] [id = 622] 11:43:07 INFO - PROCESS | 1653 | --DOCSHELL 0x11bad6800 == 71 [pid = 1653] [id = 621] 11:43:07 INFO - PROCESS | 1653 | --DOMWINDOW == 249 (0x12b58a800) [pid = 1653] [serial = 1793] [outer = 0x0] [url = about:blank] 11:43:07 INFO - PROCESS | 1653 | --DOMWINDOW == 248 (0x12b965400) [pid = 1653] [serial = 1846] [outer = 0x0] [url = about:blank] 11:43:07 INFO - PROCESS | 1653 | --DOMWINDOW == 247 (0x12b123c00) [pid = 1653] [serial = 1843] [outer = 0x0] [url = about:blank] 11:43:07 INFO - PROCESS | 1653 | --DOMWINDOW == 246 (0x11c2cd800) [pid = 1653] [serial = 1829] [outer = 0x0] [url = about:blank] 11:43:07 INFO - PROCESS | 1653 | --DOMWINDOW == 245 (0x11aab0000) [pid = 1653] [serial = 1828] [outer = 0x0] [url = about:blank] 11:43:07 INFO - PROCESS | 1653 | --DOMWINDOW == 244 (0x1294f4000) [pid = 1653] [serial = 1837] [outer = 0x0] [url = about:blank] 11:43:07 INFO - PROCESS | 1653 | --DOMWINDOW == 243 (0x129755c00) [pid = 1653] [serial = 1838] [outer = 0x0] [url = about:blank] 11:43:07 INFO - PROCESS | 1653 | --DOMWINDOW == 242 (0x12a159c00) [pid = 1653] [serial = 1840] [outer = 0x0] [url = about:blank] 11:43:07 INFO - PROCESS | 1653 | --DOMWINDOW == 241 (0x12a141c00) [pid = 1653] [serial = 1804] [outer = 0x0] [url = about:blank] 11:43:07 INFO - PROCESS | 1653 | --DOMWINDOW == 240 (0x12bcef000) [pid = 1653] [serial = 1847] [outer = 0x0] [url = about:blank] 11:43:07 INFO - PROCESS | 1653 | --DOMWINDOW == 239 (0x12d78f000) [pid = 1653] [serial = 1852] [outer = 0x0] [url = about:blank] 11:43:07 INFO - PROCESS | 1653 | --DOMWINDOW == 238 (0x12bf7e000) [pid = 1653] [serial = 1813] [outer = 0x0] [url = about:blank] 11:43:07 INFO - PROCESS | 1653 | --DOMWINDOW == 237 (0x12bf8c400) [pid = 1653] [serial = 1849] [outer = 0x0] [url = about:blank] 11:43:07 INFO - PROCESS | 1653 | --DOMWINDOW == 236 (0x127909c00) [pid = 1653] [serial = 1834] [outer = 0x0] [url = about:blank] 11:43:07 INFO - PROCESS | 1653 | --DOMWINDOW == 235 (0x129023800) [pid = 1653] [serial = 1835] [outer = 0x0] [url = about:blank] 11:43:07 INFO - PROCESS | 1653 | --DOMWINDOW == 234 (0x11865d000) [pid = 1653] [serial = 1825] [outer = 0x0] [url = about:blank] 11:43:07 INFO - PROCESS | 1653 | --DOMWINDOW == 233 (0x119296400) [pid = 1653] [serial = 1826] [outer = 0x0] [url = about:blank] 11:43:07 INFO - PROCESS | 1653 | --DOMWINDOW == 232 (0x123b41c00) [pid = 1653] [serial = 1831] [outer = 0x0] [url = about:blank] 11:43:07 INFO - PROCESS | 1653 | --DOMWINDOW == 231 (0x12417c000) [pid = 1653] [serial = 1832] [outer = 0x0] [url = about:blank] 11:43:07 INFO - PROCESS | 1653 | --DOMWINDOW == 230 (0x12971b800) [pid = 1653] [serial = 1822] [outer = 0x0] [url = about:blank] 11:43:07 INFO - PROCESS | 1653 | --DOMWINDOW == 229 (0x12b965000) [pid = 1653] [serial = 1810] [outer = 0x0] [url = about:blank] 11:43:07 INFO - PROCESS | 1653 | --DOMWINDOW == 228 (0x11aaa8000) [pid = 1653] [serial = 1798] [outer = 0x0] [url = about:blank] 11:43:07 INFO - PROCESS | 1653 | --DOMWINDOW == 227 (0x12d281400) [pid = 1653] [serial = 1816] [outer = 0x0] [url = about:blank] 11:43:07 INFO - PROCESS | 1653 | --DOMWINDOW == 226 (0x12d2d0c00) [pid = 1653] [serial = 1819] [outer = 0x0] [url = about:blank] 11:43:07 INFO - PROCESS | 1653 | --DOMWINDOW == 225 (0x12b31bc00) [pid = 1653] [serial = 1807] [outer = 0x0] [url = about:blank] 11:43:07 INFO - PROCESS | 1653 | --DOMWINDOW == 224 (0x114548400) [pid = 1653] [serial = 1795] [outer = 0x0] [url = about:blank] 11:43:07 INFO - PROCESS | 1653 | --DOMWINDOW == 223 (0x123b3ec00) [pid = 1653] [serial = 1801] [outer = 0x0] [url = about:blank] 11:43:07 INFO - PROCESS | 1653 | --DOMWINDOW == 222 (0x12dd9c400) [pid = 1653] [serial = 1855] [outer = 0x0] [url = about:blank] 11:43:07 INFO - PROCESS | 1653 | --DOMWINDOW == 221 (0x12d79c000) [pid = 1653] [serial = 1853] [outer = 0x0] [url = about:blank] 11:43:07 INFO - PROCESS | 1653 | --DOMWINDOW == 220 (0x12d734000) [pid = 1653] [serial = 1850] [outer = 0x0] [url = about:blank] 11:43:07 INFO - PROCESS | 1653 | --DOMWINDOW == 219 (0x12e527400) [pid = 1653] [serial = 1859] [outer = 0x0] [url = about:blank] 11:43:07 INFO - PROCESS | 1653 | --DOMWINDOW == 218 (0x12e4bc800) [pid = 1653] [serial = 1856] [outer = 0x0] [url = about:blank] 11:43:07 INFO - PROCESS | 1653 | --DOMWINDOW == 217 (0x12aec5c00) [pid = 1653] [serial = 1841] [outer = 0x0] [url = about:blank] 11:43:07 INFO - PROCESS | 1653 | --DOMWINDOW == 216 (0x12b585c00) [pid = 1653] [serial = 1844] [outer = 0x0] [url = about:blank] 11:43:07 INFO - PROCESS | 1653 | --DOMWINDOW == 215 (0x12e4c4400) [pid = 1653] [serial = 1858] [outer = 0x0] [url = about:blank] 11:43:07 INFO - PROCESS | 1653 | 1461350587877 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]]]}] 11:43:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:43:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 770ms 11:43:07 INFO - PROCESS | 1653 | 1461350587901 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 11:43:07 INFO - PROCESS | 1653 | 1461350587904 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 11:43:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:43:07 INFO - PROCESS | 1653 | 1461350587907 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:43:07 INFO - PROCESS | 1653 | 1461350587909 Marionette TRACE conn2 <- [1,2606,null,{}] 11:43:07 INFO - PROCESS | 1653 | 1461350587917 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}] 11:43:08 INFO - PROCESS | 1653 | 1461350588044 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 11:43:08 INFO - PROCESS | 1653 | 1461350588121 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab3d000 == 72 [pid = 1653] [id = 659] 11:43:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 216 (0x123c52c00) [pid = 1653] [serial = 1977] [outer = 0x0] 11:43:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 217 (0x12790f800) [pid = 1653] [serial = 1978] [outer = 0x123c52c00] 11:43:08 INFO - PROCESS | 1653 | 1461350588153 Marionette DEBUG loaded listener.js 11:43:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 218 (0x12971ec00) [pid = 1653] [serial = 1979] [outer = 0x123c52c00] 11:43:08 INFO - PROCESS | 1653 | 1461350588514 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]]]}] 11:43:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:43:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 623ms 11:43:08 INFO - PROCESS | 1653 | 1461350588531 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 11:43:08 INFO - PROCESS | 1653 | 1461350588534 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 11:43:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:43:08 INFO - PROCESS | 1653 | 1461350588541 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:43:08 INFO - PROCESS | 1653 | 1461350588543 Marionette TRACE conn2 <- [1,2610,null,{}] 11:43:08 INFO - PROCESS | 1653 | 1461350588547 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}] 11:43:08 INFO - PROCESS | 1653 | 1461350588709 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 11:43:08 INFO - PROCESS | 1653 | 1461350588820 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b1b2800 == 73 [pid = 1653] [id = 660] 11:43:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 219 (0x129750c00) [pid = 1653] [serial = 1980] [outer = 0x0] 11:43:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 220 (0x129794400) [pid = 1653] [serial = 1981] [outer = 0x129750c00] 11:43:08 INFO - PROCESS | 1653 | 1461350588864 Marionette DEBUG loaded listener.js 11:43:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 221 (0x1297a0000) [pid = 1653] [serial = 1982] [outer = 0x129750c00] 11:43:09 INFO - PROCESS | 1653 | 1461350589211 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]]]}] 11:43:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:43:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 722ms 11:43:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:43:09 INFO - PROCESS | 1653 | 1461350589272 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 11:43:09 INFO - PROCESS | 1653 | 1461350589273 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 11:43:09 INFO - PROCESS | 1653 | 1461350589275 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:43:09 INFO - PROCESS | 1653 | 1461350589277 Marionette TRACE conn2 <- [1,2614,null,{}] 11:43:09 INFO - PROCESS | 1653 | 1461350589279 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}] 11:43:09 INFO - PROCESS | 1653 | 1461350589377 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 11:43:09 INFO - PROCESS | 1653 | 1461350589399 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d473000 == 74 [pid = 1653] [id = 661] 11:43:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 222 (0x1297a3000) [pid = 1653] [serial = 1983] [outer = 0x0] 11:43:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 223 (0x12a126800) [pid = 1653] [serial = 1984] [outer = 0x1297a3000] 11:43:09 INFO - PROCESS | 1653 | 1461350589427 Marionette DEBUG loaded listener.js 11:43:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 224 (0x12a130000) [pid = 1653] [serial = 1985] [outer = 0x1297a3000] 11:43:09 INFO - PROCESS | 1653 | 1461350589813 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]]]}] 11:43:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:43:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 569ms 11:43:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:43:09 INFO - PROCESS | 1653 | 1461350589844 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 11:43:09 INFO - PROCESS | 1653 | 1461350589845 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 11:43:09 INFO - PROCESS | 1653 | 1461350589848 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:43:09 INFO - PROCESS | 1653 | 1461350589849 Marionette TRACE conn2 <- [1,2618,null,{}] 11:43:09 INFO - PROCESS | 1653 | 1461350589851 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}] 11:43:09 INFO - PROCESS | 1653 | 1461350589996 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 11:43:10 INFO - PROCESS | 1653 | 1461350590017 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ea99800 == 75 [pid = 1653] [id = 662] 11:43:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 225 (0x12a136000) [pid = 1653] [serial = 1986] [outer = 0x0] 11:43:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 226 (0x12a15a800) [pid = 1653] [serial = 1987] [outer = 0x12a136000] 11:43:10 INFO - PROCESS | 1653 | 1461350590045 Marionette DEBUG loaded listener.js 11:43:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 227 (0x12ab8e000) [pid = 1653] [serial = 1988] [outer = 0x12a136000] 11:43:10 INFO - PROCESS | 1653 | 1461350590426 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]]]}] 11:43:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:43:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 620ms 11:43:10 INFO - PROCESS | 1653 | 1461350590469 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 11:43:10 INFO - PROCESS | 1653 | 1461350590470 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 11:43:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:43:10 INFO - PROCESS | 1653 | 1461350590473 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:43:10 INFO - PROCESS | 1653 | 1461350590474 Marionette TRACE conn2 <- [1,2622,null,{}] 11:43:10 INFO - PROCESS | 1653 | 1461350590476 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}] 11:43:10 INFO - PROCESS | 1653 | 1461350590608 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 11:43:10 INFO - PROCESS | 1653 | 1461350590623 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f7a0800 == 76 [pid = 1653] [id = 663] 11:43:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 228 (0x12a150800) [pid = 1653] [serial = 1989] [outer = 0x0] 11:43:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 229 (0x12b036400) [pid = 1653] [serial = 1990] [outer = 0x12a150800] 11:43:10 INFO - PROCESS | 1653 | 1461350590653 Marionette DEBUG loaded listener.js 11:43:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 230 (0x12b08bc00) [pid = 1653] [serial = 1991] [outer = 0x12a150800] 11:43:11 INFO - PROCESS | 1653 | 1461350591103 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]]]}] 11:43:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:43:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 669ms 11:43:11 INFO - PROCESS | 1653 | 1461350591151 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 11:43:11 INFO - PROCESS | 1653 | 1461350591153 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 11:43:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:43:11 INFO - PROCESS | 1653 | 1461350591155 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:43:11 INFO - PROCESS | 1653 | 1461350591156 Marionette TRACE conn2 <- [1,2626,null,{}] 11:43:11 INFO - PROCESS | 1653 | 1461350591158 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}] 11:43:11 INFO - PROCESS | 1653 | 1461350591293 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 11:43:11 INFO - PROCESS | 1653 | 1461350591308 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x131f11800 == 77 [pid = 1653] [id = 664] 11:43:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 231 (0x129796800) [pid = 1653] [serial = 1992] [outer = 0x0] 11:43:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 232 (0x12b58a800) [pid = 1653] [serial = 1993] [outer = 0x129796800] 11:43:11 INFO - PROCESS | 1653 | 1461350591334 Marionette DEBUG loaded listener.js 11:43:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 233 (0x12bc3f000) [pid = 1653] [serial = 1994] [outer = 0x129796800] 11:43:11 INFO - PROCESS | 1653 | --DOMWINDOW == 232 (0x11aaaf800) [pid = 1653] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:43:11 INFO - PROCESS | 1653 | --DOMWINDOW == 231 (0x12b530c00) [pid = 1653] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:43:11 INFO - PROCESS | 1653 | --DOMWINDOW == 230 (0x12aec5000) [pid = 1653] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:43:11 INFO - PROCESS | 1653 | --DOMWINDOW == 229 (0x119373800) [pid = 1653] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:43:11 INFO - PROCESS | 1653 | --DOMWINDOW == 228 (0x12b313c00) [pid = 1653] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:43:11 INFO - PROCESS | 1653 | --DOMWINDOW == 227 (0x1147d2000) [pid = 1653] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:43:11 INFO - PROCESS | 1653 | --DOMWINDOW == 226 (0x12417e400) [pid = 1653] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:43:11 INFO - PROCESS | 1653 | --DOMWINDOW == 225 (0x11922b400) [pid = 1653] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:43:11 INFO - PROCESS | 1653 | --DOMWINDOW == 224 (0x12a155c00) [pid = 1653] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:43:11 INFO - PROCESS | 1653 | --DOMWINDOW == 223 (0x115646000) [pid = 1653] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:43:11 INFO - PROCESS | 1653 | --DOMWINDOW == 222 (0x12b31c800) [pid = 1653] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:43:11 INFO - PROCESS | 1653 | --DOMWINDOW == 221 (0x129025400) [pid = 1653] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:43:11 INFO - PROCESS | 1653 | --DOMWINDOW == 220 (0x12a923000) [pid = 1653] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:43:11 INFO - PROCESS | 1653 | --DOMWINDOW == 219 (0x11883c000) [pid = 1653] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:43:11 INFO - PROCESS | 1653 | --DOMWINDOW == 218 (0x12b032000) [pid = 1653] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:43:11 INFO - PROCESS | 1653 | --DOMWINDOW == 217 (0x12a92fc00) [pid = 1653] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:43:11 INFO - PROCESS | 1653 | --DOMWINDOW == 216 (0x12a6a4400) [pid = 1653] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:43:11 INFO - PROCESS | 1653 | --DOMWINDOW == 215 (0x12bc3b000) [pid = 1653] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:43:11 INFO - PROCESS | 1653 | --DOMWINDOW == 214 (0x124177000) [pid = 1653] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:43:11 INFO - PROCESS | 1653 | --DOMWINDOW == 213 (0x116543400) [pid = 1653] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:43:11 INFO - PROCESS | 1653 | --DOMWINDOW == 212 (0x12417e800) [pid = 1653] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:43:11 INFO - PROCESS | 1653 | 1461350591905 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]]]}] 11:43:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:43:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 770ms 11:43:11 INFO - PROCESS | 1653 | 1461350591932 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 11:43:11 INFO - PROCESS | 1653 | 1461350591934 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 11:43:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:43:11 INFO - PROCESS | 1653 | 1461350591939 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:43:11 INFO - PROCESS | 1653 | 1461350591940 Marionette TRACE conn2 <- [1,2630,null,{}] 11:43:11 INFO - PROCESS | 1653 | 1461350591942 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}] 11:43:12 INFO - PROCESS | 1653 | 1461350592046 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 11:43:12 INFO - PROCESS | 1653 | 1461350592050 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x123da3000 == 78 [pid = 1653] [id = 665] 11:43:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 213 (0x116543400) [pid = 1653] [serial = 1995] [outer = 0x0] 11:43:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 214 (0x11c2cd400) [pid = 1653] [serial = 1996] [outer = 0x116543400] 11:43:12 INFO - PROCESS | 1653 | 1461350592077 Marionette DEBUG loaded listener.js 11:43:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 215 (0x12a140c00) [pid = 1653] [serial = 1997] [outer = 0x116543400] 11:43:12 INFO - PROCESS | 1653 | 1461350592442 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]]]}] 11:43:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:43:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 522ms 11:43:12 INFO - PROCESS | 1653 | 1461350592459 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 11:43:12 INFO - PROCESS | 1653 | 1461350592461 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 11:43:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:43:12 INFO - PROCESS | 1653 | 1461350592463 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:43:12 INFO - PROCESS | 1653 | 1461350592464 Marionette TRACE conn2 <- [1,2634,null,{}] 11:43:12 INFO - PROCESS | 1653 | 1461350592467 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}] 11:43:12 INFO - PROCESS | 1653 | 1461350592610 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 11:43:12 INFO - PROCESS | 1653 | 1461350592619 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e871800 == 79 [pid = 1653] [id = 666] 11:43:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 216 (0x12417ec00) [pid = 1653] [serial = 1998] [outer = 0x0] 11:43:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 217 (0x12a1c4400) [pid = 1653] [serial = 1999] [outer = 0x12417ec00] 11:43:12 INFO - PROCESS | 1653 | 1461350592645 Marionette DEBUG loaded listener.js 11:43:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 218 (0x12a1cac00) [pid = 1653] [serial = 2000] [outer = 0x12417ec00] 11:43:12 INFO - PROCESS | 1653 | 1461350592995 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]]]}] 11:43:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:43:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 569ms 11:43:13 INFO - PROCESS | 1653 | 1461350593033 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 11:43:13 INFO - PROCESS | 1653 | 1461350593035 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 11:43:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:43:13 INFO - PROCESS | 1653 | 1461350593037 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:43:13 INFO - PROCESS | 1653 | 1461350593039 Marionette TRACE conn2 <- [1,2638,null,{}] 11:43:13 INFO - PROCESS | 1653 | 1461350593041 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}] 11:43:13 INFO - PROCESS | 1653 | 1461350593159 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 11:43:13 INFO - PROCESS | 1653 | 1461350593241 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x138ac3000 == 80 [pid = 1653] [id = 667] 11:43:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 219 (0x12a1c7800) [pid = 1653] [serial = 2001] [outer = 0x0] 11:43:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 220 (0x12a1d1800) [pid = 1653] [serial = 2002] [outer = 0x12a1c7800] 11:43:13 INFO - PROCESS | 1653 | 1461350593270 Marionette DEBUG loaded listener.js 11:43:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 221 (0x12bcf2000) [pid = 1653] [serial = 2003] [outer = 0x12a1c7800] 11:43:13 INFO - PROCESS | 1653 | 1461350593596 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]]]}] 11:43:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:43:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 573ms 11:43:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:43:13 INFO - PROCESS | 1653 | 1461350593610 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 11:43:13 INFO - PROCESS | 1653 | 1461350593611 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 11:43:13 INFO - PROCESS | 1653 | 1461350593613 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:43:13 INFO - PROCESS | 1653 | 1461350593615 Marionette TRACE conn2 <- [1,2642,null,{}] 11:43:13 INFO - PROCESS | 1653 | 1461350593617 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}] 11:43:13 INFO - PROCESS | 1653 | 1461350593726 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 11:43:13 INFO - PROCESS | 1653 | 1461350593731 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1399a4000 == 81 [pid = 1653] [id = 668] 11:43:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 222 (0x12aae2800) [pid = 1653] [serial = 2004] [outer = 0x0] 11:43:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 223 (0x12aaea400) [pid = 1653] [serial = 2005] [outer = 0x12aae2800] 11:43:13 INFO - PROCESS | 1653 | 1461350593757 Marionette DEBUG loaded listener.js 11:43:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 224 (0x12aaef000) [pid = 1653] [serial = 2006] [outer = 0x12aae2800] 11:43:14 INFO - PROCESS | 1653 | 1461350594357 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]]]}] 11:43:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:43:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 775ms 11:43:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:43:14 INFO - PROCESS | 1653 | 1461350594389 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 11:43:14 INFO - PROCESS | 1653 | 1461350594392 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 11:43:14 INFO - PROCESS | 1653 | 1461350594397 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:43:14 INFO - PROCESS | 1653 | 1461350594399 Marionette TRACE conn2 <- [1,2646,null,{}] 11:43:14 INFO - PROCESS | 1653 | 1461350594403 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}] 11:43:14 INFO - PROCESS | 1653 | 1461350594558 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 11:43:14 INFO - PROCESS | 1653 | 1461350594654 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x127fd2000 == 82 [pid = 1653] [id = 669] 11:43:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 225 (0x11c28dc00) [pid = 1653] [serial = 2007] [outer = 0x0] 11:43:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 226 (0x11c575c00) [pid = 1653] [serial = 2008] [outer = 0x11c28dc00] 11:43:14 INFO - PROCESS | 1653 | 1461350594685 Marionette DEBUG loaded listener.js 11:43:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 227 (0x12417a400) [pid = 1653] [serial = 2009] [outer = 0x11c28dc00] 11:43:15 INFO - PROCESS | 1653 | 1461350595153 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]]]}] 11:43:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:43:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 774ms 11:43:15 INFO - PROCESS | 1653 | 1461350595171 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 11:43:15 INFO - PROCESS | 1653 | 1461350595175 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 11:43:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:43:15 INFO - PROCESS | 1653 | 1461350595180 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:43:15 INFO - PROCESS | 1653 | 1461350595182 Marionette TRACE conn2 <- [1,2650,null,{}] 11:43:15 INFO - PROCESS | 1653 | 1461350595185 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}] 11:43:15 INFO - PROCESS | 1653 | 1461350595309 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 11:43:15 INFO - PROCESS | 1653 | 1461350595432 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d557000 == 83 [pid = 1653] [id = 670] 11:43:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 228 (0x1269a0000) [pid = 1653] [serial = 2010] [outer = 0x0] 11:43:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 229 (0x12971f400) [pid = 1653] [serial = 2011] [outer = 0x1269a0000] 11:43:15 INFO - PROCESS | 1653 | 1461350595466 Marionette DEBUG loaded listener.js 11:43:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 230 (0x12979d000) [pid = 1653] [serial = 2012] [outer = 0x1269a0000] 11:43:15 INFO - PROCESS | 1653 | 1461350595869 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]]]}] 11:43:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:43:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 723ms 11:43:15 INFO - PROCESS | 1653 | 1461350595931 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 11:43:15 INFO - PROCESS | 1653 | 1461350595933 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 11:43:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:43:15 INFO - PROCESS | 1653 | 1461350595938 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:43:15 INFO - PROCESS | 1653 | 1461350595941 Marionette TRACE conn2 <- [1,2654,null,{}] 11:43:15 INFO - PROCESS | 1653 | 1461350595950 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}] 11:43:16 INFO - PROCESS | 1653 | 1461350596075 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 11:43:16 INFO - PROCESS | 1653 | 1461350596197 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x13984c800 == 84 [pid = 1653] [id = 671] 11:43:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 231 (0x12a129800) [pid = 1653] [serial = 2013] [outer = 0x0] 11:43:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 232 (0x12a1c8000) [pid = 1653] [serial = 2014] [outer = 0x12a129800] 11:43:16 INFO - PROCESS | 1653 | 1461350596231 Marionette DEBUG loaded listener.js 11:43:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 233 (0x12a6bd800) [pid = 1653] [serial = 2015] [outer = 0x12a129800] 11:43:16 INFO - PROCESS | 1653 | 1461350596670 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]]]}] 11:43:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:43:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 772ms 11:43:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:43:16 INFO - PROCESS | 1653 | 1461350596711 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 11:43:16 INFO - PROCESS | 1653 | 1461350596713 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 11:43:16 INFO - PROCESS | 1653 | 1461350596715 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:43:16 INFO - PROCESS | 1653 | 1461350596716 Marionette TRACE conn2 <- [1,2658,null,{}] 11:43:16 INFO - PROCESS | 1653 | 1461350596719 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}] 11:43:16 INFO - PROCESS | 1653 | 1461350596840 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 11:43:16 INFO - PROCESS | 1653 | 1461350596961 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x139fc1000 == 85 [pid = 1653] [id = 672] 11:43:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 234 (0x12a6bf000) [pid = 1653] [serial = 2016] [outer = 0x0] 11:43:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 235 (0x12aae3000) [pid = 1653] [serial = 2017] [outer = 0x12a6bf000] 11:43:16 INFO - PROCESS | 1653 | 1461350596993 Marionette DEBUG loaded listener.js 11:43:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 236 (0x12aaeec00) [pid = 1653] [serial = 2018] [outer = 0x12a6bf000] 11:43:17 INFO - PROCESS | 1653 | 1461350597424 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]]]}] 11:43:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:43:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 771ms 11:43:17 INFO - PROCESS | 1653 | 1461350597486 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 11:43:17 INFO - PROCESS | 1653 | 1461350597488 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 11:43:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:43:17 INFO - PROCESS | 1653 | 1461350597490 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:43:17 INFO - PROCESS | 1653 | 1461350597491 Marionette TRACE conn2 <- [1,2662,null,{}] 11:43:17 INFO - PROCESS | 1653 | 1461350597494 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}] 11:43:17 INFO - PROCESS | 1653 | 1461350597613 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 11:43:17 INFO - PROCESS | 1653 | 1461350597706 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x13a188800 == 86 [pid = 1653] [id = 673] 11:43:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 237 (0x12a926400) [pid = 1653] [serial = 2019] [outer = 0x0] 11:43:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 238 (0x12af56000) [pid = 1653] [serial = 2020] [outer = 0x12a926400] 11:43:17 INFO - PROCESS | 1653 | 1461350597738 Marionette DEBUG loaded listener.js 11:43:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 239 (0x12b091800) [pid = 1653] [serial = 2021] [outer = 0x12a926400] 11:43:18 INFO - PROCESS | 1653 | 1461350598163 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]]]}] 11:43:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:43:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 720ms 11:43:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:43:18 INFO - PROCESS | 1653 | 1461350598211 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 11:43:18 INFO - PROCESS | 1653 | 1461350598212 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 11:43:18 INFO - PROCESS | 1653 | 1461350598214 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:43:18 INFO - PROCESS | 1653 | 1461350598215 Marionette TRACE conn2 <- [1,2666,null,{}] 11:43:18 INFO - PROCESS | 1653 | 1461350598218 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}] 11:43:18 INFO - PROCESS | 1653 | 1461350598356 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 11:43:18 INFO - PROCESS | 1653 | 1461350598479 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x142547800 == 87 [pid = 1653] [id = 674] 11:43:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 240 (0x12b122800) [pid = 1653] [serial = 2022] [outer = 0x0] 11:43:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 241 (0x12bce9400) [pid = 1653] [serial = 2023] [outer = 0x12b122800] 11:43:18 INFO - PROCESS | 1653 | 1461350598513 Marionette DEBUG loaded listener.js 11:43:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 242 (0x12e4b8c00) [pid = 1653] [serial = 2024] [outer = 0x12b122800] 11:43:19 INFO - PROCESS | 1653 | 1461350599401 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]]]}] 11:43:19 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) 11:43:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1221ms 11:43:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:43:19 INFO - PROCESS | 1653 | 1461350599436 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 11:43:19 INFO - PROCESS | 1653 | 1461350599439 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 11:43:19 INFO - PROCESS | 1653 | 1461350599441 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:43:19 INFO - PROCESS | 1653 | 1461350599443 Marionette TRACE conn2 <- [1,2670,null,{}] 11:43:19 INFO - PROCESS | 1653 | 1461350599445 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}] 11:43:19 INFO - PROCESS | 1653 | 1461350599563 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 11:43:19 INFO - PROCESS | 1653 | 1461350599683 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x142562800 == 88 [pid = 1653] [id = 675] 11:43:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 243 (0x12a459000) [pid = 1653] [serial = 2025] [outer = 0x0] 11:43:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 244 (0x12a45e400) [pid = 1653] [serial = 2026] [outer = 0x12a459000] 11:43:19 INFO - PROCESS | 1653 | 1461350599715 Marionette DEBUG loaded listener.js 11:43:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 245 (0x12a463800) [pid = 1653] [serial = 2027] [outer = 0x12a459000] 11:43:20 INFO - PROCESS | 1653 | 1461350600651 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 11:43:20 INFO - PROCESS | 1653 | 1461350600715 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 11:43:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:43:20 INFO - PROCESS | 1653 | 1461350600718 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:43:20 INFO - PROCESS | 1653 | 1461350600719 Marionette TRACE conn2 <- [1,2674,null,{}] 11:43:20 INFO - PROCESS | 1653 | 1461350600721 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}] 11:43:20 INFO - PROCESS | 1653 | 1461350600842 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 11:43:20 INFO - PROCESS | 1653 | 1461350600980 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x124887800 == 89 [pid = 1653] [id = 676] 11:43:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 246 (0x123de3c00) [pid = 1653] [serial = 2028] [outer = 0x0] 11:43:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 247 (0x12a463c00) [pid = 1653] [serial = 2029] [outer = 0x123de3c00] 11:43:21 INFO - PROCESS | 1653 | 1461350601014 Marionette DEBUG loaded listener.js 11:43:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 248 (0x12b58a400) [pid = 1653] [serial = 2030] [outer = 0x123de3c00] 11:43:22 INFO - PROCESS | 1653 | 1461350602195 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 11:43:22 INFO - PROCESS | 1653 | 1461350602257 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 11:43:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:43:22 INFO - PROCESS | 1653 | 1461350602262 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:43:22 INFO - PROCESS | 1653 | 1461350602265 Marionette TRACE conn2 <- [1,2678,null,{}] 11:43:22 INFO - PROCESS | 1653 | 1461350602268 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}] 11:43:22 INFO - PROCESS | 1653 | 1461350602379 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 11:43:22 INFO - PROCESS | 1653 | 1461350602505 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ad73000 == 90 [pid = 1653] [id = 677] 11:43:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 249 (0x118fef000) [pid = 1653] [serial = 2031] [outer = 0x0] 11:43:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 250 (0x119293400) [pid = 1653] [serial = 2032] [outer = 0x118fef000] 11:43:22 INFO - PROCESS | 1653 | 1461350602536 Marionette DEBUG loaded listener.js 11:43:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 251 (0x11aaacc00) [pid = 1653] [serial = 2033] [outer = 0x118fef000] 11:43:22 INFO - PROCESS | 1653 | --DOCSHELL 0x130994800 == 89 [pid = 1653] [id = 561] 11:43:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12ea8f800 == 88 [pid = 1653] [id = 559] 11:43:22 INFO - PROCESS | 1653 | --DOCSHELL 0x138ac3000 == 87 [pid = 1653] [id = 667] 11:43:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12e871800 == 86 [pid = 1653] [id = 666] 11:43:22 INFO - PROCESS | 1653 | --DOCSHELL 0x123da3000 == 85 [pid = 1653] [id = 665] 11:43:22 INFO - PROCESS | 1653 | --DOCSHELL 0x131f11800 == 84 [pid = 1653] [id = 664] 11:43:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12f7a0800 == 83 [pid = 1653] [id = 663] 11:43:22 INFO - PROCESS | 1653 | --DOMWINDOW == 250 (0x12d2d8800) [pid = 1653] [serial = 1933] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12ea99800 == 82 [pid = 1653] [id = 662] 11:43:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12d473000 == 81 [pid = 1653] [id = 661] 11:43:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12b1b2800 == 80 [pid = 1653] [id = 660] 11:43:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab3d000 == 79 [pid = 1653] [id = 659] 11:43:23 INFO - PROCESS | 1653 | --DOCSHELL 0x118d45000 == 78 [pid = 1653] [id = 658] 11:43:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab2b000 == 77 [pid = 1653] [id = 657] 11:43:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12b074000 == 76 [pid = 1653] [id = 652] 11:43:23 INFO - PROCESS | 1653 | --DOCSHELL 0x13a01a800 == 75 [pid = 1653] [id = 651] 11:43:23 INFO - PROCESS | 1653 | --DOCSHELL 0x13a191000 == 74 [pid = 1653] [id = 650] 11:43:23 INFO - PROCESS | 1653 | --DOCSHELL 0x142259800 == 73 [pid = 1653] [id = 649] 11:43:23 INFO - PROCESS | 1653 | --DOCSHELL 0x141fdc800 == 72 [pid = 1653] [id = 648] 11:43:23 INFO - PROCESS | 1653 | --DOCSHELL 0x1374c8000 == 71 [pid = 1653] [id = 647] 11:43:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12b36b800 == 70 [pid = 1653] [id = 646] 11:43:23 INFO - PROCESS | 1653 | --DOCSHELL 0x126a1c000 == 69 [pid = 1653] [id = 645] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 249 (0x12bcf0000) [pid = 1653] [serial = 1670] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 248 (0x12a14e400) [pid = 1653] [serial = 1559] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 247 (0x119b4f800) [pid = 1653] [serial = 1553] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 246 (0x12abe7000) [pid = 1653] [serial = 1562] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 245 (0x123b3d800) [pid = 1653] [serial = 1556] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 244 (0x12bc47400) [pid = 1653] [serial = 1568] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 243 (0x12b31a400) [pid = 1653] [serial = 1565] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 242 (0x12e599000) [pid = 1653] [serial = 1862] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 241 (0x12b52b000) [pid = 1653] [serial = 1915] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 240 (0x11653e800) [pid = 1653] [serial = 1895] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 239 (0x115375800) [pid = 1653] [serial = 1894] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 238 (0x12699d800) [pid = 1653] [serial = 1903] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 237 (0x128bde800) [pid = 1653] [serial = 1904] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 236 (0x11bab2800) [pid = 1653] [serial = 1898] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 235 (0x11a9bac00) [pid = 1653] [serial = 1897] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 234 (0x12a404800) [pid = 1653] [serial = 1909] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 233 (0x12a6b6800) [pid = 1653] [serial = 1910] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 232 (0x11a604800) [pid = 1653] [serial = 1900] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 231 (0x12403b800) [pid = 1653] [serial = 1901] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 230 (0x12bcf4000) [pid = 1653] [serial = 1918] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 229 (0x11865fc00) [pid = 1653] [serial = 1864] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 228 (0x1294f4400) [pid = 1653] [serial = 1906] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 227 (0x12a135000) [pid = 1653] [serial = 1907] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 226 (0x12a92a800) [pid = 1653] [serial = 1921] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 225 (0x12bf81400) [pid = 1653] [serial = 1919] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 224 (0x12abdcc00) [pid = 1653] [serial = 1873] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 223 (0x12a92f000) [pid = 1653] [serial = 1925] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 222 (0x12e893c00) [pid = 1653] [serial = 1882] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 221 (0x12d217800) [pid = 1653] [serial = 1876] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 220 (0x12f725000) [pid = 1653] [serial = 1885] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 219 (0x123b3f800) [pid = 1653] [serial = 1924] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 218 (0x12f730400) [pid = 1653] [serial = 1888] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 217 (0x11b064800) [pid = 1653] [serial = 1867] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 216 (0x12fd08400) [pid = 1653] [serial = 1891] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 215 (0x12e52bc00) [pid = 1653] [serial = 1879] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 214 (0x129747800) [pid = 1653] [serial = 1870] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 213 (0x12b03e400) [pid = 1653] [serial = 1931] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 212 (0x12bf82800) [pid = 1653] [serial = 1927] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 211 (0x11883a000) [pid = 1653] [serial = 1922] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 210 (0x12abe9400) [pid = 1653] [serial = 1912] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 209 (0x12b312800) [pid = 1653] [serial = 1913] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 208 (0x12b76d800) [pid = 1653] [serial = 1916] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 207 (0x12d2d4000) [pid = 1653] [serial = 1928] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | --DOMWINDOW == 206 (0x12b039000) [pid = 1653] [serial = 1930] [outer = 0x0] [url = about:blank] 11:43:23 INFO - PROCESS | 1653 | 1461350603498 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]]]}] 11:43:23 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) 11:43:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1279ms 11:43:23 INFO - PROCESS | 1653 | 1461350603565 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 11:43:23 INFO - PROCESS | 1653 | 1461350603568 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 11:43:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:43:23 INFO - PROCESS | 1653 | 1461350603575 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:43:23 INFO - PROCESS | 1653 | 1461350603576 Marionette TRACE conn2 <- [1,2682,null,{}] 11:43:23 INFO - PROCESS | 1653 | 1461350603579 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}] 11:43:23 INFO - PROCESS | 1653 | 1461350603675 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 11:43:23 INFO - PROCESS | 1653 | 1461350603681 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x11bae6000 == 70 [pid = 1653] [id = 678] 11:43:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x11a9c3400) [pid = 1653] [serial = 2034] [outer = 0x0] 11:43:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x11c2cc000) [pid = 1653] [serial = 2035] [outer = 0x11a9c3400] 11:43:23 INFO - PROCESS | 1653 | 1461350603708 Marionette DEBUG loaded listener.js 11:43:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 209 (0x123b33000) [pid = 1653] [serial = 2036] [outer = 0x11a9c3400] 11:43:24 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) 11:43:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1022ms 11:43:24 INFO - PROCESS | 1653 | 1461350604591 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]]]}] 11:43:24 INFO - PROCESS | 1653 | 1461350604596 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 11:43:24 INFO - PROCESS | 1653 | 1461350604597 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 11:43:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:43:24 INFO - PROCESS | 1653 | 1461350604600 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:43:24 INFO - PROCESS | 1653 | 1461350604604 Marionette TRACE conn2 <- [1,2686,null,{}] 11:43:24 INFO - PROCESS | 1653 | 1461350604635 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}] 11:43:24 INFO - PROCESS | 1653 | 1461350604731 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 11:43:24 INFO - PROCESS | 1653 | 1461350604737 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab29000 == 71 [pid = 1653] [id = 679] 11:43:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 210 (0x123de6400) [pid = 1653] [serial = 2037] [outer = 0x0] 11:43:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 211 (0x12699c400) [pid = 1653] [serial = 2038] [outer = 0x123de6400] 11:43:24 INFO - PROCESS | 1653 | 1461350604764 Marionette DEBUG loaded listener.js 11:43:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 212 (0x128032000) [pid = 1653] [serial = 2039] [outer = 0x123de6400] 11:43:25 INFO - PROCESS | 1653 | 1461350605657 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 11:43:25 INFO - PROCESS | 1653 | 1461350605705 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 11:43:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:43:25 INFO - PROCESS | 1653 | 1461350605708 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:43:25 INFO - PROCESS | 1653 | 1461350605709 Marionette TRACE conn2 <- [1,2690,null,{}] 11:43:25 INFO - PROCESS | 1653 | 1461350605711 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}] 11:43:25 INFO - PROCESS | 1653 | 1461350605839 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 11:43:25 INFO - PROCESS | 1653 | 1461350605852 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b1c3000 == 72 [pid = 1653] [id = 680] 11:43:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 213 (0x128be0c00) [pid = 1653] [serial = 2040] [outer = 0x0] 11:43:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 214 (0x1294f4800) [pid = 1653] [serial = 2041] [outer = 0x128be0c00] 11:43:25 INFO - PROCESS | 1653 | 1461350605878 Marionette DEBUG loaded listener.js 11:43:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 215 (0x129786000) [pid = 1653] [serial = 2042] [outer = 0x128be0c00] 11:43:26 INFO - PROCESS | 1653 | 1461350606751 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 11:43:26 INFO - PROCESS | 1653 | 1461350606779 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 11:43:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:43:26 INFO - PROCESS | 1653 | 1461350606781 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:43:26 INFO - PROCESS | 1653 | 1461350606782 Marionette TRACE conn2 <- [1,2694,null,{}] 11:43:26 INFO - PROCESS | 1653 | 1461350606785 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}] 11:43:26 INFO - PROCESS | 1653 | 1461350606907 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 11:43:26 INFO - PROCESS | 1653 | 1461350606920 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d2ab000 == 73 [pid = 1653] [id = 681] 11:43:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 216 (0x129785c00) [pid = 1653] [serial = 2043] [outer = 0x0] 11:43:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 217 (0x129799000) [pid = 1653] [serial = 2044] [outer = 0x129785c00] 11:43:26 INFO - PROCESS | 1653 | 1461350606946 Marionette DEBUG loaded listener.js 11:43:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 218 (0x1297a5000) [pid = 1653] [serial = 2045] [outer = 0x129785c00] 11:43:27 INFO - PROCESS | 1653 | --DOMWINDOW == 217 (0x116543400) [pid = 1653] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:43:27 INFO - PROCESS | 1653 | --DOMWINDOW == 216 (0x12a1c7800) [pid = 1653] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:43:27 INFO - PROCESS | 1653 | --DOMWINDOW == 215 (0x12417ec00) [pid = 1653] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:43:27 INFO - PROCESS | 1653 | --DOMWINDOW == 214 (0x12a136000) [pid = 1653] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:43:27 INFO - PROCESS | 1653 | --DOMWINDOW == 213 (0x12a150800) [pid = 1653] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:43:27 INFO - PROCESS | 1653 | --DOMWINDOW == 212 (0x11564ac00) [pid = 1653] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:43:27 INFO - PROCESS | 1653 | --DOMWINDOW == 211 (0x11563f400) [pid = 1653] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:43:27 INFO - PROCESS | 1653 | --DOMWINDOW == 210 (0x1297a3000) [pid = 1653] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:43:27 INFO - PROCESS | 1653 | --DOMWINDOW == 209 (0x123c52c00) [pid = 1653] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:43:27 INFO - PROCESS | 1653 | --DOMWINDOW == 208 (0x129750c00) [pid = 1653] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:43:27 INFO - PROCESS | 1653 | --DOMWINDOW == 207 (0x129796800) [pid = 1653] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:43:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12eb44000 == 72 [pid = 1653] [id = 17] 11:43:28 INFO - PROCESS | 1653 | 1461350608090 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 11:43:28 INFO - PROCESS | 1653 | 1461350608103 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 11:43:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:43:28 INFO - PROCESS | 1653 | 1461350608106 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:43:28 INFO - PROCESS | 1653 | 1461350608107 Marionette TRACE conn2 <- [1,2698,null,{}] 11:43:28 INFO - PROCESS | 1653 | 1461350608109 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}] 11:43:28 INFO - PROCESS | 1653 | 1461350608221 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 11:43:28 INFO - PROCESS | 1653 | 1461350608290 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d562800 == 73 [pid = 1653] [id = 682] 11:43:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x12946c000) [pid = 1653] [serial = 2046] [outer = 0x0] 11:43:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 209 (0x12a124400) [pid = 1653] [serial = 2047] [outer = 0x12946c000] 11:43:28 INFO - PROCESS | 1653 | 1461350608318 Marionette DEBUG loaded listener.js 11:43:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 210 (0x12a1c7800) [pid = 1653] [serial = 2048] [outer = 0x12946c000] 11:43:29 INFO - PROCESS | 1653 | 1461350609113 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 11:43:29 INFO - PROCESS | 1653 | 1461350609128 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 11:43:29 INFO - PROCESS | 1653 | 1461350609130 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:43:29 INFO - PROCESS | 1653 | 1461350609132 Marionette TRACE conn2 <- [1,2702,null,{}] 11:43:29 INFO - PROCESS | 1653 | 1461350609134 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}] 11:43:29 INFO - PROCESS | 1653 | 1461350609232 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 11:43:29 INFO - PROCESS | 1653 | 1461350609388 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c50000 == 74 [pid = 1653] [id = 683] 11:43:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 211 (0x11351dc00) [pid = 1653] [serial = 2049] [outer = 0x0] 11:43:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 212 (0x11475dc00) [pid = 1653] [serial = 2050] [outer = 0x11351dc00] 11:43:29 INFO - PROCESS | 1653 | 1461350609421 Marionette DEBUG loaded listener.js 11:43:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 213 (0x115648000) [pid = 1653] [serial = 2051] [outer = 0x11351dc00] 11:43:29 INFO - PROCESS | 1653 | 1461350609884 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]]]}] 11:43:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:43:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 820ms 11:43:29 INFO - PROCESS | 1653 | 1461350609969 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 11:43:29 INFO - PROCESS | 1653 | 1461350609973 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 11:43:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:43:29 INFO - PROCESS | 1653 | 1461350609979 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:43:29 INFO - PROCESS | 1653 | 1461350609981 Marionette TRACE conn2 <- [1,2706,null,{}] 11:43:30 INFO - PROCESS | 1653 | 1461350609998 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}] 11:43:30 INFO - PROCESS | 1653 | 1461350610119 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 11:43:30 INFO - PROCESS | 1653 | 1461350610207 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6d0800 == 75 [pid = 1653] [id = 684] 11:43:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 214 (0x123c4f000) [pid = 1653] [serial = 2052] [outer = 0x0] 11:43:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 215 (0x124018400) [pid = 1653] [serial = 2053] [outer = 0x123c4f000] 11:43:30 INFO - PROCESS | 1653 | 1461350610239 Marionette DEBUG loaded listener.js 11:43:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 216 (0x1248dfc00) [pid = 1653] [serial = 2054] [outer = 0x123c4f000] 11:43:30 INFO - PROCESS | 1653 | 1461350610653 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]]]}] 11:43:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:43:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 772ms 11:43:30 INFO - PROCESS | 1653 | 1461350610754 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 11:43:30 INFO - PROCESS | 1653 | 1461350610758 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 11:43:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:43:30 INFO - PROCESS | 1653 | 1461350610762 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:43:30 INFO - PROCESS | 1653 | 1461350610764 Marionette TRACE conn2 <- [1,2710,null,{}] 11:43:30 INFO - PROCESS | 1653 | 1461350610787 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}] 11:43:31 INFO - PROCESS | 1653 | 1461350611011 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 11:43:31 INFO - PROCESS | 1653 | 1461350611109 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dd60000 == 76 [pid = 1653] [id = 685] 11:43:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 217 (0x129231400) [pid = 1653] [serial = 2055] [outer = 0x0] 11:43:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 218 (0x129718400) [pid = 1653] [serial = 2056] [outer = 0x129231400] 11:43:31 INFO - PROCESS | 1653 | 1461350611148 Marionette DEBUG loaded listener.js 11:43:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 219 (0x12979fc00) [pid = 1653] [serial = 2057] [outer = 0x129231400] 11:43:31 INFO - PROCESS | 1653 | 1461350611600 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] 11:43:31 INFO - PROCESS | 1653 | 1461350611655 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 11:43:31 INFO - PROCESS | 1653 | 1461350611664 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:43:31 INFO - PROCESS | 1653 | 1461350611669 Marionette TRACE conn2 <- [1,2714,null,{}] 11:43:31 INFO - PROCESS | 1653 | 1461350611674 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}] 11:43:31 INFO - PROCESS | 1653 | 1461350611790 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 11:43:31 INFO - PROCESS | 1653 | 1461350611880 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f83b000 == 77 [pid = 1653] [id = 686] 11:43:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 220 (0x1297a0c00) [pid = 1653] [serial = 2058] [outer = 0x0] 11:43:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 221 (0x12a408400) [pid = 1653] [serial = 2059] [outer = 0x1297a0c00] 11:43:31 INFO - PROCESS | 1653 | 1461350611910 Marionette DEBUG loaded listener.js 11:43:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 222 (0x12a464400) [pid = 1653] [serial = 2060] [outer = 0x1297a0c00] 11:43:32 INFO - PROCESS | 1653 | 1461350612319 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]]]}] 11:43:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:43:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 681ms 11:43:32 INFO - PROCESS | 1653 | 1461350612374 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 11:43:32 INFO - PROCESS | 1653 | 1461350612376 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 11:43:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:43:32 INFO - PROCESS | 1653 | 1461350612392 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:43:32 INFO - PROCESS | 1653 | 1461350612394 Marionette TRACE conn2 <- [1,2718,null,{}] 11:43:32 INFO - PROCESS | 1653 | 1461350612396 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}] 11:43:32 INFO - PROCESS | 1653 | 1461350612512 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 11:43:32 INFO - PROCESS | 1653 | 1461350612600 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x130023800 == 78 [pid = 1653] [id = 687] 11:43:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 223 (0x123b36c00) [pid = 1653] [serial = 2061] [outer = 0x0] 11:43:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 224 (0x12a929400) [pid = 1653] [serial = 2062] [outer = 0x123b36c00] 11:43:32 INFO - PROCESS | 1653 | 1461350612631 Marionette DEBUG loaded listener.js 11:43:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 225 (0x12aae3800) [pid = 1653] [serial = 2063] [outer = 0x123b36c00] 11:43:33 INFO - PROCESS | 1653 | 1461350613076 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] 11:43:33 INFO - PROCESS | 1653 | 1461350613115 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 11:43:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:43:33 INFO - PROCESS | 1653 | 1461350613117 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:43:33 INFO - PROCESS | 1653 | 1461350613119 Marionette TRACE conn2 <- [1,2722,null,{}] 11:43:33 INFO - PROCESS | 1653 | 1461350613121 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}] 11:43:33 INFO - PROCESS | 1653 | 1461350613235 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 11:43:33 INFO - PROCESS | 1653 | 1461350613352 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x13099b800 == 79 [pid = 1653] [id = 688] 11:43:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 226 (0x12abe3800) [pid = 1653] [serial = 2064] [outer = 0x0] 11:43:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 227 (0x12aecdc00) [pid = 1653] [serial = 2065] [outer = 0x12abe3800] 11:43:33 INFO - PROCESS | 1653 | 1461350613392 Marionette DEBUG loaded listener.js 11:43:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 228 (0x12b03c800) [pid = 1653] [serial = 2066] [outer = 0x12abe3800] 11:43:33 INFO - PROCESS | 1653 | 1461350613814 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] 11:43:33 INFO - PROCESS | 1653 | 1461350613853 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 11:43:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:43:33 INFO - PROCESS | 1653 | 1461350613857 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:43:33 INFO - PROCESS | 1653 | 1461350613858 Marionette TRACE conn2 <- [1,2726,null,{}] 11:43:33 INFO - PROCESS | 1653 | 1461350613861 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}] 11:43:33 INFO - PROCESS | 1653 | 1461350613975 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 11:43:34 INFO - PROCESS | 1653 | 1461350614064 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x137324800 == 80 [pid = 1653] [id = 689] 11:43:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 229 (0x12b089400) [pid = 1653] [serial = 2067] [outer = 0x0] 11:43:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 230 (0x12b319400) [pid = 1653] [serial = 2068] [outer = 0x12b089400] 11:43:34 INFO - PROCESS | 1653 | 1461350614096 Marionette DEBUG loaded listener.js 11:43:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 231 (0x12b532400) [pid = 1653] [serial = 2069] [outer = 0x12b089400] 11:43:34 INFO - PROCESS | 1653 | 1461350614518 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]]]}] 11:43:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:43:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 720ms 11:43:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:43:34 INFO - PROCESS | 1653 | 1461350614586 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 11:43:34 INFO - PROCESS | 1653 | 1461350614588 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 11:43:34 INFO - PROCESS | 1653 | 1461350614592 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:43:34 INFO - PROCESS | 1653 | 1461350614593 Marionette TRACE conn2 <- [1,2730,null,{}] 11:43:34 INFO - PROCESS | 1653 | 1461350614596 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}] 11:43:34 INFO - PROCESS | 1653 | 1461350614710 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 11:43:34 INFO - PROCESS | 1653 | 1461350614799 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x138ade800 == 81 [pid = 1653] [id = 690] 11:43:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 232 (0x12b532c00) [pid = 1653] [serial = 2070] [outer = 0x0] 11:43:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 233 (0x12b76d800) [pid = 1653] [serial = 2071] [outer = 0x12b532c00] 11:43:34 INFO - PROCESS | 1653 | 1461350614830 Marionette DEBUG loaded listener.js 11:43:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 234 (0x12bcea000) [pid = 1653] [serial = 2072] [outer = 0x12b532c00] 11:43:35 INFO - PROCESS | 1653 | 1461350615722 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 11:43:35 INFO - PROCESS | 1653 | 1461350615765 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 11:43:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:43:35 INFO - PROCESS | 1653 | 1461350615811 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:43:35 INFO - PROCESS | 1653 | 1461350615812 Marionette TRACE conn2 <- [1,2734,null,{}] 11:43:35 INFO - PROCESS | 1653 | 1461350615815 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}] 11:43:35 INFO - PROCESS | 1653 | 1461350615920 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 11:43:36 INFO - PROCESS | 1653 | 1461350616034 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x1399b9000 == 82 [pid = 1653] [id = 691] 11:43:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 235 (0x12b58bc00) [pid = 1653] [serial = 2073] [outer = 0x0] 11:43:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 236 (0x12d219c00) [pid = 1653] [serial = 2074] [outer = 0x12b58bc00] 11:43:36 INFO - PROCESS | 1653 | 1461350616064 Marionette DEBUG loaded listener.js 11:43:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 237 (0x12d2d8800) [pid = 1653] [serial = 2075] [outer = 0x12b58bc00] 11:43:36 INFO - PROCESS | 1653 | 1461350616507 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]]]}] 11:43:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:43:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 725ms 11:43:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:43:36 INFO - PROCESS | 1653 | 1461350616534 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 11:43:36 INFO - PROCESS | 1653 | 1461350616535 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 11:43:36 INFO - PROCESS | 1653 | 1461350616538 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:43:36 INFO - PROCESS | 1653 | 1461350616539 Marionette TRACE conn2 <- [1,2738,null,{}] 11:43:36 INFO - PROCESS | 1653 | 1461350616542 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}] 11:43:36 INFO - PROCESS | 1653 | 1461350616660 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 11:43:36 INFO - PROCESS | 1653 | 1461350616807 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x139b11000 == 83 [pid = 1653] [id = 692] 11:43:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 238 (0x12aae5c00) [pid = 1653] [serial = 2076] [outer = 0x0] 11:43:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 239 (0x12d73b400) [pid = 1653] [serial = 2077] [outer = 0x12aae5c00] 11:43:36 INFO - PROCESS | 1653 | 1461350616839 Marionette DEBUG loaded listener.js 11:43:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 240 (0x12e4b9400) [pid = 1653] [serial = 2078] [outer = 0x12aae5c00] 11:43:37 INFO - PROCESS | 1653 | 1461350617407 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]]]}] 11:43:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:43:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 925ms 11:43:37 INFO - PROCESS | 1653 | 1461350617463 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 11:43:37 INFO - PROCESS | 1653 | 1461350617466 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 11:43:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:43:37 INFO - PROCESS | 1653 | 1461350617469 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:43:37 INFO - PROCESS | 1653 | 1461350617472 Marionette TRACE conn2 <- [1,2742,null,{}] 11:43:37 INFO - PROCESS | 1653 | 1461350617475 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}] 11:43:37 INFO - PROCESS | 1653 | 1461350617595 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 11:43:37 INFO - PROCESS | 1653 | 1461350617687 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6e2000 == 84 [pid = 1653] [id = 693] 11:43:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 241 (0x119d5a800) [pid = 1653] [serial = 2079] [outer = 0x0] 11:43:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 242 (0x11aaa8000) [pid = 1653] [serial = 2080] [outer = 0x119d5a800] 11:43:37 INFO - PROCESS | 1653 | 1461350617716 Marionette DEBUG loaded listener.js 11:43:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 243 (0x123b39000) [pid = 1653] [serial = 2081] [outer = 0x119d5a800] 11:43:38 INFO - PROCESS | 1653 | 1461350618161 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]]]}] 11:43:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:43:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 725ms 11:43:38 INFO - PROCESS | 1653 | 1461350618193 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 11:43:38 INFO - PROCESS | 1653 | 1461350618197 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 11:43:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:43:38 INFO - PROCESS | 1653 | 1461350618201 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:43:38 INFO - PROCESS | 1653 | 1461350618203 Marionette TRACE conn2 <- [1,2746,null,{}] 11:43:38 INFO - PROCESS | 1653 | 1461350618205 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}] 11:43:38 INFO - PROCESS | 1653 | 1461350618320 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 11:43:38 INFO - PROCESS | 1653 | 1461350618416 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ba59800 == 85 [pid = 1653] [id = 694] 11:43:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 244 (0x11ca49400) [pid = 1653] [serial = 2082] [outer = 0x0] 11:43:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 245 (0x12417c000) [pid = 1653] [serial = 2083] [outer = 0x11ca49400] 11:43:38 INFO - PROCESS | 1653 | 1461350618446 Marionette DEBUG loaded listener.js 11:43:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 246 (0x128037400) [pid = 1653] [serial = 2084] [outer = 0x11ca49400] 11:43:38 INFO - PROCESS | 1653 | 1461350618877 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]]]}] 11:43:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:43:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 722ms 11:43:38 INFO - PROCESS | 1653 | 1461350618934 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 11:43:38 INFO - PROCESS | 1653 | 1461350618935 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 11:43:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:43:38 INFO - PROCESS | 1653 | 1461350618955 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:43:38 INFO - PROCESS | 1653 | 1461350618957 Marionette TRACE conn2 <- [1,2750,null,{}] 11:43:38 INFO - PROCESS | 1653 | 1461350618965 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}] 11:43:39 INFO - PROCESS | 1653 | 1461350619080 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 11:43:39 INFO - PROCESS | 1653 | 1461350619204 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d404800 == 86 [pid = 1653] [id = 695] 11:43:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 247 (0x12979e000) [pid = 1653] [serial = 2085] [outer = 0x0] 11:43:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 248 (0x12a125c00) [pid = 1653] [serial = 2086] [outer = 0x12979e000] 11:43:39 INFO - PROCESS | 1653 | 1461350619236 Marionette DEBUG loaded listener.js 11:43:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 249 (0x12a138400) [pid = 1653] [serial = 2087] [outer = 0x12979e000] 11:43:39 INFO - PROCESS | 1653 | 1461350619681 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]]]}] 11:43:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:43:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 774ms 11:43:39 INFO - PROCESS | 1653 | 1461350619726 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 11:43:39 INFO - PROCESS | 1653 | 1461350619728 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 11:43:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:43:39 INFO - PROCESS | 1653 | 1461350619730 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:43:39 INFO - PROCESS | 1653 | 1461350619732 Marionette TRACE conn2 <- [1,2754,null,{}] 11:43:39 INFO - PROCESS | 1653 | 1461350619734 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}] 11:43:39 INFO - PROCESS | 1653 | 1461350619846 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 11:43:39 INFO - PROCESS | 1653 | 1461350619993 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:39 INFO - PROCESS | 1653 | --DOCSHELL 0x12d562800 == 85 [pid = 1653] [id = 682] 11:43:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12d2ab000 == 84 [pid = 1653] [id = 681] 11:43:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12b1c3000 == 83 [pid = 1653] [id = 680] 11:43:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab29000 == 82 [pid = 1653] [id = 679] 11:43:40 INFO - PROCESS | 1653 | --DOCSHELL 0x11bae6000 == 81 [pid = 1653] [id = 678] 11:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 248 (0x12aaea400) [pid = 1653] [serial = 2005] [outer = 0x0] [url = about:blank] 11:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 247 (0x12978d800) [pid = 1653] [serial = 1969] [outer = 0x0] [url = about:blank] 11:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 246 (0x12b039c00) [pid = 1653] [serial = 1945] [outer = 0x0] [url = about:blank] 11:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 245 (0x12a12fc00) [pid = 1653] [serial = 1951] [outer = 0x0] [url = about:blank] 11:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 244 (0x12d28b800) [pid = 1653] [serial = 1948] [outer = 0x0] [url = about:blank] 11:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 243 (0x11c28ac00) [pid = 1653] [serial = 1936] [outer = 0x0] [url = about:blank] 11:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 242 (0x12a6afc00) [pid = 1653] [serial = 1942] [outer = 0x0] [url = about:blank] 11:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 241 (0x126998800) [pid = 1653] [serial = 1939] [outer = 0x0] [url = about:blank] 11:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 240 (0x12af4ec00) [pid = 1653] [serial = 1954] [outer = 0x0] [url = about:blank] 11:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 239 (0x12b08a000) [pid = 1653] [serial = 1957] [outer = 0x0] [url = about:blank] 11:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 238 (0x12b092000) [pid = 1653] [serial = 1960] [outer = 0x0] [url = about:blank] 11:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 237 (0x12e541000) [pid = 1653] [serial = 1963] [outer = 0x0] [url = about:blank] 11:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 236 (0x1280e8000) [pid = 1653] [serial = 1966] [outer = 0x0] [url = about:blank] 11:43:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c2df000 == 82 [pid = 1653] [id = 696] 11:43:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 237 (0x11865dc00) [pid = 1653] [serial = 2088] [outer = 0x0] 11:43:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 238 (0x11c28ac00) [pid = 1653] [serial = 2089] [outer = 0x11865dc00] 11:43:40 INFO - PROCESS | 1653 | 1461350620058 Marionette DEBUG loaded listener.js 11:43:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 239 (0x129755400) [pid = 1653] [serial = 2090] [outer = 0x11865dc00] 11:43:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12ad73000 == 81 [pid = 1653] [id = 677] 11:43:40 INFO - PROCESS | 1653 | --DOCSHELL 0x13984c800 == 80 [pid = 1653] [id = 671] 11:43:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12d557000 == 79 [pid = 1653] [id = 670] 11:43:40 INFO - PROCESS | 1653 | --DOCSHELL 0x127fd2000 == 78 [pid = 1653] [id = 669] 11:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 238 (0x12a1d1800) [pid = 1653] [serial = 2002] [outer = 0x0] [url = about:blank] 11:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 237 (0x12a1c4400) [pid = 1653] [serial = 1999] [outer = 0x0] [url = about:blank] 11:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 236 (0x12bc3f000) [pid = 1653] [serial = 1994] [outer = 0x0] [url = about:blank] 11:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 235 (0x12bcf2000) [pid = 1653] [serial = 2003] [outer = 0x0] [url = about:blank] 11:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 234 (0x12ab8e000) [pid = 1653] [serial = 1988] [outer = 0x0] [url = about:blank] 11:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 233 (0x12a1cac00) [pid = 1653] [serial = 2000] [outer = 0x0] [url = about:blank] 11:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 232 (0x12a130000) [pid = 1653] [serial = 1985] [outer = 0x0] [url = about:blank] 11:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 231 (0x12a15a800) [pid = 1653] [serial = 1987] [outer = 0x0] [url = about:blank] 11:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 230 (0x12b036400) [pid = 1653] [serial = 1990] [outer = 0x0] [url = about:blank] 11:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 229 (0x11bab0400) [pid = 1653] [serial = 1975] [outer = 0x0] [url = about:blank] 11:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 228 (0x123e6c400) [pid = 1653] [serial = 1976] [outer = 0x0] [url = about:blank] 11:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 227 (0x118836c00) [pid = 1653] [serial = 1972] [outer = 0x0] [url = about:blank] 11:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 226 (0x11b1c6800) [pid = 1653] [serial = 1973] [outer = 0x0] [url = about:blank] 11:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 225 (0x12a126800) [pid = 1653] [serial = 1984] [outer = 0x0] [url = about:blank] 11:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 224 (0x12790f800) [pid = 1653] [serial = 1978] [outer = 0x0] [url = about:blank] 11:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 223 (0x12971ec00) [pid = 1653] [serial = 1979] [outer = 0x0] [url = about:blank] 11:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 222 (0x129794400) [pid = 1653] [serial = 1981] [outer = 0x0] [url = about:blank] 11:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 221 (0x1297a0000) [pid = 1653] [serial = 1982] [outer = 0x0] [url = about:blank] 11:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 220 (0x12b58a800) [pid = 1653] [serial = 1993] [outer = 0x0] [url = about:blank] 11:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 219 (0x12b08bc00) [pid = 1653] [serial = 1991] [outer = 0x0] [url = about:blank] 11:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 218 (0x11c2cd400) [pid = 1653] [serial = 1996] [outer = 0x0] [url = about:blank] 11:43:40 INFO - PROCESS | 1653 | --DOMWINDOW == 217 (0x12a140c00) [pid = 1653] [serial = 1997] [outer = 0x0] [url = about:blank] 11:43:40 INFO - PROCESS | 1653 | 1461350620556 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]]]}] 11:43:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:43:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 868ms 11:43:40 INFO - PROCESS | 1653 | 1461350620600 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 11:43:40 INFO - PROCESS | 1653 | 1461350620604 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 11:43:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:43:40 INFO - PROCESS | 1653 | 1461350620607 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:43:40 INFO - PROCESS | 1653 | 1461350620609 Marionette TRACE conn2 <- [1,2758,null,{}] 11:43:40 INFO - PROCESS | 1653 | 1461350620613 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}] 11:43:40 INFO - PROCESS | 1653 | 1461350620761 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 11:43:40 INFO - PROCESS | 1653 | 1461350620852 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b076800 == 79 [pid = 1653] [id = 697] 11:43:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 218 (0x128993800) [pid = 1653] [serial = 2091] [outer = 0x0] 11:43:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 219 (0x12a409400) [pid = 1653] [serial = 2092] [outer = 0x128993800] 11:43:40 INFO - PROCESS | 1653 | 1461350620878 Marionette DEBUG loaded listener.js 11:43:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 220 (0x12a6b1c00) [pid = 1653] [serial = 2093] [outer = 0x128993800] 11:43:41 INFO - PROCESS | 1653 | 1461350621177 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]]]}] 11:43:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:43:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 619ms 11:43:41 INFO - PROCESS | 1653 | 1461350621227 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 11:43:41 INFO - PROCESS | 1653 | 1461350621228 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 11:43:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:43:41 INFO - PROCESS | 1653 | 1461350621230 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:43:41 INFO - PROCESS | 1653 | 1461350621231 Marionette TRACE conn2 <- [1,2762,null,{}] 11:43:41 INFO - PROCESS | 1653 | 1461350621234 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}] 11:43:41 INFO - PROCESS | 1653 | 1461350621352 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 11:43:41 INFO - PROCESS | 1653 | 1461350621436 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d24d800 == 80 [pid = 1653] [id = 698] 11:43:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 221 (0x12a139800) [pid = 1653] [serial = 2094] [outer = 0x0] 11:43:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 222 (0x12a928400) [pid = 1653] [serial = 2095] [outer = 0x12a139800] 11:43:41 INFO - PROCESS | 1653 | 1461350621465 Marionette DEBUG loaded listener.js 11:43:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 223 (0x12b091c00) [pid = 1653] [serial = 2096] [outer = 0x12a139800] 11:43:41 INFO - PROCESS | 1653 | 1461350621763 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]]]}] 11:43:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:43:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 569ms 11:43:41 INFO - PROCESS | 1653 | 1461350621799 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 11:43:41 INFO - PROCESS | 1653 | 1461350621800 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 11:43:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:43:41 INFO - PROCESS | 1653 | 1461350621803 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:43:41 INFO - PROCESS | 1653 | 1461350621806 Marionette TRACE conn2 <- [1,2766,null,{}] 11:43:41 INFO - PROCESS | 1653 | 1461350621810 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}] 11:43:41 INFO - PROCESS | 1653 | 1461350621912 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 11:43:41 INFO - PROCESS | 1653 | 1461350621994 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f830800 == 81 [pid = 1653] [id = 699] 11:43:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 224 (0x12aae4c00) [pid = 1653] [serial = 2097] [outer = 0x0] 11:43:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 225 (0x12b31f000) [pid = 1653] [serial = 2098] [outer = 0x12aae4c00] 11:43:42 INFO - PROCESS | 1653 | 1461350622021 Marionette DEBUG loaded listener.js 11:43:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 226 (0x12dda4000) [pid = 1653] [serial = 2099] [outer = 0x12aae4c00] 11:43:42 INFO - PROCESS | 1653 | 1461350622361 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]]]}] 11:43:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:43:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 572ms 11:43:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:43:42 INFO - PROCESS | 1653 | 1461350622376 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 11:43:42 INFO - PROCESS | 1653 | 1461350622377 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 11:43:42 INFO - PROCESS | 1653 | 1461350622379 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:43:42 INFO - PROCESS | 1653 | 1461350622380 Marionette TRACE conn2 <- [1,2770,null,{}] 11:43:42 INFO - PROCESS | 1653 | 1461350622382 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}] 11:43:42 INFO - PROCESS | 1653 | 1461350622495 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 11:43:42 INFO - PROCESS | 1653 | 1461350622511 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x130998000 == 82 [pid = 1653] [id = 700] 11:43:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 227 (0x12a908400) [pid = 1653] [serial = 2100] [outer = 0x0] 11:43:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 228 (0x12a90b400) [pid = 1653] [serial = 2101] [outer = 0x12a908400] 11:43:42 INFO - PROCESS | 1653 | 1461350622552 Marionette DEBUG loaded listener.js 11:43:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 229 (0x12a90f400) [pid = 1653] [serial = 2102] [outer = 0x12a908400] 11:43:43 INFO - PROCESS | 1653 | 1461350623079 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]]]}] 11:43:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:43:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 719ms 11:43:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:43:43 INFO - PROCESS | 1653 | 1461350623099 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 11:43:43 INFO - PROCESS | 1653 | 1461350623101 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 11:43:43 INFO - PROCESS | 1653 | 1461350623104 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:43:43 INFO - PROCESS | 1653 | 1461350623106 Marionette TRACE conn2 <- [1,2774,null,{}] 11:43:43 INFO - PROCESS | 1653 | 1461350623118 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}] 11:43:43 INFO - PROCESS | 1653 | 1461350623312 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 11:43:43 INFO - PROCESS | 1653 | 1461350623333 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x138ae0800 == 83 [pid = 1653] [id = 701] 11:43:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 230 (0x12a90f800) [pid = 1653] [serial = 2103] [outer = 0x0] 11:43:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 231 (0x12dda3800) [pid = 1653] [serial = 2104] [outer = 0x12a90f800] 11:43:43 INFO - PROCESS | 1653 | 1461350623358 Marionette DEBUG loaded listener.js 11:43:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 232 (0x12e4c3800) [pid = 1653] [serial = 2105] [outer = 0x12a90f800] 11:43:43 INFO - PROCESS | 1653 | 1461350623749 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]]]}] 11:43:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:43:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 671ms 11:43:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:43:43 INFO - PROCESS | 1653 | 1461350623775 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 11:43:43 INFO - PROCESS | 1653 | 1461350623777 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 11:43:43 INFO - PROCESS | 1653 | 1461350623779 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:43:43 INFO - PROCESS | 1653 | 1461350623780 Marionette TRACE conn2 <- [1,2778,null,{}] 11:43:43 INFO - PROCESS | 1653 | 1461350623800 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}] 11:43:43 INFO - PROCESS | 1653 | 1461350623931 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 11:43:43 INFO - PROCESS | 1653 | 1461350623947 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x1399a8000 == 84 [pid = 1653] [id = 702] 11:43:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 233 (0x12a911c00) [pid = 1653] [serial = 2106] [outer = 0x0] 11:43:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 234 (0x12e541000) [pid = 1653] [serial = 2107] [outer = 0x12a911c00] 11:43:43 INFO - PROCESS | 1653 | 1461350623972 Marionette DEBUG loaded listener.js 11:43:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 235 (0x12e5a0800) [pid = 1653] [serial = 2108] [outer = 0x12a911c00] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 234 (0x12a402c00) [pid = 1653] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 233 (0x12a139000) [pid = 1653] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 232 (0x11ba1ec00) [pid = 1653] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 231 (0x12bf73400) [pid = 1653] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 230 (0x118641800) [pid = 1653] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 229 (0x12e892c00) [pid = 1653] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 228 (0x113515000) [pid = 1653] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 227 (0x124255800) [pid = 1653] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 226 (0x11c28d400) [pid = 1653] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 225 (0x11c01a800) [pid = 1653] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 224 (0x11784b000) [pid = 1653] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 223 (0x12a12ec00) [pid = 1653] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 222 (0x11c911000) [pid = 1653] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 221 (0x12b125800) [pid = 1653] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 220 (0x12a405000) [pid = 1653] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 219 (0x11c013000) [pid = 1653] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 218 (0x127831400) [pid = 1653] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 217 (0x12a151000) [pid = 1653] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 216 (0x11882ec00) [pid = 1653] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 215 (0x12f72b800) [pid = 1653] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 214 (0x12d211800) [pid = 1653] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 213 (0x115945000) [pid = 1653] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 212 (0x11a607000) [pid = 1653] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 211 (0x1157ebc00) [pid = 1653] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 210 (0x129714c00) [pid = 1653] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 209 (0x11c2c2400) [pid = 1653] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 208 (0x12af50400) [pid = 1653] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 207 (0x11c28e400) [pid = 1653] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 206 (0x12ab89c00) [pid = 1653] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 205 (0x12ab90800) [pid = 1653] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 204 (0x11ba22800) [pid = 1653] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 203 (0x12a129c00) [pid = 1653] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 202 (0x12b52f400) [pid = 1653] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 201 (0x123c50c00) [pid = 1653] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x12bcebc00) [pid = 1653] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x129786800) [pid = 1653] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 198 (0x114244400) [pid = 1653] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x1294edc00) [pid = 1653] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x115377000) [pid = 1653] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x12e893400) [pid = 1653] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x12b586400) [pid = 1653] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x119231800) [pid = 1653] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 192 (0x12a6a4c00) [pid = 1653] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 191 (0x12a6a2400) [pid = 1653] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 190 (0x12f72c000) [pid = 1653] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 189 (0x113510000) [pid = 1653] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 188 (0x129754400) [pid = 1653] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x11a9b9000) [pid = 1653] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x1294f3c00) [pid = 1653] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x11c28a400) [pid = 1653] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x12abe5c00) [pid = 1653] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x118834400) [pid = 1653] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x12b76b000) [pid = 1653] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x11a9bdc00) [pid = 1653] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x12dd97400) [pid = 1653] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x12790c400) [pid = 1653] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x12a6bcc00) [pid = 1653] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x12b03e800) [pid = 1653] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x128be0c00) [pid = 1653] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x129785c00) [pid = 1653] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x123de3c00) [pid = 1653] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x123de6400) [pid = 1653] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x1269a0000) [pid = 1653] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x11c28dc00) [pid = 1653] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x118fef000) [pid = 1653] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x12a129800) [pid = 1653] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:43:44 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x11a9c3400) [pid = 1653] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:43:44 INFO - PROCESS | 1653 | 1461350624752 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]]]}] 11:43:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:43:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 987ms 11:43:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:43:44 INFO - PROCESS | 1653 | 1461350624766 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 11:43:44 INFO - PROCESS | 1653 | 1461350624768 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 11:43:44 INFO - PROCESS | 1653 | 1461350624770 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:43:44 INFO - PROCESS | 1653 | 1461350624772 Marionette TRACE conn2 <- [1,2782,null,{}] 11:43:44 INFO - PROCESS | 1653 | 1461350624774 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}] 11:43:44 INFO - PROCESS | 1653 | 1461350624895 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 11:43:44 INFO - PROCESS | 1653 | 1461350624899 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x11aa31000 == 85 [pid = 1653] [id = 703] 11:43:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x118fef000) [pid = 1653] [serial = 2109] [outer = 0x0] 11:43:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x11a9bbc00) [pid = 1653] [serial = 2110] [outer = 0x118fef000] 11:43:44 INFO - PROCESS | 1653 | 1461350624929 Marionette DEBUG loaded listener.js 11:43:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x11c28d400) [pid = 1653] [serial = 2111] [outer = 0x118fef000] 11:43:45 INFO - PROCESS | 1653 | 1461350625325 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]]]}] 11:43:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:43:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 572ms 11:43:45 INFO - PROCESS | 1653 | 1461350625350 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 11:43:45 INFO - PROCESS | 1653 | 1461350625352 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 11:43:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:43:45 INFO - PROCESS | 1653 | 1461350625357 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:43:45 INFO - PROCESS | 1653 | 1461350625359 Marionette TRACE conn2 <- [1,2786,null,{}] 11:43:45 INFO - PROCESS | 1653 | 1461350625362 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}] 11:43:45 INFO - PROCESS | 1653 | 1461350625467 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 11:43:45 INFO - PROCESS | 1653 | 1461350625472 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fdb4000 == 86 [pid = 1653] [id = 704] 11:43:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x11c2cf000) [pid = 1653] [serial = 2112] [outer = 0x0] 11:43:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x124013c00) [pid = 1653] [serial = 2113] [outer = 0x11c2cf000] 11:43:45 INFO - PROCESS | 1653 | 1461350625497 Marionette DEBUG loaded listener.js 11:43:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x129715400) [pid = 1653] [serial = 2114] [outer = 0x11c2cf000] 11:43:45 INFO - PROCESS | 1653 | 1461350625850 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]]]}] 11:43:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:43:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 521ms 11:43:45 INFO - PROCESS | 1653 | 1461350625877 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 11:43:45 INFO - PROCESS | 1653 | 1461350625878 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 11:43:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:43:45 INFO - PROCESS | 1653 | 1461350625881 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:43:45 INFO - PROCESS | 1653 | 1461350625882 Marionette TRACE conn2 <- [1,2790,null,{}] 11:43:45 INFO - PROCESS | 1653 | 1461350625884 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}] 11:43:45 INFO - PROCESS | 1653 | 1461350625987 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 11:43:46 INFO - PROCESS | 1653 | 1461350626073 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x13a027000 == 87 [pid = 1653] [id = 705] 11:43:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x11ca47400) [pid = 1653] [serial = 2115] [outer = 0x0] 11:43:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x129756000) [pid = 1653] [serial = 2116] [outer = 0x11ca47400] 11:43:46 INFO - PROCESS | 1653 | 1461350626098 Marionette DEBUG loaded listener.js 11:43:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x11ca53800) [pid = 1653] [serial = 2117] [outer = 0x11ca47400] 11:43:46 INFO - PROCESS | 1653 | 1461350626393 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]]]}] 11:43:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:43:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 568ms 11:43:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:43:46 INFO - PROCESS | 1653 | 1461350626450 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 11:43:46 INFO - PROCESS | 1653 | 1461350626451 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 11:43:46 INFO - PROCESS | 1653 | 1461350626453 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:43:46 INFO - PROCESS | 1653 | 1461350626454 Marionette TRACE conn2 <- [1,2794,null,{}] 11:43:46 INFO - PROCESS | 1653 | 1461350626457 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}] 11:43:46 INFO - PROCESS | 1653 | 1461350626562 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 11:43:46 INFO - PROCESS | 1653 | 1461350626566 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x141fdd800 == 88 [pid = 1653] [id = 706] 11:43:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x123b3e000) [pid = 1653] [serial = 2118] [outer = 0x0] 11:43:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x12a6bb000) [pid = 1653] [serial = 2119] [outer = 0x123b3e000] 11:43:46 INFO - PROCESS | 1653 | 1461350626669 Marionette DEBUG loaded listener.js 11:43:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x12abe4c00) [pid = 1653] [serial = 2120] [outer = 0x123b3e000] 11:43:47 INFO - PROCESS | 1653 | 1461350627191 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]]]}] 11:43:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:43:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 772ms 11:43:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:43:47 INFO - PROCESS | 1653 | 1461350627225 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 11:43:47 INFO - PROCESS | 1653 | 1461350627229 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 11:43:47 INFO - PROCESS | 1653 | 1461350627232 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:43:47 INFO - PROCESS | 1653 | 1461350627235 Marionette TRACE conn2 <- [1,2798,null,{}] 11:43:47 INFO - PROCESS | 1653 | 1461350627239 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}] 11:43:47 INFO - PROCESS | 1653 | 1461350627395 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 11:43:47 INFO - PROCESS | 1653 | 1461350627522 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ac29800 == 89 [pid = 1653] [id = 707] 11:43:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x1188b0800) [pid = 1653] [serial = 2121] [outer = 0x0] 11:43:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x11ba21000) [pid = 1653] [serial = 2122] [outer = 0x1188b0800] 11:43:47 INFO - PROCESS | 1653 | 1461350627556 Marionette DEBUG loaded listener.js 11:43:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x11ca4c800) [pid = 1653] [serial = 2123] [outer = 0x1188b0800] 11:43:48 INFO - PROCESS | 1653 | 1461350628009 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]]]}] 11:43:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:43:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 824ms 11:43:48 INFO - PROCESS | 1653 | 1461350628057 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 11:43:48 INFO - PROCESS | 1653 | 1461350628062 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 11:43:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:43:48 INFO - PROCESS | 1653 | 1461350628067 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:43:48 INFO - PROCESS | 1653 | 1461350628068 Marionette TRACE conn2 <- [1,2802,null,{}] 11:43:48 INFO - PROCESS | 1653 | 1461350628071 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}] 11:43:48 INFO - PROCESS | 1653 | 1461350628198 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 11:43:48 INFO - PROCESS | 1653 | 1461350628322 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d469800 == 90 [pid = 1653] [id = 708] 11:43:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x123c4e400) [pid = 1653] [serial = 2124] [outer = 0x0] 11:43:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x127a53c00) [pid = 1653] [serial = 2125] [outer = 0x123c4e400] 11:43:48 INFO - PROCESS | 1653 | 1461350628354 Marionette DEBUG loaded listener.js 11:43:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x12971ec00) [pid = 1653] [serial = 2126] [outer = 0x123c4e400] 11:43:48 INFO - PROCESS | 1653 | 1461350628764 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]]]}] 11:43:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:43:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 770ms 11:43:48 INFO - PROCESS | 1653 | 1461350628837 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 11:43:48 INFO - PROCESS | 1653 | 1461350628838 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 11:43:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:43:48 INFO - PROCESS | 1653 | 1461350628841 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:43:48 INFO - PROCESS | 1653 | 1461350628843 Marionette TRACE conn2 <- [1,2806,null,{}] 11:43:48 INFO - PROCESS | 1653 | 1461350628851 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}] 11:43:48 INFO - PROCESS | 1653 | 1461350628984 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 11:43:49 INFO - PROCESS | 1653 | 1461350629110 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x13733a800 == 91 [pid = 1653] [id = 709] 11:43:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x12a1c6000) [pid = 1653] [serial = 2127] [outer = 0x0] 11:43:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x12a6a9000) [pid = 1653] [serial = 2128] [outer = 0x12a1c6000] 11:43:49 INFO - PROCESS | 1653 | 1461350629144 Marionette DEBUG loaded listener.js 11:43:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x12aae7000) [pid = 1653] [serial = 2129] [outer = 0x12a1c6000] 11:43:49 INFO - PROCESS | 1653 | 1461350629565 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]]]}] 11:43:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:43:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 772ms 11:43:49 INFO - PROCESS | 1653 | 1461350629613 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 11:43:49 INFO - PROCESS | 1653 | 1461350629616 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 11:43:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:43:49 INFO - PROCESS | 1653 | 1461350629619 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:43:49 INFO - PROCESS | 1653 | 1461350629621 Marionette TRACE conn2 <- [1,2810,null,{}] 11:43:49 INFO - PROCESS | 1653 | 1461350629623 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}] 11:43:49 INFO - PROCESS | 1653 | 1461350629785 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 11:43:49 INFO - PROCESS | 1653 | 1461350629952 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x142260800 == 92 [pid = 1653] [id = 710] 11:43:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x12a40ac00) [pid = 1653] [serial = 2130] [outer = 0x0] 11:43:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x12af49800) [pid = 1653] [serial = 2131] [outer = 0x12a40ac00] 11:43:50 INFO - PROCESS | 1653 | 1461350630001 Marionette DEBUG loaded listener.js 11:43:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x12b034400) [pid = 1653] [serial = 2132] [outer = 0x12a40ac00] 11:43:50 INFO - PROCESS | 1653 | 1461350630476 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]]]}] 11:43:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:43:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 875ms 11:43:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:43:50 INFO - PROCESS | 1653 | 1461350630494 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 11:43:50 INFO - PROCESS | 1653 | 1461350630496 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 11:43:50 INFO - PROCESS | 1653 | 1461350630498 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:43:50 INFO - PROCESS | 1653 | 1461350630499 Marionette TRACE conn2 <- [1,2814,null,{}] 11:43:50 INFO - PROCESS | 1653 | 1461350630502 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}] 11:43:50 INFO - PROCESS | 1653 | 1461350630626 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 11:43:50 INFO - PROCESS | 1653 | 1461350630721 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x142e48800 == 93 [pid = 1653] [id = 711] 11:43:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x12aae7400) [pid = 1653] [serial = 2133] [outer = 0x0] 11:43:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x12b08d000) [pid = 1653] [serial = 2134] [outer = 0x12aae7400] 11:43:50 INFO - PROCESS | 1653 | 1461350630753 Marionette DEBUG loaded listener.js 11:43:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x12b31e400) [pid = 1653] [serial = 2135] [outer = 0x12aae7400] 11:43:51 INFO - PROCESS | 1653 | 1461350631233 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]]]}] 11:43:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:43:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 770ms 11:43:51 INFO - PROCESS | 1653 | 1461350631272 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 11:43:51 INFO - PROCESS | 1653 | 1461350631274 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 11:43:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:43:51 INFO - PROCESS | 1653 | 1461350631280 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:43:51 INFO - PROCESS | 1653 | 1461350631282 Marionette TRACE conn2 <- [1,2818,null,{}] 11:43:51 INFO - PROCESS | 1653 | 1461350631286 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}] 11:43:51 INFO - PROCESS | 1653 | 1461350631484 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 11:43:51 INFO - PROCESS | 1653 | 1461350631582 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x1467cf000 == 94 [pid = 1653] [id = 712] 11:43:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x12b585800) [pid = 1653] [serial = 2136] [outer = 0x0] 11:43:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x12d734000) [pid = 1653] [serial = 2137] [outer = 0x12b585800] 11:43:51 INFO - PROCESS | 1653 | 1461350631614 Marionette DEBUG loaded listener.js 11:43:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x12e534800) [pid = 1653] [serial = 2138] [outer = 0x12b585800] 11:43:52 INFO - PROCESS | 1653 | 1461350632076 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]]]}] 11:43:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:43:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 822ms 11:43:52 INFO - PROCESS | 1653 | 1461350632118 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 11:43:52 INFO - PROCESS | 1653 | 1461350632121 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 11:43:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:43:52 INFO - PROCESS | 1653 | 1461350632127 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:43:52 INFO - PROCESS | 1653 | 1461350632128 Marionette TRACE conn2 <- [1,2822,null,{}] 11:43:52 INFO - PROCESS | 1653 | 1461350632131 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}] 11:43:52 INFO - PROCESS | 1653 | 1461350632291 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 11:43:52 INFO - PROCESS | 1653 | 1461350632385 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x146bca000 == 95 [pid = 1653] [id = 713] 11:43:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x12e53f000) [pid = 1653] [serial = 2139] [outer = 0x0] 11:43:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x12e5a0c00) [pid = 1653] [serial = 2140] [outer = 0x12e53f000] 11:43:52 INFO - PROCESS | 1653 | 1461350632414 Marionette DEBUG loaded listener.js 11:43:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x12e895000) [pid = 1653] [serial = 2141] [outer = 0x12e53f000] 11:43:52 INFO - PROCESS | 1653 | 1461350632840 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]]]}] 11:43:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:43:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 721ms 11:43:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:43:52 INFO - PROCESS | 1653 | 1461350632847 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 11:43:52 INFO - PROCESS | 1653 | 1461350632848 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 11:43:52 INFO - PROCESS | 1653 | 1461350632851 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:43:52 INFO - PROCESS | 1653 | 1461350632852 Marionette TRACE conn2 <- [1,2826,null,{}] 11:43:52 INFO - PROCESS | 1653 | 1461350632857 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}] 11:43:52 INFO - PROCESS | 1653 | 1461350632979 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 11:43:53 INFO - PROCESS | 1653 | 1461350633103 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x146bdd000 == 96 [pid = 1653] [id = 714] 11:43:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x12e897400) [pid = 1653] [serial = 2142] [outer = 0x0] 11:43:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x12e89f400) [pid = 1653] [serial = 2143] [outer = 0x12e897400] 11:43:53 INFO - PROCESS | 1653 | 1461350633135 Marionette DEBUG loaded listener.js 11:43:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x12f72cc00) [pid = 1653] [serial = 2144] [outer = 0x12e897400] 11:43:53 INFO - PROCESS | 1653 | 1461350633575 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:43:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:43:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 769ms 11:43:53 INFO - PROCESS | 1653 | 1461350633634 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 11:43:53 INFO - PROCESS | 1653 | 1461350633636 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 11:43:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:43:53 INFO - PROCESS | 1653 | 1461350633658 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:43:53 INFO - PROCESS | 1653 | 1461350633660 Marionette TRACE conn2 <- [1,2830,null,{}] 11:43:53 INFO - PROCESS | 1653 | 1461350633664 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}] 11:43:53 INFO - PROCESS | 1653 | 1461350633818 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 11:43:53 INFO - PROCESS | 1653 | 1461350633943 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1424e7000 == 97 [pid = 1653] [id = 715] 11:43:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 205 (0x12e89a800) [pid = 1653] [serial = 2145] [outer = 0x0] 11:43:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x12fd09800) [pid = 1653] [serial = 2146] [outer = 0x12e89a800] 11:43:53 INFO - PROCESS | 1653 | 1461350633974 Marionette DEBUG loaded listener.js 11:43:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x12fd29800) [pid = 1653] [serial = 2147] [outer = 0x12e89a800] 11:43:54 INFO - PROCESS | 1653 | 1461350634411 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]]]}] 11:43:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:43:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 775ms 11:43:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:43:54 INFO - PROCESS | 1653 | 1461350634429 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 11:43:54 INFO - PROCESS | 1653 | 1461350634430 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 11:43:54 INFO - PROCESS | 1653 | 1461350634432 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:43:54 INFO - PROCESS | 1653 | 1461350634434 Marionette TRACE conn2 <- [1,2834,null,{}] 11:43:54 INFO - PROCESS | 1653 | 1461350634436 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}] 11:43:54 INFO - PROCESS | 1653 | 1461350634563 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 11:43:54 INFO - PROCESS | 1653 | 1461350634659 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x126a17800 == 98 [pid = 1653] [id = 716] 11:43:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x118659400) [pid = 1653] [serial = 2148] [outer = 0x0] 11:43:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 209 (0x129027c00) [pid = 1653] [serial = 2149] [outer = 0x118659400] 11:43:54 INFO - PROCESS | 1653 | 1461350634692 Marionette DEBUG loaded listener.js 11:43:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 210 (0x12a154400) [pid = 1653] [serial = 2150] [outer = 0x118659400] 11:43:55 INFO - PROCESS | 1653 | 1461350635101 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:43:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:43:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 720ms 11:43:55 INFO - PROCESS | 1653 | 1461350635159 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 11:43:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:43:55 INFO - PROCESS | 1653 | 1461350635161 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 11:43:55 INFO - PROCESS | 1653 | 1461350635163 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:43:55 INFO - PROCESS | 1653 | 1461350635165 Marionette TRACE conn2 <- [1,2838,null,{}] 11:43:55 INFO - PROCESS | 1653 | 1461350635168 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}] 11:43:55 INFO - PROCESS | 1653 | 1461350635360 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 11:43:55 INFO - PROCESS | 1653 | 1461350635431 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ad74800 == 99 [pid = 1653] [id = 717] 11:43:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 211 (0x114b34c00) [pid = 1653] [serial = 2151] [outer = 0x0] 11:43:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 212 (0x11ab19000) [pid = 1653] [serial = 2152] [outer = 0x114b34c00] 11:43:55 INFO - PROCESS | 1653 | 1461350635469 Marionette DEBUG loaded listener.js 11:43:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 213 (0x12e597800) [pid = 1653] [serial = 2153] [outer = 0x114b34c00] 11:43:55 INFO - PROCESS | 1653 | 1461350635896 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]]]}] 11:43:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:43:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 772ms 11:43:55 INFO - PROCESS | 1653 | 1461350635935 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 11:43:55 INFO - PROCESS | 1653 | 1461350635937 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 11:43:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:43:55 INFO - PROCESS | 1653 | 1461350635939 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:43:55 INFO - PROCESS | 1653 | 1461350635940 Marionette TRACE conn2 <- [1,2842,null,{}] 11:43:55 INFO - PROCESS | 1653 | 1461350635943 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}] 11:43:56 INFO - PROCESS | 1653 | 1461350636073 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 11:43:56 INFO - PROCESS | 1653 | 1461350636171 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c33800 == 100 [pid = 1653] [id = 718] 11:43:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 214 (0x114bab000) [pid = 1653] [serial = 2154] [outer = 0x0] 11:43:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 215 (0x11aa99800) [pid = 1653] [serial = 2155] [outer = 0x114bab000] 11:43:56 INFO - PROCESS | 1653 | 1461350636201 Marionette DEBUG loaded listener.js 11:43:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 216 (0x11ca45c00) [pid = 1653] [serial = 2156] [outer = 0x114bab000] 11:43:56 INFO - PROCESS | 1653 | 1461350636975 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]]]}] 11:43:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:43:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1071ms 11:43:57 INFO - PROCESS | 1653 | 1461350637012 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 11:43:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:43:57 INFO - PROCESS | 1653 | 1461350637014 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 11:43:57 INFO - PROCESS | 1653 | 1461350637017 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:43:57 INFO - PROCESS | 1653 | 1461350637022 Marionette TRACE conn2 <- [1,2846,null,{}] 11:43:57 INFO - PROCESS | 1653 | 1461350637027 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}] 11:43:57 INFO - PROCESS | 1653 | 1461350637146 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 11:43:57 INFO - PROCESS | 1653 | 1461350637249 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x123e63800 == 101 [pid = 1653] [id = 719] 11:43:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 217 (0x11560f400) [pid = 1653] [serial = 2157] [outer = 0x0] 11:43:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 218 (0x1165c6000) [pid = 1653] [serial = 2158] [outer = 0x11560f400] 11:43:57 INFO - PROCESS | 1653 | 1461350637277 Marionette DEBUG loaded listener.js 11:43:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 219 (0x1188ac400) [pid = 1653] [serial = 2159] [outer = 0x11560f400] 11:43:57 INFO - PROCESS | 1653 | 1461350637688 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]]]}] 11:43:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:43:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 724ms 11:43:57 INFO - PROCESS | 1653 | 1461350637742 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 11:43:57 INFO - PROCESS | 1653 | 1461350637746 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 11:43:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:43:57 INFO - PROCESS | 1653 | 1461350637750 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:43:57 INFO - PROCESS | 1653 | 1461350637752 Marionette TRACE conn2 <- [1,2850,null,{}] 11:43:57 INFO - PROCESS | 1653 | 1461350637755 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}] 11:43:57 INFO - PROCESS | 1653 | 1461350637868 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 11:43:57 INFO - PROCESS | 1653 | 1461350637976 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x119821800 == 102 [pid = 1653] [id = 720] 11:43:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 220 (0x11a604400) [pid = 1653] [serial = 2160] [outer = 0x0] 11:43:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 221 (0x11a9c3c00) [pid = 1653] [serial = 2161] [outer = 0x11a604400] 11:43:58 INFO - PROCESS | 1653 | 1461350638008 Marionette DEBUG loaded listener.js 11:43:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 222 (0x11ae17c00) [pid = 1653] [serial = 2162] [outer = 0x11a604400] 11:43:58 INFO - PROCESS | 1653 | 1461350638615 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:43:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:43:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 923ms 11:43:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:43:58 INFO - PROCESS | 1653 | 1461350638674 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 11:43:58 INFO - PROCESS | 1653 | 1461350638675 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 11:43:58 INFO - PROCESS | 1653 | 1461350638678 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:43:58 INFO - PROCESS | 1653 | 1461350638680 Marionette TRACE conn2 <- [1,2854,null,{}] 11:43:58 INFO - PROCESS | 1653 | 1461350638687 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}] 11:43:58 INFO - PROCESS | 1653 | 1461350638801 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 11:43:58 INFO - PROCESS | 1653 | 1461350638899 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b07c000 == 103 [pid = 1653] [id = 721] 11:43:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 223 (0x11ca48c00) [pid = 1653] [serial = 2163] [outer = 0x0] 11:43:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 224 (0x123c50c00) [pid = 1653] [serial = 2164] [outer = 0x11ca48c00] 11:43:58 INFO - PROCESS | 1653 | 1461350638929 Marionette DEBUG loaded listener.js 11:43:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 225 (0x123e69c00) [pid = 1653] [serial = 2165] [outer = 0x11ca48c00] 11:43:59 INFO - PROCESS | 1653 | --DOCSHELL 0x13a188800 == 102 [pid = 1653] [id = 673] 11:43:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12eb35800 == 101 [pid = 1653] [id = 541] 11:43:59 INFO - PROCESS | 1653 | --DOCSHELL 0x13a027000 == 100 [pid = 1653] [id = 705] 11:43:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12fdb4000 == 99 [pid = 1653] [id = 704] 11:43:59 INFO - PROCESS | 1653 | --DOCSHELL 0x11aa31000 == 98 [pid = 1653] [id = 703] 11:43:59 INFO - PROCESS | 1653 | --DOCSHELL 0x1399a8000 == 97 [pid = 1653] [id = 702] 11:43:59 INFO - PROCESS | 1653 | --DOCSHELL 0x138ae0800 == 96 [pid = 1653] [id = 701] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 224 (0x12a124400) [pid = 1653] [serial = 2047] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 223 (0x12aae3000) [pid = 1653] [serial = 2017] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 222 (0x12af56000) [pid = 1653] [serial = 2020] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 221 (0x12bce9400) [pid = 1653] [serial = 2023] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 220 (0x12a45e400) [pid = 1653] [serial = 2026] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOCSHELL 0x130998000 == 95 [pid = 1653] [id = 700] 11:43:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12f830800 == 94 [pid = 1653] [id = 699] 11:43:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12d24d800 == 93 [pid = 1653] [id = 698] 11:43:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12b076800 == 92 [pid = 1653] [id = 697] 11:43:59 INFO - PROCESS | 1653 | --DOCSHELL 0x11c2df000 == 91 [pid = 1653] [id = 696] 11:43:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12d404800 == 90 [pid = 1653] [id = 695] 11:43:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12eb43800 == 89 [pid = 1653] [id = 18] 11:43:59 INFO - PROCESS | 1653 | --DOCSHELL 0x11ba59800 == 88 [pid = 1653] [id = 694] 11:43:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6e2000 == 87 [pid = 1653] [id = 693] 11:43:59 INFO - PROCESS | 1653 | --DOCSHELL 0x1399b9000 == 86 [pid = 1653] [id = 691] 11:43:59 INFO - PROCESS | 1653 | --DOCSHELL 0x138ade800 == 85 [pid = 1653] [id = 690] 11:43:59 INFO - PROCESS | 1653 | --DOCSHELL 0x137324800 == 84 [pid = 1653] [id = 689] 11:43:59 INFO - PROCESS | 1653 | --DOCSHELL 0x13099b800 == 83 [pid = 1653] [id = 688] 11:43:59 INFO - PROCESS | 1653 | --DOCSHELL 0x130023800 == 82 [pid = 1653] [id = 687] 11:43:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12f83b000 == 81 [pid = 1653] [id = 686] 11:43:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12dd60000 == 80 [pid = 1653] [id = 685] 11:43:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6d0800 == 79 [pid = 1653] [id = 684] 11:43:59 INFO - PROCESS | 1653 | --DOCSHELL 0x119c50000 == 78 [pid = 1653] [id = 683] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 219 (0x114bab400) [pid = 1653] [serial = 1736] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 218 (0x12e59c400) [pid = 1653] [serial = 1964] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 217 (0x11c9f2000) [pid = 1653] [serial = 1676] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 216 (0x12a6ab000) [pid = 1653] [serial = 1682] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 215 (0x128990800) [pid = 1653] [serial = 1802] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 214 (0x12b530400) [pid = 1653] [serial = 1808] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 213 (0x11a638400) [pid = 1653] [serial = 1673] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 212 (0x12bcee400) [pid = 1653] [serial = 1811] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 211 (0x11bab4400) [pid = 1653] [serial = 1799] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 210 (0x12e890400) [pid = 1653] [serial = 1880] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 209 (0x129749400) [pid = 1653] [serial = 1748] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 208 (0x12b531400) [pid = 1653] [serial = 1685] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 207 (0x12dd9fc00) [pid = 1653] [serial = 1934] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 206 (0x12d2d9000) [pid = 1653] [serial = 1820] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 205 (0x11ca50800) [pid = 1653] [serial = 1937] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 204 (0x12d210000) [pid = 1653] [serial = 1814] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 203 (0x123de4400) [pid = 1653] [serial = 1868] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 202 (0x12e89c000) [pid = 1653] [serial = 1883] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 201 (0x11524c400) [pid = 1653] [serial = 1613] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x12901c800) [pid = 1653] [serial = 1940] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x129747400) [pid = 1653] [serial = 1622] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 198 (0x123de2800) [pid = 1653] [serial = 1619] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x118fea800) [pid = 1653] [serial = 1865] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x12af54000) [pid = 1653] [serial = 1955] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x12b52d000) [pid = 1653] [serial = 1631] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x12b52fc00) [pid = 1653] [serial = 1628] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x12a6aa000) [pid = 1653] [serial = 1751] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 192 (0x12aec3c00) [pid = 1653] [serial = 1760] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 191 (0x12bc42c00) [pid = 1653] [serial = 1694] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 190 (0x12a92ec00) [pid = 1653] [serial = 1943] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 189 (0x11929d800) [pid = 1653] [serial = 1739] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 188 (0x12fd0ec00) [pid = 1653] [serial = 1889] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x12d28d400) [pid = 1653] [serial = 1691] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x12e89f800) [pid = 1653] [serial = 1967] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x11c2ca400) [pid = 1653] [serial = 1742] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x12d730c00) [pid = 1653] [serial = 1823] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x12aec3000) [pid = 1653] [serial = 1625] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x12e4bd800) [pid = 1653] [serial = 1961] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x12b08f800) [pid = 1653] [serial = 1958] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x12abe2000) [pid = 1653] [serial = 1805] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x12abe4400) [pid = 1653] [serial = 1757] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x12b58c800) [pid = 1653] [serial = 1946] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x12790a000) [pid = 1653] [serial = 1745] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x12e523800) [pid = 1653] [serial = 1952] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x12dda4c00) [pid = 1653] [serial = 1949] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x12946c400) [pid = 1653] [serial = 1679] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x12d78f400) [pid = 1653] [serial = 1877] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x129792400) [pid = 1653] [serial = 1970] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x115606800) [pid = 1653] [serial = 1796] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x12a15ac00) [pid = 1653] [serial = 1871] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x12fd29400) [pid = 1653] [serial = 1892] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x12f72c400) [pid = 1653] [serial = 1886] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x12d20f800) [pid = 1653] [serial = 1688] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x11ae3f000) [pid = 1653] [serial = 1616] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x12b590400) [pid = 1653] [serial = 1874] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x12ab8bc00) [pid = 1653] [serial = 1754] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x12d2cbc00) [pid = 1653] [serial = 1817] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x1294f4800) [pid = 1653] [serial = 2041] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x129799000) [pid = 1653] [serial = 2044] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x1297a5000) [pid = 1653] [serial = 2045] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x12b58a400) [pid = 1653] [serial = 2030] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x12a463c00) [pid = 1653] [serial = 2029] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x12699c400) [pid = 1653] [serial = 2038] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x12979d000) [pid = 1653] [serial = 2012] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x12971f400) [pid = 1653] [serial = 2011] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x12417a400) [pid = 1653] [serial = 2009] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x11c575c00) [pid = 1653] [serial = 2008] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x119293400) [pid = 1653] [serial = 2032] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x11aaacc00) [pid = 1653] [serial = 2033] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x12a1c8000) [pid = 1653] [serial = 2014] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12a6bd800) [pid = 1653] [serial = 2015] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x11c2cc000) [pid = 1653] [serial = 2035] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x123b33000) [pid = 1653] [serial = 2036] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x129234800) [pid = 1653] [serial = 1400] [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.] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x129786000) [pid = 1653] [serial = 2042] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x128032000) [pid = 1653] [serial = 2039] [outer = 0x0] [url = about:blank] 11:43:59 INFO - PROCESS | 1653 | 1461350639501 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]]]}] 11:43:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:43:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 872ms 11:43:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:43:59 INFO - PROCESS | 1653 | 1461350639551 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 11:43:59 INFO - PROCESS | 1653 | 1461350639553 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 11:43:59 INFO - PROCESS | 1653 | 1461350639556 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:43:59 INFO - PROCESS | 1653 | 1461350639559 Marionette TRACE conn2 <- [1,2858,null,{}] 11:43:59 INFO - PROCESS | 1653 | 1461350639562 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}] 11:43:59 INFO - PROCESS | 1653 | 1461350639719 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 11:43:59 INFO - PROCESS | 1653 | 1461350639830 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:43:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x11ba57800 == 79 [pid = 1653] [id = 722] 11:43:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x11aaacc00) [pid = 1653] [serial = 2166] [outer = 0x0] 11:43:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x123de5800) [pid = 1653] [serial = 2167] [outer = 0x11aaacc00] 11:43:59 INFO - PROCESS | 1653 | 1461350639874 Marionette DEBUG loaded listener.js 11:43:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x1244d7400) [pid = 1653] [serial = 2168] [outer = 0x11aaacc00] 11:44:00 INFO - PROCESS | 1653 | 1461350640269 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:44:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:44:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 723ms 11:44:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:44:00 INFO - PROCESS | 1653 | 1461350640279 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 11:44:00 INFO - PROCESS | 1653 | 1461350640280 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 11:44:00 INFO - PROCESS | 1653 | 1461350640283 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:44:00 INFO - PROCESS | 1653 | 1461350640284 Marionette TRACE conn2 <- [1,2862,null,{}] 11:44:00 INFO - PROCESS | 1653 | 1461350640286 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}] 11:44:00 INFO - PROCESS | 1653 | 1461350640397 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 11:44:00 INFO - PROCESS | 1653 | 1461350640467 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1240ac800 == 80 [pid = 1653] [id = 723] 11:44:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x1243f0c00) [pid = 1653] [serial = 2169] [outer = 0x0] 11:44:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x1269a0000) [pid = 1653] [serial = 2170] [outer = 0x1243f0c00] 11:44:00 INFO - PROCESS | 1653 | 1461350640496 Marionette DEBUG loaded listener.js 11:44:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12803b400) [pid = 1653] [serial = 2171] [outer = 0x1243f0c00] 11:44:00 INFO - PROCESS | 1653 | 1461350640800 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]]]}] 11:44:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:44:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 524ms 11:44:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:44:00 INFO - PROCESS | 1653 | 1461350640812 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 11:44:00 INFO - PROCESS | 1653 | 1461350640813 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 11:44:00 INFO - PROCESS | 1653 | 1461350640815 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:44:00 INFO - PROCESS | 1653 | 1461350640816 Marionette TRACE conn2 <- [1,2866,null,{}] 11:44:00 INFO - PROCESS | 1653 | 1461350640819 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}] 11:44:00 INFO - PROCESS | 1653 | 1461350640940 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 11:44:01 INFO - PROCESS | 1653 | 1461350641015 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ac39000 == 81 [pid = 1653] [id = 724] 11:44:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x126991800) [pid = 1653] [serial = 2172] [outer = 0x0] 11:44:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x128bda800) [pid = 1653] [serial = 2173] [outer = 0x126991800] 11:44:01 INFO - PROCESS | 1653 | 1461350641043 Marionette DEBUG loaded listener.js 11:44:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x12978f800) [pid = 1653] [serial = 2174] [outer = 0x126991800] 11:44:01 INFO - PROCESS | 1653 | 1461350641360 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]]]}] 11:44:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:44:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 576ms 11:44:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:44:01 INFO - PROCESS | 1653 | 1461350641393 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 11:44:01 INFO - PROCESS | 1653 | 1461350641394 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 11:44:01 INFO - PROCESS | 1653 | 1461350641396 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:44:01 INFO - PROCESS | 1653 | 1461350641397 Marionette TRACE conn2 <- [1,2870,null,{}] 11:44:01 INFO - PROCESS | 1653 | 1461350641399 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}] 11:44:01 INFO - PROCESS | 1653 | 1461350641503 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 11:44:01 INFO - PROCESS | 1653 | 1461350641507 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bd1e800 == 82 [pid = 1653] [id = 725] 11:44:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x129238000) [pid = 1653] [serial = 2175] [outer = 0x0] 11:44:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x1297a1400) [pid = 1653] [serial = 2176] [outer = 0x129238000] 11:44:01 INFO - PROCESS | 1653 | 1461350641533 Marionette DEBUG loaded listener.js 11:44:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12a128400) [pid = 1653] [serial = 2177] [outer = 0x129238000] 11:44:01 INFO - PROCESS | 1653 | 1461350641950 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]]]}] 11:44:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:44:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 568ms 11:44:01 INFO - PROCESS | 1653 | 1461350641965 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 11:44:01 INFO - PROCESS | 1653 | 1461350641966 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 11:44:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:44:01 INFO - PROCESS | 1653 | 1461350641968 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:44:01 INFO - PROCESS | 1653 | 1461350641969 Marionette TRACE conn2 <- [1,2874,null,{}] 11:44:01 INFO - PROCESS | 1653 | 1461350641975 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}] 11:44:02 INFO - PROCESS | 1653 | 1461350642110 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 11:44:02 INFO - PROCESS | 1653 | 1461350642127 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d2a5000 == 83 [pid = 1653] [id = 726] 11:44:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12a125000) [pid = 1653] [serial = 2178] [outer = 0x0] 11:44:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12a12ec00) [pid = 1653] [serial = 2179] [outer = 0x12a125000] 11:44:02 INFO - PROCESS | 1653 | 1461350642153 Marionette DEBUG loaded listener.js 11:44:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x12a140000) [pid = 1653] [serial = 2180] [outer = 0x12a125000] 11:44:02 INFO - PROCESS | 1653 | 1461350642517 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]]]}] 11:44:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:44:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 573ms 11:44:02 INFO - PROCESS | 1653 | 1461350642541 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 11:44:02 INFO - PROCESS | 1653 | 1461350642542 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 11:44:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:44:02 INFO - PROCESS | 1653 | 1461350642545 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:44:02 INFO - PROCESS | 1653 | 1461350642546 Marionette TRACE conn2 <- [1,2878,null,{}] 11:44:02 INFO - PROCESS | 1653 | 1461350642554 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}] 11:44:02 INFO - PROCESS | 1653 | 1461350642685 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 11:44:02 INFO - PROCESS | 1653 | 1461350642697 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d54c000 == 84 [pid = 1653] [id = 727] 11:44:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x12a128800) [pid = 1653] [serial = 2181] [outer = 0x0] 11:44:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x12a1c5400) [pid = 1653] [serial = 2182] [outer = 0x12a128800] 11:44:02 INFO - PROCESS | 1653 | 1461350642723 Marionette DEBUG loaded listener.js 11:44:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12a405800) [pid = 1653] [serial = 2183] [outer = 0x12a128800] 11:44:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:44:03 INFO - PROCESS | 1653 | 1461350643108 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]]]}] 11:44:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 569ms 11:44:03 INFO - PROCESS | 1653 | 1461350643114 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 11:44:03 INFO - PROCESS | 1653 | 1461350643115 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 11:44:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:44:03 INFO - PROCESS | 1653 | 1461350643118 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:44:03 INFO - PROCESS | 1653 | 1461350643119 Marionette TRACE conn2 <- [1,2882,null,{}] 11:44:03 INFO - PROCESS | 1653 | 1461350643123 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}] 11:44:03 INFO - PROCESS | 1653 | 1461350643257 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 11:44:03 INFO - PROCESS | 1653 | 1461350643272 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dd6a800 == 85 [pid = 1653] [id = 728] 11:44:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x12a13a800) [pid = 1653] [serial = 2184] [outer = 0x0] 11:44:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x12a460400) [pid = 1653] [serial = 2185] [outer = 0x12a13a800] 11:44:03 INFO - PROCESS | 1653 | 1461350643297 Marionette DEBUG loaded listener.js 11:44:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x12a6b8c00) [pid = 1653] [serial = 2186] [outer = 0x12a13a800] 11:44:03 INFO - PROCESS | 1653 | 1461350643928 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]]]}] 11:44:03 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x12a908400) [pid = 1653] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:44:03 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x12a911c00) [pid = 1653] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:44:03 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x12a90f800) [pid = 1653] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:44:03 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x11ca47400) [pid = 1653] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:44:03 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x11865dc00) [pid = 1653] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:44:03 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x118fef000) [pid = 1653] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:44:03 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x11ca49400) [pid = 1653] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:44:03 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x128993800) [pid = 1653] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:44:03 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x12aae4c00) [pid = 1653] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:44:03 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x12a139800) [pid = 1653] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:44:03 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x119d5a800) [pid = 1653] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:44:03 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x12979e000) [pid = 1653] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:44:03 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x11c2cf000) [pid = 1653] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:44:03 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x12b122800) [pid = 1653] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:44:03 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x12946c000) [pid = 1653] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:44:03 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12a459000) [pid = 1653] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:44:03 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12eb44800) [pid = 1653] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:44:03 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x12a6bf000) [pid = 1653] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:44:03 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12a926400) [pid = 1653] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:44:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:44:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 873ms 11:44:03 INFO - PROCESS | 1653 | 1461350643991 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 11:44:03 INFO - PROCESS | 1653 | 1461350643993 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 11:44:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:44:03 INFO - PROCESS | 1653 | 1461350643995 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:44:03 INFO - PROCESS | 1653 | 1461350643997 Marionette TRACE conn2 <- [1,2886,null,{}] 11:44:04 INFO - PROCESS | 1653 | 1461350643999 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}] 11:44:04 INFO - PROCESS | 1653 | 1461350644115 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 11:44:04 INFO - PROCESS | 1653 | 1461350644121 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12eb32000 == 86 [pid = 1653] [id = 729] 11:44:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12a1cd800) [pid = 1653] [serial = 2187] [outer = 0x0] 11:44:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12a459000) [pid = 1653] [serial = 2188] [outer = 0x12a1cd800] 11:44:04 INFO - PROCESS | 1653 | 1461350644151 Marionette DEBUG loaded listener.js 11:44:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12a90fc00) [pid = 1653] [serial = 2189] [outer = 0x12a1cd800] 11:44:04 INFO - PROCESS | 1653 | 1461350644525 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]]]}] 11:44:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:44:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 569ms 11:44:04 INFO - PROCESS | 1653 | 1461350644568 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 11:44:04 INFO - PROCESS | 1653 | 1461350644569 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 11:44:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:44:04 INFO - PROCESS | 1653 | 1461350644578 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:44:04 INFO - PROCESS | 1653 | 1461350644580 Marionette TRACE conn2 <- [1,2890,null,{}] 11:44:04 INFO - PROCESS | 1653 | 1461350644582 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}] 11:44:04 INFO - PROCESS | 1653 | 1461350644719 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 11:44:04 INFO - PROCESS | 1653 | 1461350644726 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12f826000 == 87 [pid = 1653] [id = 730] 11:44:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12a911000) [pid = 1653] [serial = 2190] [outer = 0x0] 11:44:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12a930800) [pid = 1653] [serial = 2191] [outer = 0x12a911000] 11:44:04 INFO - PROCESS | 1653 | 1461350644768 Marionette DEBUG loaded listener.js 11:44:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x12ab86400) [pid = 1653] [serial = 2192] [outer = 0x12a911000] 11:44:05 INFO - PROCESS | 1653 | 1461350645296 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:44:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:44:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 771ms 11:44:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:44:05 INFO - PROCESS | 1653 | 1461350645349 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 11:44:05 INFO - PROCESS | 1653 | 1461350645350 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 11:44:05 INFO - PROCESS | 1653 | 1461350645353 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:44:05 INFO - PROCESS | 1653 | 1461350645354 Marionette TRACE conn2 <- [1,2894,null,{}] 11:44:05 INFO - PROCESS | 1653 | 1461350645356 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}] 11:44:05 INFO - PROCESS | 1653 | 1461350645475 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 11:44:05 INFO - PROCESS | 1653 | 1461350645482 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fdaa800 == 88 [pid = 1653] [id = 731] 11:44:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x12aae9000) [pid = 1653] [serial = 2193] [outer = 0x0] 11:44:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12abe4000) [pid = 1653] [serial = 2194] [outer = 0x12aae9000] 11:44:05 INFO - PROCESS | 1653 | 1461350645507 Marionette DEBUG loaded listener.js 11:44:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12aec9800) [pid = 1653] [serial = 2195] [outer = 0x12aae9000] 11:44:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:44:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 518ms 11:44:05 INFO - PROCESS | 1653 | 1461350645865 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]]]}] 11:44:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:44:05 INFO - PROCESS | 1653 | 1461350645876 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 11:44:05 INFO - PROCESS | 1653 | 1461350645877 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 11:44:05 INFO - PROCESS | 1653 | 1461350645879 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:44:05 INFO - PROCESS | 1653 | 1461350645880 Marionette TRACE conn2 <- [1,2898,null,{}] 11:44:05 INFO - PROCESS | 1653 | 1461350645883 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}] 11:44:06 INFO - PROCESS | 1653 | 1461350646034 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 11:44:06 INFO - PROCESS | 1653 | 1461350646173 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x118d3a000 == 89 [pid = 1653] [id = 732] 11:44:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x113511000) [pid = 1653] [serial = 2196] [outer = 0x0] 11:44:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x114014c00) [pid = 1653] [serial = 2197] [outer = 0x113511000] 11:44:06 INFO - PROCESS | 1653 | 1461350646207 Marionette DEBUG loaded listener.js 11:44:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x115604c00) [pid = 1653] [serial = 2198] [outer = 0x113511000] 11:44:06 INFO - PROCESS | 1653 | 1461350646675 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]]]}] 11:44:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:44:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 820ms 11:44:06 INFO - PROCESS | 1653 | 1461350646707 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 11:44:06 INFO - PROCESS | 1653 | 1461350646710 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 11:44:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:44:06 INFO - PROCESS | 1653 | 1461350646716 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:44:06 INFO - PROCESS | 1653 | 1461350646718 Marionette TRACE conn2 <- [1,2902,null,{}] 11:44:06 INFO - PROCESS | 1653 | 1461350646723 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}] 11:44:06 INFO - PROCESS | 1653 | 1461350646878 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 11:44:06 INFO - PROCESS | 1653 | 1461350646968 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ac29000 == 90 [pid = 1653] [id = 733] 11:44:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x11ab1c000) [pid = 1653] [serial = 2199] [outer = 0x0] 11:44:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x11baacc00) [pid = 1653] [serial = 2200] [outer = 0x11ab1c000] 11:44:07 INFO - PROCESS | 1653 | 1461350647001 Marionette DEBUG loaded listener.js 11:44:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x11c2cc800) [pid = 1653] [serial = 2201] [outer = 0x11ab1c000] 11:44:07 INFO - PROCESS | 1653 | 1461350647442 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:44:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:44:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 776ms 11:44:07 INFO - PROCESS | 1653 | 1461350647494 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 11:44:07 INFO - PROCESS | 1653 | 1461350647496 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 11:44:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:44:07 INFO - PROCESS | 1653 | 1461350647499 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:44:07 INFO - PROCESS | 1653 | 1461350647501 Marionette TRACE conn2 <- [1,2906,null,{}] 11:44:07 INFO - PROCESS | 1653 | 1461350647503 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}] 11:44:07 INFO - PROCESS | 1653 | 1461350647630 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 11:44:07 INFO - PROCESS | 1653 | 1461350647749 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d2ad000 == 91 [pid = 1653] [id = 734] 11:44:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x11c579400) [pid = 1653] [serial = 2202] [outer = 0x0] 11:44:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x124013800) [pid = 1653] [serial = 2203] [outer = 0x11c579400] 11:44:07 INFO - PROCESS | 1653 | 1461350647781 Marionette DEBUG loaded listener.js 11:44:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x12802e400) [pid = 1653] [serial = 2204] [outer = 0x11c579400] 11:44:08 INFO - PROCESS | 1653 | 1461350648251 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]]]}] 11:44:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:44:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 822ms 11:44:08 INFO - PROCESS | 1653 | 1461350648338 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 11:44:08 INFO - PROCESS | 1653 | 1461350648340 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 11:44:08 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:44:08 INFO - PROCESS | 1653 | 1461350648350 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:44:08 INFO - PROCESS | 1653 | 1461350648356 Marionette TRACE conn2 <- [1,2910,null,{}] 11:44:08 INFO - PROCESS | 1653 | 1461350648360 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}] 11:44:08 INFO - PROCESS | 1653 | 1461350648493 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 11:44:08 INFO - PROCESS | 1653 | 1461350648579 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x130993800 == 92 [pid = 1653] [id = 735] 11:44:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x123c54800) [pid = 1653] [serial = 2205] [outer = 0x0] 11:44:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x12974cc00) [pid = 1653] [serial = 2206] [outer = 0x123c54800] 11:44:08 INFO - PROCESS | 1653 | 1461350648610 Marionette DEBUG loaded listener.js 11:44:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x129797000) [pid = 1653] [serial = 2207] [outer = 0x123c54800] 11:44:08 INFO - PROCESS | 1653 | 1461350648981 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]]]}] 11:44:09 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:44:09 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:44:09 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 682ms 11:44:09 INFO - PROCESS | 1653 | 1461350649027 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 11:44:09 INFO - TEST-START | /DOMEvents/constructors.html 11:44:09 INFO - PROCESS | 1653 | 1461350649029 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 11:44:09 INFO - PROCESS | 1653 | 1461350649032 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:44:09 INFO - PROCESS | 1653 | 1461350649033 Marionette TRACE conn2 <- [1,2914,null,{}] 11:44:09 INFO - PROCESS | 1653 | 1461350649035 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}] 11:44:09 INFO - PROCESS | 1653 | 1461350649161 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 11:44:09 INFO - PROCESS | 1653 | 1461350649279 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x131fc8800 == 93 [pid = 1653] [id = 736] 11:44:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x1280e4400) [pid = 1653] [serial = 2208] [outer = 0x0] 11:44:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x12a13ac00) [pid = 1653] [serial = 2209] [outer = 0x1280e4400] 11:44:09 INFO - PROCESS | 1653 | 1461350649312 Marionette DEBUG loaded listener.js 11:44:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x12a463c00) [pid = 1653] [serial = 2210] [outer = 0x1280e4400] 11:44:09 INFO - PROCESS | 1653 | 1461350649732 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]]]}] 11:44:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:44:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:44:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:44:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:44:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:44:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:44:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:44:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:44:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:44:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:44:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:44:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:44:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:44:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:44:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:44:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:44:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:44:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:44:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:44:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:44:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:44:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:44:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:44:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:44:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:44:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:44:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:44:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:44:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:44:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:44:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:44:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:44:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:44:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:44:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:44:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:44:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:44:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:44:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:44:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:44:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:44:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:44:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:44:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:44:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:44:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:44:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:44:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:44:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:44:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:44:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:44:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:44:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:44:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:44:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:44:09 INFO - TEST-OK | /DOMEvents/constructors.html | took 725ms 11:44:09 INFO - PROCESS | 1653 | 1461350649757 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 11:44:09 INFO - PROCESS | 1653 | 1461350649760 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 11:44:09 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:44:09 INFO - PROCESS | 1653 | 1461350649763 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:44:09 INFO - PROCESS | 1653 | 1461350649765 Marionette TRACE conn2 <- [1,2918,null,{}] 11:44:09 INFO - PROCESS | 1653 | 1461350649768 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}] 11:44:09 INFO - PROCESS | 1653 | 1461350649927 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 11:44:10 INFO - PROCESS | 1653 | 1461350650093 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1374cc000 == 94 [pid = 1653] [id = 737] 11:44:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x12a911c00) [pid = 1653] [serial = 2211] [outer = 0x0] 11:44:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x12af50c00) [pid = 1653] [serial = 2212] [outer = 0x12a911c00] 11:44:10 INFO - PROCESS | 1653 | 1461350650156 Marionette DEBUG loaded listener.js 11:44:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x12b08d800) [pid = 1653] [serial = 2213] [outer = 0x12a911c00] 11:44:10 INFO - PROCESS | 1653 | 1461350650626 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:44:10 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:44:10 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 874ms 11:44:10 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:44:10 INFO - PROCESS | 1653 | 1461350650636 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 11:44:10 INFO - PROCESS | 1653 | 1461350650640 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 11:44:10 INFO - PROCESS | 1653 | 1461350650642 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:44:10 INFO - PROCESS | 1653 | 1461350650644 Marionette TRACE conn2 <- [1,2922,null,{}] 11:44:10 INFO - PROCESS | 1653 | 1461350650646 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}] 11:44:10 INFO - PROCESS | 1653 | 1461350650770 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 11:44:10 INFO - PROCESS | 1653 | 1461350650889 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x13999b000 == 95 [pid = 1653] [id = 738] 11:44:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x12b093400) [pid = 1653] [serial = 2214] [outer = 0x0] 11:44:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x12b312800) [pid = 1653] [serial = 2215] [outer = 0x12b093400] 11:44:10 INFO - PROCESS | 1653 | 1461350650922 Marionette DEBUG loaded listener.js 11:44:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x12b52a000) [pid = 1653] [serial = 2216] [outer = 0x12b093400] 11:44:11 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 11:44:11 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 11:44:11 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 11:44:11 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 11:44:11 INFO - PROCESS | 1653 | 1461350651271 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]]]}] 11:44:11 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:44:11 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:44:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:44:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:44:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:44:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:44:11 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 11:44:11 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:44:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:44:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:44:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:44:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:44:11 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 11:44:11 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:44:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:44:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:44:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:44:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:44:11 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]" 11:44:11 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:44:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:44:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:44:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:44:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:44:11 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:44:11 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 671ms 11:44:11 INFO - PROCESS | 1653 | 1461350651314 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 11:44:11 INFO - PROCESS | 1653 | 1461350651316 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 11:44:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:44:11 INFO - PROCESS | 1653 | 1461350651318 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:44:11 INFO - PROCESS | 1653 | 1461350651320 Marionette TRACE conn2 <- [1,2926,null,{}] 11:44:11 INFO - PROCESS | 1653 | 1461350651322 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}] 11:44:11 INFO - PROCESS | 1653 | 1461350651447 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 11:44:11 INFO - PROCESS | 1653 | 1461350651568 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x139b07800 == 96 [pid = 1653] [id = 739] 11:44:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x12b094000) [pid = 1653] [serial = 2217] [outer = 0x0] 11:44:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x12b585400) [pid = 1653] [serial = 2218] [outer = 0x12b094000] 11:44:11 INFO - PROCESS | 1653 | 1461350651600 Marionette DEBUG loaded listener.js 11:44:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x12bf72400) [pid = 1653] [serial = 2219] [outer = 0x12b094000] 11:44:11 INFO - PROCESS | 1653 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:44:11 INFO - PROCESS | 1653 | 1461350651963 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]]]}] 11:44:11 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:44:11 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 669ms 11:44:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:44:11 INFO - PROCESS | 1653 | 1461350651988 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 11:44:11 INFO - PROCESS | 1653 | 1461350651989 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 11:44:11 INFO - PROCESS | 1653 | 1461350651991 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:44:11 INFO - PROCESS | 1653 | 1461350651993 Marionette TRACE conn2 <- [1,2930,null,{}] 11:44:11 INFO - PROCESS | 1653 | 1461350651995 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}] 11:44:12 INFO - PROCESS | 1653 | 1461350652118 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 11:44:12 INFO - PROCESS | 1653 | 1461350652237 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x139e22000 == 97 [pid = 1653] [id = 740] 11:44:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x12bf70400) [pid = 1653] [serial = 2220] [outer = 0x0] 11:44:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x12bf84000) [pid = 1653] [serial = 2221] [outer = 0x12bf70400] 11:44:12 INFO - PROCESS | 1653 | 1461350652268 Marionette DEBUG loaded listener.js 11:44:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x12d21bc00) [pid = 1653] [serial = 2222] [outer = 0x12bf70400] 11:44:12 INFO - PROCESS | 1653 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:44:12 INFO - PROCESS | 1653 | 1461350652592 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]]]}] 11:44:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:44:12 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 668ms 11:44:12 INFO - PROCESS | 1653 | 1461350652661 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 11:44:12 INFO - PROCESS | 1653 | 1461350652662 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 11:44:12 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:44:12 INFO - PROCESS | 1653 | 1461350652665 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:44:12 INFO - PROCESS | 1653 | 1461350652666 Marionette TRACE conn2 <- [1,2934,null,{}] 11:44:12 INFO - PROCESS | 1653 | 1461350652668 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}] 11:44:12 INFO - PROCESS | 1653 | 1461350652795 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 11:44:12 INFO - PROCESS | 1653 | 1461350652931 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x139fd1800 == 98 [pid = 1653] [id = 741] 11:44:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x12bf7b000) [pid = 1653] [serial = 2223] [outer = 0x0] 11:44:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x12d2d6c00) [pid = 1653] [serial = 2224] [outer = 0x12bf7b000] 11:44:12 INFO - PROCESS | 1653 | 1461350652963 Marionette DEBUG loaded listener.js 11:44:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x12d790000) [pid = 1653] [serial = 2225] [outer = 0x12bf7b000] 11:44:13 INFO - PROCESS | 1653 | 1461350653309 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]]]}] 11:44:13 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:44:13 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 675ms 11:44:13 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:44:13 INFO - PROCESS | 1653 | 1461350653340 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 11:44:13 INFO - PROCESS | 1653 | 1461350653341 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 11:44:13 INFO - PROCESS | 1653 | 1461350653344 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:44:13 INFO - PROCESS | 1653 | 1461350653345 Marionette TRACE conn2 <- [1,2938,null,{}] 11:44:13 INFO - PROCESS | 1653 | 1461350653347 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}] 11:44:13 INFO - PROCESS | 1653 | 1461350653471 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 11:44:13 INFO - PROCESS | 1653 | 1461350653592 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x13a17c800 == 99 [pid = 1653] [id = 742] 11:44:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x12d28bc00) [pid = 1653] [serial = 2226] [outer = 0x0] 11:44:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x12e4ba800) [pid = 1653] [serial = 2227] [outer = 0x12d28bc00] 11:44:13 INFO - PROCESS | 1653 | 1461350653630 Marionette DEBUG loaded listener.js 11:44:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x12e59e400) [pid = 1653] [serial = 2228] [outer = 0x12d28bc00] 11:44:14 INFO - PROCESS | 1653 | 1461350653998 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]]]}] 11:44:14 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. 11:44:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 671ms 11:44:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:44:14 INFO - PROCESS | 1653 | 1461350654015 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 11:44:14 INFO - PROCESS | 1653 | 1461350654017 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 11:44:14 INFO - PROCESS | 1653 | 1461350654019 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:44:14 INFO - PROCESS | 1653 | 1461350654021 Marionette TRACE conn2 <- [1,2942,null,{}] 11:44:14 INFO - PROCESS | 1653 | 1461350654024 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}] 11:44:14 INFO - PROCESS | 1653 | 1461350654164 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 11:44:14 INFO - PROCESS | 1653 | 1461350654348 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x14225f000 == 100 [pid = 1653] [id = 743] 11:44:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x12a124c00) [pid = 1653] [serial = 2229] [outer = 0x0] 11:44:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x12fd16c00) [pid = 1653] [serial = 2230] [outer = 0x12a124c00] 11:44:14 INFO - PROCESS | 1653 | 1461350654381 Marionette DEBUG loaded listener.js 11:44:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x12fd37000) [pid = 1653] [serial = 2231] [outer = 0x12a124c00] 11:44:14 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 11:44:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:44:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:44:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 723ms 11:44:14 INFO - PROCESS | 1653 | 1461350654738 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"]]]}] 11:44:14 INFO - PROCESS | 1653 | 1461350654743 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 11:44:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:44:14 INFO - PROCESS | 1653 | 1461350654744 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 11:44:14 INFO - PROCESS | 1653 | 1461350654746 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:44:14 INFO - PROCESS | 1653 | 1461350654748 Marionette TRACE conn2 <- [1,2946,null,{}] 11:44:14 INFO - PROCESS | 1653 | 1461350654750 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}] 11:44:14 INFO - PROCESS | 1653 | 1461350654879 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 11:44:15 INFO - PROCESS | 1653 | 1461350655001 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c70e800 == 101 [pid = 1653] [id = 744] 11:44:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x1142d1800) [pid = 1653] [serial = 2232] [outer = 0x0] 11:44:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x11ae38c00) [pid = 1653] [serial = 2233] [outer = 0x1142d1800] 11:44:15 INFO - PROCESS | 1653 | 1461350655034 Marionette DEBUG loaded listener.js 11:44:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x12a907c00) [pid = 1653] [serial = 2234] [outer = 0x1142d1800] 11:44:15 INFO - PROCESS | 1653 | 1461350655673 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]]]}] 11:44:15 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. 11:44:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 968ms 11:44:15 INFO - PROCESS | 1653 | 1461350655716 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 11:44:15 INFO - PROCESS | 1653 | 1461350655718 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 11:44:15 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:44:15 INFO - PROCESS | 1653 | 1461350655723 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:44:15 INFO - PROCESS | 1653 | 1461350655727 Marionette TRACE conn2 <- [1,2950,null,{}] 11:44:15 INFO - PROCESS | 1653 | 1461350655730 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}] 11:44:15 INFO - PROCESS | 1653 | 1461350655853 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 11:44:15 INFO - PROCESS | 1653 | 1461350655981 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab31000 == 102 [pid = 1653] [id = 745] 11:44:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x118636400) [pid = 1653] [serial = 2235] [outer = 0x0] 11:44:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x118fec800) [pid = 1653] [serial = 2236] [outer = 0x118636400] 11:44:16 INFO - PROCESS | 1653 | 1461350656013 Marionette DEBUG loaded listener.js 11:44:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x11bdd1000) [pid = 1653] [serial = 2237] [outer = 0x118636400] 11:44:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x11981c000 == 103 [pid = 1653] [id = 746] 11:44:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x11ca52c00) [pid = 1653] [serial = 2238] [outer = 0x0] 11:44:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x11c435000) [pid = 1653] [serial = 2239] [outer = 0x11ca52c00] 11:44:16 INFO - PROCESS | 1653 | 1461350656501 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]]]}] 11:44:16 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. 11:44:16 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 825ms 11:44:16 INFO - PROCESS | 1653 | 1461350656548 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 11:44:16 INFO - PROCESS | 1653 | 1461350656553 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 11:44:16 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:44:16 INFO - PROCESS | 1653 | 1461350656560 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:44:16 INFO - PROCESS | 1653 | 1461350656563 Marionette TRACE conn2 <- [1,2954,null,{}] 11:44:16 INFO - PROCESS | 1653 | 1461350656566 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}] 11:44:16 INFO - PROCESS | 1653 | 1461350656798 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 11:44:16 INFO - PROCESS | 1653 | 1461350656939 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b36b000 == 104 [pid = 1653] [id = 747] 11:44:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x11c2ca400) [pid = 1653] [serial = 2240] [outer = 0x0] 11:44:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x124181000) [pid = 1653] [serial = 2241] [outer = 0x11c2ca400] 11:44:16 INFO - PROCESS | 1653 | 1461350656968 Marionette DEBUG loaded listener.js 11:44:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x12790e800) [pid = 1653] [serial = 2242] [outer = 0x11c2ca400] 11:44:17 INFO - PROCESS | 1653 | --DOCSHELL 0x12fdaa800 == 103 [pid = 1653] [id = 731] 11:44:17 INFO - PROCESS | 1653 | --DOCSHELL 0x12f826000 == 102 [pid = 1653] [id = 730] 11:44:17 INFO - PROCESS | 1653 | --DOCSHELL 0x12eb32000 == 101 [pid = 1653] [id = 729] 11:44:17 INFO - PROCESS | 1653 | --DOCSHELL 0x12dd6a800 == 100 [pid = 1653] [id = 728] 11:44:17 INFO - PROCESS | 1653 | --DOCSHELL 0x12d54c000 == 99 [pid = 1653] [id = 727] 11:44:17 INFO - PROCESS | 1653 | --DOCSHELL 0x12d2a5000 == 98 [pid = 1653] [id = 726] 11:44:17 INFO - PROCESS | 1653 | --DOMWINDOW == 201 (0x12fd9d800) [pid = 1653] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:44:17 INFO - PROCESS | 1653 | --DOCSHELL 0x12bd1e800 == 97 [pid = 1653] [id = 725] 11:44:17 INFO - PROCESS | 1653 | --DOCSHELL 0x12ac39000 == 96 [pid = 1653] [id = 724] 11:44:17 INFO - PROCESS | 1653 | --DOCSHELL 0x1240ac800 == 95 [pid = 1653] [id = 723] 11:44:17 INFO - PROCESS | 1653 | --DOCSHELL 0x11ba57800 == 94 [pid = 1653] [id = 722] 11:44:17 INFO - PROCESS | 1653 | --DOCSHELL 0x12b07c000 == 93 [pid = 1653] [id = 721] 11:44:17 INFO - PROCESS | 1653 | --DOCSHELL 0x119821800 == 92 [pid = 1653] [id = 720] 11:44:17 INFO - PROCESS | 1653 | --DOCSHELL 0x123e63800 == 91 [pid = 1653] [id = 719] 11:44:17 INFO - PROCESS | 1653 | --DOCSHELL 0x146bca000 == 90 [pid = 1653] [id = 713] 11:44:17 INFO - PROCESS | 1653 | --DOCSHELL 0x1467cf000 == 89 [pid = 1653] [id = 712] 11:44:17 INFO - PROCESS | 1653 | --DOCSHELL 0x142e48800 == 88 [pid = 1653] [id = 711] 11:44:17 INFO - PROCESS | 1653 | --DOCSHELL 0x142260800 == 87 [pid = 1653] [id = 710] 11:44:17 INFO - PROCESS | 1653 | --DOCSHELL 0x13733a800 == 86 [pid = 1653] [id = 709] 11:44:17 INFO - PROCESS | 1653 | --DOCSHELL 0x12d469800 == 85 [pid = 1653] [id = 708] 11:44:17 INFO - PROCESS | 1653 | --DOCSHELL 0x12ac29800 == 84 [pid = 1653] [id = 707] 11:44:17 INFO - PROCESS | 1653 | 1461350657430 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]]]}] 11:44:17 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:44:17 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 11:44:17 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 877ms 11:44:17 INFO - PROCESS | 1653 | 1461350657437 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 11:44:17 INFO - PROCESS | 1653 | 1461350657440 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 11:44:17 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:44:17 INFO - PROCESS | 1653 | 1461350657443 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:44:17 INFO - PROCESS | 1653 | 1461350657445 Marionette TRACE conn2 <- [1,2958,null,{}] 11:44:17 INFO - PROCESS | 1653 | 1461350657453 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}] 11:44:17 INFO - PROCESS | 1653 | 1461350657572 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 11:44:17 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x12aaeec00) [pid = 1653] [serial = 2018] [outer = 0x0] [url = about:blank] 11:44:17 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x12b091800) [pid = 1653] [serial = 2021] [outer = 0x0] [url = about:blank] 11:44:17 INFO - PROCESS | 1653 | --DOMWINDOW == 198 (0x12e4b8c00) [pid = 1653] [serial = 2024] [outer = 0x0] [url = about:blank] 11:44:17 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x12a1c7800) [pid = 1653] [serial = 2048] [outer = 0x0] [url = about:blank] 11:44:17 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x12a463800) [pid = 1653] [serial = 2027] [outer = 0x0] [url = about:blank] 11:44:17 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x12a90b400) [pid = 1653] [serial = 2101] [outer = 0x0] [url = about:blank] 11:44:17 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x12e541000) [pid = 1653] [serial = 2107] [outer = 0x0] [url = about:blank] 11:44:17 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x12dda3800) [pid = 1653] [serial = 2104] [outer = 0x0] [url = about:blank] 11:44:17 INFO - PROCESS | 1653 | --DOMWINDOW == 192 (0x129756000) [pid = 1653] [serial = 2116] [outer = 0x0] [url = about:blank] 11:44:17 INFO - PROCESS | 1653 | --DOMWINDOW == 191 (0x11c28ac00) [pid = 1653] [serial = 2089] [outer = 0x0] [url = about:blank] 11:44:17 INFO - PROCESS | 1653 | --DOMWINDOW == 190 (0x129755400) [pid = 1653] [serial = 2090] [outer = 0x0] [url = about:blank] 11:44:17 INFO - PROCESS | 1653 | --DOMWINDOW == 189 (0x129718400) [pid = 1653] [serial = 2056] [outer = 0x0] [url = about:blank] 11:44:17 INFO - PROCESS | 1653 | --DOMWINDOW == 188 (0x12d73b400) [pid = 1653] [serial = 2077] [outer = 0x0] [url = about:blank] 11:44:17 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x11a9bbc00) [pid = 1653] [serial = 2110] [outer = 0x0] [url = about:blank] 11:44:17 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x12417c000) [pid = 1653] [serial = 2083] [outer = 0x0] [url = about:blank] 11:44:17 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x12a409400) [pid = 1653] [serial = 2092] [outer = 0x0] [url = about:blank] 11:44:17 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x12a6b1c00) [pid = 1653] [serial = 2093] [outer = 0x0] [url = about:blank] 11:44:17 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x12b319400) [pid = 1653] [serial = 2068] [outer = 0x0] [url = about:blank] 11:44:17 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x12b31f000) [pid = 1653] [serial = 2098] [outer = 0x0] [url = about:blank] 11:44:17 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x12e5a0800) [pid = 1653] [serial = 2108] [outer = 0x0] [url = about:blank] 11:44:17 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x12a928400) [pid = 1653] [serial = 2095] [outer = 0x0] [url = about:blank] 11:44:17 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x12b091c00) [pid = 1653] [serial = 2096] [outer = 0x0] [url = about:blank] 11:44:17 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x128037400) [pid = 1653] [serial = 2084] [outer = 0x0] [url = about:blank] 11:44:17 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x11475dc00) [pid = 1653] [serial = 2050] [outer = 0x0] [url = about:blank] 11:44:17 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x123b39000) [pid = 1653] [serial = 2081] [outer = 0x0] [url = about:blank] 11:44:17 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x12d219c00) [pid = 1653] [serial = 2074] [outer = 0x0] [url = about:blank] 11:44:17 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x12a929400) [pid = 1653] [serial = 2062] [outer = 0x0] [url = about:blank] 11:44:17 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x12a408400) [pid = 1653] [serial = 2059] [outer = 0x0] [url = about:blank] 11:44:17 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x11aaa8000) [pid = 1653] [serial = 2080] [outer = 0x0] [url = about:blank] 11:44:17 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x12aecdc00) [pid = 1653] [serial = 2065] [outer = 0x0] [url = about:blank] 11:44:17 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x12b76d800) [pid = 1653] [serial = 2071] [outer = 0x0] [url = about:blank] 11:44:17 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x12a125c00) [pid = 1653] [serial = 2086] [outer = 0x0] [url = about:blank] 11:44:17 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x12a138400) [pid = 1653] [serial = 2087] [outer = 0x0] [url = about:blank] 11:44:17 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x124018400) [pid = 1653] [serial = 2053] [outer = 0x0] [url = about:blank] 11:44:17 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x124013c00) [pid = 1653] [serial = 2113] [outer = 0x0] [url = about:blank] 11:44:17 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x12a90f400) [pid = 1653] [serial = 2102] [outer = 0x0] [url = about:blank] 11:44:17 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x12e4c3800) [pid = 1653] [serial = 2105] [outer = 0x0] [url = about:blank] 11:44:17 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x12dda4000) [pid = 1653] [serial = 2099] [outer = 0x0] [url = about:blank] 11:44:17 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x11ca53800) [pid = 1653] [serial = 2117] [outer = 0x0] [url = about:blank] 11:44:17 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x11c28d400) [pid = 1653] [serial = 2111] [outer = 0x0] [url = about:blank] 11:44:17 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x129715400) [pid = 1653] [serial = 2114] [outer = 0x0] [url = about:blank] 11:44:17 INFO - PROCESS | 1653 | 1461350657662 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ac1a800 == 85 [pid = 1653] [id = 748] 11:44:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x11c28ac00) [pid = 1653] [serial = 2243] [outer = 0x0] 11:44:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x124013c00) [pid = 1653] [serial = 2244] [outer = 0x11c28ac00] 11:44:17 INFO - PROCESS | 1653 | 1461350657694 Marionette DEBUG loaded listener.js 11:44:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x12971d000) [pid = 1653] [serial = 2245] [outer = 0x11c28ac00] 11:44:18 INFO - PROCESS | 1653 | 1461350658006 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]]]}] 11:44:18 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. 11:44:18 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 573ms 11:44:18 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:44:18 INFO - PROCESS | 1653 | 1461350658017 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 11:44:18 INFO - PROCESS | 1653 | 1461350658018 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 11:44:18 INFO - PROCESS | 1653 | 1461350658021 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:44:18 INFO - PROCESS | 1653 | 1461350658023 Marionette TRACE conn2 <- [1,2962,null,{}] 11:44:18 INFO - PROCESS | 1653 | 1461350658028 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}] 11:44:18 INFO - PROCESS | 1653 | 1461350658137 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 11:44:18 INFO - PROCESS | 1653 | 1461350658214 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b367000 == 86 [pid = 1653] [id = 749] 11:44:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x12974d400) [pid = 1653] [serial = 2246] [outer = 0x0] 11:44:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x129794000) [pid = 1653] [serial = 2247] [outer = 0x12974d400] 11:44:18 INFO - PROCESS | 1653 | 1461350658241 Marionette DEBUG loaded listener.js 11:44:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x12a12c000) [pid = 1653] [serial = 2248] [outer = 0x12974d400] 11:44:18 INFO - PROCESS | 1653 | 1461350658506 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]]]}] 11:44:18 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. 11:44:18 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 523ms 11:44:18 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:44:18 INFO - PROCESS | 1653 | 1461350658545 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 11:44:18 INFO - PROCESS | 1653 | 1461350658546 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 11:44:18 INFO - PROCESS | 1653 | 1461350658548 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:44:18 INFO - PROCESS | 1653 | 1461350658550 Marionette TRACE conn2 <- [1,2966,null,{}] 11:44:18 INFO - PROCESS | 1653 | 1461350658552 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}] 11:44:18 INFO - PROCESS | 1653 | 1461350658671 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 11:44:18 INFO - PROCESS | 1653 | 1461350658675 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dd63800 == 87 [pid = 1653] [id = 750] 11:44:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x12a136000) [pid = 1653] [serial = 2249] [outer = 0x0] 11:44:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x12a150800) [pid = 1653] [serial = 2250] [outer = 0x12a136000] 11:44:18 INFO - PROCESS | 1653 | 1461350658701 Marionette DEBUG loaded listener.js 11:44:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x12a404800) [pid = 1653] [serial = 2251] [outer = 0x12a136000] 11:44:19 INFO - PROCESS | 1653 | 1461350659077 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]]]}] 11:44:19 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. 11:44:19 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 568ms 11:44:19 INFO - PROCESS | 1653 | 1461350659133 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 11:44:19 INFO - PROCESS | 1653 | 1461350659134 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 11:44:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:44:19 INFO - PROCESS | 1653 | 1461350659136 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:44:19 INFO - PROCESS | 1653 | 1461350659138 Marionette TRACE conn2 <- [1,2970,null,{}] 11:44:19 INFO - PROCESS | 1653 | 1461350659142 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}] 11:44:19 INFO - PROCESS | 1653 | 1461350659260 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 11:44:19 INFO - PROCESS | 1653 | 1461350659264 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12eb82000 == 88 [pid = 1653] [id = 751] 11:44:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x12a411800) [pid = 1653] [serial = 2252] [outer = 0x0] 11:44:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x12a904800) [pid = 1653] [serial = 2253] [outer = 0x12a411800] 11:44:19 INFO - PROCESS | 1653 | 1461350659291 Marionette DEBUG loaded listener.js 11:44:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x12ab8c000) [pid = 1653] [serial = 2254] [outer = 0x12a411800] 11:44:19 INFO - PROCESS | 1653 | 1461350659653 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]]]}] 11:44:19 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. 11:44:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 576ms 11:44:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:44:19 INFO - PROCESS | 1653 | 1461350659712 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 11:44:19 INFO - PROCESS | 1653 | 1461350659714 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 11:44:19 INFO - PROCESS | 1653 | 1461350659716 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:44:19 INFO - PROCESS | 1653 | 1461350659717 Marionette TRACE conn2 <- [1,2974,null,{}] 11:44:19 INFO - PROCESS | 1653 | 1461350659719 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}] 11:44:19 INFO - PROCESS | 1653 | 1461350659855 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 11:44:19 INFO - PROCESS | 1653 | 1461350659876 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fd9f800 == 89 [pid = 1653] [id = 752] 11:44:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x12abea400) [pid = 1653] [serial = 2255] [outer = 0x0] 11:44:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x12af4d400) [pid = 1653] [serial = 2256] [outer = 0x12abea400] 11:44:19 INFO - PROCESS | 1653 | 1461350659902 Marionette DEBUG loaded listener.js 11:44:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x12b040400) [pid = 1653] [serial = 2257] [outer = 0x12abea400] 11:44:20 INFO - PROCESS | 1653 | 1461350660261 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]]]}] 11:44:20 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. 11:44:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 569ms 11:44:20 INFO - PROCESS | 1653 | 1461350660286 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 11:44:20 INFO - PROCESS | 1653 | 1461350660287 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 11:44:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:44:20 INFO - PROCESS | 1653 | 1461350660293 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:44:20 INFO - PROCESS | 1653 | 1461350660294 Marionette TRACE conn2 <- [1,2978,null,{}] 11:44:20 INFO - PROCESS | 1653 | 1461350660296 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}] 11:44:20 INFO - PROCESS | 1653 | 1461350660433 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 11:44:20 INFO - PROCESS | 1653 | 1461350660448 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x130988000 == 90 [pid = 1653] [id = 753] 11:44:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x12a92c400) [pid = 1653] [serial = 2258] [outer = 0x0] 11:44:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x12b040800) [pid = 1653] [serial = 2259] [outer = 0x12a92c400] 11:44:20 INFO - PROCESS | 1653 | 1461350660475 Marionette DEBUG loaded listener.js 11:44:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x12b965000) [pid = 1653] [serial = 2260] [outer = 0x12a92c400] 11:44:20 INFO - PROCESS | 1653 | 1461350660828 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]]]}] 11:44:20 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. 11:44:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 572ms 11:44:20 INFO - PROCESS | 1653 | 1461350660870 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 11:44:20 INFO - PROCESS | 1653 | 1461350660872 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 11:44:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:44:20 INFO - PROCESS | 1653 | 1461350660876 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:44:20 INFO - PROCESS | 1653 | 1461350660878 Marionette TRACE conn2 <- [1,2982,null,{}] 11:44:20 INFO - PROCESS | 1653 | 1461350660881 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}] 11:44:21 INFO - PROCESS | 1653 | 1461350661058 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 11:44:21 INFO - PROCESS | 1653 | 1461350661076 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x1374d3800 == 91 [pid = 1653] [id = 754] 11:44:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x12d211400) [pid = 1653] [serial = 2261] [outer = 0x0] 11:44:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x12d73d400) [pid = 1653] [serial = 2262] [outer = 0x12d211400] 11:44:21 INFO - PROCESS | 1653 | 1461350661102 Marionette DEBUG loaded listener.js 11:44:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x12e543c00) [pid = 1653] [serial = 2263] [outer = 0x12d211400] 11:44:21 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x12a128800) [pid = 1653] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:44:21 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x11a604400) [pid = 1653] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:44:21 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x12a1cd800) [pid = 1653] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:44:21 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x12a911000) [pid = 1653] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:44:21 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x129238000) [pid = 1653] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:44:21 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x11560f400) [pid = 1653] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:44:21 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x12a125000) [pid = 1653] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:44:21 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x11ca48c00) [pid = 1653] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:44:21 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x12a13a800) [pid = 1653] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:44:21 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x1243f0c00) [pid = 1653] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:44:21 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x11aaacc00) [pid = 1653] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:44:21 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x126991800) [pid = 1653] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:44:21 INFO - PROCESS | 1653 | 1461350661698 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"]]]}] 11:44:21 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 11:44:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:44:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:44:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 871ms 11:44:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:44:21 INFO - PROCESS | 1653 | 1461350661746 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 11:44:21 INFO - PROCESS | 1653 | 1461350661748 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 11:44:21 INFO - PROCESS | 1653 | 1461350661750 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:44:21 INFO - PROCESS | 1653 | 1461350661751 Marionette TRACE conn2 <- [1,2986,null,{}] 11:44:21 INFO - PROCESS | 1653 | 1461350661753 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}] 11:44:21 INFO - PROCESS | 1653 | 1461350661864 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 11:44:21 INFO - PROCESS | 1653 | 1461350661868 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12afc0800 == 92 [pid = 1653] [id = 755] 11:44:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x128037000) [pid = 1653] [serial = 2264] [outer = 0x0] 11:44:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x1297a1000) [pid = 1653] [serial = 2265] [outer = 0x128037000] 11:44:21 INFO - PROCESS | 1653 | 1461350661895 Marionette DEBUG loaded listener.js 11:44:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x12a6aa400) [pid = 1653] [serial = 2266] [outer = 0x128037000] 11:44:22 INFO - PROCESS | 1653 | 1461350662251 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]]]}] 11:44:22 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. 11:44:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 518ms 11:44:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:44:22 INFO - PROCESS | 1653 | 1461350662268 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 11:44:22 INFO - PROCESS | 1653 | 1461350662270 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 11:44:22 INFO - PROCESS | 1653 | 1461350662276 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:44:22 INFO - PROCESS | 1653 | 1461350662278 Marionette TRACE conn2 <- [1,2990,null,{}] 11:44:22 INFO - PROCESS | 1653 | 1461350662281 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}] 11:44:22 INFO - PROCESS | 1653 | 1461350662458 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 11:44:22 INFO - PROCESS | 1653 | 1461350662468 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x139e16800 == 93 [pid = 1653] [id = 756] 11:44:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x12e596400) [pid = 1653] [serial = 2267] [outer = 0x0] 11:44:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x12e89b400) [pid = 1653] [serial = 2268] [outer = 0x12e596400] 11:44:22 INFO - PROCESS | 1653 | 1461350662499 Marionette DEBUG loaded listener.js 11:44:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x12fd13400) [pid = 1653] [serial = 2269] [outer = 0x12e596400] 11:44:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x139ae1800 == 94 [pid = 1653] [id = 757] 11:44:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x12fd48c00) [pid = 1653] [serial = 2270] [outer = 0x0] 11:44:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x12f728c00) [pid = 1653] [serial = 2271] [outer = 0x12fd48c00] 11:44:22 INFO - PROCESS | 1653 | 1461350662844 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]]]}] 11:44:22 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. 11:44:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 620ms 11:44:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:44:22 INFO - PROCESS | 1653 | 1461350662895 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 11:44:22 INFO - PROCESS | 1653 | 1461350662897 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 11:44:22 INFO - PROCESS | 1653 | 1461350662899 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:44:22 INFO - PROCESS | 1653 | 1461350662900 Marionette TRACE conn2 <- [1,2994,null,{}] 11:44:22 INFO - PROCESS | 1653 | 1461350662902 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}] 11:44:23 INFO - PROCESS | 1653 | 1461350663045 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 11:44:23 INFO - PROCESS | 1653 | 1461350663129 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x13a17c000 == 95 [pid = 1653] [id = 758] 11:44:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x12fd0f400) [pid = 1653] [serial = 2272] [outer = 0x0] 11:44:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x12fd30000) [pid = 1653] [serial = 2273] [outer = 0x12fd0f400] 11:44:23 INFO - PROCESS | 1653 | 1461350663155 Marionette DEBUG loaded listener.js 11:44:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x12fd51400) [pid = 1653] [serial = 2274] [outer = 0x12fd0f400] 11:44:23 INFO - PROCESS | 1653 | 1461350663403 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]]]}] 11:44:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:44:23 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 11:44:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 518ms 11:44:23 INFO - PROCESS | 1653 | 1461350663418 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 11:44:23 INFO - PROCESS | 1653 | 1461350663420 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 11:44:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:44:23 INFO - PROCESS | 1653 | 1461350663432 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:44:23 INFO - PROCESS | 1653 | 1461350663433 Marionette TRACE conn2 <- [1,2998,null,{}] 11:44:23 INFO - PROCESS | 1653 | 1461350663435 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}] 11:44:23 INFO - PROCESS | 1653 | 1461350663553 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 11:44:23 INFO - PROCESS | 1653 | 1461350663558 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x1424e0800 == 96 [pid = 1653] [id = 759] 11:44:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x12fd4e000) [pid = 1653] [serial = 2275] [outer = 0x0] 11:44:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x12fd57c00) [pid = 1653] [serial = 2276] [outer = 0x12fd4e000] 11:44:23 INFO - PROCESS | 1653 | 1461350663583 Marionette DEBUG loaded listener.js 11:44:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x1302df800) [pid = 1653] [serial = 2277] [outer = 0x12fd4e000] 11:44:24 INFO - PROCESS | 1653 | 1461350664133 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]]]}] 11:44:24 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. 11:44:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 726ms 11:44:24 INFO - PROCESS | 1653 | 1461350664152 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 11:44:24 INFO - PROCESS | 1653 | 1461350664155 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 11:44:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:44:24 INFO - PROCESS | 1653 | 1461350664180 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:44:24 INFO - PROCESS | 1653 | 1461350664183 Marionette TRACE conn2 <- [1,3002,null,{}] 11:44:24 INFO - PROCESS | 1653 | 1461350664187 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}] 11:44:24 INFO - PROCESS | 1653 | 1461350664322 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 11:44:24 INFO - PROCESS | 1653 | 1461350664423 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1292bf000 == 97 [pid = 1653] [id = 760] 11:44:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x118df3400) [pid = 1653] [serial = 2278] [outer = 0x0] 11:44:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x11aa9b800) [pid = 1653] [serial = 2279] [outer = 0x118df3400] 11:44:24 INFO - PROCESS | 1653 | 1461350664458 Marionette DEBUG loaded listener.js 11:44:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x11c911000) [pid = 1653] [serial = 2280] [outer = 0x118df3400] 11:44:24 INFO - PROCESS | 1653 | 1461350664966 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]]]}] 11:44:24 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. 11:44:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 824ms 11:44:25 INFO - PROCESS | 1653 | 1461350665001 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 11:44:25 INFO - PROCESS | 1653 | 1461350665005 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 11:44:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:44:25 INFO - PROCESS | 1653 | 1461350665010 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:44:25 INFO - PROCESS | 1653 | 1461350665013 Marionette TRACE conn2 <- [1,3006,null,{}] 11:44:25 INFO - PROCESS | 1653 | 1461350665015 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}] 11:44:25 INFO - PROCESS | 1653 | 1461350665146 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 11:44:25 INFO - PROCESS | 1653 | 1461350665271 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d470000 == 98 [pid = 1653] [id = 761] 11:44:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x11ca47400) [pid = 1653] [serial = 2281] [outer = 0x0] 11:44:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x124180c00) [pid = 1653] [serial = 2282] [outer = 0x11ca47400] 11:44:25 INFO - PROCESS | 1653 | 1461350665304 Marionette DEBUG loaded listener.js 11:44:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x129234000) [pid = 1653] [serial = 2283] [outer = 0x11ca47400] 11:44:25 INFO - PROCESS | 1653 | 1461350665662 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]]]}] 11:44:25 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. 11:44:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 672ms 11:44:25 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:44:25 INFO - PROCESS | 1653 | 1461350665683 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 11:44:25 INFO - PROCESS | 1653 | 1461350665685 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 11:44:25 INFO - PROCESS | 1653 | 1461350665687 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:44:25 INFO - PROCESS | 1653 | 1461350665690 Marionette TRACE conn2 <- [1,3010,null,{}] 11:44:25 INFO - PROCESS | 1653 | 1461350665698 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}] 11:44:25 INFO - PROCESS | 1653 | 1461350665830 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 11:44:25 INFO - PROCESS | 1653 | 1461350665928 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x13983e800 == 99 [pid = 1653] [id = 762] 11:44:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x129798800) [pid = 1653] [serial = 2284] [outer = 0x0] 11:44:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x12a1c5800) [pid = 1653] [serial = 2285] [outer = 0x129798800] 11:44:25 INFO - PROCESS | 1653 | 1461350665963 Marionette DEBUG loaded listener.js 11:44:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x12a902800) [pid = 1653] [serial = 2286] [outer = 0x129798800] 11:44:26 INFO - PROCESS | 1653 | 1461350666333 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]]]}] 11:44:26 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 11:44:26 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 673ms 11:44:26 INFO - PROCESS | 1653 | 1461350666361 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 11:44:26 INFO - PROCESS | 1653 | 1461350666363 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 11:44:26 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:44:26 INFO - PROCESS | 1653 | 1461350666365 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:44:26 INFO - PROCESS | 1653 | 1461350666366 Marionette TRACE conn2 <- [1,3014,null,{}] 11:44:26 INFO - PROCESS | 1653 | 1461350666369 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}] 11:44:26 INFO - PROCESS | 1653 | 1461350666498 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 11:44:26 INFO - PROCESS | 1653 | 1461350666617 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x141fcd800 == 100 [pid = 1653] [id = 763] 11:44:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x12a902c00) [pid = 1653] [serial = 2287] [outer = 0x0] 11:44:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x12aae5400) [pid = 1653] [serial = 2288] [outer = 0x12a902c00] 11:44:26 INFO - PROCESS | 1653 | 1461350666650 Marionette DEBUG loaded listener.js 11:44:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x12aec3c00) [pid = 1653] [serial = 2289] [outer = 0x12a902c00] 11:44:26 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:44:27 INFO - PROCESS | 1653 | 1461350667052 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:44:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:44:27 INFO - {} 11:44:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:44:27 INFO - {} 11:44:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:44:27 INFO - {} 11:44:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:44:27 INFO - {} 11:44:27 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 721ms 11:44:27 INFO - TEST-START | /FileAPI/fileReader.html 11:44:27 INFO - PROCESS | 1653 | 1461350667087 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 11:44:27 INFO - PROCESS | 1653 | 1461350667088 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 11:44:27 INFO - PROCESS | 1653 | 1461350667091 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:44:27 INFO - PROCESS | 1653 | 1461350667092 Marionette TRACE conn2 <- [1,3018,null,{}] 11:44:27 INFO - PROCESS | 1653 | 1461350667095 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}] 11:44:27 INFO - PROCESS | 1653 | 1461350667292 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 11:44:27 INFO - PROCESS | 1653 | 1461350667459 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x1467c9800 == 101 [pid = 1653] [id = 764] 11:44:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x12a942400) [pid = 1653] [serial = 2290] [outer = 0x0] 11:44:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x12a94fc00) [pid = 1653] [serial = 2291] [outer = 0x12a942400] 11:44:27 INFO - PROCESS | 1653 | 1461350667507 Marionette DEBUG loaded listener.js 11:44:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x12af4bc00) [pid = 1653] [serial = 2292] [outer = 0x12a942400] 11:44:27 INFO - PROCESS | 1653 | 1461350667952 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]]]}] 11:44:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:44:27 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:44:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:44:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:44:27 INFO - TEST-OK | /FileAPI/fileReader.html | took 871ms 11:44:27 INFO - PROCESS | 1653 | 1461350667962 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 11:44:27 INFO - PROCESS | 1653 | 1461350667963 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 11:44:27 INFO - TEST-START | /FileAPI/historical.html 11:44:27 INFO - PROCESS | 1653 | 1461350667966 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:44:27 INFO - PROCESS | 1653 | 1461350667967 Marionette TRACE conn2 <- [1,3022,null,{}] 11:44:27 INFO - PROCESS | 1653 | 1461350667969 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}] 11:44:28 INFO - PROCESS | 1653 | 1461350668112 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 11:44:28 INFO - PROCESS | 1653 | 1461350668240 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ac8f000 == 102 [pid = 1653] [id = 765] 11:44:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x12aa27800) [pid = 1653] [serial = 2293] [outer = 0x0] 11:44:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x12b038000) [pid = 1653] [serial = 2294] [outer = 0x12aa27800] 11:44:28 INFO - PROCESS | 1653 | 1461350668274 Marionette DEBUG loaded listener.js 11:44:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x12bc3ec00) [pid = 1653] [serial = 2295] [outer = 0x12aa27800] 11:44:28 INFO - PROCESS | 1653 | 1461350668607 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"]]]}] 11:44:28 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:44:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:44:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:44:28 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:44:28 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:44:28 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:44:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:44:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:44:28 INFO - TEST-OK | /FileAPI/historical.html | took 671ms 11:44:28 INFO - TEST-START | /FileAPI/idlharness.html 11:44:28 INFO - PROCESS | 1653 | 1461350668637 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 11:44:28 INFO - PROCESS | 1653 | 1461350668640 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 11:44:28 INFO - PROCESS | 1653 | 1461350668643 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:44:28 INFO - PROCESS | 1653 | 1461350668645 Marionette TRACE conn2 <- [1,3026,null,{}] 11:44:28 INFO - PROCESS | 1653 | 1461350668647 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}] 11:44:28 INFO - PROCESS | 1653 | 1461350668771 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 11:44:28 INFO - PROCESS | 1653 | 1461350668895 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x1424e6000 == 103 [pid = 1653] [id = 766] 11:44:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x12adae000) [pid = 1653] [serial = 2296] [outer = 0x0] 11:44:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x12adb5000) [pid = 1653] [serial = 2297] [outer = 0x12adae000] 11:44:28 INFO - PROCESS | 1653 | 1461350668927 Marionette DEBUG loaded listener.js 11:44:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x12adba800) [pid = 1653] [serial = 2298] [outer = 0x12adae000] 11:44:29 INFO - PROCESS | 1653 | 1461350669566 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:44:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:44:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:44:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:44:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:44:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:44:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:44:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:44:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:44:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:44:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:44:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:44:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:44:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:44:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:44:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:44:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:44:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:44:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:44:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:44:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:44:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:44:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:44:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:44:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:44:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:44:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:44:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:44:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:44:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:44:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:44:29 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 11:44:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:44:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:44:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:44:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:44:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:44:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:44:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:44:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:44:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:44:29 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 11:44:29 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 11:44:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:44:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:44:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:44:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:44:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:44:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:44:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:44:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:44:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:44:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:44:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:44:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:44:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:44:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:44:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:44:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:44:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:44:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:44:29 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 11:44:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:44:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:44:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:44:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:44:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:44:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:44:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:44:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:44:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:44:29 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 11:44:29 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 11:44:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:44:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:44:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:44:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:44:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:44:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:44:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:44:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:44:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:44:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:44:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:44:29 INFO - TEST-OK | /FileAPI/idlharness.html | took 985ms 11:44:29 INFO - TEST-START | /FileAPI/idlharness.worker 11:44:29 INFO - PROCESS | 1653 | 1461350669630 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 11:44:29 INFO - PROCESS | 1653 | 1461350669631 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 11:44:29 INFO - PROCESS | 1653 | 1461350669634 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:44:29 INFO - PROCESS | 1653 | 1461350669635 Marionette TRACE conn2 <- [1,3030,null,{}] 11:44:29 INFO - PROCESS | 1653 | 1461350669638 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}] 11:44:29 INFO - PROCESS | 1653 | 1461350669767 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 11:44:29 INFO - PROCESS | 1653 | 1461350669865 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x142a7f000 == 104 [pid = 1653] [id = 767] 11:44:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 205 (0x12adbbc00) [pid = 1653] [serial = 2299] [outer = 0x0] 11:44:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x1302e4000) [pid = 1653] [serial = 2300] [outer = 0x12adbbc00] 11:44:29 INFO - PROCESS | 1653 | 1461350669894 Marionette DEBUG loaded listener.js 11:44:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x14272b800) [pid = 1653] [serial = 2301] [outer = 0x12adbbc00] 11:44:30 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:44:30 INFO - PROCESS | 1653 | 1461350670670 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:44:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:44:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:44:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:44:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:44:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:44:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:44:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:44:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:44:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:44:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:44:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:44:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:44:30 INFO - {} 11:44:30 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 11:44:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:44:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:44:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:44:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:44:30 INFO - {} 11:44:30 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 - {} 11:44:30 INFO - {} 11:44:30 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 11:44:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:44:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:44:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:44:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:44:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:44:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:44:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:44:30 INFO - {} 11:44:30 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 11:44:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:44:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:44:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:44:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:44:30 INFO - {} 11:44:30 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 - {} 11:44:30 INFO - {} 11:44:30 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 11:44:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:44:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:44:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:44:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:44:30 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 11:44:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:44:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:44:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:44:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:44:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:44:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:44:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:44:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:44:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:44:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:44:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:44:30 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 11:44:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:44:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:44:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:44:30 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 11:44:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:44:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:44:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:44:30 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 11:44:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:44:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:44:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:44:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:44:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:44:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:44:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:44:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:44:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:44:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:44:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:44:30 INFO - {} 11:44:30 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1094ms 11:44:30 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:44:30 INFO - PROCESS | 1653 | 1461350670728 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 11:44:30 INFO - PROCESS | 1653 | 1461350670730 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 11:44:30 INFO - PROCESS | 1653 | 1461350670732 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:44:30 INFO - PROCESS | 1653 | 1461350670733 Marionette TRACE conn2 <- [1,3034,null,{}] 11:44:30 INFO - PROCESS | 1653 | 1461350670736 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}] 11:44:30 INFO - PROCESS | 1653 | 1461350670872 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 11:44:30 INFO - PROCESS | 1653 | 1461350670993 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x139da1800 == 105 [pid = 1653] [id = 768] 11:44:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x1302dbc00) [pid = 1653] [serial = 2302] [outer = 0x0] 11:44:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 209 (0x142bb7000) [pid = 1653] [serial = 2303] [outer = 0x1302dbc00] 11:44:31 INFO - PROCESS | 1653 | 1461350671025 Marionette DEBUG loaded listener.js 11:44:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 210 (0x1485cb000) [pid = 1653] [serial = 2304] [outer = 0x1302dbc00] 11:44:31 INFO - PROCESS | 1653 | 1461350671388 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]]]}] 11:44:31 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:44:31 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 669ms 11:44:31 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:44:31 INFO - PROCESS | 1653 | 1461350671401 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 11:44:31 INFO - PROCESS | 1653 | 1461350671403 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 11:44:31 INFO - PROCESS | 1653 | 1461350671405 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:44:31 INFO - PROCESS | 1653 | 1461350671406 Marionette TRACE conn2 <- [1,3038,null,{}] 11:44:31 INFO - PROCESS | 1653 | 1461350671409 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}] 11:44:31 INFO - PROCESS | 1653 | 1461350671539 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 11:44:31 INFO - PROCESS | 1653 | 1461350671667 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x146ad1800 == 106 [pid = 1653] [id = 769] 11:44:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 211 (0x124175800) [pid = 1653] [serial = 2305] [outer = 0x0] 11:44:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 212 (0x14673d800) [pid = 1653] [serial = 2306] [outer = 0x124175800] 11:44:31 INFO - PROCESS | 1653 | 1461350671698 Marionette DEBUG loaded listener.js 11:44:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 213 (0x146742800) [pid = 1653] [serial = 2307] [outer = 0x124175800] 11:44:32 INFO - PROCESS | 1653 | 1461350672151 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"]]]}] 11:44:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:44:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:44:32 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 770ms 11:44:32 INFO - PROCESS | 1653 | 1461350672215 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 11:44:32 INFO - PROCESS | 1653 | 1461350672217 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 11:44:32 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:44:32 INFO - PROCESS | 1653 | 1461350672238 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:44:32 INFO - PROCESS | 1653 | 1461350672240 Marionette TRACE conn2 <- [1,3042,null,{}] 11:44:32 INFO - PROCESS | 1653 | 1461350672245 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}] 11:44:32 INFO - PROCESS | 1653 | 1461350672386 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 11:44:32 INFO - PROCESS | 1653 | 1461350672516 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x127fd2000 == 107 [pid = 1653] [id = 770] 11:44:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 214 (0x12a949000) [pid = 1653] [serial = 2308] [outer = 0x0] 11:44:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 215 (0x142336800) [pid = 1653] [serial = 2309] [outer = 0x12a949000] 11:44:32 INFO - PROCESS | 1653 | 1461350672550 Marionette DEBUG loaded listener.js 11:44:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 216 (0x1429b1400) [pid = 1653] [serial = 2310] [outer = 0x12a949000] 11:44:33 INFO - PROCESS | 1653 | 1461350673380 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]]]}] 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:44:33 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. 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:44:33 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'.) 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:44:33 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. 11:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:44:33 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. 11:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:44:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:44:33 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. 11:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:44:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:44:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 11:44:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:44:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:44:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:44:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:44:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:44:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:44:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:44:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:44:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:44:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:44:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:44:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:44:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:44:33 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1201ms 11:44:33 INFO - PROCESS | 1653 | 1461350673425 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 11:44:33 INFO - PROCESS | 1653 | 1461350673429 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 11:44:33 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:44:33 INFO - PROCESS | 1653 | 1461350673434 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:44:33 INFO - PROCESS | 1653 | 1461350673437 Marionette TRACE conn2 <- [1,3046,null,{}] 11:44:33 INFO - PROCESS | 1653 | 1461350673442 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}] 11:44:33 INFO - PROCESS | 1653 | 1461350673587 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 11:44:33 INFO - PROCESS | 1653 | 1461350673801 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c7dc800 == 108 [pid = 1653] [id = 771] 11:44:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 217 (0x1156c0400) [pid = 1653] [serial = 2311] [outer = 0x0] 11:44:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 218 (0x115890400) [pid = 1653] [serial = 2312] [outer = 0x1156c0400] 11:44:33 INFO - PROCESS | 1653 | 1461350673892 Marionette DEBUG loaded listener.js 11:44:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 219 (0x118686400) [pid = 1653] [serial = 2313] [outer = 0x1156c0400] 11:44:34 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:44:34 INFO - PROCESS | 1653 | 1461350674377 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:44:34 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:44:34 INFO - {} 11:44:34 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 974ms 11:44:34 INFO - PROCESS | 1653 | 1461350674424 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 11:44:34 INFO - PROCESS | 1653 | 1461350674428 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 11:44:34 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:44:34 INFO - PROCESS | 1653 | 1461350674435 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:44:34 INFO - PROCESS | 1653 | 1461350674437 Marionette TRACE conn2 <- [1,3050,null,{}] 11:44:34 INFO - PROCESS | 1653 | 1461350674442 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}] 11:44:34 INFO - PROCESS | 1653 | 1461350674554 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 11:44:34 INFO - PROCESS | 1653 | 1461350674661 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x11c708800 == 109 [pid = 1653] [id = 772] 11:44:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 220 (0x11a9bd000) [pid = 1653] [serial = 2314] [outer = 0x0] 11:44:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 221 (0x11aa9c000) [pid = 1653] [serial = 2315] [outer = 0x11a9bd000] 11:44:34 INFO - PROCESS | 1653 | 1461350674688 Marionette DEBUG loaded listener.js 11:44:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 222 (0x11ab25800) [pid = 1653] [serial = 2316] [outer = 0x11a9bd000] 11:44:35 INFO - PROCESS | 1653 | 1461350675098 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]]]}] 11:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:44:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:44:35 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 672ms 11:44:35 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:44:35 INFO - PROCESS | 1653 | 1461350675109 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 11:44:35 INFO - PROCESS | 1653 | 1461350675111 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 11:44:35 INFO - PROCESS | 1653 | 1461350675114 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:44:35 INFO - PROCESS | 1653 | 1461350675117 Marionette TRACE conn2 <- [1,3054,null,{}] 11:44:35 INFO - PROCESS | 1653 | 1461350675129 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}] 11:44:35 INFO - PROCESS | 1653 | 1461350675309 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 11:44:35 INFO - PROCESS | 1653 | 1461350675418 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab2d000 == 110 [pid = 1653] [id = 773] 11:44:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 223 (0x11bdd1400) [pid = 1653] [serial = 2317] [outer = 0x0] 11:44:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 224 (0x11c2cd400) [pid = 1653] [serial = 2318] [outer = 0x11bdd1400] 11:44:35 INFO - PROCESS | 1653 | 1461350675448 Marionette DEBUG loaded listener.js 11:44:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 225 (0x123dd9400) [pid = 1653] [serial = 2319] [outer = 0x11bdd1400] 11:44:36 INFO - PROCESS | 1653 | 1461350675972 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"]]]}] 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:44:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:44:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:44:36 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" 11:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:44:36 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" 11:44:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:44:36 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 896ms 11:44:36 INFO - PROCESS | 1653 | 1461350676010 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 11:44:36 INFO - PROCESS | 1653 | 1461350676012 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 11:44:36 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:44:36 INFO - PROCESS | 1653 | 1461350676014 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:44:36 INFO - PROCESS | 1653 | 1461350676015 Marionette TRACE conn2 <- [1,3058,null,{}] 11:44:36 INFO - PROCESS | 1653 | 1461350676017 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}] 11:44:36 INFO - PROCESS | 1653 | 1461350676175 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 11:44:36 INFO - PROCESS | 1653 | --DOCSHELL 0x13a17c000 == 109 [pid = 1653] [id = 758] 11:44:36 INFO - PROCESS | 1653 | --DOCSHELL 0x139ae1800 == 108 [pid = 1653] [id = 757] 11:44:36 INFO - PROCESS | 1653 | --DOCSHELL 0x139e16800 == 107 [pid = 1653] [id = 756] 11:44:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12afc0800 == 106 [pid = 1653] [id = 755] 11:44:36 INFO - PROCESS | 1653 | --DOCSHELL 0x1374d3800 == 105 [pid = 1653] [id = 754] 11:44:36 INFO - PROCESS | 1653 | --DOMWINDOW == 224 (0x12abe4000) [pid = 1653] [serial = 2194] [outer = 0x0] [url = about:blank] 11:44:36 INFO - PROCESS | 1653 | --DOCSHELL 0x130988000 == 104 [pid = 1653] [id = 753] 11:44:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12fd9f800 == 103 [pid = 1653] [id = 752] 11:44:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12eb82000 == 102 [pid = 1653] [id = 751] 11:44:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12dd63800 == 101 [pid = 1653] [id = 750] 11:44:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12b367000 == 100 [pid = 1653] [id = 749] 11:44:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12ac1a800 == 99 [pid = 1653] [id = 748] 11:44:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12b36b000 == 98 [pid = 1653] [id = 747] 11:44:36 INFO - PROCESS | 1653 | --DOCSHELL 0x11981c000 == 97 [pid = 1653] [id = 746] 11:44:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab31000 == 96 [pid = 1653] [id = 745] 11:44:36 INFO - PROCESS | 1653 | --DOCSHELL 0x13a17c800 == 95 [pid = 1653] [id = 742] 11:44:36 INFO - PROCESS | 1653 | --DOCSHELL 0x139fd1800 == 94 [pid = 1653] [id = 741] 11:44:36 INFO - PROCESS | 1653 | --DOCSHELL 0x139e22000 == 93 [pid = 1653] [id = 740] 11:44:36 INFO - PROCESS | 1653 | --DOCSHELL 0x139b07800 == 92 [pid = 1653] [id = 739] 11:44:36 INFO - PROCESS | 1653 | --DOCSHELL 0x13999b000 == 91 [pid = 1653] [id = 738] 11:44:36 INFO - PROCESS | 1653 | --DOCSHELL 0x1374cc000 == 90 [pid = 1653] [id = 737] 11:44:36 INFO - PROCESS | 1653 | --DOCSHELL 0x131fc8800 == 89 [pid = 1653] [id = 736] 11:44:36 INFO - PROCESS | 1653 | --DOCSHELL 0x130993800 == 88 [pid = 1653] [id = 735] 11:44:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12d2ad000 == 87 [pid = 1653] [id = 734] 11:44:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12ac29000 == 86 [pid = 1653] [id = 733] 11:44:36 INFO - PROCESS | 1653 | 1461350676317 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:36 INFO - PROCESS | 1653 | --DOCSHELL 0x118d3a000 == 85 [pid = 1653] [id = 732] 11:44:36 INFO - PROCESS | 1653 | --DOMWINDOW == 223 (0x12a405800) [pid = 1653] [serial = 2183] [outer = 0x0] [url = about:blank] 11:44:36 INFO - PROCESS | 1653 | --DOMWINDOW == 222 (0x11ae17c00) [pid = 1653] [serial = 2162] [outer = 0x0] [url = about:blank] 11:44:36 INFO - PROCESS | 1653 | --DOMWINDOW == 221 (0x12a90fc00) [pid = 1653] [serial = 2189] [outer = 0x0] [url = about:blank] 11:44:36 INFO - PROCESS | 1653 | --DOMWINDOW == 220 (0x12a459000) [pid = 1653] [serial = 2188] [outer = 0x0] [url = about:blank] 11:44:36 INFO - PROCESS | 1653 | --DOMWINDOW == 219 (0x12a930800) [pid = 1653] [serial = 2191] [outer = 0x0] [url = about:blank] 11:44:36 INFO - PROCESS | 1653 | --DOMWINDOW == 218 (0x11a9c3c00) [pid = 1653] [serial = 2161] [outer = 0x0] [url = about:blank] 11:44:36 INFO - PROCESS | 1653 | --DOMWINDOW == 217 (0x12a6bb000) [pid = 1653] [serial = 2119] [outer = 0x0] [url = about:blank] 11:44:36 INFO - PROCESS | 1653 | --DOMWINDOW == 216 (0x1297a1400) [pid = 1653] [serial = 2176] [outer = 0x0] [url = about:blank] 11:44:36 INFO - PROCESS | 1653 | --DOMWINDOW == 215 (0x1188ac400) [pid = 1653] [serial = 2159] [outer = 0x0] [url = about:blank] 11:44:36 INFO - PROCESS | 1653 | --DOMWINDOW == 214 (0x12a140000) [pid = 1653] [serial = 2180] [outer = 0x0] [url = about:blank] 11:44:36 INFO - PROCESS | 1653 | --DOMWINDOW == 213 (0x12ab86400) [pid = 1653] [serial = 2192] [outer = 0x0] [url = about:blank] 11:44:36 INFO - PROCESS | 1653 | --DOMWINDOW == 212 (0x11ab19000) [pid = 1653] [serial = 2152] [outer = 0x0] [url = about:blank] 11:44:36 INFO - PROCESS | 1653 | --DOMWINDOW == 211 (0x11aa99800) [pid = 1653] [serial = 2155] [outer = 0x0] [url = about:blank] 11:44:36 INFO - PROCESS | 1653 | --DOMWINDOW == 210 (0x1165c6000) [pid = 1653] [serial = 2158] [outer = 0x0] [url = about:blank] 11:44:36 INFO - PROCESS | 1653 | --DOMWINDOW == 209 (0x123c50c00) [pid = 1653] [serial = 2164] [outer = 0x0] [url = about:blank] 11:44:36 INFO - PROCESS | 1653 | --DOMWINDOW == 208 (0x12e5a0c00) [pid = 1653] [serial = 2140] [outer = 0x0] [url = about:blank] 11:44:36 INFO - PROCESS | 1653 | --DOMWINDOW == 207 (0x11ba21000) [pid = 1653] [serial = 2122] [outer = 0x0] [url = about:blank] 11:44:36 INFO - PROCESS | 1653 | --DOMWINDOW == 206 (0x12af49800) [pid = 1653] [serial = 2131] [outer = 0x0] [url = about:blank] 11:44:36 INFO - PROCESS | 1653 | --DOMWINDOW == 205 (0x127a53c00) [pid = 1653] [serial = 2125] [outer = 0x0] [url = about:blank] 11:44:36 INFO - PROCESS | 1653 | --DOMWINDOW == 204 (0x12a460400) [pid = 1653] [serial = 2185] [outer = 0x0] [url = about:blank] 11:44:36 INFO - PROCESS | 1653 | --DOMWINDOW == 203 (0x1269a0000) [pid = 1653] [serial = 2170] [outer = 0x0] [url = about:blank] 11:44:36 INFO - PROCESS | 1653 | --DOMWINDOW == 202 (0x123e69c00) [pid = 1653] [serial = 2165] [outer = 0x0] [url = about:blank] 11:44:36 INFO - PROCESS | 1653 | --DOMWINDOW == 201 (0x12b08d000) [pid = 1653] [serial = 2134] [outer = 0x0] [url = about:blank] 11:44:36 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x12a128400) [pid = 1653] [serial = 2177] [outer = 0x0] [url = about:blank] 11:44:36 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x129027c00) [pid = 1653] [serial = 2149] [outer = 0x0] [url = about:blank] 11:44:36 INFO - PROCESS | 1653 | --DOMWINDOW == 198 (0x1244d7400) [pid = 1653] [serial = 2168] [outer = 0x0] [url = about:blank] 11:44:36 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x12d734000) [pid = 1653] [serial = 2137] [outer = 0x0] [url = about:blank] 11:44:36 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x12a6b8c00) [pid = 1653] [serial = 2186] [outer = 0x0] [url = about:blank] 11:44:36 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x12803b400) [pid = 1653] [serial = 2171] [outer = 0x0] [url = about:blank] 11:44:36 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x12e89f400) [pid = 1653] [serial = 2143] [outer = 0x0] [url = about:blank] 11:44:36 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x12fd09800) [pid = 1653] [serial = 2146] [outer = 0x0] [url = about:blank] 11:44:36 INFO - PROCESS | 1653 | --DOMWINDOW == 192 (0x12a12ec00) [pid = 1653] [serial = 2179] [outer = 0x0] [url = about:blank] 11:44:36 INFO - PROCESS | 1653 | --DOMWINDOW == 191 (0x128bda800) [pid = 1653] [serial = 2173] [outer = 0x0] [url = about:blank] 11:44:36 INFO - PROCESS | 1653 | --DOMWINDOW == 190 (0x12a1c5400) [pid = 1653] [serial = 2182] [outer = 0x0] [url = about:blank] 11:44:36 INFO - PROCESS | 1653 | --DOMWINDOW == 189 (0x123de5800) [pid = 1653] [serial = 2167] [outer = 0x0] [url = about:blank] 11:44:36 INFO - PROCESS | 1653 | --DOMWINDOW == 188 (0x12978f800) [pid = 1653] [serial = 2174] [outer = 0x0] [url = about:blank] 11:44:36 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x12a6a9000) [pid = 1653] [serial = 2128] [outer = 0x0] [url = about:blank] 11:44:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x119278000 == 86 [pid = 1653] [id = 774] 11:44:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x11882f000) [pid = 1653] [serial = 2320] [outer = 0x0] 11:44:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x11aa99800) [pid = 1653] [serial = 2321] [outer = 0x11882f000] 11:44:36 INFO - PROCESS | 1653 | 1461350676352 Marionette DEBUG loaded listener.js 11:44:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x11c2cd000) [pid = 1653] [serial = 2322] [outer = 0x11882f000] 11:44:36 INFO - PROCESS | 1653 | 1461350676700 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]]]}] 11:44:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:44:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:44:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:44:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:44:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:44:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:44:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:44:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:44:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:44:36 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:44:36 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:36 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:44:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:44:36 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:44:36 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:44:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:44:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:44:36 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 724ms 11:44:36 INFO - PROCESS | 1653 | 1461350676739 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 11:44:36 INFO - PROCESS | 1653 | 1461350676740 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 11:44:36 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:44:36 INFO - PROCESS | 1653 | 1461350676743 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:44:36 INFO - PROCESS | 1653 | 1461350676744 Marionette TRACE conn2 <- [1,3062,null,{}] 11:44:36 INFO - PROCESS | 1653 | 1461350676746 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}] 11:44:36 INFO - PROCESS | 1653 | 1461350676848 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 11:44:36 INFO - PROCESS | 1653 | 1461350676954 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b21800 == 87 [pid = 1653] [id = 775] 11:44:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x11bab1c00) [pid = 1653] [serial = 2323] [outer = 0x0] 11:44:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x129238000) [pid = 1653] [serial = 2324] [outer = 0x11bab1c00] 11:44:36 INFO - PROCESS | 1653 | 1461350676981 Marionette DEBUG loaded listener.js 11:44:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x129750c00) [pid = 1653] [serial = 2325] [outer = 0x11bab1c00] 11:44:37 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:44:37 INFO - PROCESS | 1653 | 1461350677302 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:44:37 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:44:37 INFO - {} 11:44:37 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 570ms 11:44:37 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:44:37 INFO - PROCESS | 1653 | 1461350677313 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 11:44:37 INFO - PROCESS | 1653 | 1461350677315 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 11:44:37 INFO - PROCESS | 1653 | 1461350677317 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:44:37 INFO - PROCESS | 1653 | 1461350677318 Marionette TRACE conn2 <- [1,3066,null,{}] 11:44:37 INFO - PROCESS | 1653 | 1461350677321 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}] 11:44:37 INFO - PROCESS | 1653 | 1461350677451 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 11:44:37 INFO - PROCESS | 1653 | 1461350677535 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b1bf800 == 88 [pid = 1653] [id = 776] 11:44:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x1269a0000) [pid = 1653] [serial = 2326] [outer = 0x0] 11:44:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x129785800) [pid = 1653] [serial = 2327] [outer = 0x1269a0000] 11:44:37 INFO - PROCESS | 1653 | 1461350677564 Marionette DEBUG loaded listener.js 11:44:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x12a14fc00) [pid = 1653] [serial = 2328] [outer = 0x1269a0000] 11:44:37 INFO - PROCESS | 1653 | 1461350677841 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]]]}] 11:44:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:44:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:44:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:44:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:44:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:44:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:44:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:44:37 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 575ms 11:44:37 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:44:37 INFO - PROCESS | 1653 | 1461350677893 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 11:44:37 INFO - PROCESS | 1653 | 1461350677895 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 11:44:37 INFO - PROCESS | 1653 | 1461350677897 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:44:37 INFO - PROCESS | 1653 | 1461350677898 Marionette TRACE conn2 <- [1,3070,null,{}] 11:44:37 INFO - PROCESS | 1653 | 1461350677900 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}] 11:44:38 INFO - PROCESS | 1653 | 1461350678005 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 11:44:38 INFO - PROCESS | 1653 | 1461350678009 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bff0800 == 89 [pid = 1653] [id = 777] 11:44:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x12a140000) [pid = 1653] [serial = 2329] [outer = 0x0] 11:44:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x12a1c9c00) [pid = 1653] [serial = 2330] [outer = 0x12a140000] 11:44:38 INFO - PROCESS | 1653 | 1461350678035 Marionette DEBUG loaded listener.js 11:44:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x12a408c00) [pid = 1653] [serial = 2331] [outer = 0x12a140000] 11:44:38 INFO - PROCESS | 1653 | 1461350678421 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]]]}] 11:44:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:44:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:44:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:44:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:44:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:44:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:44:38 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 569ms 11:44:38 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:44:38 INFO - PROCESS | 1653 | 1461350678472 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 11:44:38 INFO - PROCESS | 1653 | 1461350678473 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 11:44:38 INFO - PROCESS | 1653 | 1461350678476 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:44:38 INFO - PROCESS | 1653 | 1461350678477 Marionette TRACE conn2 <- [1,3074,null,{}] 11:44:38 INFO - PROCESS | 1653 | 1461350678479 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}] 11:44:38 INFO - PROCESS | 1653 | 1461350678618 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 11:44:38 INFO - PROCESS | 1653 | 1461350678630 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d46a000 == 90 [pid = 1653] [id = 778] 11:44:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x12a409000) [pid = 1653] [serial = 2332] [outer = 0x0] 11:44:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x12a455400) [pid = 1653] [serial = 2333] [outer = 0x12a409000] 11:44:38 INFO - PROCESS | 1653 | 1461350678656 Marionette DEBUG loaded listener.js 11:44:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x12a6a2c00) [pid = 1653] [serial = 2334] [outer = 0x12a409000] 11:44:39 INFO - PROCESS | 1653 | 1461350679001 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]]]}] 11:44:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:44:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:44:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:44:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:44:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:44:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:44:39 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 569ms 11:44:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:44:39 INFO - PROCESS | 1653 | 1461350679046 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 11:44:39 INFO - PROCESS | 1653 | 1461350679047 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 11:44:39 INFO - PROCESS | 1653 | 1461350679049 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:44:39 INFO - PROCESS | 1653 | 1461350679050 Marionette TRACE conn2 <- [1,3078,null,{}] 11:44:39 INFO - PROCESS | 1653 | 1461350679053 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}] 11:44:39 INFO - PROCESS | 1653 | 1461350679189 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 11:44:39 INFO - PROCESS | 1653 | 1461350679205 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dd5e000 == 91 [pid = 1653] [id = 779] 11:44:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x12a6a7c00) [pid = 1653] [serial = 2335] [outer = 0x0] 11:44:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x12a6ae800) [pid = 1653] [serial = 2336] [outer = 0x12a6a7c00] 11:44:39 INFO - PROCESS | 1653 | 1461350679231 Marionette DEBUG loaded listener.js 11:44:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 205 (0x12a6bc000) [pid = 1653] [serial = 2337] [outer = 0x12a6a7c00] 11:44:39 INFO - PROCESS | 1653 | 1461350679611 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] 11:44:39 INFO - PROCESS | 1653 | 1461350679672 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 11:44:39 INFO - PROCESS | 1653 | 1461350679674 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:44:39 INFO - PROCESS | 1653 | 1461350679676 Marionette TRACE conn2 <- [1,3082,null,{}] 11:44:39 INFO - PROCESS | 1653 | 1461350679678 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}] 11:44:39 INFO - PROCESS | 1653 | 1461350679815 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 11:44:39 INFO - PROCESS | 1653 | 1461350679833 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e858000 == 92 [pid = 1653] [id = 780] 11:44:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x12a6a9400) [pid = 1653] [serial = 2338] [outer = 0x0] 11:44:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x12a926800) [pid = 1653] [serial = 2339] [outer = 0x12a6a9400] 11:44:39 INFO - PROCESS | 1653 | 1461350679858 Marionette DEBUG loaded listener.js 11:44:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x12a945800) [pid = 1653] [serial = 2340] [outer = 0x12a6a9400] 11:44:40 INFO - PROCESS | 1653 | --DOMWINDOW == 207 (0x12e596400) [pid = 1653] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:44:40 INFO - PROCESS | 1653 | --DOMWINDOW == 206 (0x12aae9000) [pid = 1653] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:44:40 INFO - PROCESS | 1653 | --DOMWINDOW == 205 (0x12fd0f400) [pid = 1653] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:44:40 INFO - PROCESS | 1653 | --DOMWINDOW == 204 (0x12abea400) [pid = 1653] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:44:40 INFO - PROCESS | 1653 | --DOMWINDOW == 203 (0x12a92c400) [pid = 1653] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:44:40 INFO - PROCESS | 1653 | --DOMWINDOW == 202 (0x12d211400) [pid = 1653] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:44:40 INFO - PROCESS | 1653 | --DOMWINDOW == 201 (0x128037000) [pid = 1653] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:44:40 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x12fd48c00) [pid = 1653] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:44:40 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x12974d400) [pid = 1653] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:44:40 INFO - PROCESS | 1653 | --DOMWINDOW == 198 (0x12a411800) [pid = 1653] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:44:40 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x11c2ca400) [pid = 1653] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:44:40 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x12a136000) [pid = 1653] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:44:40 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x11c28ac00) [pid = 1653] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:44:40 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x11ca52c00) [pid = 1653] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:44:40 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x118636400) [pid = 1653] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:44:40 INFO - PROCESS | 1653 | 1461350680665 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]]]}] 11:44:40 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:44:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:44:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:44:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:44:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1022ms 11:44:40 INFO - PROCESS | 1653 | 1461350680710 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 11:44:40 INFO - PROCESS | 1653 | 1461350680712 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 11:44:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:44:40 INFO - PROCESS | 1653 | 1461350680717 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:44:40 INFO - PROCESS | 1653 | 1461350680719 Marionette TRACE conn2 <- [1,3086,null,{}] 11:44:40 INFO - PROCESS | 1653 | 1461350680745 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}] 11:44:40 INFO - PROCESS | 1653 | 1461350680878 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 11:44:40 INFO - PROCESS | 1653 | 1461350680980 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x123b10000 == 93 [pid = 1653] [id = 781] 11:44:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x118640000) [pid = 1653] [serial = 2341] [outer = 0x0] 11:44:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x118ac8800) [pid = 1653] [serial = 2342] [outer = 0x118640000] 11:44:41 INFO - PROCESS | 1653 | 1461350681014 Marionette DEBUG loaded listener.js 11:44:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x11aab8000) [pid = 1653] [serial = 2343] [outer = 0x118640000] 11:44:41 INFO - PROCESS | 1653 | 1461350681390 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:44:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:44:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 688ms 11:44:41 INFO - PROCESS | 1653 | 1461350681405 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 11:44:41 INFO - PROCESS | 1653 | 1461350681409 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 11:44:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:44:41 INFO - PROCESS | 1653 | 1461350681414 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:44:41 INFO - PROCESS | 1653 | 1461350681416 Marionette TRACE conn2 <- [1,3090,null,{}] 11:44:41 INFO - PROCESS | 1653 | 1461350681418 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}] 11:44:41 INFO - PROCESS | 1653 | 1461350681544 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 11:44:41 INFO - PROCESS | 1653 | 1461350681665 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab36000 == 94 [pid = 1653] [id = 782] 11:44:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x11b062400) [pid = 1653] [serial = 2344] [outer = 0x0] 11:44:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x11c437c00) [pid = 1653] [serial = 2345] [outer = 0x11b062400] 11:44:41 INFO - PROCESS | 1653 | 1461350681700 Marionette DEBUG loaded listener.js 11:44:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x123cb3800) [pid = 1653] [serial = 2346] [outer = 0x11b062400] 11:44:42 INFO - PROCESS | 1653 | 1461350682083 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:44:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:44:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 722ms 11:44:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:44:42 INFO - PROCESS | 1653 | 1461350682136 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 11:44:42 INFO - PROCESS | 1653 | 1461350682138 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 11:44:42 INFO - PROCESS | 1653 | 1461350682140 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:44:42 INFO - PROCESS | 1653 | 1461350682143 Marionette TRACE conn2 <- [1,3094,null,{}] 11:44:42 INFO - PROCESS | 1653 | 1461350682151 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}] 11:44:42 INFO - PROCESS | 1653 | 1461350682310 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 11:44:42 INFO - PROCESS | 1653 | 1461350682440 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6d3800 == 95 [pid = 1653] [id = 783] 11:44:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x123e69800) [pid = 1653] [serial = 2347] [outer = 0x0] 11:44:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x126995000) [pid = 1653] [serial = 2348] [outer = 0x123e69800] 11:44:42 INFO - PROCESS | 1653 | 1461350682474 Marionette DEBUG loaded listener.js 11:44:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x1294f2000) [pid = 1653] [serial = 2349] [outer = 0x123e69800] 11:44:42 INFO - PROCESS | 1653 | 1461350682851 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:44:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:44:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 721ms 11:44:42 INFO - PROCESS | 1653 | 1461350682862 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 11:44:42 INFO - PROCESS | 1653 | 1461350682863 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 11:44:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:44:42 INFO - PROCESS | 1653 | 1461350682866 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:44:42 INFO - PROCESS | 1653 | 1461350682867 Marionette TRACE conn2 <- [1,3098,null,{}] 11:44:42 INFO - PROCESS | 1653 | 1461350682870 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}] 11:44:43 INFO - PROCESS | 1653 | 1461350683012 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 11:44:43 INFO - PROCESS | 1653 | 1461350683114 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e573800 == 96 [pid = 1653] [id = 784] 11:44:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x129751c00) [pid = 1653] [serial = 2350] [outer = 0x0] 11:44:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x129792c00) [pid = 1653] [serial = 2351] [outer = 0x129751c00] 11:44:43 INFO - PROCESS | 1653 | 1461350683146 Marionette DEBUG loaded listener.js 11:44:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 205 (0x1297a2800) [pid = 1653] [serial = 2352] [outer = 0x129751c00] 11:44:43 INFO - PROCESS | 1653 | 1461350683520 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]]]}] 11:44:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:44:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:44:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 670ms 11:44:43 INFO - PROCESS | 1653 | 1461350683537 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 11:44:43 INFO - PROCESS | 1653 | 1461350683538 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 11:44:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:44:43 INFO - PROCESS | 1653 | 1461350683543 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:44:43 INFO - PROCESS | 1653 | 1461350683544 Marionette TRACE conn2 <- [1,3102,null,{}] 11:44:43 INFO - PROCESS | 1653 | 1461350683547 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}] 11:44:43 INFO - PROCESS | 1653 | 1461350683667 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 11:44:43 INFO - PROCESS | 1653 | 1461350683796 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12eb85000 == 97 [pid = 1653] [id = 785] 11:44:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x1297a3000) [pid = 1653] [serial = 2353] [outer = 0x0] 11:44:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x12a136000) [pid = 1653] [serial = 2354] [outer = 0x1297a3000] 11:44:43 INFO - PROCESS | 1653 | 1461350683830 Marionette DEBUG loaded listener.js 11:44:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x12a154c00) [pid = 1653] [serial = 2355] [outer = 0x1297a3000] 11:44:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:44:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 670ms 11:44:44 INFO - PROCESS | 1653 | 1461350684210 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:44:44 INFO - PROCESS | 1653 | 1461350684214 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 11:44:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:44:44 INFO - PROCESS | 1653 | 1461350684216 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 11:44:44 INFO - PROCESS | 1653 | 1461350684218 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 11:44:44 INFO - PROCESS | 1653 | 1461350684219 Marionette TRACE conn2 <- [1,3106,null,{}] 11:44:44 INFO - PROCESS | 1653 | 1461350684222 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}] 11:44:44 INFO - PROCESS | 1653 | 1461350684361 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 11:44:44 INFO - PROCESS | 1653 | 1461350684512 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12fd9f800 == 98 [pid = 1653] [id = 786] 11:44:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 209 (0x12a151400) [pid = 1653] [serial = 2356] [outer = 0x0] 11:44:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 210 (0x12a6b1000) [pid = 1653] [serial = 2357] [outer = 0x12a151400] 11:44:44 INFO - PROCESS | 1653 | 1461350684546 Marionette DEBUG loaded listener.js 11:44:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 211 (0x12aa2b400) [pid = 1653] [serial = 2358] [outer = 0x12a151400] 11:44:44 INFO - PROCESS | 1653 | 1461350684910 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]]]}] 11:44:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:44:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:44:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:44:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 719ms 11:44:44 INFO - PROCESS | 1653 | 1461350684938 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 11:44:44 INFO - PROCESS | 1653 | 1461350684939 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 11:44:44 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:44:44 INFO - PROCESS | 1653 | 1461350684942 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 11:44:44 INFO - PROCESS | 1653 | 1461350684943 Marionette TRACE conn2 <- [1,3110,null,{}] 11:44:44 INFO - PROCESS | 1653 | 1461350684945 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}] 11:44:45 INFO - PROCESS | 1653 | 1461350685067 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 11:44:45 INFO - PROCESS | 1653 | 1461350685197 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x130545800 == 99 [pid = 1653] [id = 787] 11:44:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 212 (0x12a40b400) [pid = 1653] [serial = 2359] [outer = 0x0] 11:44:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 213 (0x12aa31400) [pid = 1653] [serial = 2360] [outer = 0x12a40b400] 11:44:45 INFO - PROCESS | 1653 | 1461350685230 Marionette DEBUG loaded listener.js 11:44:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 214 (0x12ab84000) [pid = 1653] [serial = 2361] [outer = 0x12a40b400] 11:44:45 INFO - PROCESS | 1653 | 1461350685597 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"]]]}] 11:44:45 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:44:45 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 11:44:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:44:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:44:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:44:45 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 669ms 11:44:45 INFO - PROCESS | 1653 | 1461350685612 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 11:44:45 INFO - PROCESS | 1653 | 1461350685613 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 11:44:45 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:44:45 INFO - PROCESS | 1653 | 1461350685616 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 11:44:45 INFO - PROCESS | 1653 | 1461350685617 Marionette TRACE conn2 <- [1,3114,null,{}] 11:44:45 INFO - PROCESS | 1653 | 1461350685619 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}] 11:44:45 INFO - PROCESS | 1653 | 1461350685752 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 11:44:45 INFO - PROCESS | 1653 | 1461350685875 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\", \"d4f0503e-b011-4914-8a12-825389f59625\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:44:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x131f23000 == 100 [pid = 1653] [id = 788] 11:44:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 215 (0x12aae0c00) [pid = 1653] [serial = 2362] [outer = 0x0] 11:44:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 216 (0x12adaf400) [pid = 1653] [serial = 2363] [outer = 0x12aae0c00] 11:44:45 INFO - PROCESS | 1653 | 1461350685905 Marionette DEBUG loaded listener.js 11:44:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 217 (0x12699bc00) [pid = 1653] [serial = 2364] [outer = 0x12aae0c00] 11:44:46 INFO - PROCESS | 1653 | 1461350686267 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]]]}] 11:44:46 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:44:46 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 670ms 11:44:46 INFO - PROCESS | 1653 | 1461350686287 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 11:44:46 INFO - PROCESS | 1653 | 1461350686288 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 11:44:47 WARNING - u'runner_teardown' () 11:44:47 INFO - No more tests 11:44:47 INFO - Got 0 unexpected results 11:44:47 INFO - SUITE-END | took 539s 11:44:47 INFO - Closing logging queue 11:44:47 INFO - queue closed 11:44:47 INFO - Return code: 0 11:44:47 WARNING - # TBPL SUCCESS # 11:44:47 INFO - Running post-action listener: _resource_record_post_action 11:44:47 INFO - Running post-run listener: _resource_record_post_run 11:44:48 INFO - Total resource usage - Wall time: 563s; CPU: 57.0%; Read bytes: 37561856; Write bytes: 994681856; Read time: 398; Write time: 4817 11:44:48 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:44:48 INFO - install - Wall time: 21s; CPU: 54.0%; Read bytes: 184973824; Write bytes: 177287168; Read time: 15274; Write time: 308 11:44:48 INFO - run-tests - Wall time: 544s; CPU: 58.0%; Read bytes: 35386880; Write bytes: 796730368; Read time: 371; Write time: 4461 11:44:48 INFO - Running post-run listener: _upload_blobber_files 11:44:48 INFO - Blob upload gear active. 11:44:48 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 11:44:48 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 11:44:48 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', 'fx-team', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 11:44:48 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 fx-team -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 11:44:48 INFO - (blobuploader) - INFO - Open directory for files ... 11:44:48 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 11:44:48 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:44:48 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:44:50 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:44:50 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:44:50 INFO - (blobuploader) - INFO - Done attempting. 11:44:50 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 11:44:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:44:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:44:51 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:44:51 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:44:51 INFO - (blobuploader) - INFO - Done attempting. 11:44:51 INFO - (blobuploader) - INFO - Iteration through files over. 11:44:51 INFO - Return code: 0 11:44:51 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 11:44:51 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 11:44:51 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/4e5ee4db31f7a707782e9e120dbbacc55ed54e94136dc67dc760bb7f8a86cc985e68cb9b34d36f727bb1f51237ba1c22e53dd8db1839107543b6e847a115ac06", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/080ff133a7d9ec130f30101c624d1878c2d53c5f78a187ef911d1a7ec01477308ef4cf7cbb7a53c701500332bc38410683ba22e6b6cdb243cbc9eda5b49ecccc"} 11:44:51 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 11:44:51 INFO - Writing to file /builds/slave/test/properties/blobber_files 11:44:51 INFO - Contents: 11:44:51 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/4e5ee4db31f7a707782e9e120dbbacc55ed54e94136dc67dc760bb7f8a86cc985e68cb9b34d36f727bb1f51237ba1c22e53dd8db1839107543b6e847a115ac06", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/080ff133a7d9ec130f30101c624d1878c2d53c5f78a187ef911d1a7ec01477308ef4cf7cbb7a53c701500332bc38410683ba22e6b6cdb243cbc9eda5b49ecccc"} 11:44:51 INFO - Running post-run listener: copy_logs_to_upload_dir 11:44:51 INFO - Copying logs to upload dir... 11:44:51 INFO - mkdir: /builds/slave/test/build/upload/logs 11:44:51 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=621.031580 ========= master_lag: 4.70 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 25 secs) (at 2016-04-22 11:44:56.290331) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-04-22 11:44:56.297677) ========= 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.kw3Gvol3uX/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.H7U99aN9Ef/Listeners TMPDIR=/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/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/fx-team/sha512/4e5ee4db31f7a707782e9e120dbbacc55ed54e94136dc67dc760bb7f8a86cc985e68cb9b34d36f727bb1f51237ba1c22e53dd8db1839107543b6e847a115ac06", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/080ff133a7d9ec130f30101c624d1878c2d53c5f78a187ef911d1a7ec01477308ef4cf7cbb7a53c701500332bc38410683ba22e6b6cdb243cbc9eda5b49ecccc"} build_url:https://queue.taskcluster.net/v1/task/YxscSwnKSp-cXmWTGGUtNw/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/YxscSwnKSp-cXmWTGGUtNw/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012569 build_url: 'https://queue.taskcluster.net/v1/task/YxscSwnKSp-cXmWTGGUtNw/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/4e5ee4db31f7a707782e9e120dbbacc55ed54e94136dc67dc760bb7f8a86cc985e68cb9b34d36f727bb1f51237ba1c22e53dd8db1839107543b6e847a115ac06", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/080ff133a7d9ec130f30101c624d1878c2d53c5f78a187ef911d1a7ec01477308ef4cf7cbb7a53c701500332bc38410683ba22e6b6cdb243cbc9eda5b49ecccc"}' symbols_url: 'https://queue.taskcluster.net/v1/task/YxscSwnKSp-cXmWTGGUtNw/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 1.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-04-22 11:44:57.320580) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 11:44:57.320949) ========= 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.kw3Gvol3uX/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.H7U99aN9Ef/Listeners TMPDIR=/var/folders/q3/qr1dz7h156sc9qr571g_8l4r00000w/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.005069 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 11:44:57.347847) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-22 11:44:57.348219) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-22 11:44:57.348626) ========= ========= Total master_lag: 5.95 =========