builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0017 starttime: 1468716257.49 results: success (0) buildid: 20160714035157 builduid: 428dea4a520a404f91ed970baf353636 revision: fc7cc284b0c73491db3f45c165cf7ddb78fdde01 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-16 17:44:17.490536) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-16 17:44:17.490949) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-16 17:44:17.491233) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-16 17:44:17.645396) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 17:44:17.645658) ========= 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.ZMFu9ewm4B/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.CiSnVz2gJk/Listeners TMPDIR=/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-07-16 17:44:17-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 14.1M=0.001s 2016-07-16 17:44:18 (14.1 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.546790 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 17:44:18.223168) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 17:44:18.223503) ========= 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.ZMFu9ewm4B/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.CiSnVz2gJk/Listeners TMPDIR=/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/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.028268 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 17:44:18.272344) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-16 17:44:18.272679) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev fc7cc284b0c73491db3f45c165cf7ddb78fdde01 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev fc7cc284b0c73491db3f45c165cf7ddb78fdde01 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.ZMFu9ewm4B/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.CiSnVz2gJk/Listeners TMPDIR=/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-07-16 17:44:18,349 truncating revision to first 12 chars 2016-07-16 17:44:18,349 Setting DEBUG logging. 2016-07-16 17:44:18,349 attempt 1/10 2016-07-16 17:44:18,349 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/fc7cc284b0c7?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-16 17:44:19,346 unpacking tar archive at: mozilla-beta-fc7cc284b0c7/testing/mozharness/ program finished with exit code 0 elapsedTime=1.268752 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-16 17:44:19.563820) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-16 17:44:19.564156) ========= script_repo_revision: fc7cc284b0c73491db3f45c165cf7ddb78fdde01 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-16 17:44:19.564538) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-16 17:44:19.564806) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-16 17:44:19.582993) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 50 secs) (at 2016-07-16 17:44:19.583346) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.ZMFu9ewm4B/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/local/bin/node MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.CiSnVz2gJk/Listeners TMPDIR=/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/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 17:44:19 INFO - MultiFileLogger online at 20160716 17:44:19 in /builds/slave/test 17:44:19 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 17:44:19 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 17:44:19 INFO - {'append_to_log': False, 17:44:19 INFO - 'base_work_dir': '/builds/slave/test', 17:44:19 INFO - 'blob_upload_branch': 'mozilla-beta', 17:44:19 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 17:44:19 INFO - 'buildbot_json_path': 'buildprops.json', 17:44:19 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 17:44:19 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:44:19 INFO - 'download_minidump_stackwalk': True, 17:44:19 INFO - 'download_symbols': 'true', 17:44:19 INFO - 'e10s': False, 17:44:19 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 17:44:19 INFO - 'tooltool.py': '/tools/tooltool.py', 17:44:19 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 17:44:19 INFO - '/tools/misc-python/virtualenv.py')}, 17:44:19 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:44:19 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:44:19 INFO - 'log_level': 'info', 17:44:19 INFO - 'log_to_console': True, 17:44:19 INFO - 'opt_config_files': (), 17:44:19 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:44:19 INFO - '--processes=1', 17:44:19 INFO - '--config=%(test_path)s/wptrunner.ini', 17:44:19 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:44:19 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:44:19 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:44:19 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:44:19 INFO - 'pip_index': False, 17:44:19 INFO - 'require_test_zip': True, 17:44:19 INFO - 'test_type': ('testharness',), 17:44:19 INFO - 'this_chunk': '1', 17:44:19 INFO - 'tooltool_cache': '/builds/tooltool_cache', 17:44:19 INFO - 'total_chunks': '10', 17:44:19 INFO - 'virtualenv_path': 'venv', 17:44:19 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:44:19 INFO - 'work_dir': 'build'} 17:44:19 INFO - ##### 17:44:19 INFO - ##### Running clobber step. 17:44:19 INFO - ##### 17:44:19 INFO - Running pre-action listener: _resource_record_pre_action 17:44:19 INFO - Running main action method: clobber 17:44:19 INFO - rmtree: /builds/slave/test/build 17:44:19 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 17:44:21 INFO - Running post-action listener: _resource_record_post_action 17:44:21 INFO - ##### 17:44:21 INFO - ##### Running read-buildbot-config step. 17:44:21 INFO - ##### 17:44:21 INFO - Running pre-action listener: _resource_record_pre_action 17:44:21 INFO - Running main action method: read_buildbot_config 17:44:21 INFO - Using buildbot properties: 17:44:21 INFO - { 17:44:21 INFO - "project": "", 17:44:21 INFO - "product": "firefox", 17:44:21 INFO - "script_repo_revision": "production", 17:44:21 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 17:44:21 INFO - "repository": "", 17:44:21 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 17:44:21 INFO - "buildid": "20160714035157", 17:44:21 INFO - "pgo_build": "False", 17:44:21 INFO - "basedir": "/builds/slave/test", 17:44:21 INFO - "buildnumber": 3, 17:44:21 INFO - "slavename": "t-yosemite-r7-0017", 17:44:21 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 17:44:21 INFO - "platform": "macosx64", 17:44:21 INFO - "branch": "mozilla-beta", 17:44:21 INFO - "revision": "fc7cc284b0c73491db3f45c165cf7ddb78fdde01", 17:44:21 INFO - "repo_path": "releases/mozilla-beta", 17:44:21 INFO - "moz_repo_path": "", 17:44:21 INFO - "stage_platform": "macosx64", 17:44:21 INFO - "builduid": "428dea4a520a404f91ed970baf353636", 17:44:21 INFO - "slavebuilddir": "test" 17:44:21 INFO - } 17:44:21 INFO - Found installer url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493517/firefox-48.0.en-US.mac64.dmg. 17:44:21 INFO - Found a test packages url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493517/firefox-48.0.en-US.mac64.test_packages.json. 17:44:21 INFO - Running post-action listener: _resource_record_post_action 17:44:21 INFO - ##### 17:44:21 INFO - ##### Running download-and-extract step. 17:44:21 INFO - ##### 17:44:21 INFO - Running pre-action listener: _resource_record_pre_action 17:44:21 INFO - Running main action method: download_and_extract 17:44:21 INFO - mkdir: /builds/slave/test/build/tests 17:44:21 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')]} 17:44:21 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493517/firefox-48.0.en-US.mac64.test_packages.json 17:44:21 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493517/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 17:44:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493517/firefox-48.0.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json'}, attempt #1 17:44:22 INFO - Downloaded 1201 bytes. 17:44:22 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 17:44:22 INFO - Using the following test package requirements: 17:44:22 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 17:44:22 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 17:44:22 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 17:44:22 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 17:44:22 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 17:44:22 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 17:44:22 INFO - u'jsshell-mac64.zip'], 17:44:22 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 17:44:22 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 17:44:22 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 17:44:22 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 17:44:22 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 17:44:22 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 17:44:22 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 17:44:22 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 17:44:22 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 17:44:22 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 17:44:22 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 17:44:22 INFO - Downloading packages: [u'firefox-48.0.en-US.mac64.common.tests.zip', u'firefox-48.0.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 17:44:22 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')]} 17:44:22 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493517/firefox-48.0.en-US.mac64.common.tests.zip 17:44:22 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493517/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 17:44:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493517/firefox-48.0.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip'}, attempt #1 17:44:27 INFO - Downloaded 18370182 bytes. 17:44:27 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:44:27 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:44:27 INFO - caution: filename not matched: web-platform/* 17:44:27 INFO - Return code: 11 17:44:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:44:27 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493517/firefox-48.0.en-US.mac64.web-platform.tests.zip 17:44:27 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493517/firefox-48.0.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 17:44:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493517/firefox-48.0.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip'}, attempt #1 17:44:31 INFO - Downloaded 36389883 bytes. 17:44:31 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:44:31 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:44:35 INFO - caution: filename not matched: bin/* 17:44:35 INFO - caution: filename not matched: config/* 17:44:35 INFO - caution: filename not matched: mozbase/* 17:44:35 INFO - caution: filename not matched: marionette/* 17:44:35 INFO - caution: filename not matched: tools/wptserve/* 17:44:35 INFO - Return code: 11 17:44: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')]} 17:44:35 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493517/firefox-48.0.en-US.mac64.dmg 17:44:35 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493517/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 17:44:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493517/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 17:44:36 INFO - Downloaded 73025100 bytes. 17:44:36 INFO - Setting buildbot property build_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493517/firefox-48.0.en-US.mac64.dmg 17:44:36 INFO - mkdir: /builds/slave/test/properties 17:44:36 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 17:44:36 INFO - Writing to file /builds/slave/test/properties/build_url 17:44:36 INFO - Contents: 17:44:36 INFO - build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493517/firefox-48.0.en-US.mac64.dmg 17:44:36 INFO - Setting buildbot property symbols_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493517/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 17:44:36 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 17:44:36 INFO - Writing to file /builds/slave/test/properties/symbols_url 17:44:36 INFO - Contents: 17:44:36 INFO - symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493517/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 17:44:36 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')]} 17:44:36 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493517/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 17:44:36 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493517/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 17:44:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493517/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 17:44:48 INFO - Downloaded 103720043 bytes. 17:44:48 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 17:44:48 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 17:44:52 INFO - Return code: 0 17:44:52 INFO - Running post-action listener: _resource_record_post_action 17:44:52 INFO - Running post-action listener: set_extra_try_arguments 17:44:52 INFO - ##### 17:44:52 INFO - ##### Running create-virtualenv step. 17:44:52 INFO - ##### 17:44:52 INFO - Running pre-action listener: _pre_create_virtualenv 17:44:52 INFO - Running pre-action listener: _resource_record_pre_action 17:44:52 INFO - Running main action method: create_virtualenv 17:44:52 INFO - Creating virtualenv /builds/slave/test/build/venv 17:44:52 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 17:44:52 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 17:44:52 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 17:44:52 INFO - Using real prefix '/tools/python27' 17:44:52 INFO - New python executable in /builds/slave/test/build/venv/bin/python 17:44:53 INFO - Installing distribute.............................................................................................................................................................................................done. 17:44:56 INFO - Installing pip.................done. 17:44:56 INFO - Return code: 0 17:44:56 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 17:44:56 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')]} 17:44:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:44:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:44:56 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')]} 17:44:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:44:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:44:56 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 0x108b82e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x108b9ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fccfa5c7e70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x108b9b5e0>, '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 0x10877ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1087a9990>, '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.ZMFu9ewm4B/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CiSnVz2gJk/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:44:56 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 17:44:56 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 17:44:56 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.ZMFu9ewm4B/Render', 17:44:56 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:44:56 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:44:56 INFO - 'HOME': '/Users/cltbld', 17:44:56 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:44:56 INFO - 'LOGNAME': 'cltbld', 17:44:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:44:56 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 17:44:56 INFO - 'MOZ_NO_REMOTE': '1', 17:44:56 INFO - 'NO_EM_RESTART': '1', 17:44:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:44:56 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:44:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:44:56 INFO - 'PWD': '/builds/slave/test', 17:44:56 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:44:56 INFO - 'SHELL': '/bin/bash', 17:44:56 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CiSnVz2gJk/Listeners', 17:44:56 INFO - 'TMPDIR': '/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/', 17:44:56 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:44:56 INFO - 'USER': 'cltbld', 17:44:56 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:44:56 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:44:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:44:56 INFO - 'XPC_FLAGS': '0x0', 17:44:56 INFO - 'XPC_SERVICE_NAME': '0', 17:44:56 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:44:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:44:56 INFO - Downloading/unpacking psutil>=0.7.1 17:44:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:44:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:44:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 17:44:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 17:44:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:44:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:45:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 17:45:00 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 17:45:00 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:45:00 INFO - Installing collected packages: psutil 17:45:00 INFO - Running setup.py install for psutil 17:45:00 INFO - building 'psutil._psutil_osx' extension 17:45:00 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 17:45:00 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 17:45:00 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 17:45:00 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 17:45:01 INFO - building 'psutil._psutil_posix' extension 17:45:01 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 17:45:01 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 17:45:01 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 17:45:01 INFO - ^ 17:45:01 INFO - 1 warning generated. 17:45:01 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 17:45:01 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 17:45:01 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:45:01 INFO - Successfully installed psutil 17:45:01 INFO - Cleaning up... 17:45:01 INFO - Return code: 0 17:45:01 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 17:45:01 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')]} 17:45:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:45:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:45:01 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')]} 17:45:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:45:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:45:01 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 0x108b82e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x108b9ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fccfa5c7e70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x108b9b5e0>, '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 0x10877ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1087a9990>, '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.ZMFu9ewm4B/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CiSnVz2gJk/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:45:01 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 17:45:01 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 17:45:01 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.ZMFu9ewm4B/Render', 17:45:01 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:45:01 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:45:01 INFO - 'HOME': '/Users/cltbld', 17:45:01 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:45:01 INFO - 'LOGNAME': 'cltbld', 17:45:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:45:01 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 17:45:01 INFO - 'MOZ_NO_REMOTE': '1', 17:45:01 INFO - 'NO_EM_RESTART': '1', 17:45:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:45:01 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:45:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:45:01 INFO - 'PWD': '/builds/slave/test', 17:45:01 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:45:01 INFO - 'SHELL': '/bin/bash', 17:45:01 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CiSnVz2gJk/Listeners', 17:45:01 INFO - 'TMPDIR': '/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/', 17:45:01 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:45:01 INFO - 'USER': 'cltbld', 17:45:01 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:45:01 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:45:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:45:01 INFO - 'XPC_FLAGS': '0x0', 17:45:01 INFO - 'XPC_SERVICE_NAME': '0', 17:45:01 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:45:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:45:01 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:45:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:45:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:45:01 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 17:45:01 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 17:45:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:45:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:45:04 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:45:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 17:45:04 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 17:45:04 INFO - Installing collected packages: mozsystemmonitor 17:45:04 INFO - Running setup.py install for mozsystemmonitor 17:45:04 INFO - Successfully installed mozsystemmonitor 17:45:04 INFO - Cleaning up... 17:45:04 INFO - Return code: 0 17:45:04 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 17:45:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:45:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:45:04 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:45:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:45:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:45:04 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:45:04 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 0x108b82e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x108b9ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fccfa5c7e70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x108b9b5e0>, '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 0x10877ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1087a9990>, '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.ZMFu9ewm4B/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CiSnVz2gJk/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:45:04 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 17:45:04 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 17:45:04 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.ZMFu9ewm4B/Render', 17:45:04 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:45:04 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:45:04 INFO - 'HOME': '/Users/cltbld', 17:45:04 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:45:04 INFO - 'LOGNAME': 'cltbld', 17:45:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:45:04 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 17:45:04 INFO - 'MOZ_NO_REMOTE': '1', 17:45:04 INFO - 'NO_EM_RESTART': '1', 17:45:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:45:04 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:45:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:45:04 INFO - 'PWD': '/builds/slave/test', 17:45:04 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:45:04 INFO - 'SHELL': '/bin/bash', 17:45:04 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CiSnVz2gJk/Listeners', 17:45:04 INFO - 'TMPDIR': '/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/', 17:45:04 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:45:04 INFO - 'USER': 'cltbld', 17:45:04 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:45:04 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:45:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:45:04 INFO - 'XPC_FLAGS': '0x0', 17:45:04 INFO - 'XPC_SERVICE_NAME': '0', 17:45:04 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:45:04 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:45:04 INFO - Downloading/unpacking blobuploader==1.2.4 17:45:04 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 17:45:04 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 17:45:04 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 17:45:04 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 17:45:04 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 17:45:04 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 17:45:07 INFO - Downloading blobuploader-1.2.4.tar.gz 17:45:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 17:45:07 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:45:07 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 17:45:07 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 17:45:07 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 17:45:07 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 17:45:07 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 17:45:07 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 17:45:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 17:45:07 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:45:07 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 17:45:07 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 17:45:07 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 17:45:07 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 17:45:07 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 17:45:07 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 17:45:08 INFO - Downloading docopt-0.6.1.tar.gz 17:45:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 17:45:08 INFO - Installing collected packages: blobuploader, requests, docopt 17:45:08 INFO - Running setup.py install for blobuploader 17:45:08 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 17:45:08 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 17:45:08 INFO - Running setup.py install for requests 17:45:09 INFO - Running setup.py install for docopt 17:45:09 INFO - Successfully installed blobuploader requests docopt 17:45:09 INFO - Cleaning up... 17:45:09 INFO - Return code: 0 17:45:09 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:45:09 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')]} 17:45:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:45:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:45:09 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')]} 17:45:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:45:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:45:09 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 0x108b82e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x108b9ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fccfa5c7e70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x108b9b5e0>, '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 0x10877ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1087a9990>, '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.ZMFu9ewm4B/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CiSnVz2gJk/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:45:09 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 17:45:09 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 17:45:09 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.ZMFu9ewm4B/Render', 17:45:09 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:45:09 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:45:09 INFO - 'HOME': '/Users/cltbld', 17:45:09 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:45:09 INFO - 'LOGNAME': 'cltbld', 17:45:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:45:09 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 17:45:09 INFO - 'MOZ_NO_REMOTE': '1', 17:45:09 INFO - 'NO_EM_RESTART': '1', 17:45:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:45:09 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:45:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:45:09 INFO - 'PWD': '/builds/slave/test', 17:45:09 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:45:09 INFO - 'SHELL': '/bin/bash', 17:45:09 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CiSnVz2gJk/Listeners', 17:45:09 INFO - 'TMPDIR': '/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/', 17:45:09 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:45:09 INFO - 'USER': 'cltbld', 17:45:09 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:45:09 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:45:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:45:09 INFO - 'XPC_FLAGS': '0x0', 17:45:09 INFO - 'XPC_SERVICE_NAME': '0', 17:45:09 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:45:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:45:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 17:45:09 INFO - Running setup.py (path:/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/pip-YvKzwU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 17:45:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 17:45:09 INFO - Running setup.py (path:/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/pip-7Bek0q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 17:45:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 17:45:09 INFO - Running setup.py (path:/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/pip-rCFlQC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 17:45:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 17:45:09 INFO - Running setup.py (path:/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/pip-tIzJzp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 17:45:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 17:45:09 INFO - Running setup.py (path:/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/pip-F1BIwm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 17:45:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 17:45:10 INFO - Running setup.py (path:/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/pip-3EzbmG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 17:45:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 17:45:10 INFO - Running setup.py (path:/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/pip-MGKXse-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 17:45:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 17:45:10 INFO - Running setup.py (path:/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/pip-COtjck-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 17:45:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 17:45:10 INFO - Running setup.py (path:/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/pip-ZgMDEi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 17:45:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 17:45:10 INFO - Running setup.py (path:/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/pip-dzXwP6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 17:45:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 17:45:10 INFO - Running setup.py (path:/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/pip-yUQ9xh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 17:45:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 17:45:10 INFO - Running setup.py (path:/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/pip-gvkUL8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 17:45:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 17:45:10 INFO - Running setup.py (path:/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/pip-jU48Dt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 17:45:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 17:45:10 INFO - Running setup.py (path:/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/pip-_OW6ge-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 17:45:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 17:45:10 INFO - Running setup.py (path:/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/pip-SEKeWA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 17:45:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 17:45:11 INFO - Running setup.py (path:/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/pip-pm8CSe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 17:45:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 17:45:11 INFO - Running setup.py (path:/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/pip-QhiewU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 17:45:11 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 17:45:11 INFO - Running setup.py (path:/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/pip-lhk2Gv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 17:45:11 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 17:45:11 INFO - Running setup.py (path:/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/pip-bTxdxF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 17:45:11 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:45:11 INFO - Running setup.py (path:/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/pip-5P3MbC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:45:11 INFO - Unpacking /builds/slave/test/build/tests/marionette 17:45:11 INFO - Running setup.py (path:/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/pip-ZlCEb1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 17:45:12 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:45:12 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 17:45:12 INFO - Running setup.py install for manifestparser 17:45:12 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 17:45:12 INFO - Running setup.py install for mozcrash 17:45:12 INFO - Running setup.py install for mozdebug 17:45:12 INFO - Running setup.py install for mozdevice 17:45:12 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 17:45:12 INFO - Installing dm script to /builds/slave/test/build/venv/bin 17:45:12 INFO - Running setup.py install for mozfile 17:45:12 INFO - Running setup.py install for mozhttpd 17:45:12 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 17:45:13 INFO - Running setup.py install for mozinfo 17:45:13 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 17:45:13 INFO - Running setup.py install for mozInstall 17:45:13 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 17:45:13 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 17:45:13 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 17:45:13 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 17:45:13 INFO - Running setup.py install for mozleak 17:45:13 INFO - Running setup.py install for mozlog 17:45:13 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 17:45:13 INFO - Running setup.py install for moznetwork 17:45:13 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 17:45:13 INFO - Running setup.py install for mozprocess 17:45:13 INFO - Running setup.py install for mozprofile 17:45:14 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 17:45:14 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 17:45:14 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 17:45:14 INFO - Running setup.py install for mozrunner 17:45:14 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 17:45:14 INFO - Running setup.py install for mozscreenshot 17:45:14 INFO - Running setup.py install for moztest 17:45:14 INFO - Running setup.py install for mozversion 17:45:14 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 17:45:14 INFO - Running setup.py install for wptserve 17:45:14 INFO - Running setup.py install for marionette-driver 17:45:15 INFO - Running setup.py install for browsermob-proxy 17:45:15 INFO - Running setup.py install for marionette-client 17:45:15 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:45:15 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 17:45:15 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 17:45:15 INFO - Cleaning up... 17:45:15 INFO - Return code: 0 17:45:15 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:45:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:45:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:45:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:45:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:45:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:45:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:45:15 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 0x108b82e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x108b9ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fccfa5c7e70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x108b9b5e0>, '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 0x10877ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1087a9990>, '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.ZMFu9ewm4B/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CiSnVz2gJk/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:45:15 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 17:45:15 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 17:45:15 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.ZMFu9ewm4B/Render', 17:45:15 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:45:15 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:45:15 INFO - 'HOME': '/Users/cltbld', 17:45:15 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:45:15 INFO - 'LOGNAME': 'cltbld', 17:45:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:45:15 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 17:45:15 INFO - 'MOZ_NO_REMOTE': '1', 17:45:15 INFO - 'NO_EM_RESTART': '1', 17:45:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:45:15 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:45:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:45:15 INFO - 'PWD': '/builds/slave/test', 17:45:15 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:45:15 INFO - 'SHELL': '/bin/bash', 17:45:15 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CiSnVz2gJk/Listeners', 17:45:15 INFO - 'TMPDIR': '/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/', 17:45:15 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:45:15 INFO - 'USER': 'cltbld', 17:45:15 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:45:15 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:45:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:45:15 INFO - 'XPC_FLAGS': '0x0', 17:45:15 INFO - 'XPC_SERVICE_NAME': '0', 17:45:15 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:45:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:45:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 17:45:15 INFO - Running setup.py (path:/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/pip-n3kE5s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 17:45:15 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)) 17:45:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 17:45:15 INFO - Running setup.py (path:/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/pip-e3pjPW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 17:45:16 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)) 17:45:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 17:45:16 INFO - Running setup.py (path:/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/pip-9bMgQc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 17:45:16 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)) 17:45:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 17:45:16 INFO - Running setup.py (path:/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/pip-BdETHC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 17:45:16 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)) 17:45:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 17:45:16 INFO - Running setup.py (path:/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/pip-oVHuB7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 17:45:16 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)) 17:45:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 17:45:16 INFO - Running setup.py (path:/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/pip-U_JKLr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 17:45:16 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)) 17:45:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 17:45:16 INFO - Running setup.py (path:/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/pip-Re4qWK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 17:45:16 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)) 17:45:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 17:45:16 INFO - Running setup.py (path:/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/pip-edSk4o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 17:45:16 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)) 17:45:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 17:45:16 INFO - Running setup.py (path:/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/pip-k_fL8n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 17:45:16 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)) 17:45:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 17:45:16 INFO - Running setup.py (path:/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/pip-jUwxIU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 17:45:16 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)) 17:45:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 17:45:16 INFO - Running setup.py (path:/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/pip-4gOlWm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 17:45:16 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)) 17:45:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 17:45:16 INFO - Running setup.py (path:/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/pip-pewdaK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 17:45:17 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)) 17:45:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 17:45:17 INFO - Running setup.py (path:/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/pip-HtQ2Nd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 17:45:17 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)) 17:45:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 17:45:17 INFO - Running setup.py (path:/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/pip-jMCvcF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 17:45:17 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)) 17:45:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 17:45:17 INFO - Running setup.py (path:/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/pip-kDJZEb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 17:45:17 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)) 17:45:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 17:45:17 INFO - Running setup.py (path:/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/pip-VF52dH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 17:45:17 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)) 17:45:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 17:45:17 INFO - Running setup.py (path:/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/pip-juwhXX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 17:45:17 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)) 17:45:17 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 17:45:17 INFO - Running setup.py (path:/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/pip-kYbZ3T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 17:45:17 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)) 17:45:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 17:45:17 INFO - Running setup.py (path:/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/pip-OAzL0t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 17:45:17 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)) 17:45:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:45:17 INFO - Running setup.py (path:/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/pip-OrGPEo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:45:17 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)) 17:45:17 INFO - Unpacking /builds/slave/test/build/tests/marionette 17:45:18 INFO - Running setup.py (path:/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/pip-QmeRwr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 17:45:18 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:45:18 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)) 17:45:18 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)) 17:45:18 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)) 17:45:18 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)) 17:45:18 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)) 17:45:18 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)) 17:45:18 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 17:45:18 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 17:45:18 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 17:45:18 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 17:45:18 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 17:45:18 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 17:45:18 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 17:45:20 INFO - Downloading blessings-1.6.tar.gz 17:45:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 17:45:20 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)) 17:45:20 INFO - Installing collected packages: blessings 17:45:20 INFO - Running setup.py install for blessings 17:45:21 INFO - Successfully installed blessings 17:45:21 INFO - Cleaning up... 17:45:21 INFO - Return code: 0 17:45:21 INFO - Done creating virtualenv /builds/slave/test/build/venv. 17:45:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 17:45:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 17:45:21 INFO - Reading from file tmpfile_stdout 17:45:21 INFO - Current package versions: 17:45:21 INFO - blessings == 1.6 17:45:21 INFO - blobuploader == 1.2.4 17:45:21 INFO - browsermob-proxy == 0.6.0 17:45:21 INFO - docopt == 0.6.1 17:45:21 INFO - manifestparser == 1.1 17:45:21 INFO - marionette-client == 2.3.0 17:45:21 INFO - marionette-driver == 1.4.0 17:45:21 INFO - mozInstall == 1.12 17:45:21 INFO - mozcrash == 0.17 17:45:21 INFO - mozdebug == 0.1 17:45:21 INFO - mozdevice == 0.48 17:45:21 INFO - mozfile == 1.2 17:45:21 INFO - mozhttpd == 0.7 17:45:21 INFO - mozinfo == 0.9 17:45:21 INFO - mozleak == 0.1 17:45:21 INFO - mozlog == 3.1 17:45:21 INFO - moznetwork == 0.27 17:45:21 INFO - mozprocess == 0.22 17:45:21 INFO - mozprofile == 0.28 17:45:21 INFO - mozrunner == 6.11 17:45:21 INFO - mozscreenshot == 0.1 17:45:21 INFO - mozsystemmonitor == 0.0 17:45:21 INFO - moztest == 0.7 17:45:21 INFO - mozversion == 1.4 17:45:21 INFO - psutil == 3.1.1 17:45:21 INFO - requests == 1.2.3 17:45:21 INFO - wptserve == 1.4.0 17:45:21 INFO - wsgiref == 0.1.2 17:45:21 INFO - Running post-action listener: _resource_record_post_action 17:45:21 INFO - Running post-action listener: _start_resource_monitoring 17:45:21 INFO - Starting resource monitoring. 17:45:21 INFO - ##### 17:45:21 INFO - ##### Running pull step. 17:45:21 INFO - ##### 17:45:21 INFO - Running pre-action listener: _resource_record_pre_action 17:45:21 INFO - Running main action method: pull 17:45:21 INFO - Pull has nothing to do! 17:45:21 INFO - Running post-action listener: _resource_record_post_action 17:45:21 INFO - ##### 17:45:21 INFO - ##### Running install step. 17:45:21 INFO - ##### 17:45:21 INFO - Running pre-action listener: _resource_record_pre_action 17:45:21 INFO - Running main action method: install 17:45:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 17:45:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 17:45:21 INFO - Reading from file tmpfile_stdout 17:45:21 INFO - Detecting whether we're running mozinstall >=1.0... 17:45:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 17:45:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 17:45:21 INFO - Reading from file tmpfile_stdout 17:45:21 INFO - Output received: 17:45:21 INFO - Usage: mozinstall [options] installer 17:45:21 INFO - Options: 17:45:21 INFO - -h, --help show this help message and exit 17:45:21 INFO - -d DEST, --destination=DEST 17:45:21 INFO - Directory to install application into. [default: 17:45:21 INFO - "/builds/slave/test"] 17:45:21 INFO - --app=APP Application being installed. [default: firefox] 17:45:21 INFO - mkdir: /builds/slave/test/build/application 17:45:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 17:45:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg --destination /builds/slave/test/build/application 17:45:40 INFO - Reading from file tmpfile_stdout 17:45:40 INFO - Output received: 17:45:40 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 17:45:40 INFO - Running post-action listener: _resource_record_post_action 17:45:40 INFO - ##### 17:45:40 INFO - ##### Running run-tests step. 17:45:40 INFO - ##### 17:45:40 INFO - Running pre-action listener: _resource_record_pre_action 17:45:40 INFO - Running main action method: run_tests 17:45:40 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 17:45:40 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:45:40 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:45:40 INFO - grabbing minidump binary from tooltool 17:45:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:45:40 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 0x108b9b5e0>, '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 0x10877ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1087a9990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 17:45:40 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 17:45:40 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 17:45:40 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 17:45:40 INFO - Return code: 0 17:45:40 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 17:45:40 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 17:45:40 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493517/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 17:45:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493517/firefox-48.0.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 17:45:40 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.ZMFu9ewm4B/Render', 17:45:40 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:45:40 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:45:40 INFO - 'HOME': '/Users/cltbld', 17:45:40 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:45:40 INFO - 'LOGNAME': 'cltbld', 17:45:40 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 17:45:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:45:40 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 17:45:40 INFO - 'MOZ_NO_REMOTE': '1', 17:45:40 INFO - 'NO_EM_RESTART': '1', 17:45:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:45:40 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:45:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:45:40 INFO - 'PWD': '/builds/slave/test', 17:45:40 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:45:40 INFO - 'SHELL': '/bin/bash', 17:45:40 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.CiSnVz2gJk/Listeners', 17:45:40 INFO - 'TMPDIR': '/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/', 17:45:40 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:45:40 INFO - 'USER': 'cltbld', 17:45:40 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:45:40 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:45:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:45:40 INFO - 'XPC_FLAGS': '0x0', 17:45:40 INFO - 'XPC_SERVICE_NAME': '0', 17:45:40 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:45:40 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493517/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 17:45:40 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 17:45:40 INFO - import pkg_resources 17:45:41 INFO - Using 1 client processes 17:45:41 INFO - wptserve Starting http server on 127.0.0.1:8000 17:45:41 INFO - wptserve Starting http server on 127.0.0.1:8001 17:45:41 INFO - wptserve Starting http server on 127.0.0.1:8443 17:45:43 INFO - SUITE-START | Running 778 tests 17:45:43 INFO - Running testharness tests 17:45:43 INFO - Setting up ssl 17:45:43 INFO - PROCESS | certutil | 17:45:43 INFO - PROCESS | certutil | 17:45:43 INFO - PROCESS | certutil | 17:45:43 INFO - Certificate Nickname Trust Attributes 17:45:43 INFO - SSL,S/MIME,JAR/XPI 17:45:43 INFO - 17:45:43 INFO - web-platform-tests CT,, 17:45:43 INFO - 17:45:43 INFO - Starting runner 17:45:44 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 17:45:44 INFO - PROCESS | 1653 | 1468716344962 Marionette DEBUG Marionette enabled via build flag and pref 17:45:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x113cea000 == 1 [pid = 1653] [id = 1] 17:45:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 1 (0x113cea800) [pid = 1653] [serial = 1] [outer = 0x0] 17:45:45 INFO - PROCESS | 1653 | [1653] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:45:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 2 (0x113ceb800) [pid = 1653] [serial = 2] [outer = 0x113cea800] 17:45:45 INFO - PROCESS | 1653 | 1468716345338 Marionette INFO Listening on port 2828 17:45:45 INFO - PROCESS | 1653 | 1468716345668 Marionette DEBUG Marionette enabled via command-line flag 17:45:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x116861000 == 2 [pid = 1653] [id = 2] 17:45:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 3 (0x116861800) [pid = 1653] [serial = 3] [outer = 0x0] 17:45:45 INFO - PROCESS | 1653 | [1653] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:45:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 4 (0x116862800) [pid = 1653] [serial = 4] [outer = 0x116861800] 17:45:45 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:45:45 INFO - PROCESS | 1653 | 1468716345887 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49281 17:45:45 INFO - PROCESS | 1653 | 1468716345951 Marionette DEBUG Closed connection conn0 17:45:45 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:45:46 INFO - PROCESS | 1653 | 1468716345998 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49282 17:45:46 INFO - PROCESS | 1653 | 1468716346007 Marionette DEBUG Closed connection conn1 17:45:46 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:45:46 INFO - PROCESS | 1653 | 1468716346013 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49283 17:45:46 INFO - PROCESS | 1653 | 1468716346015 Marionette DEBUG Closed connection conn2 17:45:46 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:45:46 INFO - PROCESS | 1653 | 1468716346023 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49284 17:45:46 INFO - PROCESS | 1653 | 1468716346032 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:45:46 INFO - PROCESS | 1653 | 1468716346036 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160714035157","device":"desktop","version":"48.0"} 17:45:46 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:45:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c78800 == 3 [pid = 1653] [id = 3] 17:45:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 5 (0x119c79000) [pid = 1653] [serial = 5] [outer = 0x0] 17:45:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c79800 == 4 [pid = 1653] [id = 4] 17:45:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 6 (0x119c51c00) [pid = 1653] [serial = 6] [outer = 0x0] 17:45:47 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:45:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1217b7800 == 5 [pid = 1653] [id = 5] 17:45:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 7 (0x119969c00) [pid = 1653] [serial = 7] [outer = 0x0] 17:45:47 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:45:47 INFO - PROCESS | 1653 | [1653] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 17:45:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 8 (0x1218ddc00) [pid = 1653] [serial = 8] [outer = 0x119969c00] 17:45:47 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 17:45:47 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 17:45:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 9 (0x123d2a000) [pid = 1653] [serial = 9] [outer = 0x119c79000] 17:45:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 10 (0x123d14800) [pid = 1653] [serial = 10] [outer = 0x119c51c00] 17:45:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 11 (0x123d16400) [pid = 1653] [serial = 11] [outer = 0x119969c00] 17:45:47 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 17:45:48 INFO - PROCESS | 1653 | 1468716348028 Marionette INFO startBrowser e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:48 INFO - PROCESS | 1653 | 1468716348050 Marionette DEBUG loaded listener.js 17:45:48 INFO - PROCESS | 1653 | 1468716348060 Marionette DEBUG loaded listener.js 17:45:48 INFO - PROCESS | 1653 | 1468716348061 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:48 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 17:45:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 12 (0x119816800) [pid = 1653] [serial = 12] [outer = 0x119969c00] 17:45:48 INFO - PROCESS | 1653 | 1468716348388 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"e9a637bb-66e0-4e41-aa0d-4b012e382b35","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160714035157","device":"desktop","version":"48.0","command_id":1}}] 17:45:48 INFO - PROCESS | 1653 | 1468716348474 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 17:45:48 INFO - PROCESS | 1653 | 1468716348475 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:48 INFO - PROCESS | 1653 | 1468716348520 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 17:45:48 INFO - PROCESS | 1653 | 1468716348599 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:45:48 INFO - PROCESS | 1653 | 1468716348600 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:48 INFO - PROCESS | 1653 | [1653] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 17:45:48 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:45:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 13 (0x128e17800) [pid = 1653] [serial = 13] [outer = 0x119969c00] 17:45:48 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:45:48 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:45:48 INFO - PROCESS | 1653 | 1468716348854 Marionette TRACE conn3 <- [1,3,null,{}] 17:45:48 INFO - PROCESS | 1653 | 1468716348859 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 17:45:48 INFO - PROCESS | 1653 | 1468716348861 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:48 INFO - PROCESS | 1653 | 1468716348872 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 17:45:48 INFO - PROCESS | 1653 | 1468716348899 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 17:45:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:45:48 INFO - PROCESS | 1653 | 1468716348900 Marionette TRACE conn3 <- [1,5,null,{"value":"7"}] 17:45:48 INFO - PROCESS | 1653 | 1468716348903 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:45:48 INFO - PROCESS | 1653 | 1468716348905 Marionette TRACE conn3 <- [1,6,null,{}] 17:45:48 INFO - PROCESS | 1653 | 1468716348908 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:48 INFO - PROCESS | 1653 | 1468716348909 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:48 INFO - PROCESS | 1653 | 1468716348924 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 17:45:48 INFO - PROCESS | 1653 | 1468716348928 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:48 INFO - PROCESS | 1653 | 1468716348929 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x1290c5000 == 6 [pid = 1653] [id = 6] 17:45:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 14 (0x12930e400) [pid = 1653] [serial = 14] [outer = 0x0] 17:45:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 15 (0x129310000) [pid = 1653] [serial = 15] [outer = 0x12930e400] 17:45:48 INFO - PROCESS | 1653 | 1468716348962 Marionette DEBUG loaded listener.js 17:45:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 16 (0x12954b800) [pid = 1653] [serial = 16] [outer = 0x12930e400] 17:45:49 INFO - PROCESS | 1653 | 1468716349245 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 17:45:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:45:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 370ms 17:45:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x1297b5000 == 7 [pid = 1653] [id = 7] 17:45:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 17 (0x128e24000) [pid = 1653] [serial = 17] [outer = 0x0] 17:45:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 18 (0x129552400) [pid = 1653] [serial = 18] [outer = 0x128e24000] 17:45:49 INFO - PROCESS | 1653 | 1468716349299 Marionette DEBUG loaded listener.js 17:45:49 INFO - PROCESS | 1653 | 1468716349323 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 17:45:49 INFO - PROCESS | 1653 | 1468716349324 Marionette TRACE conn3 <- [1,9,null,{"value":"7"}] 17:45:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 19 (0x129687000) [pid = 1653] [serial = 19] [outer = 0x128e24000] 17:45:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:45:49 INFO - PROCESS | 1653 | 1468716349375 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:45:49 INFO - PROCESS | 1653 | 1468716349376 Marionette TRACE conn3 <- [1,10,null,{}] 17:45:49 INFO - PROCESS | 1653 | 1468716349397 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:49 INFO - PROCESS | 1653 | 1468716349401 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:49 INFO - PROCESS | 1653 | 1468716349522 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 17:45:49 INFO - PROCESS | 1653 | 1468716349556 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:49 INFO - PROCESS | 1653 | 1468716349558 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7cd000 == 8 [pid = 1653] [id = 8] 17:45:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 20 (0x12a83f800) [pid = 1653] [serial = 20] [outer = 0x0] 17:45:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 21 (0x12aa51800) [pid = 1653] [serial = 21] [outer = 0x12a83f800] 17:45:49 INFO - PROCESS | 1653 | 1468716349586 Marionette DEBUG loaded listener.js 17:45:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 22 (0x12aa55c00) [pid = 1653] [serial = 22] [outer = 0x12a83f800] 17:45:49 INFO - PROCESS | 1653 | 1468716349888 Marionette TRACE conn3 <- [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]]]}] 17:45:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:45:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 561ms 17:45:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:45:49 INFO - PROCESS | 1653 | 1468716349905 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 17:45:49 INFO - PROCESS | 1653 | 1468716349907 Marionette TRACE conn3 <- [1,13,null,{"value":"7"}] 17:45:49 INFO - PROCESS | 1653 | 1468716349909 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:45:49 INFO - PROCESS | 1653 | 1468716349910 Marionette TRACE conn3 <- [1,14,null,{}] 17:45:49 INFO - PROCESS | 1653 | 1468716349913 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:49 INFO - PROCESS | 1653 | 1468716349914 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:50 INFO - PROCESS | 1653 | 1468716350031 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 17:45:50 INFO - PROCESS | 1653 | 1468716350071 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:50 INFO - PROCESS | 1653 | 1468716350072 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b2ba800 == 9 [pid = 1653] [id = 9] 17:45:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 23 (0x12b2dfc00) [pid = 1653] [serial = 23] [outer = 0x0] 17:45:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 24 (0x12b2e1800) [pid = 1653] [serial = 24] [outer = 0x12b2dfc00] 17:45:50 INFO - PROCESS | 1653 | 1468716350097 Marionette DEBUG loaded listener.js 17:45:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 25 (0x12b2eac00) [pid = 1653] [serial = 25] [outer = 0x12b2dfc00] 17:45:50 INFO - PROCESS | 1653 | 1468716350360 Marionette TRACE conn3 <- [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]]]}] 17:45:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:45:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 470ms 17:45:50 INFO - PROCESS | 1653 | 1468716350381 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 17:45:50 INFO - PROCESS | 1653 | 1468716350382 Marionette TRACE conn3 <- [1,17,null,{"value":"7"}] 17:45:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:45:50 INFO - PROCESS | 1653 | 1468716350388 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:45:50 INFO - PROCESS | 1653 | 1468716350389 Marionette TRACE conn3 <- [1,18,null,{}] 17:45:50 INFO - PROCESS | 1653 | 1468716350391 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:50 INFO - PROCESS | 1653 | 1468716350393 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:50 INFO - PROCESS | 1653 | 1468716350487 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 17:45:50 INFO - PROCESS | 1653 | 1468716350492 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:50 INFO - PROCESS | 1653 | 1468716350494 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12baef800 == 10 [pid = 1653] [id = 10] 17:45:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 26 (0x12ba8e800) [pid = 1653] [serial = 26] [outer = 0x0] 17:45:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 27 (0x12bb2d000) [pid = 1653] [serial = 27] [outer = 0x12ba8e800] 17:45:50 INFO - PROCESS | 1653 | 1468716350518 Marionette DEBUG loaded listener.js 17:45:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 28 (0x12bb33800) [pid = 1653] [serial = 28] [outer = 0x12ba8e800] 17:45:50 INFO - PROCESS | 1653 | 1468716350784 Marionette TRACE conn3 <- [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]]]}] 17:45:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:45:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 420ms 17:45:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:45:50 INFO - PROCESS | 1653 | 1468716350809 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 17:45:50 INFO - PROCESS | 1653 | 1468716350810 Marionette TRACE conn3 <- [1,21,null,{"value":"7"}] 17:45:50 INFO - PROCESS | 1653 | 1468716350812 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:45:50 INFO - PROCESS | 1653 | 1468716350813 Marionette TRACE conn3 <- [1,22,null,{}] 17:45:50 INFO - PROCESS | 1653 | 1468716350823 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:50 INFO - PROCESS | 1653 | 1468716350825 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:50 INFO - PROCESS | 1653 | 1468716350922 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 17:45:50 INFO - PROCESS | 1653 | 1468716350925 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:50 INFO - PROCESS | 1653 | 1468716350926 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c248800 == 11 [pid = 1653] [id = 11] 17:45:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 29 (0x12bb37000) [pid = 1653] [serial = 29] [outer = 0x0] 17:45:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 30 (0x12bdf7000) [pid = 1653] [serial = 30] [outer = 0x12bb37000] 17:45:50 INFO - PROCESS | 1653 | 1468716350950 Marionette DEBUG loaded listener.js 17:45:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 31 (0x12c281800) [pid = 1653] [serial = 31] [outer = 0x12bb37000] 17:45:51 INFO - PROCESS | 1653 | 1468716351179 Marionette TRACE conn3 <- [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]]]}] 17:45:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:45:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 419ms 17:45:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:45:51 INFO - PROCESS | 1653 | 1468716351231 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 17:45:51 INFO - PROCESS | 1653 | 1468716351232 Marionette TRACE conn3 <- [1,25,null,{"value":"7"}] 17:45:51 INFO - PROCESS | 1653 | 1468716351234 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:45:51 INFO - PROCESS | 1653 | 1468716351235 Marionette TRACE conn3 <- [1,26,null,{}] 17:45:51 INFO - PROCESS | 1653 | 1468716351245 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:51 INFO - PROCESS | 1653 | 1468716351246 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:51 INFO - PROCESS | 1653 | 1468716351343 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 17:45:51 INFO - PROCESS | 1653 | 1468716351346 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:51 INFO - PROCESS | 1653 | 1468716351348 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c218800 == 12 [pid = 1653] [id = 12] 17:45:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 32 (0x118521800) [pid = 1653] [serial = 32] [outer = 0x0] 17:45:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 33 (0x12c284c00) [pid = 1653] [serial = 33] [outer = 0x118521800] 17:45:51 INFO - PROCESS | 1653 | 1468716351372 Marionette DEBUG loaded listener.js 17:45:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 34 (0x12c295400) [pid = 1653] [serial = 34] [outer = 0x118521800] 17:45:51 INFO - PROCESS | 1653 | 1468716351652 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 17:45:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:45:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 471ms 17:45:51 INFO - PROCESS | 1653 | 1468716351706 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 17:45:51 INFO - PROCESS | 1653 | 1468716351708 Marionette TRACE conn3 <- [1,29,null,{"value":"7"}] 17:45:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:45:51 INFO - PROCESS | 1653 | 1468716351711 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:45:51 INFO - PROCESS | 1653 | 1468716351713 Marionette TRACE conn3 <- [1,30,null,{}] 17:45:51 INFO - PROCESS | 1653 | 1468716351716 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:51 INFO - PROCESS | 1653 | 1468716351733 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:51 INFO - PROCESS | 1653 | 1468716351869 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 17:45:51 INFO - PROCESS | 1653 | 1468716351875 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:51 INFO - PROCESS | 1653 | 1468716351876 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c79e800 == 13 [pid = 1653] [id = 13] 17:45:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 35 (0x12c298800) [pid = 1653] [serial = 35] [outer = 0x0] 17:45:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 36 (0x12c7d8800) [pid = 1653] [serial = 36] [outer = 0x12c298800] 17:45:51 INFO - PROCESS | 1653 | 1468716351916 Marionette DEBUG loaded listener.js 17:45:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 37 (0x12c7dd400) [pid = 1653] [serial = 37] [outer = 0x12c298800] 17:45:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:45:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 471ms 17:45:52 INFO - PROCESS | 1653 | 1468716352175 Marionette TRACE conn3 <- [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]]]}] 17:45:52 INFO - PROCESS | 1653 | 1468716352188 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 17:45:52 INFO - PROCESS | 1653 | 1468716352190 Marionette TRACE conn3 <- [1,33,null,{"value":"7"}] 17:45:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:45:52 INFO - PROCESS | 1653 | 1468716352193 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:45:52 INFO - PROCESS | 1653 | 1468716352195 Marionette TRACE conn3 <- [1,34,null,{}] 17:45:52 INFO - PROCESS | 1653 | 1468716352212 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:52 INFO - PROCESS | 1653 | 1468716352214 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:52 INFO - PROCESS | 1653 | 1468716352354 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 17:45:52 INFO - PROCESS | 1653 | 1468716352360 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:52 INFO - PROCESS | 1653 | 1468716352361 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c8d5800 == 14 [pid = 1653] [id = 14] 17:45:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 38 (0x12c7dfc00) [pid = 1653] [serial = 38] [outer = 0x0] 17:45:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 39 (0x12c7e7000) [pid = 1653] [serial = 39] [outer = 0x12c7dfc00] 17:45:52 INFO - PROCESS | 1653 | 1468716352400 Marionette DEBUG loaded listener.js 17:45:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 40 (0x12c826c00) [pid = 1653] [serial = 40] [outer = 0x12c7dfc00] 17:45:52 INFO - PROCESS | 1653 | 1468716352705 Marionette TRACE conn3 <- [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]]]}] 17:45:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:45:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 529ms 17:45:52 INFO - PROCESS | 1653 | 1468716352729 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 17:45:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:45:52 INFO - PROCESS | 1653 | 1468716352730 Marionette TRACE conn3 <- [1,37,null,{"value":"7"}] 17:45:52 INFO - PROCESS | 1653 | 1468716352732 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:45:52 INFO - PROCESS | 1653 | 1468716352733 Marionette TRACE conn3 <- [1,38,null,{}] 17:45:52 INFO - PROCESS | 1653 | 1468716352735 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:52 INFO - PROCESS | 1653 | 1468716352737 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:52 INFO - PROCESS | 1653 | 1468716352835 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 17:45:52 INFO - PROCESS | 1653 | 1468716352839 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:52 INFO - PROCESS | 1653 | 1468716352842 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ce78800 == 15 [pid = 1653] [id = 15] 17:45:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 41 (0x12c82c800) [pid = 1653] [serial = 41] [outer = 0x0] 17:45:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 42 (0x12c8bb000) [pid = 1653] [serial = 42] [outer = 0x12c82c800] 17:45:52 INFO - PROCESS | 1653 | 1468716352865 Marionette DEBUG loaded listener.js 17:45:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 43 (0x12c8c0800) [pid = 1653] [serial = 43] [outer = 0x12c82c800] 17:45:53 INFO - PROCESS | 1653 | 1468716353098 Marionette TRACE conn3 <- [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]]]}] 17:45:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:45:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 371ms 17:45:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:45:53 INFO - PROCESS | 1653 | 1468716353107 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 17:45:53 INFO - PROCESS | 1653 | 1468716353108 Marionette TRACE conn3 <- [1,41,null,{"value":"7"}] 17:45:53 INFO - PROCESS | 1653 | 1468716353110 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:45:53 INFO - PROCESS | 1653 | 1468716353111 Marionette TRACE conn3 <- [1,42,null,{}] 17:45:53 INFO - PROCESS | 1653 | 1468716353113 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:53 INFO - PROCESS | 1653 | 1468716353114 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:53 INFO - PROCESS | 1653 | 1468716353214 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 17:45:53 INFO - PROCESS | 1653 | 1468716353218 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:53 INFO - PROCESS | 1653 | 1468716353219 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d340000 == 16 [pid = 1653] [id = 16] 17:45:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 44 (0x12c8c3400) [pid = 1653] [serial = 44] [outer = 0x0] 17:45:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 45 (0x12d324000) [pid = 1653] [serial = 45] [outer = 0x12c8c3400] 17:45:53 INFO - PROCESS | 1653 | 1468716353243 Marionette DEBUG loaded listener.js 17:45:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 46 (0x12d328400) [pid = 1653] [serial = 46] [outer = 0x12c8c3400] 17:45:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d611000 == 17 [pid = 1653] [id = 17] 17:45:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 47 (0x12d611800) [pid = 1653] [serial = 47] [outer = 0x0] 17:45:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 48 (0x12d619000) [pid = 1653] [serial = 48] [outer = 0x12d611800] 17:45:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 49 (0x12d621000) [pid = 1653] [serial = 49] [outer = 0x12d611800] 17:45:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d350000 == 18 [pid = 1653] [id = 18] 17:45:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 50 (0x12d329800) [pid = 1653] [serial = 50] [outer = 0x0] 17:45:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 51 (0x12d637800) [pid = 1653] [serial = 51] [outer = 0x12d329800] 17:45:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 52 (0x116805c00) [pid = 1653] [serial = 52] [outer = 0x12d329800] 17:45:53 INFO - PROCESS | 1653 | 1468716353634 Marionette TRACE conn3 <- [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]]]}] 17:45:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:45:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 569ms 17:45:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:45:53 INFO - PROCESS | 1653 | 1468716353680 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 17:45:53 INFO - PROCESS | 1653 | 1468716353681 Marionette TRACE conn3 <- [1,45,null,{"value":"7"}] 17:45:53 INFO - PROCESS | 1653 | 1468716353683 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:45:53 INFO - PROCESS | 1653 | 1468716353685 Marionette TRACE conn3 <- [1,46,null,{}] 17:45:53 INFO - PROCESS | 1653 | 1468716353687 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:53 INFO - PROCESS | 1653 | 1468716353688 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:53 INFO - PROCESS | 1653 | 1468716353778 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 17:45:53 INFO - PROCESS | 1653 | 1468716353785 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:53 INFO - PROCESS | 1653 | 1468716353795 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12da81000 == 19 [pid = 1653] [id = 19] 17:45:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 53 (0x12d32d000) [pid = 1653] [serial = 53] [outer = 0x0] 17:45:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 54 (0x12d67bc00) [pid = 1653] [serial = 54] [outer = 0x12d32d000] 17:45:53 INFO - PROCESS | 1653 | 1468716353821 Marionette DEBUG loaded listener.js 17:45:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 55 (0x118575000) [pid = 1653] [serial = 55] [outer = 0x12d32d000] 17:45:54 INFO - PROCESS | 1653 | 1468716354056 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 17:45:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:45:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 420ms 17:45:54 INFO - PROCESS | 1653 | 1468716354111 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 17:45:54 INFO - PROCESS | 1653 | 1468716354112 Marionette TRACE conn3 <- [1,49,null,{"value":"7"}] 17:45:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:45:54 INFO - PROCESS | 1653 | 1468716354114 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:45:54 INFO - PROCESS | 1653 | 1468716354115 Marionette TRACE conn3 <- [1,50,null,{}] 17:45:54 INFO - PROCESS | 1653 | 1468716354117 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:54 INFO - PROCESS | 1653 | 1468716354118 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:54 INFO - PROCESS | 1653 | 1468716354217 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 17:45:54 INFO - PROCESS | 1653 | 1468716354221 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:54 INFO - PROCESS | 1653 | 1468716354222 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b9d4000 == 20 [pid = 1653] [id = 20] 17:45:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x118540400) [pid = 1653] [serial = 56] [outer = 0x0] 17:45:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x118547800) [pid = 1653] [serial = 57] [outer = 0x118540400] 17:45:54 INFO - PROCESS | 1653 | 1468716354245 Marionette DEBUG loaded listener.js 17:45:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x118f82c00) [pid = 1653] [serial = 58] [outer = 0x118540400] 17:45:54 INFO - PROCESS | 1653 | 1468716354479 Marionette TRACE conn3 <- [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]]]}] 17:45:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:45:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 374ms 17:45:54 INFO - PROCESS | 1653 | 1468716354489 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 17:45:54 INFO - PROCESS | 1653 | 1468716354490 Marionette TRACE conn3 <- [1,53,null,{"value":"7"}] 17:45:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:45:54 INFO - PROCESS | 1653 | 1468716354493 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:45:54 INFO - PROCESS | 1653 | 1468716354494 Marionette TRACE conn3 <- [1,54,null,{}] 17:45:54 INFO - PROCESS | 1653 | 1468716354496 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:54 INFO - PROCESS | 1653 | 1468716354498 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:54 INFO - PROCESS | 1653 | 1468716354595 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 17:45:54 INFO - PROCESS | 1653 | 1468716354607 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:54 INFO - PROCESS | 1653 | 1468716354608 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12da86800 == 21 [pid = 1653] [id = 21] 17:45:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x128e4c400) [pid = 1653] [serial = 59] [outer = 0x0] 17:45:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x12d67e400) [pid = 1653] [serial = 60] [outer = 0x128e4c400] 17:45:54 INFO - PROCESS | 1653 | 1468716354631 Marionette DEBUG loaded listener.js 17:45:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x12d683800) [pid = 1653] [serial = 61] [outer = 0x128e4c400] 17:45:54 INFO - PROCESS | 1653 | 1468716354860 Marionette TRACE conn3 <- [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]]]}] 17:45:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:45:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 373ms 17:45:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:45:54 INFO - PROCESS | 1653 | 1468716354871 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 17:45:54 INFO - PROCESS | 1653 | 1468716354872 Marionette TRACE conn3 <- [1,57,null,{"value":"7"}] 17:45:54 INFO - PROCESS | 1653 | 1468716354874 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:45:54 INFO - PROCESS | 1653 | 1468716354875 Marionette TRACE conn3 <- [1,58,null,{}] 17:45:54 INFO - PROCESS | 1653 | 1468716354877 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:54 INFO - PROCESS | 1653 | 1468716354878 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:54 INFO - PROCESS | 1653 | 1468716354977 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 17:45:55 INFO - PROCESS | 1653 | 1468716354994 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:55 INFO - PROCESS | 1653 | 1468716354995 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e514000 == 22 [pid = 1653] [id = 22] 17:45:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x12d685c00) [pid = 1653] [serial = 62] [outer = 0x0] 17:45:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x12de73c00) [pid = 1653] [serial = 63] [outer = 0x12d685c00] 17:45:55 INFO - PROCESS | 1653 | 1468716355023 Marionette DEBUG loaded listener.js 17:45:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x12de7ac00) [pid = 1653] [serial = 64] [outer = 0x12d685c00] 17:45:56 INFO - PROCESS | 1653 | 1468716355992 Marionette TRACE conn3 <- [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]]]}] 17:45:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:45:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1172ms 17:45:56 INFO - PROCESS | 1653 | 1468716356047 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 17:45:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:45:56 INFO - PROCESS | 1653 | 1468716356050 Marionette TRACE conn3 <- [1,61,null,{"value":"7"}] 17:45:56 INFO - PROCESS | 1653 | 1468716356053 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:45:56 INFO - PROCESS | 1653 | 1468716356056 Marionette TRACE conn3 <- [1,62,null,{}] 17:45:56 INFO - PROCESS | 1653 | 1468716356060 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:56 INFO - PROCESS | 1653 | 1468716356061 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:56 INFO - PROCESS | 1653 | 1468716356176 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 17:45:56 INFO - PROCESS | 1653 | 1468716356228 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:56 INFO - PROCESS | 1653 | 1468716356230 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x113011800 == 23 [pid = 1653] [id = 23] 17:45:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x112e69400) [pid = 1653] [serial = 65] [outer = 0x0] 17:45:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x112e85400) [pid = 1653] [serial = 66] [outer = 0x112e69400] 17:45:56 INFO - PROCESS | 1653 | 1468716356260 Marionette DEBUG loaded listener.js 17:45:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x113c97800) [pid = 1653] [serial = 67] [outer = 0x112e69400] 17:45:56 INFO - PROCESS | 1653 | 1468716356658 Marionette TRACE conn3 <- [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]]]}] 17:45:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:45:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 623ms 17:45:56 INFO - PROCESS | 1653 | 1468716356675 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 17:45:56 INFO - PROCESS | 1653 | 1468716356678 Marionette TRACE conn3 <- [1,65,null,{"value":"7"}] 17:45:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:45:56 INFO - PROCESS | 1653 | 1468716356683 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:45:56 INFO - PROCESS | 1653 | 1468716356685 Marionette TRACE conn3 <- [1,66,null,{}] 17:45:56 INFO - PROCESS | 1653 | 1468716356689 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:56 INFO - PROCESS | 1653 | 1468716356691 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:56 INFO - PROCESS | 1653 | 1468716356807 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 17:45:56 INFO - PROCESS | 1653 | 1468716356877 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:56 INFO - PROCESS | 1653 | 1468716356879 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x116faa800 == 24 [pid = 1653] [id = 24] 17:45:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x116f57c00) [pid = 1653] [serial = 68] [outer = 0x0] 17:45:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x1176fc800) [pid = 1653] [serial = 69] [outer = 0x116f57c00] 17:45:56 INFO - PROCESS | 1653 | 1468716356909 Marionette DEBUG loaded listener.js 17:45:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x11853e800) [pid = 1653] [serial = 70] [outer = 0x116f57c00] 17:45:57 INFO - PROCESS | 1653 | 1468716357311 Marionette TRACE conn3 <- [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]]]}] 17:45:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:45:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 669ms 17:45:57 INFO - PROCESS | 1653 | 1468716357353 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 17:45:57 INFO - PROCESS | 1653 | 1468716357354 Marionette TRACE conn3 <- [1,69,null,{"value":"7"}] 17:45:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:45:57 INFO - PROCESS | 1653 | 1468716357357 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:45:57 INFO - PROCESS | 1653 | 1468716357359 Marionette TRACE conn3 <- [1,70,null,{}] 17:45:57 INFO - PROCESS | 1653 | 1468716357367 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:57 INFO - PROCESS | 1653 | 1468716357370 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:57 INFO - PROCESS | 1653 | 1468716357486 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 17:45:57 INFO - PROCESS | 1653 | 1468716357528 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:57 INFO - PROCESS | 1653 | 1468716357530 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x117157800 == 25 [pid = 1653] [id = 25] 17:45:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11870fc00) [pid = 1653] [serial = 71] [outer = 0x0] 17:45:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1196e3000) [pid = 1653] [serial = 72] [outer = 0x11870fc00] 17:45:57 INFO - PROCESS | 1653 | 1468716357561 Marionette DEBUG loaded listener.js 17:45:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x119c53c00) [pid = 1653] [serial = 73] [outer = 0x11870fc00] 17:45:58 INFO - PROCESS | 1653 | 1468716358244 Marionette TRACE conn3 <- [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]]]}] 17:45:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:45:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 925ms 17:45:58 INFO - PROCESS | 1653 | 1468716358282 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 17:45:58 INFO - PROCESS | 1653 | 1468716358284 Marionette TRACE conn3 <- [1,73,null,{"value":"7"}] 17:45:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:45:58 INFO - PROCESS | 1653 | 1468716358288 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:45:58 INFO - PROCESS | 1653 | 1468716358292 Marionette TRACE conn3 <- [1,74,null,{}] 17:45:58 INFO - PROCESS | 1653 | 1468716358295 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:58 INFO - PROCESS | 1653 | 1468716358296 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:58 INFO - PROCESS | 1653 | 1468716358379 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 17:45:58 INFO - PROCESS | 1653 | 1468716358436 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:58 INFO - PROCESS | 1653 | 1468716358438 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x115da4800 == 26 [pid = 1653] [id = 26] 17:45:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x116883000) [pid = 1653] [serial = 74] [outer = 0x0] 17:45:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x11688c400) [pid = 1653] [serial = 75] [outer = 0x116883000] 17:45:58 INFO - PROCESS | 1653 | 1468716358466 Marionette DEBUG loaded listener.js 17:45:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1176f7400) [pid = 1653] [serial = 76] [outer = 0x116883000] 17:45:58 INFO - PROCESS | 1653 | 1468716358772 Marionette TRACE conn3 <- [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]]]}] 17:45:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:45:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 524ms 17:45:58 INFO - PROCESS | 1653 | 1468716358812 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 17:45:58 INFO - PROCESS | 1653 | 1468716358815 Marionette TRACE conn3 <- [1,77,null,{"value":"7"}] 17:45:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:45:58 INFO - PROCESS | 1653 | 1468716358819 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:45:58 INFO - PROCESS | 1653 | 1468716358821 Marionette TRACE conn3 <- [1,78,null,{}] 17:45:58 INFO - PROCESS | 1653 | 1468716358823 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:58 INFO - PROCESS | 1653 | 1468716358825 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:58 INFO - PROCESS | 1653 | 1468716358918 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 17:45:58 INFO - PROCESS | 1653 | 1468716358964 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:58 INFO - PROCESS | 1653 | 1468716358965 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x113211800 == 27 [pid = 1653] [id = 27] 17:45:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x112e7a400) [pid = 1653] [serial = 77] [outer = 0x0] 17:45:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x112fee000) [pid = 1653] [serial = 78] [outer = 0x112e7a400] 17:45:58 INFO - PROCESS | 1653 | 1468716358992 Marionette DEBUG loaded listener.js 17:45:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118350c00) [pid = 1653] [serial = 79] [outer = 0x112e7a400] 17:45:59 INFO - PROCESS | 1653 | 1468716359250 Marionette TRACE conn3 <- [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]]]}] 17:45:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:45:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 469ms 17:45:59 INFO - PROCESS | 1653 | 1468716359296 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 17:45:59 INFO - PROCESS | 1653 | 1468716359297 Marionette TRACE conn3 <- [1,81,null,{"value":"7"}] 17:45:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:45:59 INFO - PROCESS | 1653 | 1468716359300 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:45:59 INFO - PROCESS | 1653 | 1468716359302 Marionette TRACE conn3 <- [1,82,null,{}] 17:45:59 INFO - PROCESS | 1653 | 1468716359310 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:59 INFO - PROCESS | 1653 | 1468716359316 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:59 INFO - PROCESS | 1653 | 1468716359402 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 17:45:59 INFO - PROCESS | 1653 | 1468716359408 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:59 INFO - PROCESS | 1653 | 1468716359411 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x1168c2800 == 28 [pid = 1653] [id = 28] 17:45:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11853e400) [pid = 1653] [serial = 80] [outer = 0x0] 17:45:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11854cc00) [pid = 1653] [serial = 81] [outer = 0x11853e400] 17:45:59 INFO - PROCESS | 1653 | 1468716359439 Marionette DEBUG loaded listener.js 17:45:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118736800) [pid = 1653] [serial = 82] [outer = 0x11853e400] 17:45:59 INFO - PROCESS | 1653 | 1468716359776 Marionette TRACE conn3 <- [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]]]}] 17:45:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:45:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 523ms 17:45:59 INFO - PROCESS | 1653 | 1468716359823 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 17:45:59 INFO - PROCESS | 1653 | 1468716359825 Marionette TRACE conn3 <- [1,85,null,{"value":"7"}] 17:45:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:45:59 INFO - PROCESS | 1653 | 1468716359827 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:45:59 INFO - PROCESS | 1653 | 1468716359828 Marionette TRACE conn3 <- [1,86,null,{}] 17:45:59 INFO - PROCESS | 1653 | 1468716359831 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:59 INFO - PROCESS | 1653 | 1468716359832 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:59 INFO - PROCESS | 1653 | 1468716359906 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 17:45:59 INFO - PROCESS | 1653 | 1468716359913 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:59 INFO - PROCESS | 1653 | 1468716359914 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:45:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x11745c000 == 29 [pid = 1653] [id = 29] 17:45:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11873c800) [pid = 1653] [serial = 83] [outer = 0x0] 17:45:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118f07400) [pid = 1653] [serial = 84] [outer = 0x11873c800] 17:45:59 INFO - PROCESS | 1653 | 1468716359939 Marionette DEBUG loaded listener.js 17:45:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119309000) [pid = 1653] [serial = 85] [outer = 0x11873c800] 17:46:00 INFO - PROCESS | 1653 | 1468716360232 Marionette TRACE conn3 <- [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]]]}] 17:46:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:46:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 420ms 17:46:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:46:00 INFO - PROCESS | 1653 | 1468716360248 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 17:46:00 INFO - PROCESS | 1653 | 1468716360249 Marionette TRACE conn3 <- [1,89,null,{"value":"7"}] 17:46:00 INFO - PROCESS | 1653 | 1468716360260 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:46:00 INFO - PROCESS | 1653 | 1468716360261 Marionette TRACE conn3 <- [1,90,null,{}] 17:46:00 INFO - PROCESS | 1653 | 1468716360263 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:00 INFO - PROCESS | 1653 | 1468716360265 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:00 INFO - PROCESS | 1653 | 1468716360366 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 17:46:00 INFO - PROCESS | 1653 | 1468716360390 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:00 INFO - PROCESS | 1653 | 1468716360391 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e8f000 == 30 [pid = 1653] [id = 30] 17:46:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x113370800) [pid = 1653] [serial = 86] [outer = 0x0] 17:46:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11930e400) [pid = 1653] [serial = 87] [outer = 0x113370800] 17:46:00 INFO - PROCESS | 1653 | 1468716360416 Marionette DEBUG loaded listener.js 17:46:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119819400) [pid = 1653] [serial = 88] [outer = 0x113370800] 17:46:00 INFO - PROCESS | 1653 | 1468716360698 Marionette TRACE conn3 <- [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]]]}] 17:46:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:46:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 476ms 17:46:00 INFO - PROCESS | 1653 | 1468716360729 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 17:46:00 INFO - PROCESS | 1653 | 1468716360730 Marionette TRACE conn3 <- [1,93,null,{"value":"7"}] 17:46:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:46:00 INFO - PROCESS | 1653 | 1468716360740 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:46:00 INFO - PROCESS | 1653 | 1468716360742 Marionette TRACE conn3 <- [1,94,null,{}] 17:46:00 INFO - PROCESS | 1653 | 1468716360744 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:00 INFO - PROCESS | 1653 | 1468716360748 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:00 INFO - PROCESS | 1653 | 1468716360838 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 17:46:00 INFO - PROCESS | 1653 | 1468716360843 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:00 INFO - PROCESS | 1653 | 1468716360844 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x116460800 == 31 [pid = 1653] [id = 31] 17:46:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11873f400) [pid = 1653] [serial = 89] [outer = 0x0] 17:46:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11994a400) [pid = 1653] [serial = 90] [outer = 0x11873f400] 17:46:00 INFO - PROCESS | 1653 | 1468716360871 Marionette DEBUG loaded listener.js 17:46:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1205c0000) [pid = 1653] [serial = 91] [outer = 0x11873f400] 17:46:01 INFO - PROCESS | 1653 | 1468716361150 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 17:46:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:46:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 418ms 17:46:01 INFO - PROCESS | 1653 | 1468716361160 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 17:46:01 INFO - PROCESS | 1653 | 1468716361162 Marionette TRACE conn3 <- [1,97,null,{"value":"7"}] 17:46:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:46:01 INFO - PROCESS | 1653 | 1468716361164 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:46:01 INFO - PROCESS | 1653 | 1468716361165 Marionette TRACE conn3 <- [1,98,null,{}] 17:46:01 INFO - PROCESS | 1653 | 1468716361167 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:01 INFO - PROCESS | 1653 | 1468716361168 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:01 INFO - PROCESS | 1653 | 1468716361246 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 17:46:01 INFO - PROCESS | 1653 | 1468716361294 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:01 INFO - PROCESS | 1653 | 1468716361295 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f6b000 == 32 [pid = 1653] [id = 32] 17:46:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1196dec00) [pid = 1653] [serial = 92] [outer = 0x0] 17:46:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1205bfc00) [pid = 1653] [serial = 93] [outer = 0x1196dec00] 17:46:01 INFO - PROCESS | 1653 | 1468716361319 Marionette DEBUG loaded listener.js 17:46:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x121110000) [pid = 1653] [serial = 94] [outer = 0x1196dec00] 17:46:01 INFO - PROCESS | 1653 | 1468716361567 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 17:46:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:46:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 418ms 17:46:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:46:01 INFO - PROCESS | 1653 | 1468716361582 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 17:46:01 INFO - PROCESS | 1653 | 1468716361583 Marionette TRACE conn3 <- [1,101,null,{"value":"7"}] 17:46:01 INFO - PROCESS | 1653 | 1468716361585 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:46:01 INFO - PROCESS | 1653 | 1468716361586 Marionette TRACE conn3 <- [1,102,null,{}] 17:46:01 INFO - PROCESS | 1653 | 1468716361589 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:01 INFO - PROCESS | 1653 | 1468716361590 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:01 INFO - PROCESS | 1653 | 1468716361669 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 17:46:01 INFO - PROCESS | 1653 | 1468716361674 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:01 INFO - PROCESS | 1653 | 1468716361676 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x119398800 == 33 [pid = 1653] [id = 33] 17:46:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x121110400) [pid = 1653] [serial = 95] [outer = 0x0] 17:46:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x121356c00) [pid = 1653] [serial = 96] [outer = 0x121110400] 17:46:01 INFO - PROCESS | 1653 | 1468716361701 Marionette DEBUG loaded listener.js 17:46:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12196a800) [pid = 1653] [serial = 97] [outer = 0x121110400] 17:46:01 INFO - PROCESS | 1653 | 1468716361966 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 17:46:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 418ms 17:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:46:02 INFO - PROCESS | 1653 | 1468716362004 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 17:46:02 INFO - PROCESS | 1653 | 1468716362005 Marionette TRACE conn3 <- [1,105,null,{"value":"7"}] 17:46:02 INFO - PROCESS | 1653 | 1468716362007 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:46:02 INFO - PROCESS | 1653 | 1468716362008 Marionette TRACE conn3 <- [1,106,null,{}] 17:46:02 INFO - PROCESS | 1653 | 1468716362011 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:02 INFO - PROCESS | 1653 | 1468716362013 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:02 INFO - PROCESS | 1653 | 1468716362110 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 17:46:02 INFO - PROCESS | 1653 | 1468716362157 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:02 INFO - PROCESS | 1653 | 1468716362158 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195bd000 == 34 [pid = 1653] [id = 34] 17:46:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1120e7400) [pid = 1653] [serial = 98] [outer = 0x0] 17:46:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x121bde800) [pid = 1653] [serial = 99] [outer = 0x1120e7400] 17:46:02 INFO - PROCESS | 1653 | 1468716362182 Marionette DEBUG loaded listener.js 17:46:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x123d1ac00) [pid = 1653] [serial = 100] [outer = 0x1120e7400] 17:46:02 INFO - PROCESS | 1653 | 1468716362427 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 17:46:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 473ms 17:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:46:02 INFO - PROCESS | 1653 | 1468716362481 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 17:46:02 INFO - PROCESS | 1653 | 1468716362482 Marionette TRACE conn3 <- [1,109,null,{"value":"7"}] 17:46:02 INFO - PROCESS | 1653 | 1468716362484 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:46:02 INFO - PROCESS | 1653 | 1468716362486 Marionette TRACE conn3 <- [1,110,null,{}] 17:46:02 INFO - PROCESS | 1653 | 1468716362488 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:02 INFO - PROCESS | 1653 | 1468716362489 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:02 INFO - PROCESS | 1653 | 1468716362568 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 17:46:02 INFO - PROCESS | 1653 | 1468716362572 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:02 INFO - PROCESS | 1653 | 1468716362574 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12050d000 == 35 [pid = 1653] [id = 35] 17:46:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x123d1bc00) [pid = 1653] [serial = 101] [outer = 0x0] 17:46:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12495e400) [pid = 1653] [serial = 102] [outer = 0x123d1bc00] 17:46:02 INFO - PROCESS | 1653 | 1468716362600 Marionette DEBUG loaded listener.js 17:46:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x124d25800) [pid = 1653] [serial = 103] [outer = 0x123d1bc00] 17:46:02 INFO - PROCESS | 1653 | 1468716362907 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 17:46:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 469ms 17:46:02 INFO - PROCESS | 1653 | 1468716362956 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 17:46:02 INFO - PROCESS | 1653 | 1468716362958 Marionette TRACE conn3 <- [1,113,null,{"value":"7"}] 17:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:46:02 INFO - PROCESS | 1653 | 1468716362960 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:46:02 INFO - PROCESS | 1653 | 1468716362962 Marionette TRACE conn3 <- [1,114,null,{}] 17:46:02 INFO - PROCESS | 1653 | 1468716362964 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:02 INFO - PROCESS | 1653 | 1468716362966 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:03 INFO - PROCESS | 1653 | 1468716363072 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 17:46:03 INFO - PROCESS | 1653 | 1468716363080 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:03 INFO - PROCESS | 1653 | 1468716363082 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x120fcc000 == 36 [pid = 1653] [id = 36] 17:46:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x124d27800) [pid = 1653] [serial = 104] [outer = 0x0] 17:46:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x124fe2c00) [pid = 1653] [serial = 105] [outer = 0x124d27800] 17:46:03 INFO - PROCESS | 1653 | 1468716363107 Marionette DEBUG loaded listener.js 17:46:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12603f800) [pid = 1653] [serial = 106] [outer = 0x124d27800] 17:46:03 INFO - PROCESS | 1653 | 1468716363403 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 17:46:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 469ms 17:46:03 INFO - PROCESS | 1653 | 1468716363430 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 17:46:03 INFO - PROCESS | 1653 | 1468716363432 Marionette TRACE conn3 <- [1,117,null,{"value":"7"}] 17:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:46:03 INFO - PROCESS | 1653 | 1468716363434 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:46:03 INFO - PROCESS | 1653 | 1468716363437 Marionette TRACE conn3 <- [1,118,null,{}] 17:46:03 INFO - PROCESS | 1653 | 1468716363441 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:03 INFO - PROCESS | 1653 | 1468716363442 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:03 INFO - PROCESS | 1653 | 1468716363519 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 17:46:03 INFO - PROCESS | 1653 | 1468716363523 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:03 INFO - PROCESS | 1653 | 1468716363524 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x121310800 == 37 [pid = 1653] [id = 37] 17:46:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12559d400) [pid = 1653] [serial = 107] [outer = 0x0] 17:46:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1268bbc00) [pid = 1653] [serial = 108] [outer = 0x12559d400] 17:46:03 INFO - PROCESS | 1653 | 1468716363550 Marionette DEBUG loaded listener.js 17:46:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1269d3000) [pid = 1653] [serial = 109] [outer = 0x12559d400] 17:46:03 INFO - PROCESS | 1653 | 1468716363830 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 17:46:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 422ms 17:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:46:03 INFO - PROCESS | 1653 | 1468716363863 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 17:46:03 INFO - PROCESS | 1653 | 1468716363864 Marionette TRACE conn3 <- [1,121,null,{"value":"7"}] 17:46:03 INFO - PROCESS | 1653 | 1468716363866 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:46:03 INFO - PROCESS | 1653 | 1468716363867 Marionette TRACE conn3 <- [1,122,null,{}] 17:46:03 INFO - PROCESS | 1653 | 1468716363871 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:03 INFO - PROCESS | 1653 | 1468716363872 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:03 INFO - PROCESS | 1653 | 1468716363952 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 17:46:04 INFO - PROCESS | 1653 | 1468716364003 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:04 INFO - PROCESS | 1653 | 1468716364004 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1217be800 == 38 [pid = 1653] [id = 38] 17:46:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x112fc4c00) [pid = 1653] [serial = 110] [outer = 0x0] 17:46:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1268c6400) [pid = 1653] [serial = 111] [outer = 0x112fc4c00] 17:46:04 INFO - PROCESS | 1653 | 1468716364028 Marionette DEBUG loaded listener.js 17:46:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x128d8f400) [pid = 1653] [serial = 112] [outer = 0x112fc4c00] 17:46:04 INFO - PROCESS | 1653 | 1468716364269 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 17:46:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:46:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 421ms 17:46:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:46:04 INFO - PROCESS | 1653 | 1468716364288 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 17:46:04 INFO - PROCESS | 1653 | 1468716364289 Marionette TRACE conn3 <- [1,125,null,{"value":"7"}] 17:46:04 INFO - PROCESS | 1653 | 1468716364291 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:46:04 INFO - PROCESS | 1653 | 1468716364292 Marionette TRACE conn3 <- [1,126,null,{}] 17:46:04 INFO - PROCESS | 1653 | 1468716364302 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:04 INFO - PROCESS | 1653 | 1468716364303 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:04 INFO - PROCESS | 1653 | 1468716364387 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 17:46:04 INFO - PROCESS | 1653 | 1468716364391 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:04 INFO - PROCESS | 1653 | 1468716364392 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x123d3a000 == 39 [pid = 1653] [id = 39] 17:46:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x126f0a400) [pid = 1653] [serial = 113] [outer = 0x0] 17:46:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x128d97000) [pid = 1653] [serial = 114] [outer = 0x126f0a400] 17:46:04 INFO - PROCESS | 1653 | 1468716364418 Marionette DEBUG loaded listener.js 17:46:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x128e21c00) [pid = 1653] [serial = 115] [outer = 0x126f0a400] 17:46:04 INFO - PROCESS | 1653 | 1468716364694 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 17:46:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:46:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 418ms 17:46:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:46:04 INFO - PROCESS | 1653 | 1468716364728 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 17:46:04 INFO - PROCESS | 1653 | 1468716364730 Marionette TRACE conn3 <- [1,129,null,{"value":"7"}] 17:46:04 INFO - PROCESS | 1653 | 1468716364732 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:46:04 INFO - PROCESS | 1653 | 1468716364733 Marionette TRACE conn3 <- [1,130,null,{}] 17:46:04 INFO - PROCESS | 1653 | 1468716364735 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:04 INFO - PROCESS | 1653 | 1468716364736 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:04 INFO - PROCESS | 1653 | 1468716364829 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 17:46:04 INFO - PROCESS | 1653 | 1468716364879 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:04 INFO - PROCESS | 1653 | 1468716364880 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1249a2000 == 40 [pid = 1653] [id = 40] 17:46:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x128ced000) [pid = 1653] [serial = 116] [outer = 0x0] 17:46:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x128e3f400) [pid = 1653] [serial = 117] [outer = 0x128ced000] 17:46:04 INFO - PROCESS | 1653 | 1468716364903 Marionette DEBUG loaded listener.js 17:46:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12954c000) [pid = 1653] [serial = 118] [outer = 0x128ced000] 17:46:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:46:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 472ms 17:46:05 INFO - PROCESS | 1653 | 1468716365195 Marionette TRACE conn3 <- [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]]]}] 17:46:05 INFO - PROCESS | 1653 | 1468716365205 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 17:46:05 INFO - PROCESS | 1653 | 1468716365206 Marionette TRACE conn3 <- [1,133,null,{"value":"7"}] 17:46:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:46:05 INFO - PROCESS | 1653 | 1468716365209 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:46:05 INFO - PROCESS | 1653 | 1468716365210 Marionette TRACE conn3 <- [1,134,null,{}] 17:46:05 INFO - PROCESS | 1653 | 1468716365212 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:05 INFO - PROCESS | 1653 | 1468716365213 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:05 INFO - PROCESS | 1653 | 1468716365295 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 17:46:05 INFO - PROCESS | 1653 | 1468716365301 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:05 INFO - PROCESS | 1653 | 1468716365302 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12606d000 == 41 [pid = 1653] [id = 41] 17:46:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x129313400) [pid = 1653] [serial = 119] [outer = 0x0] 17:46:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12967a800) [pid = 1653] [serial = 120] [outer = 0x129313400] 17:46:05 INFO - PROCESS | 1653 | 1468716365325 Marionette DEBUG loaded listener.js 17:46:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x129686800) [pid = 1653] [serial = 121] [outer = 0x129313400] 17:46:05 INFO - PROCESS | 1653 | 1468716365630 Marionette TRACE conn3 <- [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]]]}] 17:46:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:46:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 468ms 17:46:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:46:05 INFO - PROCESS | 1653 | 1468716365678 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 17:46:05 INFO - PROCESS | 1653 | 1468716365681 Marionette TRACE conn3 <- [1,137,null,{"value":"7"}] 17:46:05 INFO - PROCESS | 1653 | 1468716365684 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:46:05 INFO - PROCESS | 1653 | 1468716365685 Marionette TRACE conn3 <- [1,138,null,{}] 17:46:05 INFO - PROCESS | 1653 | 1468716365687 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:05 INFO - PROCESS | 1653 | 1468716365688 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:06 INFO - PROCESS | 1653 | 1468716366434 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 17:46:06 INFO - PROCESS | 1653 | 1468716366497 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:06 INFO - PROCESS | 1653 | 1468716366499 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x112635000 == 42 [pid = 1653] [id = 42] 17:46:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x115e18400) [pid = 1653] [serial = 122] [outer = 0x0] 17:46:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1167e2000) [pid = 1653] [serial = 123] [outer = 0x115e18400] 17:46:06 INFO - PROCESS | 1653 | 1468716366527 Marionette DEBUG loaded listener.js 17:46:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x116f2d800) [pid = 1653] [serial = 124] [outer = 0x115e18400] 17:46:06 INFO - PROCESS | 1653 | 1468716366833 Marionette TRACE conn3 <- [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]]]}] 17:46:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:46:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1170ms 17:46:06 INFO - PROCESS | 1653 | 1468716366856 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 17:46:06 INFO - PROCESS | 1653 | 1468716366858 Marionette TRACE conn3 <- [1,141,null,{"value":"7"}] 17:46:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:46:06 INFO - PROCESS | 1653 | 1468716366864 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:46:06 INFO - PROCESS | 1653 | 1468716366866 Marionette TRACE conn3 <- [1,142,null,{}] 17:46:06 INFO - PROCESS | 1653 | 1468716366869 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:06 INFO - PROCESS | 1653 | 1468716366872 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:06 INFO - PROCESS | 1653 | 1468716366964 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 17:46:07 INFO - PROCESS | 1653 | 1468716366996 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:07 INFO - PROCESS | 1653 | 1468716366997 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x116413800 == 43 [pid = 1653] [id = 43] 17:46:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1176f5400) [pid = 1653] [serial = 125] [outer = 0x0] 17:46:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x118522800) [pid = 1653] [serial = 126] [outer = 0x1176f5400] 17:46:07 INFO - PROCESS | 1653 | 1468716367025 Marionette DEBUG loaded listener.js 17:46:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x118548000) [pid = 1653] [serial = 127] [outer = 0x1176f5400] 17:46:07 INFO - PROCESS | 1653 | 1468716367330 Marionette TRACE conn3 <- [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]]]}] 17:46:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:46:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 522ms 17:46:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:46:07 INFO - PROCESS | 1653 | 1468716367384 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 17:46:07 INFO - PROCESS | 1653 | 1468716367386 Marionette TRACE conn3 <- [1,145,null,{"value":"7"}] 17:46:07 INFO - PROCESS | 1653 | 1468716367388 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:46:07 INFO - PROCESS | 1653 | 1468716367389 Marionette TRACE conn3 <- [1,146,null,{}] 17:46:07 INFO - PROCESS | 1653 | 1468716367391 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:07 INFO - PROCESS | 1653 | 1468716367393 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:07 INFO - PROCESS | 1653 | 1468716367492 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 17:46:07 INFO - PROCESS | 1653 | 1468716367523 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:07 INFO - PROCESS | 1653 | 1468716367524 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x1168c1800 == 44 [pid = 1653] [id = 44] 17:46:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x118740c00) [pid = 1653] [serial = 128] [outer = 0x0] 17:46:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x118f0c000) [pid = 1653] [serial = 129] [outer = 0x118740c00] 17:46:07 INFO - PROCESS | 1653 | 1468716367549 Marionette DEBUG loaded listener.js 17:46:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x1196dcc00) [pid = 1653] [serial = 130] [outer = 0x118740c00] 17:46:08 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12ba8e800) [pid = 1653] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:46:08 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12b2dfc00) [pid = 1653] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:46:08 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12a83f800) [pid = 1653] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:46:08 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12930e400) [pid = 1653] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:46:08 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x128e4c400) [pid = 1653] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:46:08 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x118540400) [pid = 1653] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:46:08 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12d32d000) [pid = 1653] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:46:08 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12c8c3400) [pid = 1653] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:46:08 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12c82c800) [pid = 1653] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:46:08 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12c7dfc00) [pid = 1653] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:46:08 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12c298800) [pid = 1653] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:46:08 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x118521800) [pid = 1653] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:46:08 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12bb37000) [pid = 1653] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:46:08 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x112e7a400) [pid = 1653] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:46:08 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11853e400) [pid = 1653] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:46:08 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x11873c800) [pid = 1653] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:46:08 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x113370800) [pid = 1653] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:46:08 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11873f400) [pid = 1653] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:46:08 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1196dec00) [pid = 1653] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:46:08 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x121110400) [pid = 1653] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:46:08 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1120e7400) [pid = 1653] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:46:08 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x124d27800) [pid = 1653] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:46:08 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12559d400) [pid = 1653] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:46:08 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x112fc4c00) [pid = 1653] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:46:08 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12d685c00) [pid = 1653] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:46:08 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x112e69400) [pid = 1653] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:46:08 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x116f57c00) [pid = 1653] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:46:08 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11870fc00) [pid = 1653] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:46:08 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x116883000) [pid = 1653] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:46:08 INFO - PROCESS | 1653 | 1468716368309 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 17:46:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:46:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 969ms 17:46:08 INFO - PROCESS | 1653 | 1468716368357 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 17:46:08 INFO - PROCESS | 1653 | 1468716368360 Marionette TRACE conn3 <- [1,149,null,{"value":"7"}] 17:46:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:46:08 INFO - PROCESS | 1653 | 1468716368370 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:46:08 INFO - PROCESS | 1653 | 1468716368372 Marionette TRACE conn3 <- [1,150,null,{}] 17:46:08 INFO - PROCESS | 1653 | 1468716368375 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:08 INFO - PROCESS | 1653 | 1468716368377 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:08 INFO - PROCESS | 1653 | 1468716368449 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 17:46:08 INFO - PROCESS | 1653 | 1468716368454 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:08 INFO - PROCESS | 1653 | 1468716368455 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x118158000 == 45 [pid = 1653] [id = 45] 17:46:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x115dbb400) [pid = 1653] [serial = 131] [outer = 0x0] 17:46:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11854ac00) [pid = 1653] [serial = 132] [outer = 0x115dbb400] 17:46:08 INFO - PROCESS | 1653 | 1468716368489 Marionette DEBUG loaded listener.js 17:46:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119834400) [pid = 1653] [serial = 133] [outer = 0x115dbb400] 17:46:08 INFO - PROCESS | 1653 | 1468716368837 Marionette TRACE conn3 <- [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]]]}] 17:46:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:46:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 476ms 17:46:08 INFO - PROCESS | 1653 | 1468716368842 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 17:46:08 INFO - PROCESS | 1653 | 1468716368848 Marionette TRACE conn3 <- [1,153,null,{"value":"7"}] 17:46:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:46:08 INFO - PROCESS | 1653 | 1468716368851 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:46:08 INFO - PROCESS | 1653 | 1468716368853 Marionette TRACE conn3 <- [1,154,null,{}] 17:46:08 INFO - PROCESS | 1653 | 1468716368856 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:08 INFO - PROCESS | 1653 | 1468716368858 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:08 INFO - PROCESS | 1653 | 1468716368980 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 17:46:09 INFO - PROCESS | 1653 | 1468716369062 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:09 INFO - PROCESS | 1653 | 1468716369064 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x118a9e000 == 46 [pid = 1653] [id = 46] 17:46:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x112a79c00) [pid = 1653] [serial = 134] [outer = 0x0] 17:46:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x119959000) [pid = 1653] [serial = 135] [outer = 0x112a79c00] 17:46:09 INFO - PROCESS | 1653 | 1468716369103 Marionette DEBUG loaded listener.js 17:46:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1205b5000) [pid = 1653] [serial = 136] [outer = 0x112a79c00] 17:46:09 INFO - PROCESS | 1653 | 1468716369442 Marionette TRACE conn3 <- [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]]]}] 17:46:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:46:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 620ms 17:46:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:46:09 INFO - PROCESS | 1653 | 1468716369472 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 17:46:09 INFO - PROCESS | 1653 | 1468716369473 Marionette TRACE conn3 <- [1,157,null,{"value":"7"}] 17:46:09 INFO - PROCESS | 1653 | 1468716369475 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:46:09 INFO - PROCESS | 1653 | 1468716369476 Marionette TRACE conn3 <- [1,158,null,{}] 17:46:09 INFO - PROCESS | 1653 | 1468716369478 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:09 INFO - PROCESS | 1653 | 1468716369479 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:09 INFO - PROCESS | 1653 | 1468716369558 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 17:46:09 INFO - PROCESS | 1653 | 1468716369607 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:09 INFO - PROCESS | 1653 | 1468716369611 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195bf000 == 47 [pid = 1653] [id = 47] 17:46:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x121229000) [pid = 1653] [serial = 137] [outer = 0x0] 17:46:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x121350c00) [pid = 1653] [serial = 138] [outer = 0x121229000] 17:46:09 INFO - PROCESS | 1653 | 1468716369642 Marionette DEBUG loaded listener.js 17:46:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x121bec000) [pid = 1653] [serial = 139] [outer = 0x121229000] 17:46:09 INFO - PROCESS | 1653 | 1468716369911 Marionette TRACE conn3 <- [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]]]}] 17:46:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:46:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 470ms 17:46:09 INFO - PROCESS | 1653 | 1468716369951 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 17:46:09 INFO - PROCESS | 1653 | 1468716369952 Marionette TRACE conn3 <- [1,161,null,{"value":"7"}] 17:46:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:46:09 INFO - PROCESS | 1653 | 1468716369955 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:46:09 INFO - PROCESS | 1653 | 1468716369956 Marionette TRACE conn3 <- [1,162,null,{}] 17:46:09 INFO - PROCESS | 1653 | 1468716369958 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:09 INFO - PROCESS | 1653 | 1468716369959 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:10 INFO - PROCESS | 1653 | 1468716370042 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 17:46:10 INFO - PROCESS | 1653 | 1468716370047 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:10 INFO - PROCESS | 1653 | 1468716370048 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x113012000 == 48 [pid = 1653] [id = 48] 17:46:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x123d15400) [pid = 1653] [serial = 140] [outer = 0x0] 17:46:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x124d1f800) [pid = 1653] [serial = 141] [outer = 0x123d15400] 17:46:10 INFO - PROCESS | 1653 | 1468716370074 Marionette DEBUG loaded listener.js 17:46:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12559d400) [pid = 1653] [serial = 142] [outer = 0x123d15400] 17:46:10 INFO - PROCESS | 1653 | 1468716370563 Marionette TRACE conn3 <- [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]]]}] 17:46:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 619ms 17:46:10 INFO - PROCESS | 1653 | 1468716370575 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 17:46:10 INFO - PROCESS | 1653 | 1468716370578 Marionette TRACE conn3 <- [1,165,null,{"value":"7"}] 17:46:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:46:10 INFO - PROCESS | 1653 | 1468716370581 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:46:10 INFO - PROCESS | 1653 | 1468716370583 Marionette TRACE conn3 <- [1,166,null,{}] 17:46:10 INFO - PROCESS | 1653 | 1468716370588 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:10 INFO - PROCESS | 1653 | 1468716370589 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:10 INFO - PROCESS | 1653 | 1468716370683 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 17:46:10 INFO - PROCESS | 1653 | 1468716370730 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:10 INFO - PROCESS | 1653 | 1468716370733 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x11668d800 == 49 [pid = 1653] [id = 49] 17:46:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11688b400) [pid = 1653] [serial = 143] [outer = 0x0] 17:46:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1176f6800) [pid = 1653] [serial = 144] [outer = 0x11688b400] 17:46:10 INFO - PROCESS | 1653 | 1468716370764 Marionette DEBUG loaded listener.js 17:46:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x118359c00) [pid = 1653] [serial = 145] [outer = 0x11688b400] 17:46:11 INFO - PROCESS | 1653 | 1468716371200 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 17:46:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:46:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 623ms 17:46:11 INFO - PROCESS | 1653 | 1468716371204 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 17:46:11 INFO - PROCESS | 1653 | 1468716371209 Marionette TRACE conn3 <- [1,169,null,{"value":"7"}] 17:46:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:46:11 INFO - PROCESS | 1653 | 1468716371214 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:46:11 INFO - PROCESS | 1653 | 1468716371216 Marionette TRACE conn3 <- [1,170,null,{}] 17:46:11 INFO - PROCESS | 1653 | 1468716371218 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:11 INFO - PROCESS | 1653 | 1468716371220 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:11 INFO - PROCESS | 1653 | 1468716371312 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 17:46:11 INFO - PROCESS | 1653 | 1468716371356 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:11 INFO - PROCESS | 1653 | 1468716371358 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195db000 == 50 [pid = 1653] [id = 50] 17:46:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x118524400) [pid = 1653] [serial = 146] [outer = 0x0] 17:46:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11857e000) [pid = 1653] [serial = 147] [outer = 0x118524400] 17:46:11 INFO - PROCESS | 1653 | 1468716371388 Marionette DEBUG loaded listener.js 17:46:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x119838400) [pid = 1653] [serial = 148] [outer = 0x118524400] 17:46:11 INFO - PROCESS | 1653 | 1468716371804 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 17:46:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:46:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 623ms 17:46:11 INFO - PROCESS | 1653 | 1468716371838 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 17:46:11 INFO - PROCESS | 1653 | 1468716371839 Marionette TRACE conn3 <- [1,173,null,{"value":"7"}] 17:46:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:46:11 INFO - PROCESS | 1653 | 1468716371841 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:46:11 INFO - PROCESS | 1653 | 1468716371844 Marionette TRACE conn3 <- [1,174,null,{}] 17:46:11 INFO - PROCESS | 1653 | 1468716371871 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:11 INFO - PROCESS | 1653 | 1468716371874 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:11 INFO - PROCESS | 1653 | 1468716371967 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 17:46:12 INFO - PROCESS | 1653 | 1468716372031 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:12 INFO - PROCESS | 1653 | 1468716372034 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e7f800 == 51 [pid = 1653] [id = 51] 17:46:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1218dd800) [pid = 1653] [serial = 149] [outer = 0x0] 17:46:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x121be4c00) [pid = 1653] [serial = 150] [outer = 0x1218dd800] 17:46:12 INFO - PROCESS | 1653 | 1468716372066 Marionette DEBUG loaded listener.js 17:46:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x124d92800) [pid = 1653] [serial = 151] [outer = 0x1218dd800] 17:46:12 INFO - PROCESS | 1653 | 1468716372471 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 17:46:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:46:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 17:46:12 INFO - PROCESS | 1653 | 1468716372513 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 17:46:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:46:12 INFO - PROCESS | 1653 | 1468716372515 Marionette TRACE conn3 <- [1,177,null,{"value":"7"}] 17:46:12 INFO - PROCESS | 1653 | 1468716372517 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:46:12 INFO - PROCESS | 1653 | 1468716372518 Marionette TRACE conn3 <- [1,178,null,{}] 17:46:12 INFO - PROCESS | 1653 | 1468716372521 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:12 INFO - PROCESS | 1653 | 1468716372522 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:12 INFO - PROCESS | 1653 | 1468716372629 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 17:46:12 INFO - PROCESS | 1653 | 1468716372690 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:12 INFO - PROCESS | 1653 | 1468716372692 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x1254c4000 == 52 [pid = 1653] [id = 52] 17:46:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x126036000) [pid = 1653] [serial = 152] [outer = 0x0] 17:46:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12603dc00) [pid = 1653] [serial = 153] [outer = 0x126036000] 17:46:12 INFO - PROCESS | 1653 | 1468716372721 Marionette DEBUG loaded listener.js 17:46:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1264e7000) [pid = 1653] [serial = 154] [outer = 0x126036000] 17:46:13 INFO - PROCESS | 1653 | 1468716373093 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 17:46:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:46:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 623ms 17:46:13 INFO - PROCESS | 1653 | 1468716373140 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 17:46:13 INFO - PROCESS | 1653 | 1468716373142 Marionette TRACE conn3 <- [1,181,null,{"value":"7"}] 17:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:46:13 INFO - PROCESS | 1653 | 1468716373144 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:46:13 INFO - PROCESS | 1653 | 1468716373145 Marionette TRACE conn3 <- [1,182,null,{}] 17:46:13 INFO - PROCESS | 1653 | 1468716373148 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:13 INFO - PROCESS | 1653 | 1468716373149 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:13 INFO - PROCESS | 1653 | 1468716373238 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 17:46:13 INFO - PROCESS | 1653 | 1468716373298 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:13 INFO - PROCESS | 1653 | 1468716373300 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x113cd8800 == 53 [pid = 1653] [id = 53] 17:46:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x112d5e800) [pid = 1653] [serial = 155] [outer = 0x0] 17:46:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x116a1c000) [pid = 1653] [serial = 156] [outer = 0x112d5e800] 17:46:13 INFO - PROCESS | 1653 | 1468716373328 Marionette DEBUG loaded listener.js 17:46:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x118f77400) [pid = 1653] [serial = 157] [outer = 0x112d5e800] 17:46:13 INFO - PROCESS | 1653 | 1468716373798 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 17:46:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:46:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 721ms 17:46:13 INFO - PROCESS | 1653 | 1468716373882 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 17:46:13 INFO - PROCESS | 1653 | 1468716373884 Marionette TRACE conn3 <- [1,185,null,{"value":"7"}] 17:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:46:13 INFO - PROCESS | 1653 | 1468716373887 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:46:13 INFO - PROCESS | 1653 | 1468716373889 Marionette TRACE conn3 <- [1,186,null,{}] 17:46:13 INFO - PROCESS | 1653 | 1468716373924 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:13 INFO - PROCESS | 1653 | 1468716373925 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1195bf000 == 52 [pid = 1653] [id = 47] 17:46:14 INFO - PROCESS | 1653 | --DOCSHELL 0x118a9e000 == 51 [pid = 1653] [id = 46] 17:46:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12050d000 == 50 [pid = 1653] [id = 35] 17:46:14 INFO - PROCESS | 1653 | --DOCSHELL 0x118158000 == 49 [pid = 1653] [id = 45] 17:46:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1168c2800 == 48 [pid = 1653] [id = 28] 17:46:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1168c1800 == 47 [pid = 1653] [id = 44] 17:46:14 INFO - PROCESS | 1653 | --DOCSHELL 0x11745c000 == 46 [pid = 1653] [id = 29] 17:46:14 INFO - PROCESS | 1653 | --DOCSHELL 0x116413800 == 45 [pid = 1653] [id = 43] 17:46:14 INFO - PROCESS | 1653 | --DOCSHELL 0x118f6b000 == 44 [pid = 1653] [id = 32] 17:46:14 INFO - PROCESS | 1653 | --DOCSHELL 0x113211800 == 43 [pid = 1653] [id = 27] 17:46:14 INFO - PROCESS | 1653 | --DOCSHELL 0x112635000 == 42 [pid = 1653] [id = 42] 17:46:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1249a2000 == 41 [pid = 1653] [id = 40] 17:46:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1195bd000 == 40 [pid = 1653] [id = 34] 17:46:14 INFO - PROCESS | 1653 | --DOCSHELL 0x116460800 == 39 [pid = 1653] [id = 31] 17:46:14 INFO - PROCESS | 1653 | --DOCSHELL 0x117e8f000 == 38 [pid = 1653] [id = 30] 17:46:14 INFO - PROCESS | 1653 | --DOCSHELL 0x119398800 == 37 [pid = 1653] [id = 33] 17:46:14 INFO - PROCESS | 1653 | --DOCSHELL 0x113cd8800 == 36 [pid = 1653] [id = 53] 17:46:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1254c4000 == 35 [pid = 1653] [id = 52] 17:46:14 INFO - PROCESS | 1653 | --DOCSHELL 0x117e7f800 == 34 [pid = 1653] [id = 51] 17:46:14 INFO - PROCESS | 1653 | --DOCSHELL 0x120fcc000 == 33 [pid = 1653] [id = 36] 17:46:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1195db000 == 32 [pid = 1653] [id = 50] 17:46:14 INFO - PROCESS | 1653 | --DOCSHELL 0x113012000 == 31 [pid = 1653] [id = 48] 17:46:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12606d000 == 30 [pid = 1653] [id = 41] 17:46:14 INFO - PROCESS | 1653 | --DOCSHELL 0x11668d800 == 29 [pid = 1653] [id = 49] 17:46:14 INFO - PROCESS | 1653 | --DOCSHELL 0x121310800 == 28 [pid = 1653] [id = 37] 17:46:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1217be800 == 27 [pid = 1653] [id = 38] 17:46:14 INFO - PROCESS | 1653 | --DOCSHELL 0x123d3a000 == 26 [pid = 1653] [id = 39] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x123d16400) [pid = 1653] [serial = 11] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x112fee000) [pid = 1653] [serial = 78] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x11854cc00) [pid = 1653] [serial = 81] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x118f07400) [pid = 1653] [serial = 84] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x11930e400) [pid = 1653] [serial = 87] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x119819400) [pid = 1653] [serial = 88] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x11994a400) [pid = 1653] [serial = 90] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1205c0000) [pid = 1653] [serial = 91] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1205bfc00) [pid = 1653] [serial = 93] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x121110000) [pid = 1653] [serial = 94] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x121356c00) [pid = 1653] [serial = 96] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x121bde800) [pid = 1653] [serial = 99] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12495e400) [pid = 1653] [serial = 102] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x124fe2c00) [pid = 1653] [serial = 105] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12196a800) [pid = 1653] [serial = 97] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1268bbc00) [pid = 1653] [serial = 108] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1268c6400) [pid = 1653] [serial = 111] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x128d97000) [pid = 1653] [serial = 114] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x128e3f400) [pid = 1653] [serial = 117] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12de73c00) [pid = 1653] [serial = 63] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x112e85400) [pid = 1653] [serial = 66] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1176fc800) [pid = 1653] [serial = 69] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1196e3000) [pid = 1653] [serial = 72] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11688c400) [pid = 1653] [serial = 75] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x123d1ac00) [pid = 1653] [serial = 100] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x113c97800) [pid = 1653] [serial = 67] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12603f800) [pid = 1653] [serial = 106] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1269d3000) [pid = 1653] [serial = 109] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1176f7400) [pid = 1653] [serial = 76] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118350c00) [pid = 1653] [serial = 79] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x128d8f400) [pid = 1653] [serial = 112] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119c53c00) [pid = 1653] [serial = 73] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11853e800) [pid = 1653] [serial = 70] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119309000) [pid = 1653] [serial = 85] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118736800) [pid = 1653] [serial = 82] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12de7ac00) [pid = 1653] [serial = 64] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1218ddc00) [pid = 1653] [serial = 8] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12c7e7000) [pid = 1653] [serial = 39] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12c7d8800) [pid = 1653] [serial = 36] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12c7dd400) [pid = 1653] [serial = 37] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12c284c00) [pid = 1653] [serial = 33] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12c295400) [pid = 1653] [serial = 34] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12c281800) [pid = 1653] [serial = 31] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12bdf7000) [pid = 1653] [serial = 30] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12bb2d000) [pid = 1653] [serial = 27] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12bb33800) [pid = 1653] [serial = 28] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12b2e1800) [pid = 1653] [serial = 24] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12b2eac00) [pid = 1653] [serial = 25] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12aa51800) [pid = 1653] [serial = 21] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12aa55c00) [pid = 1653] [serial = 22] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x129552400) [pid = 1653] [serial = 18] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x129310000) [pid = 1653] [serial = 15] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12954b800) [pid = 1653] [serial = 16] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12d67e400) [pid = 1653] [serial = 60] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12d683800) [pid = 1653] [serial = 61] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x118f82c00) [pid = 1653] [serial = 58] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x118547800) [pid = 1653] [serial = 57] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x12d67bc00) [pid = 1653] [serial = 54] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x118575000) [pid = 1653] [serial = 55] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x12d637800) [pid = 1653] [serial = 51] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x12d324000) [pid = 1653] [serial = 45] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x12d328400) [pid = 1653] [serial = 46] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x12d619000) [pid = 1653] [serial = 48] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x12c8bb000) [pid = 1653] [serial = 42] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x12c8c0800) [pid = 1653] [serial = 43] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x12c826c00) [pid = 1653] [serial = 40] [outer = 0x0] [url = about:blank] 17:46:14 INFO - PROCESS | 1653 | 1468716374490 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 17:46:14 INFO - PROCESS | 1653 | 1468716374530 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:14 INFO - PROCESS | 1653 | 1468716374532 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x112221000 == 27 [pid = 1653] [id = 54] 17:46:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x112ebbc00) [pid = 1653] [serial = 158] [outer = 0x0] 17:46:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x112ff1400) [pid = 1653] [serial = 159] [outer = 0x112ebbc00] 17:46:14 INFO - PROCESS | 1653 | 1468716374561 Marionette DEBUG loaded listener.js 17:46:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x115e1b400) [pid = 1653] [serial = 160] [outer = 0x112ebbc00] 17:46:14 INFO - PROCESS | 1653 | 1468716374866 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 17:46:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:46:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1036ms 17:46:14 INFO - PROCESS | 1653 | 1468716374925 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 17:46:14 INFO - PROCESS | 1653 | 1468716374928 Marionette TRACE conn3 <- [1,189,null,{"value":"7"}] 17:46:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:46:14 INFO - PROCESS | 1653 | 1468716374933 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:46:14 INFO - PROCESS | 1653 | 1468716374936 Marionette TRACE conn3 <- [1,190,null,{}] 17:46:14 INFO - PROCESS | 1653 | 1468716374941 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:14 INFO - PROCESS | 1653 | 1468716374944 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:15 INFO - PROCESS | 1653 | 1468716375056 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 17:46:15 INFO - PROCESS | 1653 | 1468716375127 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:15 INFO - PROCESS | 1653 | 1468716375130 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x115ec7800 == 28 [pid = 1653] [id = 55] 17:46:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1130a4400) [pid = 1653] [serial = 161] [outer = 0x0] 17:46:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x116f2ac00) [pid = 1653] [serial = 162] [outer = 0x1130a4400] 17:46:15 INFO - PROCESS | 1653 | 1468716375173 Marionette DEBUG loaded listener.js 17:46:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x11851d000) [pid = 1653] [serial = 163] [outer = 0x1130a4400] 17:46:15 INFO - PROCESS | 1653 | 1468716375472 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 17:46:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:46:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 574ms 17:46:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:46:15 INFO - PROCESS | 1653 | 1468716375506 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 17:46:15 INFO - PROCESS | 1653 | 1468716375508 Marionette TRACE conn3 <- [1,193,null,{"value":"7"}] 17:46:15 INFO - PROCESS | 1653 | 1468716375510 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:46:15 INFO - PROCESS | 1653 | 1468716375512 Marionette TRACE conn3 <- [1,194,null,{}] 17:46:15 INFO - PROCESS | 1653 | 1468716375523 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:15 INFO - PROCESS | 1653 | 1468716375525 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:15 INFO - PROCESS | 1653 | 1468716375604 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 17:46:15 INFO - PROCESS | 1653 | 1468716375648 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:15 INFO - PROCESS | 1653 | 1468716375649 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x116fba800 == 29 [pid = 1653] [id = 56] 17:46:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x11619ac00) [pid = 1653] [serial = 164] [outer = 0x0] 17:46:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x11857f800) [pid = 1653] [serial = 165] [outer = 0x11619ac00] 17:46:15 INFO - PROCESS | 1653 | 1468716375674 Marionette DEBUG loaded listener.js 17:46:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x118f05800) [pid = 1653] [serial = 166] [outer = 0x11619ac00] 17:46:15 INFO - PROCESS | 1653 | 1468716375961 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 17:46:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:46:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 478ms 17:46:15 INFO - PROCESS | 1653 | 1468716375989 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 17:46:15 INFO - PROCESS | 1653 | 1468716375991 Marionette TRACE conn3 <- [1,197,null,{"value":"7"}] 17:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:46:16 INFO - PROCESS | 1653 | 1468716376007 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:46:16 INFO - PROCESS | 1653 | 1468716376010 Marionette TRACE conn3 <- [1,198,null,{}] 17:46:16 INFO - PROCESS | 1653 | 1468716376014 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:16 INFO - PROCESS | 1653 | 1468716376019 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:16 INFO - PROCESS | 1653 | 1468716376095 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 17:46:16 INFO - PROCESS | 1653 | 1468716376098 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:16 INFO - PROCESS | 1653 | 1468716376100 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e86000 == 30 [pid = 1653] [id = 57] 17:46:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x118f7b800) [pid = 1653] [serial = 167] [outer = 0x0] 17:46:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1196e3400) [pid = 1653] [serial = 168] [outer = 0x118f7b800] 17:46:16 INFO - PROCESS | 1653 | 1468716376127 Marionette DEBUG loaded listener.js 17:46:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x119950000) [pid = 1653] [serial = 169] [outer = 0x118f7b800] 17:46:16 INFO - PROCESS | 1653 | 1468716376417 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 17:46:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 424ms 17:46:16 INFO - PROCESS | 1653 | 1468716376428 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 17:46:16 INFO - PROCESS | 1653 | 1468716376429 Marionette TRACE conn3 <- [1,201,null,{"value":"7"}] 17:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:46:16 INFO - PROCESS | 1653 | 1468716376431 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:46:16 INFO - PROCESS | 1653 | 1468716376432 Marionette TRACE conn3 <- [1,202,null,{}] 17:46:16 INFO - PROCESS | 1653 | 1468716376444 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:16 INFO - PROCESS | 1653 | 1468716376445 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:16 INFO - PROCESS | 1653 | 1468716376520 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 17:46:16 INFO - PROCESS | 1653 | 1468716376552 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:16 INFO - PROCESS | 1653 | 1468716376553 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x11818c800 == 31 [pid = 1653] [id = 58] 17:46:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x11337c400) [pid = 1653] [serial = 170] [outer = 0x0] 17:46:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x119952400) [pid = 1653] [serial = 171] [outer = 0x11337c400] 17:46:16 INFO - PROCESS | 1653 | 1468716376578 Marionette DEBUG loaded listener.js 17:46:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1205c0c00) [pid = 1653] [serial = 172] [outer = 0x11337c400] 17:46:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 569ms 17:46:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:46:17 INFO - PROCESS | 1653 | 1468716376996 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 17:46:17 INFO - PROCESS | 1653 | 1468716377000 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 17:46:17 INFO - PROCESS | 1653 | 1468716377001 Marionette TRACE conn3 <- [1,205,null,{"value":"7"}] 17:46:17 INFO - PROCESS | 1653 | 1468716377003 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:46:17 INFO - PROCESS | 1653 | 1468716377004 Marionette TRACE conn3 <- [1,206,null,{}] 17:46:17 INFO - PROCESS | 1653 | 1468716377007 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:17 INFO - PROCESS | 1653 | 1468716377008 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:17 INFO - PROCESS | 1653 | 1468716377092 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 17:46:17 INFO - PROCESS | 1653 | 1468716377098 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:17 INFO - PROCESS | 1653 | 1468716377102 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x119385800 == 32 [pid = 1653] [id = 59] 17:46:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11614c400) [pid = 1653] [serial = 173] [outer = 0x0] 17:46:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x12171f800) [pid = 1653] [serial = 174] [outer = 0x11614c400] 17:46:17 INFO - PROCESS | 1653 | 1468716377134 Marionette DEBUG loaded listener.js 17:46:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x123d1ac00) [pid = 1653] [serial = 175] [outer = 0x11614c400] 17:46:17 INFO - PROCESS | 1653 | 1468716377467 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 17:46:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:46:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 469ms 17:46:17 INFO - PROCESS | 1653 | 1468716377473 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 17:46:17 INFO - PROCESS | 1653 | 1468716377475 Marionette TRACE conn3 <- [1,209,null,{"value":"7"}] 17:46:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:46:17 INFO - PROCESS | 1653 | 1468716377482 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:46:17 INFO - PROCESS | 1653 | 1468716377483 Marionette TRACE conn3 <- [1,210,null,{}] 17:46:17 INFO - PROCESS | 1653 | 1468716377486 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:17 INFO - PROCESS | 1653 | 1468716377487 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:17 INFO - PROCESS | 1653 | 1468716377579 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 17:46:17 INFO - PROCESS | 1653 | 1468716377614 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:17 INFO - PROCESS | 1653 | 1468716377615 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x113215000 == 33 [pid = 1653] [id = 60] 17:46:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x124d26800) [pid = 1653] [serial = 176] [outer = 0x0] 17:46:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x124fe2800) [pid = 1653] [serial = 177] [outer = 0x124d26800] 17:46:17 INFO - PROCESS | 1653 | 1468716377639 Marionette DEBUG loaded listener.js 17:46:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1254e3800) [pid = 1653] [serial = 178] [outer = 0x124d26800] 17:46:17 INFO - PROCESS | 1653 | 1468716377948 Marionette TRACE conn3 <- [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]]]}] 17:46:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:46:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 517ms 17:46:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:46:18 INFO - PROCESS | 1653 | 1468716378006 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 17:46:18 INFO - PROCESS | 1653 | 1468716378007 Marionette TRACE conn3 <- [1,213,null,{"value":"7"}] 17:46:18 INFO - PROCESS | 1653 | 1468716378009 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:46:18 INFO - PROCESS | 1653 | 1468716378010 Marionette TRACE conn3 <- [1,214,null,{}] 17:46:18 INFO - PROCESS | 1653 | 1468716378013 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:18 INFO - PROCESS | 1653 | 1468716378014 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:18 INFO - PROCESS | 1653 | 1468716378099 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 17:46:18 INFO - PROCESS | 1653 | 1468716378103 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:18 INFO - PROCESS | 1653 | 1468716378104 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210bd000 == 34 [pid = 1653] [id = 61] 17:46:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112e65c00) [pid = 1653] [serial = 179] [outer = 0x0] 17:46:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x126035400) [pid = 1653] [serial = 180] [outer = 0x112e65c00] 17:46:18 INFO - PROCESS | 1653 | 1468716378128 Marionette DEBUG loaded listener.js 17:46:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1264edc00) [pid = 1653] [serial = 181] [outer = 0x112e65c00] 17:46:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:46:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 417ms 17:46:18 INFO - PROCESS | 1653 | 1468716378424 Marionette TRACE conn3 <- [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]]]}] 17:46:18 INFO - PROCESS | 1653 | 1468716378430 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 17:46:18 INFO - PROCESS | 1653 | 1468716378432 Marionette TRACE conn3 <- [1,217,null,{"value":"7"}] 17:46:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:46:18 INFO - PROCESS | 1653 | 1468716378434 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:46:18 INFO - PROCESS | 1653 | 1468716378435 Marionette TRACE conn3 <- [1,218,null,{}] 17:46:18 INFO - PROCESS | 1653 | 1468716378452 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:18 INFO - PROCESS | 1653 | 1468716378453 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:18 INFO - PROCESS | 1653 | 1468716378554 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 17:46:18 INFO - PROCESS | 1653 | 1468716378558 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:18 INFO - PROCESS | 1653 | 1468716378559 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x1217b9800 == 35 [pid = 1653] [id = 62] 17:46:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1264ef400) [pid = 1653] [serial = 182] [outer = 0x0] 17:46:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1269d3800) [pid = 1653] [serial = 183] [outer = 0x1264ef400] 17:46:18 INFO - PROCESS | 1653 | 1468716378598 Marionette DEBUG loaded listener.js 17:46:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x128d90400) [pid = 1653] [serial = 184] [outer = 0x1264ef400] 17:46:18 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x123d15400) [pid = 1653] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:46:18 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x121229000) [pid = 1653] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:46:18 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1176f5400) [pid = 1653] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:46:18 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118740c00) [pid = 1653] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:46:18 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x112a79c00) [pid = 1653] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:46:18 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x115dbb400) [pid = 1653] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:46:18 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x115e18400) [pid = 1653] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:46:18 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x129313400) [pid = 1653] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:46:18 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x126f0a400) [pid = 1653] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:46:18 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x123d1bc00) [pid = 1653] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:46:18 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x128ced000) [pid = 1653] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:46:19 INFO - PROCESS | 1653 | 1468716379019 Marionette TRACE conn3 <- [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]]]}] 17:46:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:46:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 621ms 17:46:19 INFO - PROCESS | 1653 | 1468716379064 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 17:46:19 INFO - PROCESS | 1653 | 1468716379065 Marionette TRACE conn3 <- [1,221,null,{"value":"7"}] 17:46:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:46:19 INFO - PROCESS | 1653 | 1468716379073 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:46:19 INFO - PROCESS | 1653 | 1468716379074 Marionette TRACE conn3 <- [1,222,null,{}] 17:46:19 INFO - PROCESS | 1653 | 1468716379085 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:19 INFO - PROCESS | 1653 | 1468716379086 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:19 INFO - PROCESS | 1653 | 1468716379162 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 17:46:19 INFO - PROCESS | 1653 | 1468716379166 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:19 INFO - PROCESS | 1653 | 1468716379167 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c06800 == 36 [pid = 1653] [id = 63] 17:46:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11930c400) [pid = 1653] [serial = 185] [outer = 0x0] 17:46:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x123d1bc00) [pid = 1653] [serial = 186] [outer = 0x11930c400] 17:46:19 INFO - PROCESS | 1653 | 1468716379192 Marionette DEBUG loaded listener.js 17:46:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x126f0a400) [pid = 1653] [serial = 187] [outer = 0x11930c400] 17:46:19 INFO - PROCESS | 1653 | 1468716379501 Marionette TRACE conn3 <- [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]]]}] 17:46:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:46:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 475ms 17:46:19 INFO - PROCESS | 1653 | 1468716379543 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 17:46:19 INFO - PROCESS | 1653 | 1468716379544 Marionette TRACE conn3 <- [1,225,null,{"value":"7"}] 17:46:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:46:19 INFO - PROCESS | 1653 | 1468716379546 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:46:19 INFO - PROCESS | 1653 | 1468716379547 Marionette TRACE conn3 <- [1,226,null,{}] 17:46:19 INFO - PROCESS | 1653 | 1468716379550 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:19 INFO - PROCESS | 1653 | 1468716379551 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:19 INFO - PROCESS | 1653 | 1468716379622 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 17:46:19 INFO - PROCESS | 1653 | 1468716379626 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:19 INFO - PROCESS | 1653 | 1468716379628 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x124f1f800 == 37 [pid = 1653] [id = 64] 17:46:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1268be800) [pid = 1653] [serial = 188] [outer = 0x0] 17:46:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x128d9ac00) [pid = 1653] [serial = 189] [outer = 0x1268be800] 17:46:19 INFO - PROCESS | 1653 | 1468716379657 Marionette DEBUG loaded listener.js 17:46:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x128e3d400) [pid = 1653] [serial = 190] [outer = 0x1268be800] 17:46:19 INFO - PROCESS | 1653 | 1468716379966 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 17:46:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:46:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 469ms 17:46:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:46:20 INFO - PROCESS | 1653 | 1468716380017 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 17:46:20 INFO - PROCESS | 1653 | 1468716380019 Marionette TRACE conn3 <- [1,229,null,{"value":"7"}] 17:46:20 INFO - PROCESS | 1653 | 1468716380023 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:46:20 INFO - PROCESS | 1653 | 1468716380025 Marionette TRACE conn3 <- [1,230,null,{}] 17:46:20 INFO - PROCESS | 1653 | 1468716380035 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:20 INFO - PROCESS | 1653 | 1468716380036 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:20 INFO - PROCESS | 1653 | 1468716380120 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 17:46:20 INFO - PROCESS | 1653 | 1468716380137 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:20 INFO - PROCESS | 1653 | 1468716380139 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e76000 == 38 [pid = 1653] [id = 65] 17:46:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12930f000) [pid = 1653] [serial = 191] [outer = 0x0] 17:46:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12954bc00) [pid = 1653] [serial = 192] [outer = 0x12930f000] 17:46:20 INFO - PROCESS | 1653 | 1468716380172 Marionette DEBUG loaded listener.js 17:46:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x129559400) [pid = 1653] [serial = 193] [outer = 0x12930f000] 17:46:20 INFO - PROCESS | 1653 | 1468716380535 Marionette TRACE conn3 <- [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]]]}] 17:46:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:46:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 532ms 17:46:20 INFO - PROCESS | 1653 | 1468716380555 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 17:46:20 INFO - PROCESS | 1653 | 1468716380556 Marionette TRACE conn3 <- [1,233,null,{"value":"7"}] 17:46:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:46:20 INFO - PROCESS | 1653 | 1468716380559 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:46:20 INFO - PROCESS | 1653 | 1468716380562 Marionette TRACE conn3 <- [1,234,null,{}] 17:46:20 INFO - PROCESS | 1653 | 1468716380565 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:20 INFO - PROCESS | 1653 | 1468716380566 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:20 INFO - PROCESS | 1653 | 1468716380676 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 17:46:20 INFO - PROCESS | 1653 | 1468716380746 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:20 INFO - PROCESS | 1653 | 1468716380748 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x126f3f000 == 39 [pid = 1653] [id = 66] 17:46:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x128d92c00) [pid = 1653] [serial = 194] [outer = 0x0] 17:46:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x129682c00) [pid = 1653] [serial = 195] [outer = 0x128d92c00] 17:46:20 INFO - PROCESS | 1653 | 1468716380785 Marionette DEBUG loaded listener.js 17:46:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12a756800) [pid = 1653] [serial = 196] [outer = 0x128d92c00] 17:46:21 INFO - PROCESS | 1653 | 1468716381352 Marionette TRACE conn3 <- [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]]]}] 17:46:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:46:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 871ms 17:46:21 INFO - PROCESS | 1653 | 1468716381430 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 17:46:21 INFO - PROCESS | 1653 | 1468716381432 Marionette TRACE conn3 <- [1,237,null,{"value":"7"}] 17:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:46:21 INFO - PROCESS | 1653 | 1468716381435 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:46:21 INFO - PROCESS | 1653 | 1468716381439 Marionette TRACE conn3 <- [1,238,null,{}] 17:46:21 INFO - PROCESS | 1653 | 1468716381442 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:21 INFO - PROCESS | 1653 | 1468716381444 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:21 INFO - PROCESS | 1653 | 1468716381567 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 17:46:21 INFO - PROCESS | 1653 | 1468716381635 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:21 INFO - PROCESS | 1653 | 1468716381637 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x11675a000 == 40 [pid = 1653] [id = 67] 17:46:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x116f56400) [pid = 1653] [serial = 197] [outer = 0x0] 17:46:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1176f7400) [pid = 1653] [serial = 198] [outer = 0x116f56400] 17:46:21 INFO - PROCESS | 1653 | 1468716381668 Marionette DEBUG loaded listener.js 17:46:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118480800) [pid = 1653] [serial = 199] [outer = 0x116f56400] 17:46:22 INFO - PROCESS | 1653 | 1468716382277 Marionette TRACE conn3 <- [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]]]}] 17:46:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:46:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 921ms 17:46:22 INFO - PROCESS | 1653 | 1468716382357 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 17:46:22 INFO - PROCESS | 1653 | 1468716382360 Marionette TRACE conn3 <- [1,241,null,{"value":"7"}] 17:46:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:46:22 INFO - PROCESS | 1653 | 1468716382363 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:46:22 INFO - PROCESS | 1653 | 1468716382365 Marionette TRACE conn3 <- [1,242,null,{}] 17:46:22 INFO - PROCESS | 1653 | 1468716382368 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:22 INFO - PROCESS | 1653 | 1468716382370 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:22 INFO - PROCESS | 1653 | 1468716382465 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 17:46:22 INFO - PROCESS | 1653 | 1468716382511 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:22 INFO - PROCESS | 1653 | 1468716382514 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x116181800 == 41 [pid = 1653] [id = 68] 17:46:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118350c00) [pid = 1653] [serial = 200] [outer = 0x0] 17:46:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x118484400) [pid = 1653] [serial = 201] [outer = 0x118350c00] 17:46:22 INFO - PROCESS | 1653 | 1468716382542 Marionette DEBUG loaded listener.js 17:46:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x118545c00) [pid = 1653] [serial = 202] [outer = 0x118350c00] 17:46:22 INFO - PROCESS | 1653 | --DOCSHELL 0x117e76000 == 40 [pid = 1653] [id = 65] 17:46:22 INFO - PROCESS | 1653 | --DOCSHELL 0x124f1f800 == 39 [pid = 1653] [id = 64] 17:46:22 INFO - PROCESS | 1653 | --DOCSHELL 0x123c06800 == 38 [pid = 1653] [id = 63] 17:46:22 INFO - PROCESS | 1653 | --DOCSHELL 0x1217b9800 == 37 [pid = 1653] [id = 62] 17:46:22 INFO - PROCESS | 1653 | --DOCSHELL 0x1210bd000 == 36 [pid = 1653] [id = 61] 17:46:22 INFO - PROCESS | 1653 | --DOCSHELL 0x113215000 == 35 [pid = 1653] [id = 60] 17:46:22 INFO - PROCESS | 1653 | --DOCSHELL 0x119385800 == 34 [pid = 1653] [id = 59] 17:46:22 INFO - PROCESS | 1653 | --DOCSHELL 0x11818c800 == 33 [pid = 1653] [id = 58] 17:46:22 INFO - PROCESS | 1653 | --DOCSHELL 0x117e86000 == 32 [pid = 1653] [id = 57] 17:46:22 INFO - PROCESS | 1653 | --DOCSHELL 0x116fba800 == 31 [pid = 1653] [id = 56] 17:46:22 INFO - PROCESS | 1653 | --DOCSHELL 0x115ec7800 == 30 [pid = 1653] [id = 55] 17:46:22 INFO - PROCESS | 1653 | --DOCSHELL 0x112221000 == 29 [pid = 1653] [id = 54] 17:46:22 INFO - PROCESS | 1653 | 1468716382898 Marionette TRACE conn3 <- [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]]]}] 17:46:22 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x129686800) [pid = 1653] [serial = 121] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x124d1f800) [pid = 1653] [serial = 141] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12559d400) [pid = 1653] [serial = 142] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x121bec000) [pid = 1653] [serial = 139] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118522800) [pid = 1653] [serial = 126] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118f0c000) [pid = 1653] [serial = 129] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118548000) [pid = 1653] [serial = 127] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119959000) [pid = 1653] [serial = 135] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1196dcc00) [pid = 1653] [serial = 130] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x121350c00) [pid = 1653] [serial = 138] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11854ac00) [pid = 1653] [serial = 132] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1167e2000) [pid = 1653] [serial = 123] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119834400) [pid = 1653] [serial = 133] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x116f2d800) [pid = 1653] [serial = 124] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1205b5000) [pid = 1653] [serial = 136] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12967a800) [pid = 1653] [serial = 120] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x128e21c00) [pid = 1653] [serial = 115] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x124d25800) [pid = 1653] [serial = 103] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12954c000) [pid = 1653] [serial = 118] [outer = 0x0] [url = about:blank] 17:46:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:46:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 572ms 17:46:22 INFO - PROCESS | 1653 | 1468716382935 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 17:46:22 INFO - PROCESS | 1653 | 1468716382939 Marionette TRACE conn3 <- [1,245,null,{"value":"7"}] 17:46:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:46:22 INFO - PROCESS | 1653 | 1468716382943 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:46:22 INFO - PROCESS | 1653 | 1468716382945 Marionette TRACE conn3 <- [1,246,null,{}] 17:46:22 INFO - PROCESS | 1653 | 1468716382947 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:22 INFO - PROCESS | 1653 | 1468716382949 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:23 INFO - PROCESS | 1653 | 1468716383025 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 17:46:23 INFO - PROCESS | 1653 | 1468716383029 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:23 INFO - PROCESS | 1653 | 1468716383031 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x11713e000 == 30 [pid = 1653] [id = 69] 17:46:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x118741c00) [pid = 1653] [serial = 203] [outer = 0x0] 17:46:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118f06000) [pid = 1653] [serial = 204] [outer = 0x118741c00] 17:46:23 INFO - PROCESS | 1653 | 1468716383060 Marionette DEBUG loaded listener.js 17:46:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11930b800) [pid = 1653] [serial = 205] [outer = 0x118741c00] 17:46:23 INFO - PROCESS | 1653 | 1468716383375 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 17:46:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:46:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 469ms 17:46:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:46:23 INFO - PROCESS | 1653 | 1468716383413 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 17:46:23 INFO - PROCESS | 1653 | 1468716383415 Marionette TRACE conn3 <- [1,249,null,{"value":"7"}] 17:46:23 INFO - PROCESS | 1653 | 1468716383417 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:46:23 INFO - PROCESS | 1653 | 1468716383419 Marionette TRACE conn3 <- [1,250,null,{}] 17:46:23 INFO - PROCESS | 1653 | 1468716383429 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:23 INFO - PROCESS | 1653 | 1468716383432 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:23 INFO - PROCESS | 1653 | 1468716383517 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 17:46:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1196dc000) [pid = 1653] [serial = 206] [outer = 0x12d329800] 17:46:23 INFO - PROCESS | 1653 | 1468716383583 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:23 INFO - PROCESS | 1653 | 1468716383585 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f6b000 == 31 [pid = 1653] [id = 70] 17:46:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119959800) [pid = 1653] [serial = 207] [outer = 0x0] 17:46:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1205b8800) [pid = 1653] [serial = 208] [outer = 0x119959800] 17:46:23 INFO - PROCESS | 1653 | 1468716383617 Marionette DEBUG loaded listener.js 17:46:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x121350c00) [pid = 1653] [serial = 209] [outer = 0x119959800] 17:46:23 INFO - PROCESS | 1653 | 1468716383909 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 17:46:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:46:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 521ms 17:46:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:46:23 INFO - PROCESS | 1653 | 1468716383938 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 17:46:23 INFO - PROCESS | 1653 | 1468716383940 Marionette TRACE conn3 <- [1,253,null,{"value":"7"}] 17:46:23 INFO - PROCESS | 1653 | 1468716383950 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:46:23 INFO - PROCESS | 1653 | 1468716383952 Marionette TRACE conn3 <- [1,254,null,{}] 17:46:23 INFO - PROCESS | 1653 | 1468716383954 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:23 INFO - PROCESS | 1653 | 1468716383955 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:24 INFO - PROCESS | 1653 | 1468716384038 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 17:46:24 INFO - PROCESS | 1653 | 1468716384086 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:24 INFO - PROCESS | 1653 | 1468716384088 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x119205800 == 32 [pid = 1653] [id = 71] 17:46:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1167e1c00) [pid = 1653] [serial = 210] [outer = 0x0] 17:46:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1218ec400) [pid = 1653] [serial = 211] [outer = 0x1167e1c00] 17:46:24 INFO - PROCESS | 1653 | 1468716384112 Marionette DEBUG loaded listener.js 17:46:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x124fd9400) [pid = 1653] [serial = 212] [outer = 0x1167e1c00] 17:46:24 INFO - PROCESS | 1653 | 1468716384381 Marionette TRACE conn3 <- [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]]]}] 17:46:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:46:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 477ms 17:46:24 INFO - PROCESS | 1653 | 1468716384421 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 17:46:24 INFO - PROCESS | 1653 | 1468716384422 Marionette TRACE conn3 <- [1,257,null,{"value":"7"}] 17:46:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:46:24 INFO - PROCESS | 1653 | 1468716384433 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:46:24 INFO - PROCESS | 1653 | 1468716384434 Marionette TRACE conn3 <- [1,258,null,{}] 17:46:24 INFO - PROCESS | 1653 | 1468716384437 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:24 INFO - PROCESS | 1653 | 1468716384438 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:24 INFO - PROCESS | 1653 | 1468716384514 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 17:46:24 INFO - PROCESS | 1653 | 1468716384519 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:24 INFO - PROCESS | 1653 | 1468716384520 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x120515000 == 33 [pid = 1653] [id = 72] 17:46:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124fda000) [pid = 1653] [serial = 213] [outer = 0x0] 17:46:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1255a7800) [pid = 1653] [serial = 214] [outer = 0x124fda000] 17:46:24 INFO - PROCESS | 1653 | 1468716384546 Marionette DEBUG loaded listener.js 17:46:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1264e4c00) [pid = 1653] [serial = 215] [outer = 0x124fda000] 17:46:24 INFO - PROCESS | 1653 | 1468716384859 Marionette TRACE conn3 <- [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]]]}] 17:46:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:46:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 476ms 17:46:24 INFO - PROCESS | 1653 | 1468716384902 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 17:46:24 INFO - PROCESS | 1653 | 1468716384903 Marionette TRACE conn3 <- [1,261,null,{"value":"7"}] 17:46:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:46:24 INFO - PROCESS | 1653 | 1468716384906 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:46:24 INFO - PROCESS | 1653 | 1468716384909 Marionette TRACE conn3 <- [1,262,null,{}] 17:46:24 INFO - PROCESS | 1653 | 1468716384912 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:24 INFO - PROCESS | 1653 | 1468716384916 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:25 INFO - PROCESS | 1653 | 1468716385033 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 17:46:25 INFO - PROCESS | 1653 | 1468716385043 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:25 INFO - PROCESS | 1653 | 1468716385045 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1217b6000 == 34 [pid = 1653] [id = 73] 17:46:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x126038c00) [pid = 1653] [serial = 216] [outer = 0x0] 17:46:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128d94400) [pid = 1653] [serial = 217] [outer = 0x126038c00] 17:46:25 INFO - PROCESS | 1653 | 1468716385072 Marionette DEBUG loaded listener.js 17:46:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x129553000) [pid = 1653] [serial = 218] [outer = 0x126038c00] 17:46:25 INFO - PROCESS | 1653 | 1468716385377 Marionette TRACE conn3 <- [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]]]}] 17:46:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 524ms 17:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:46:25 INFO - PROCESS | 1653 | 1468716385431 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 17:46:25 INFO - PROCESS | 1653 | 1468716385432 Marionette TRACE conn3 <- [1,265,null,{"value":"7"}] 17:46:25 INFO - PROCESS | 1653 | 1468716385434 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:46:25 INFO - PROCESS | 1653 | 1468716385435 Marionette TRACE conn3 <- [1,266,null,{}] 17:46:25 INFO - PROCESS | 1653 | 1468716385444 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:25 INFO - PROCESS | 1653 | 1468716385445 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:25 INFO - PROCESS | 1653 | 1468716385534 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 17:46:25 INFO - PROCESS | 1653 | 1468716385537 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:25 INFO - PROCESS | 1653 | 1468716385538 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x123d8b800 == 35 [pid = 1653] [id = 74] 17:46:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12967a800) [pid = 1653] [serial = 219] [outer = 0x0] 17:46:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12a709400) [pid = 1653] [serial = 220] [outer = 0x12967a800] 17:46:25 INFO - PROCESS | 1653 | 1468716385563 Marionette DEBUG loaded listener.js 17:46:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12a75e400) [pid = 1653] [serial = 221] [outer = 0x12967a800] 17:46:25 INFO - PROCESS | 1653 | 1468716385867 Marionette TRACE conn3 <- [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]]]}] 17:46:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 471ms 17:46:25 INFO - PROCESS | 1653 | 1468716385905 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 17:46:25 INFO - PROCESS | 1653 | 1468716385907 Marionette TRACE conn3 <- [1,269,null,{"value":"7"}] 17:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:46:25 INFO - PROCESS | 1653 | 1468716385912 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:46:25 INFO - PROCESS | 1653 | 1468716385913 Marionette TRACE conn3 <- [1,270,null,{}] 17:46:25 INFO - PROCESS | 1653 | 1468716385916 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:25 INFO - PROCESS | 1653 | 1468716385917 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:26 INFO - PROCESS | 1653 | 1468716386005 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 17:46:26 INFO - PROCESS | 1653 | 1468716386011 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:26 INFO - PROCESS | 1653 | 1468716386012 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x116174800 == 36 [pid = 1653] [id = 75] 17:46:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x129683c00) [pid = 1653] [serial = 222] [outer = 0x0] 17:46:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12a838800) [pid = 1653] [serial = 223] [outer = 0x129683c00] 17:46:26 INFO - PROCESS | 1653 | 1468716386036 Marionette DEBUG loaded listener.js 17:46:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12aa50400) [pid = 1653] [serial = 224] [outer = 0x129683c00] 17:46:26 INFO - PROCESS | 1653 | 1468716386337 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 17:46:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:46:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 470ms 17:46:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:46:26 INFO - PROCESS | 1653 | 1468716386384 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 17:46:26 INFO - PROCESS | 1653 | 1468716386385 Marionette TRACE conn3 <- [1,273,null,{"value":"7"}] 17:46:26 INFO - PROCESS | 1653 | 1468716386387 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:46:26 INFO - PROCESS | 1653 | 1468716386390 Marionette TRACE conn3 <- [1,274,null,{}] 17:46:26 INFO - PROCESS | 1653 | 1468716386395 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:26 INFO - PROCESS | 1653 | 1468716386396 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:26 INFO - PROCESS | 1653 | 1468716386490 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 17:46:26 INFO - PROCESS | 1653 | 1468716386493 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:26 INFO - PROCESS | 1653 | 1468716386494 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x126f54800 == 37 [pid = 1653] [id = 76] 17:46:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12a75fc00) [pid = 1653] [serial = 225] [outer = 0x0] 17:46:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12aa58800) [pid = 1653] [serial = 226] [outer = 0x12a75fc00] 17:46:26 INFO - PROCESS | 1653 | 1468716386518 Marionette DEBUG loaded listener.js 17:46:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12abb6800) [pid = 1653] [serial = 227] [outer = 0x12a75fc00] 17:46:26 INFO - PROCESS | 1653 | 1468716386815 Marionette TRACE conn3 <- [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]]]}] 17:46:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:46:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 473ms 17:46:26 INFO - PROCESS | 1653 | 1468716386862 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 17:46:26 INFO - PROCESS | 1653 | 1468716386863 Marionette TRACE conn3 <- [1,277,null,{"value":"7"}] 17:46:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:46:26 INFO - PROCESS | 1653 | 1468716386865 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:46:26 INFO - PROCESS | 1653 | 1468716386866 Marionette TRACE conn3 <- [1,278,null,{}] 17:46:26 INFO - PROCESS | 1653 | 1468716386876 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:26 INFO - PROCESS | 1653 | 1468716386877 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:26 INFO - PROCESS | 1653 | 1468716386974 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 17:46:26 INFO - PROCESS | 1653 | 1468716386978 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:26 INFO - PROCESS | 1653 | 1468716386979 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x1290c8800 == 38 [pid = 1653] [id = 77] 17:46:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12a834800) [pid = 1653] [serial = 228] [outer = 0x0] 17:46:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12abbd400) [pid = 1653] [serial = 229] [outer = 0x12a834800] 17:46:27 INFO - PROCESS | 1653 | 1468716387002 Marionette DEBUG loaded listener.js 17:46:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12b259400) [pid = 1653] [serial = 230] [outer = 0x12a834800] 17:46:27 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11614c400) [pid = 1653] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:46:27 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x118f7b800) [pid = 1653] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:46:27 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x112ebbc00) [pid = 1653] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:46:27 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11619ac00) [pid = 1653] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:46:27 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x112d5e800) [pid = 1653] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:46:27 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x124d26800) [pid = 1653] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:46:27 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11688b400) [pid = 1653] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:46:27 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118524400) [pid = 1653] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:46:27 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1218dd800) [pid = 1653] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:46:27 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x126036000) [pid = 1653] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:46:27 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112e65c00) [pid = 1653] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:46:27 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1264ef400) [pid = 1653] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:46:27 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1268be800) [pid = 1653] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:46:27 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11930c400) [pid = 1653] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:46:27 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12930f000) [pid = 1653] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:46:27 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1130a4400) [pid = 1653] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:46:27 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11337c400) [pid = 1653] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:46:27 INFO - PROCESS | 1653 | 1468716387388 Marionette TRACE conn3 <- [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]]]}] 17:46:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:46:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 570ms 17:46:27 INFO - PROCESS | 1653 | 1468716387436 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 17:46:27 INFO - PROCESS | 1653 | 1468716387437 Marionette TRACE conn3 <- [1,281,null,{"value":"7"}] 17:46:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:46:27 INFO - PROCESS | 1653 | 1468716387440 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:46:27 INFO - PROCESS | 1653 | 1468716387442 Marionette TRACE conn3 <- [1,282,null,{}] 17:46:27 INFO - PROCESS | 1653 | 1468716387444 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:27 INFO - PROCESS | 1653 | 1468716387446 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:27 INFO - PROCESS | 1653 | 1468716387574 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 17:46:27 INFO - PROCESS | 1653 | 1468716387610 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:27 INFO - PROCESS | 1653 | 1468716387612 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x1254c6000 == 39 [pid = 1653] [id = 78] 17:46:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x111e2ec00) [pid = 1653] [serial = 231] [outer = 0x0] 17:46:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118f07c00) [pid = 1653] [serial = 232] [outer = 0x111e2ec00] 17:46:27 INFO - PROCESS | 1653 | 1468716387645 Marionette DEBUG loaded listener.js 17:46:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12abbe400) [pid = 1653] [serial = 233] [outer = 0x111e2ec00] 17:46:27 INFO - PROCESS | 1653 | 1468716387986 Marionette TRACE conn3 <- [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]]]}] 17:46:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:46:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 569ms 17:46:28 INFO - PROCESS | 1653 | 1468716388017 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 17:46:28 INFO - PROCESS | 1653 | 1468716388019 Marionette TRACE conn3 <- [1,285,null,{"value":"7"}] 17:46:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:46:28 INFO - PROCESS | 1653 | 1468716388021 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:46:28 INFO - PROCESS | 1653 | 1468716388022 Marionette TRACE conn3 <- [1,286,null,{}] 17:46:28 INFO - PROCESS | 1653 | 1468716388025 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:28 INFO - PROCESS | 1653 | 1468716388026 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:28 INFO - PROCESS | 1653 | 1468716388105 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 17:46:28 INFO - PROCESS | 1653 | 1468716388156 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:28 INFO - PROCESS | 1653 | 1468716388157 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x1297c5800 == 40 [pid = 1653] [id = 79] 17:46:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1196e6c00) [pid = 1653] [serial = 234] [outer = 0x0] 17:46:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12b2e0c00) [pid = 1653] [serial = 235] [outer = 0x1196e6c00] 17:46:28 INFO - PROCESS | 1653 | 1468716388180 Marionette DEBUG loaded listener.js 17:46:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12b2eb400) [pid = 1653] [serial = 236] [outer = 0x1196e6c00] 17:46:28 INFO - PROCESS | 1653 | 1468716388421 Marionette TRACE conn3 <- [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]]]}] 17:46:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:46:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 419ms 17:46:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:46:28 INFO - PROCESS | 1653 | 1468716388441 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 17:46:28 INFO - PROCESS | 1653 | 1468716388442 Marionette TRACE conn3 <- [1,289,null,{"value":"7"}] 17:46:28 INFO - PROCESS | 1653 | 1468716388444 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:46:28 INFO - PROCESS | 1653 | 1468716388445 Marionette TRACE conn3 <- [1,290,null,{}] 17:46:28 INFO - PROCESS | 1653 | 1468716388448 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:28 INFO - PROCESS | 1653 | 1468716388449 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:28 INFO - PROCESS | 1653 | 1468716388540 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 17:46:28 INFO - PROCESS | 1653 | 1468716388543 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:28 INFO - PROCESS | 1653 | 1468716388544 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a5c4000 == 41 [pid = 1653] [id = 80] 17:46:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x114f80400) [pid = 1653] [serial = 237] [outer = 0x0] 17:46:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12ba87c00) [pid = 1653] [serial = 238] [outer = 0x114f80400] 17:46:28 INFO - PROCESS | 1653 | 1468716388571 Marionette DEBUG loaded listener.js 17:46:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12ba8e400) [pid = 1653] [serial = 239] [outer = 0x114f80400] 17:46:28 INFO - PROCESS | 1653 | 1468716388888 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 17:46:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:46:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 470ms 17:46:28 INFO - PROCESS | 1653 | 1468716388916 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 17:46:28 INFO - PROCESS | 1653 | 1468716388918 Marionette TRACE conn3 <- [1,293,null,{"value":"7"}] 17:46:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:46:28 INFO - PROCESS | 1653 | 1468716388920 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:46:28 INFO - PROCESS | 1653 | 1468716388921 Marionette TRACE conn3 <- [1,294,null,{}] 17:46:28 INFO - PROCESS | 1653 | 1468716388923 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:28 INFO - PROCESS | 1653 | 1468716388924 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:29 INFO - PROCESS | 1653 | 1468716389004 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 17:46:29 INFO - PROCESS | 1653 | 1468716389055 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:29 INFO - PROCESS | 1653 | 1468716389056 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7d3800 == 42 [pid = 1653] [id = 81] 17:46:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119835000) [pid = 1653] [serial = 240] [outer = 0x0] 17:46:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12ba90400) [pid = 1653] [serial = 241] [outer = 0x119835000] 17:46:29 INFO - PROCESS | 1653 | 1468716389080 Marionette DEBUG loaded listener.js 17:46:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12bb36000) [pid = 1653] [serial = 242] [outer = 0x119835000] 17:46:29 INFO - PROCESS | 1653 | --DOCSHELL 0x11713e000 == 41 [pid = 1653] [id = 69] 17:46:29 INFO - PROCESS | 1653 | --DOCSHELL 0x116181800 == 40 [pid = 1653] [id = 68] 17:46:29 INFO - PROCESS | 1653 | --DOCSHELL 0x11675a000 == 39 [pid = 1653] [id = 67] 17:46:29 INFO - PROCESS | 1653 | --DOCSHELL 0x126f3f000 == 38 [pid = 1653] [id = 66] 17:46:30 INFO - PROCESS | 1653 | --DOCSHELL 0x1217b6000 == 37 [pid = 1653] [id = 73] 17:46:30 INFO - PROCESS | 1653 | --DOCSHELL 0x116174800 == 36 [pid = 1653] [id = 75] 17:46:30 INFO - PROCESS | 1653 | --DOCSHELL 0x126f54800 == 35 [pid = 1653] [id = 76] 17:46:30 INFO - PROCESS | 1653 | --DOCSHELL 0x118f6b000 == 34 [pid = 1653] [id = 70] 17:46:30 INFO - PROCESS | 1653 | --DOCSHELL 0x120515000 == 33 [pid = 1653] [id = 72] 17:46:30 INFO - PROCESS | 1653 | --DOCSHELL 0x119205800 == 32 [pid = 1653] [id = 71] 17:46:30 INFO - PROCESS | 1653 | --DOCSHELL 0x1290c8800 == 31 [pid = 1653] [id = 77] 17:46:30 INFO - PROCESS | 1653 | --DOCSHELL 0x123d8b800 == 30 [pid = 1653] [id = 74] 17:46:30 INFO - PROCESS | 1653 | --DOCSHELL 0x1254c6000 == 29 [pid = 1653] [id = 78] 17:46:30 INFO - PROCESS | 1653 | --DOCSHELL 0x1297c5800 == 28 [pid = 1653] [id = 79] 17:46:30 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12171f800) [pid = 1653] [serial = 174] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1196e3400) [pid = 1653] [serial = 168] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119950000) [pid = 1653] [serial = 169] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x112ff1400) [pid = 1653] [serial = 159] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x115e1b400) [pid = 1653] [serial = 160] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11857f800) [pid = 1653] [serial = 165] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118f05800) [pid = 1653] [serial = 166] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118f77400) [pid = 1653] [serial = 157] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x116a1c000) [pid = 1653] [serial = 156] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x124fe2800) [pid = 1653] [serial = 177] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118359c00) [pid = 1653] [serial = 145] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1176f6800) [pid = 1653] [serial = 144] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119838400) [pid = 1653] [serial = 148] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11857e000) [pid = 1653] [serial = 147] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x124d92800) [pid = 1653] [serial = 151] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x121be4c00) [pid = 1653] [serial = 150] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1264e7000) [pid = 1653] [serial = 154] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12603dc00) [pid = 1653] [serial = 153] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x126035400) [pid = 1653] [serial = 180] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1264edc00) [pid = 1653] [serial = 181] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1254e3800) [pid = 1653] [serial = 178] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1269d3800) [pid = 1653] [serial = 183] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x128d9ac00) [pid = 1653] [serial = 189] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x123d1bc00) [pid = 1653] [serial = 186] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12954bc00) [pid = 1653] [serial = 192] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x116f2ac00) [pid = 1653] [serial = 162] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x128d90400) [pid = 1653] [serial = 184] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x11851d000) [pid = 1653] [serial = 163] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x129559400) [pid = 1653] [serial = 193] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x128e3d400) [pid = 1653] [serial = 190] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x126f0a400) [pid = 1653] [serial = 187] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x119952400) [pid = 1653] [serial = 171] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x1205c0c00) [pid = 1653] [serial = 172] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x123d1ac00) [pid = 1653] [serial = 175] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12a5c4000 == 27 [pid = 1653] [id = 80] 17:46:30 INFO - PROCESS | 1653 | 1468716390358 Marionette TRACE conn3 <- [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]]]}] 17:46:30 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. 17:46:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1470ms 17:46:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:46:30 INFO - PROCESS | 1653 | 1468716390391 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 17:46:30 INFO - PROCESS | 1653 | 1468716390393 Marionette TRACE conn3 <- [1,297,null,{"value":"7"}] 17:46:30 INFO - PROCESS | 1653 | 1468716390396 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:46:30 INFO - PROCESS | 1653 | 1468716390398 Marionette TRACE conn3 <- [1,298,null,{}] 17:46:30 INFO - PROCESS | 1653 | 1468716390403 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:30 INFO - PROCESS | 1653 | 1468716390404 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:30 INFO - PROCESS | 1653 | 1468716390483 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 17:46:30 INFO - PROCESS | 1653 | 1468716390528 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:30 INFO - PROCESS | 1653 | 1468716390531 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x115d93000 == 28 [pid = 1653] [id = 82] 17:46:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x116f33800) [pid = 1653] [serial = 243] [outer = 0x0] 17:46:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x117ea4400) [pid = 1653] [serial = 244] [outer = 0x116f33800] 17:46:30 INFO - PROCESS | 1653 | 1468716390558 Marionette DEBUG loaded listener.js 17:46:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x118523800) [pid = 1653] [serial = 245] [outer = 0x116f33800] 17:46:30 INFO - PROCESS | 1653 | 1468716390887 Marionette TRACE conn3 <- [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]]]}] 17:46:30 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. 17:46:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 523ms 17:46:30 INFO - PROCESS | 1653 | 1468716390920 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 17:46:30 INFO - PROCESS | 1653 | 1468716390925 Marionette TRACE conn3 <- [1,301,null,{"value":"7"}] 17:46:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:46:30 INFO - PROCESS | 1653 | 1468716390932 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:46:30 INFO - PROCESS | 1653 | 1468716390935 Marionette TRACE conn3 <- [1,302,null,{}] 17:46:30 INFO - PROCESS | 1653 | 1468716390938 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:30 INFO - PROCESS | 1653 | 1468716390941 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:31 INFO - PROCESS | 1653 | 1468716391059 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 17:46:31 INFO - PROCESS | 1653 | 1468716391124 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:31 INFO - PROCESS | 1653 | 1468716391125 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x116857800 == 29 [pid = 1653] [id = 83] 17:46:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x118541c00) [pid = 1653] [serial = 246] [outer = 0x0] 17:46:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11870fc00) [pid = 1653] [serial = 247] [outer = 0x118541c00] 17:46:31 INFO - PROCESS | 1653 | 1468716391169 Marionette DEBUG loaded listener.js 17:46:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x118f77400) [pid = 1653] [serial = 248] [outer = 0x118541c00] 17:46:31 INFO - PROCESS | 1653 | 1468716391537 Marionette TRACE conn3 <- [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]]]}] 17:46:31 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. 17:46:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 628ms 17:46:31 INFO - PROCESS | 1653 | 1468716391561 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 17:46:31 INFO - PROCESS | 1653 | 1468716391562 Marionette TRACE conn3 <- [1,305,null,{"value":"7"}] 17:46:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:46:31 INFO - PROCESS | 1653 | 1468716391564 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:46:31 INFO - PROCESS | 1653 | 1468716391575 Marionette TRACE conn3 <- [1,306,null,{}] 17:46:31 INFO - PROCESS | 1653 | 1468716391585 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:31 INFO - PROCESS | 1653 | 1468716391588 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:31 INFO - PROCESS | 1653 | 1468716391677 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 17:46:31 INFO - PROCESS | 1653 | 1468716391704 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:31 INFO - PROCESS | 1653 | 1468716391706 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e83000 == 30 [pid = 1653] [id = 84] 17:46:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1122be400) [pid = 1653] [serial = 249] [outer = 0x0] 17:46:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x119841800) [pid = 1653] [serial = 250] [outer = 0x1122be400] 17:46:31 INFO - PROCESS | 1653 | 1468716391734 Marionette DEBUG loaded listener.js 17:46:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x119c53c00) [pid = 1653] [serial = 251] [outer = 0x1122be400] 17:46:32 INFO - PROCESS | 1653 | 1468716392025 Marionette TRACE conn3 <- [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]]]}] 17:46:32 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. 17:46:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 483ms 17:46:32 INFO - PROCESS | 1653 | 1468716392048 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 17:46:32 INFO - PROCESS | 1653 | 1468716392049 Marionette TRACE conn3 <- [1,309,null,{"value":"7"}] 17:46:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:46:32 INFO - PROCESS | 1653 | 1468716392052 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:46:32 INFO - PROCESS | 1653 | 1468716392053 Marionette TRACE conn3 <- [1,310,null,{}] 17:46:32 INFO - PROCESS | 1653 | 1468716392063 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:32 INFO - PROCESS | 1653 | 1468716392065 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:32 INFO - PROCESS | 1653 | 1468716392146 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 17:46:32 INFO - PROCESS | 1653 | 1468716392150 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:32 INFO - PROCESS | 1653 | 1468716392151 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x118a9d000 == 31 [pid = 1653] [id = 85] 17:46:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1205bf000) [pid = 1653] [serial = 252] [outer = 0x0] 17:46:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x121229000) [pid = 1653] [serial = 253] [outer = 0x1205bf000] 17:46:32 INFO - PROCESS | 1653 | 1468716392179 Marionette DEBUG loaded listener.js 17:46:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x121714000) [pid = 1653] [serial = 254] [outer = 0x1205bf000] 17:46:32 INFO - PROCESS | 1653 | 1468716392484 Marionette TRACE conn3 <- [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]]]}] 17:46:32 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. 17:46:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 469ms 17:46:32 INFO - PROCESS | 1653 | 1468716392522 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 17:46:32 INFO - PROCESS | 1653 | 1468716392523 Marionette TRACE conn3 <- [1,313,null,{"value":"7"}] 17:46:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:46:32 INFO - PROCESS | 1653 | 1468716392525 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:46:32 INFO - PROCESS | 1653 | 1468716392527 Marionette TRACE conn3 <- [1,314,null,{}] 17:46:32 INFO - PROCESS | 1653 | 1468716392529 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:32 INFO - PROCESS | 1653 | 1468716392530 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:32 INFO - PROCESS | 1653 | 1468716392629 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 17:46:32 INFO - PROCESS | 1653 | 1468716392636 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:32 INFO - PROCESS | 1653 | 1468716392638 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x119392000 == 32 [pid = 1653] [id = 86] 17:46:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x111c81800) [pid = 1653] [serial = 255] [outer = 0x0] 17:46:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x121be4c00) [pid = 1653] [serial = 256] [outer = 0x111c81800] 17:46:32 INFO - PROCESS | 1653 | 1468716392664 Marionette DEBUG loaded listener.js 17:46:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x124d1ac00) [pid = 1653] [serial = 257] [outer = 0x111c81800] 17:46:32 INFO - PROCESS | 1653 | 1468716392982 Marionette TRACE conn3 <- [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]]]}] 17:46:32 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. 17:46:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 467ms 17:46:32 INFO - PROCESS | 1653 | 1468716392994 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 17:46:32 INFO - PROCESS | 1653 | 1468716392995 Marionette TRACE conn3 <- [1,317,null,{"value":"7"}] 17:46:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:46:33 INFO - PROCESS | 1653 | 1468716392999 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:46:33 INFO - PROCESS | 1653 | 1468716393002 Marionette TRACE conn3 <- [1,318,null,{}] 17:46:33 INFO - PROCESS | 1653 | 1468716393005 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:33 INFO - PROCESS | 1653 | 1468716393009 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:33 INFO - PROCESS | 1653 | 1468716393098 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 17:46:33 INFO - PROCESS | 1653 | 1468716393101 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:33 INFO - PROCESS | 1653 | 1468716393103 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x120516800 == 33 [pid = 1653] [id = 87] 17:46:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x124ef3400) [pid = 1653] [serial = 258] [outer = 0x0] 17:46:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x126036800) [pid = 1653] [serial = 259] [outer = 0x124ef3400] 17:46:33 INFO - PROCESS | 1653 | 1468716393130 Marionette DEBUG loaded listener.js 17:46:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1269d3c00) [pid = 1653] [serial = 260] [outer = 0x124ef3400] 17:46:33 INFO - PROCESS | 1653 | 1468716393435 Marionette TRACE conn3 <- [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]]]}] 17:46:33 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. 17:46:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 473ms 17:46:33 INFO - PROCESS | 1653 | 1468716393472 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 17:46:33 INFO - PROCESS | 1653 | 1468716393473 Marionette TRACE conn3 <- [1,321,null,{"value":"7"}] 17:46:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:46:33 INFO - PROCESS | 1653 | 1468716393475 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:46:33 INFO - PROCESS | 1653 | 1468716393476 Marionette TRACE conn3 <- [1,322,null,{}] 17:46:33 INFO - PROCESS | 1653 | 1468716393481 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:33 INFO - PROCESS | 1653 | 1468716393483 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:33 INFO - PROCESS | 1653 | 1468716393583 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 17:46:33 INFO - PROCESS | 1653 | 1468716393588 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:33 INFO - PROCESS | 1653 | 1468716393589 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210be800 == 34 [pid = 1653] [id = 88] 17:46:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x112e85400) [pid = 1653] [serial = 261] [outer = 0x0] 17:46:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x126f09800) [pid = 1653] [serial = 262] [outer = 0x112e85400] 17:46:33 INFO - PROCESS | 1653 | 1468716393613 Marionette DEBUG loaded listener.js 17:46:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x128ceac00) [pid = 1653] [serial = 263] [outer = 0x112e85400] 17:46:33 INFO - PROCESS | 1653 | 1468716393892 Marionette TRACE conn3 <- [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]]]}] 17:46:33 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. 17:46:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 470ms 17:46:33 INFO - PROCESS | 1653 | 1468716393945 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 17:46:33 INFO - PROCESS | 1653 | 1468716393946 Marionette TRACE conn3 <- [1,325,null,{"value":"7"}] 17:46:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:46:33 INFO - PROCESS | 1653 | 1468716393949 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:46:33 INFO - PROCESS | 1653 | 1468716393950 Marionette TRACE conn3 <- [1,326,null,{}] 17:46:33 INFO - PROCESS | 1653 | 1468716393952 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:33 INFO - PROCESS | 1653 | 1468716393953 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:34 INFO - PROCESS | 1653 | 1468716394026 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 17:46:34 INFO - PROCESS | 1653 | 1468716394030 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:34 INFO - PROCESS | 1653 | 1468716394031 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x1217cd800 == 35 [pid = 1653] [id = 89] 17:46:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x128ced000) [pid = 1653] [serial = 264] [outer = 0x0] 17:46:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x128cf4000) [pid = 1653] [serial = 265] [outer = 0x128ced000] 17:46:34 INFO - PROCESS | 1653 | 1468716394057 Marionette DEBUG loaded listener.js 17:46:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x128cf8400) [pid = 1653] [serial = 266] [outer = 0x128ced000] 17:46:34 INFO - PROCESS | 1653 | 1468716394386 Marionette TRACE conn3 <- [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]]]}] 17:46:34 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. 17:46:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 468ms 17:46:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:46:34 INFO - PROCESS | 1653 | 1468716394418 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 17:46:34 INFO - PROCESS | 1653 | 1468716394420 Marionette TRACE conn3 <- [1,329,null,{"value":"7"}] 17:46:34 INFO - PROCESS | 1653 | 1468716394422 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:46:34 INFO - PROCESS | 1653 | 1468716394423 Marionette TRACE conn3 <- [1,330,null,{}] 17:46:34 INFO - PROCESS | 1653 | 1468716394434 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:34 INFO - PROCESS | 1653 | 1468716394436 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:34 INFO - PROCESS | 1653 | 1468716394506 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 17:46:34 INFO - PROCESS | 1653 | 1468716394509 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:34 INFO - PROCESS | 1653 | 1468716394518 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e82000 == 36 [pid = 1653] [id = 90] 17:46:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118a55400) [pid = 1653] [serial = 267] [outer = 0x0] 17:46:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128d98c00) [pid = 1653] [serial = 268] [outer = 0x118a55400] 17:46:34 INFO - PROCESS | 1653 | 1468716394545 Marionette DEBUG loaded listener.js 17:46:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128e1e000) [pid = 1653] [serial = 269] [outer = 0x118a55400] 17:46:34 INFO - PROCESS | 1653 | 1468716394859 Marionette TRACE conn3 <- [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]]]}] 17:46:34 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. 17:46:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 468ms 17:46:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:46:34 INFO - PROCESS | 1653 | 1468716394891 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 17:46:34 INFO - PROCESS | 1653 | 1468716394892 Marionette TRACE conn3 <- [1,333,null,{"value":"7"}] 17:46:34 INFO - PROCESS | 1653 | 1468716394894 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:46:34 INFO - PROCESS | 1653 | 1468716394895 Marionette TRACE conn3 <- [1,334,null,{}] 17:46:34 INFO - PROCESS | 1653 | 1468716394897 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:34 INFO - PROCESS | 1653 | 1468716394898 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:34 INFO - PROCESS | 1653 | 1468716394976 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 17:46:34 INFO - PROCESS | 1653 | 1468716394981 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:34 INFO - PROCESS | 1653 | 1468716394984 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x126497800 == 37 [pid = 1653] [id = 91] 17:46:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128e3f400) [pid = 1653] [serial = 270] [outer = 0x0] 17:46:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x129310800) [pid = 1653] [serial = 271] [outer = 0x128e3f400] 17:46:35 INFO - PROCESS | 1653 | 1468716395008 Marionette DEBUG loaded listener.js 17:46:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12954ec00) [pid = 1653] [serial = 272] [outer = 0x128e3f400] 17:46:35 INFO - PROCESS | 1653 | 1468716395324 Marionette TRACE conn3 <- [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]]]}] 17:46:35 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. 17:46:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 470ms 17:46:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:46:35 INFO - PROCESS | 1653 | 1468716395365 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 17:46:35 INFO - PROCESS | 1653 | 1468716395367 Marionette TRACE conn3 <- [1,337,null,{"value":"7"}] 17:46:35 INFO - PROCESS | 1653 | 1468716395369 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:46:35 INFO - PROCESS | 1653 | 1468716395370 Marionette TRACE conn3 <- [1,338,null,{}] 17:46:35 INFO - PROCESS | 1653 | 1468716395373 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:35 INFO - PROCESS | 1653 | 1468716395374 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:35 INFO - PROCESS | 1653 | 1468716395493 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 17:46:35 INFO - PROCESS | 1653 | 1468716395508 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:35 INFO - PROCESS | 1653 | 1468716395509 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x119216000 == 38 [pid = 1653] [id = 92] 17:46:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12954f400) [pid = 1653] [serial = 273] [outer = 0x0] 17:46:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x129557800) [pid = 1653] [serial = 274] [outer = 0x12954f400] 17:46:35 INFO - PROCESS | 1653 | 1468716395535 Marionette DEBUG loaded listener.js 17:46:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12aa50800) [pid = 1653] [serial = 275] [outer = 0x12954f400] 17:46:35 INFO - PROCESS | 1653 | 1468716395851 Marionette TRACE conn3 <- [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]]]}] 17:46:35 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. 17:46:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 520ms 17:46:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:46:35 INFO - PROCESS | 1653 | 1468716395889 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 17:46:35 INFO - PROCESS | 1653 | 1468716395890 Marionette TRACE conn3 <- [1,341,null,{"value":"7"}] 17:46:35 INFO - PROCESS | 1653 | 1468716395892 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:46:35 INFO - PROCESS | 1653 | 1468716395894 Marionette TRACE conn3 <- [1,342,null,{}] 17:46:35 INFO - PROCESS | 1653 | 1468716395896 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:35 INFO - PROCESS | 1653 | 1468716395897 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:35 INFO - PROCESS | 1653 | 1468716395987 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 17:46:36 INFO - PROCESS | 1653 | 1468716395997 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:36 INFO - PROCESS | 1653 | 1468716395998 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a95800 == 39 [pid = 1653] [id = 93] 17:46:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12a759800) [pid = 1653] [serial = 276] [outer = 0x0] 17:46:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12aa5ec00) [pid = 1653] [serial = 277] [outer = 0x12a759800] 17:46:36 INFO - PROCESS | 1653 | 1468716396024 Marionette DEBUG loaded listener.js 17:46:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12b256000) [pid = 1653] [serial = 278] [outer = 0x12a759800] 17:46:36 INFO - PROCESS | 1653 | 1468716396308 Marionette TRACE conn3 <- [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]]]}] 17:46:36 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. 17:46:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 418ms 17:46:36 INFO - PROCESS | 1653 | 1468716396312 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 17:46:36 INFO - PROCESS | 1653 | 1468716396313 Marionette TRACE conn3 <- [1,345,null,{"value":"7"}] 17:46:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:46:36 INFO - PROCESS | 1653 | 1468716396320 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:46:36 INFO - PROCESS | 1653 | 1468716396322 Marionette TRACE conn3 <- [1,346,null,{}] 17:46:36 INFO - PROCESS | 1653 | 1468716396333 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:36 INFO - PROCESS | 1653 | 1468716396334 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:36 INFO - PROCESS | 1653 | 1468716396439 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 17:46:36 INFO - PROCESS | 1653 | 1468716396443 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:36 INFO - PROCESS | 1653 | 1468716396444 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x1297ba000 == 40 [pid = 1653] [id = 94] 17:46:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12aa53000) [pid = 1653] [serial = 279] [outer = 0x0] 17:46:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12b2e0000) [pid = 1653] [serial = 280] [outer = 0x12aa53000] 17:46:36 INFO - PROCESS | 1653 | 1468716396468 Marionette DEBUG loaded listener.js 17:46:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12ba8d000) [pid = 1653] [serial = 281] [outer = 0x12aa53000] 17:46:36 INFO - PROCESS | 1653 | 1468716396812 Marionette TRACE conn3 <- [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]]]}] 17:46:36 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. 17:46:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 532ms 17:46:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:46:36 INFO - PROCESS | 1653 | 1468716396848 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 17:46:36 INFO - PROCESS | 1653 | 1468716396849 Marionette TRACE conn3 <- [1,349,null,{"value":"7"}] 17:46:36 INFO - PROCESS | 1653 | 1468716396851 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:46:36 INFO - PROCESS | 1653 | 1468716396852 Marionette TRACE conn3 <- [1,350,null,{}] 17:46:36 INFO - PROCESS | 1653 | 1468716396854 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:36 INFO - PROCESS | 1653 | 1468716396855 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:36 INFO - PROCESS | 1653 | 1468716396949 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 17:46:36 INFO - PROCESS | 1653 | 1468716396952 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:36 INFO - PROCESS | 1653 | 1468716396953 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a5c7800 == 41 [pid = 1653] [id = 95] 17:46:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12ba82800) [pid = 1653] [serial = 282] [outer = 0x0] 17:46:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12bb38c00) [pid = 1653] [serial = 283] [outer = 0x12ba82800] 17:46:36 INFO - PROCESS | 1653 | 1468716396977 Marionette DEBUG loaded listener.js 17:46:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12bdf3800) [pid = 1653] [serial = 284] [outer = 0x12ba82800] 17:46:37 INFO - PROCESS | 1653 | 1468716397291 Marionette TRACE conn3 <- [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]]]}] 17:46:37 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. 17:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 469ms 17:46:37 INFO - PROCESS | 1653 | 1468716397330 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 17:46:37 INFO - PROCESS | 1653 | 1468716397332 Marionette TRACE conn3 <- [1,353,null,{"value":"7"}] 17:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:46:37 INFO - PROCESS | 1653 | 1468716397334 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:46:37 INFO - PROCESS | 1653 | 1468716397335 Marionette TRACE conn3 <- [1,354,null,{}] 17:46:37 INFO - PROCESS | 1653 | 1468716397337 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:37 INFO - PROCESS | 1653 | 1468716397338 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:37 INFO - PROCESS | 1653 | 1468716397448 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 17:46:37 INFO - PROCESS | 1653 | 1468716397452 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:37 INFO - PROCESS | 1653 | 1468716397453 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab8d000 == 42 [pid = 1653] [id = 96] 17:46:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12bdf1c00) [pid = 1653] [serial = 285] [outer = 0x0] 17:46:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12c27f800) [pid = 1653] [serial = 286] [outer = 0x12bdf1c00] 17:46:37 INFO - PROCESS | 1653 | 1468716397477 Marionette DEBUG loaded listener.js 17:46:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12c285400) [pid = 1653] [serial = 287] [outer = 0x12bdf1c00] 17:46:37 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x116f56400) [pid = 1653] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:46:37 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x114f80400) [pid = 1653] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:46:37 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12a75fc00) [pid = 1653] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:46:37 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x118350c00) [pid = 1653] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:46:37 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x118741c00) [pid = 1653] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:46:37 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12967a800) [pid = 1653] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:46:37 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x128d92c00) [pid = 1653] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:46:37 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12a834800) [pid = 1653] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:46:37 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1167e1c00) [pid = 1653] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:46:37 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x129683c00) [pid = 1653] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:46:37 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1196e6c00) [pid = 1653] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:46:37 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x124fda000) [pid = 1653] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:46:37 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x126038c00) [pid = 1653] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:46:37 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x111e2ec00) [pid = 1653] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:46:37 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119959800) [pid = 1653] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:46:37 INFO - PROCESS | 1653 | 1468716397920 Marionette TRACE conn3 <- [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]]]}] 17:46:37 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. 17:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 622ms 17:46:37 INFO - PROCESS | 1653 | 1468716397963 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 17:46:37 INFO - PROCESS | 1653 | 1468716397964 Marionette TRACE conn3 <- [1,357,null,{"value":"7"}] 17:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:46:37 INFO - PROCESS | 1653 | 1468716397976 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:46:37 INFO - PROCESS | 1653 | 1468716397977 Marionette TRACE conn3 <- [1,358,null,{}] 17:46:37 INFO - PROCESS | 1653 | 1468716397979 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:37 INFO - PROCESS | 1653 | 1468716397980 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:38 INFO - PROCESS | 1653 | 1468716398062 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 17:46:38 INFO - PROCESS | 1653 | 1468716398069 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:38 INFO - PROCESS | 1653 | 1468716398070 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7d5800 == 43 [pid = 1653] [id = 97] 17:46:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11930fc00) [pid = 1653] [serial = 288] [outer = 0x0] 17:46:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1254e4800) [pid = 1653] [serial = 289] [outer = 0x11930fc00] 17:46:38 INFO - PROCESS | 1653 | 1468716398093 Marionette DEBUG loaded listener.js 17:46:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12a75fc00) [pid = 1653] [serial = 290] [outer = 0x11930fc00] 17:46:38 INFO - PROCESS | 1653 | 1468716398406 Marionette TRACE conn3 <- [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]]]}] 17:46:38 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. 17:46:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 469ms 17:46:38 INFO - PROCESS | 1653 | 1468716398447 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 17:46:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:46:38 INFO - PROCESS | 1653 | 1468716398449 Marionette TRACE conn3 <- [1,361,null,{"value":"7"}] 17:46:38 INFO - PROCESS | 1653 | 1468716398451 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:46:38 INFO - PROCESS | 1653 | 1468716398452 Marionette TRACE conn3 <- [1,362,null,{}] 17:46:38 INFO - PROCESS | 1653 | 1468716398455 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:38 INFO - PROCESS | 1653 | 1468716398456 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:38 INFO - PROCESS | 1653 | 1468716398539 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 17:46:38 INFO - PROCESS | 1653 | 1468716398592 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:38 INFO - PROCESS | 1653 | 1468716398593 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b2c5000 == 44 [pid = 1653] [id = 98] 17:46:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x116196800) [pid = 1653] [serial = 291] [outer = 0x0] 17:46:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12abb9000) [pid = 1653] [serial = 292] [outer = 0x116196800] 17:46:38 INFO - PROCESS | 1653 | 1468716398617 Marionette DEBUG loaded listener.js 17:46:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12c287000) [pid = 1653] [serial = 293] [outer = 0x116196800] 17:46:38 INFO - PROCESS | 1653 | 1468716398852 Marionette TRACE conn3 <- [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]]]}] 17:46:38 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. 17:46:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 418ms 17:46:38 INFO - PROCESS | 1653 | 1468716398874 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 17:46:38 INFO - PROCESS | 1653 | 1468716398875 Marionette TRACE conn3 <- [1,365,null,{"value":"7"}] 17:46:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:46:38 INFO - PROCESS | 1653 | 1468716398877 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:46:38 INFO - PROCESS | 1653 | 1468716398878 Marionette TRACE conn3 <- [1,366,null,{}] 17:46:38 INFO - PROCESS | 1653 | 1468716398880 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:38 INFO - PROCESS | 1653 | 1468716398881 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:38 INFO - PROCESS | 1653 | 1468716398967 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 17:46:38 INFO - PROCESS | 1653 | 1468716398972 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:38 INFO - PROCESS | 1653 | 1468716398973 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b9da800 == 45 [pid = 1653] [id = 99] 17:46:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12c28a400) [pid = 1653] [serial = 294] [outer = 0x0] 17:46:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12c28d800) [pid = 1653] [serial = 295] [outer = 0x12c28a400] 17:46:38 INFO - PROCESS | 1653 | 1468716398996 Marionette DEBUG loaded listener.js 17:46:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12c296c00) [pid = 1653] [serial = 296] [outer = 0x12c28a400] 17:46:39 INFO - PROCESS | 1653 | 1468716399322 Marionette TRACE conn3 <- [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]]]}] 17:46:39 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. 17:46:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 470ms 17:46:39 INFO - PROCESS | 1653 | 1468716399349 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 17:46:39 INFO - PROCESS | 1653 | 1468716399351 Marionette TRACE conn3 <- [1,369,null,{"value":"7"}] 17:46:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:46:39 INFO - PROCESS | 1653 | 1468716399353 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:46:39 INFO - PROCESS | 1653 | 1468716399354 Marionette TRACE conn3 <- [1,370,null,{}] 17:46:39 INFO - PROCESS | 1653 | 1468716399356 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:39 INFO - PROCESS | 1653 | 1468716399357 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:39 INFO - PROCESS | 1653 | 1468716399441 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 17:46:39 INFO - PROCESS | 1653 | 1468716399445 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:39 INFO - PROCESS | 1653 | 1468716399446 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12baf8800 == 46 [pid = 1653] [id = 100] 17:46:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12c299800) [pid = 1653] [serial = 297] [outer = 0x0] 17:46:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12c7d9400) [pid = 1653] [serial = 298] [outer = 0x12c299800] 17:46:39 INFO - PROCESS | 1653 | 1468716399473 Marionette DEBUG loaded listener.js 17:46:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12c7dd800) [pid = 1653] [serial = 299] [outer = 0x12c299800] 17:46:39 INFO - PROCESS | 1653 | 1468716399881 Marionette TRACE conn3 <- [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]]]}] 17:46:39 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. 17:46:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 568ms 17:46:39 INFO - PROCESS | 1653 | 1468716399922 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 17:46:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:46:39 INFO - PROCESS | 1653 | 1468716399924 Marionette TRACE conn3 <- [1,373,null,{"value":"7"}] 17:46:39 INFO - PROCESS | 1653 | 1468716399928 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:46:39 INFO - PROCESS | 1653 | 1468716399929 Marionette TRACE conn3 <- [1,374,null,{}] 17:46:39 INFO - PROCESS | 1653 | 1468716399933 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:39 INFO - PROCESS | 1653 | 1468716399935 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:40 INFO - PROCESS | 1653 | 1468716400048 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 17:46:40 INFO - PROCESS | 1653 | 1468716400101 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:40 INFO - PROCESS | 1653 | 1468716400103 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x116616800 == 47 [pid = 1653] [id = 101] 17:46:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x113c52c00) [pid = 1653] [serial = 300] [outer = 0x0] 17:46:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x116a13800) [pid = 1653] [serial = 301] [outer = 0x113c52c00] 17:46:40 INFO - PROCESS | 1653 | 1468716400133 Marionette DEBUG loaded listener.js 17:46:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x118357000) [pid = 1653] [serial = 302] [outer = 0x113c52c00] 17:46:40 INFO - PROCESS | 1653 | 1468716400766 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:46:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:46:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 920ms 17:46:40 INFO - PROCESS | 1653 | 1468716400848 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 17:46:40 INFO - PROCESS | 1653 | 1468716400851 Marionette TRACE conn3 <- [1,377,null,{"value":"7"}] 17:46:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:46:40 INFO - PROCESS | 1653 | 1468716400856 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:46:40 INFO - PROCESS | 1653 | 1468716400858 Marionette TRACE conn3 <- [1,378,null,{}] 17:46:40 INFO - PROCESS | 1653 | 1468716400860 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:40 INFO - PROCESS | 1653 | 1468716400862 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:40 INFO - PROCESS | 1653 | 1468716400973 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 17:46:41 INFO - PROCESS | 1653 | 1468716401025 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:41 INFO - PROCESS | 1653 | 1468716401027 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x119380800 == 48 [pid = 1653] [id = 102] 17:46:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x119310800) [pid = 1653] [serial = 303] [outer = 0x0] 17:46:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1196dfc00) [pid = 1653] [serial = 304] [outer = 0x119310800] 17:46:41 INFO - PROCESS | 1653 | 1468716401058 Marionette DEBUG loaded listener.js 17:46:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x119836c00) [pid = 1653] [serial = 305] [outer = 0x119310800] 17:46:41 INFO - PROCESS | 1653 | 1468716401751 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:46:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:46:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 975ms 17:46:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:46:41 INFO - PROCESS | 1653 | 1468716401831 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 17:46:41 INFO - PROCESS | 1653 | 1468716401833 Marionette TRACE conn3 <- [1,381,null,{"value":"7"}] 17:46:41 INFO - PROCESS | 1653 | 1468716401836 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:46:41 INFO - PROCESS | 1653 | 1468716401838 Marionette TRACE conn3 <- [1,382,null,{}] 17:46:41 INFO - PROCESS | 1653 | 1468716401841 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:41 INFO - PROCESS | 1653 | 1468716401843 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:41 INFO - PROCESS | 1653 | 1468716401940 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 17:46:42 INFO - PROCESS | 1653 | 1468716402004 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:42 INFO - PROCESS | 1653 | 1468716402005 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x11668f000 == 49 [pid = 1653] [id = 103] 17:46:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11854a000) [pid = 1653] [serial = 306] [outer = 0x0] 17:46:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11857f000) [pid = 1653] [serial = 307] [outer = 0x11854a000] 17:46:42 INFO - PROCESS | 1653 | 1468716402038 Marionette DEBUG loaded listener.js 17:46:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x118f7b000) [pid = 1653] [serial = 308] [outer = 0x11854a000] 17:46:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12b9da800 == 48 [pid = 1653] [id = 99] 17:46:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12b2c5000 == 47 [pid = 1653] [id = 98] 17:46:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7d5800 == 46 [pid = 1653] [id = 97] 17:46:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab8d000 == 45 [pid = 1653] [id = 96] 17:46:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12a5c7800 == 44 [pid = 1653] [id = 95] 17:46:42 INFO - PROCESS | 1653 | --DOCSHELL 0x1297ba000 == 43 [pid = 1653] [id = 94] 17:46:42 INFO - PROCESS | 1653 | --DOCSHELL 0x128a95800 == 42 [pid = 1653] [id = 93] 17:46:42 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12ba90400) [pid = 1653] [serial = 241] [outer = 0x0] [url = about:blank] 17:46:42 INFO - PROCESS | 1653 | --DOCSHELL 0x119216000 == 41 [pid = 1653] [id = 92] 17:46:42 INFO - PROCESS | 1653 | --DOCSHELL 0x126497800 == 40 [pid = 1653] [id = 91] 17:46:42 INFO - PROCESS | 1653 | --DOCSHELL 0x117e82000 == 39 [pid = 1653] [id = 90] 17:46:42 INFO - PROCESS | 1653 | --DOCSHELL 0x1217cd800 == 38 [pid = 1653] [id = 89] 17:46:42 INFO - PROCESS | 1653 | --DOCSHELL 0x1210be800 == 37 [pid = 1653] [id = 88] 17:46:42 INFO - PROCESS | 1653 | --DOCSHELL 0x120516800 == 36 [pid = 1653] [id = 87] 17:46:42 INFO - PROCESS | 1653 | --DOCSHELL 0x119392000 == 35 [pid = 1653] [id = 86] 17:46:42 INFO - PROCESS | 1653 | --DOCSHELL 0x118a9d000 == 34 [pid = 1653] [id = 85] 17:46:42 INFO - PROCESS | 1653 | --DOCSHELL 0x117e83000 == 33 [pid = 1653] [id = 84] 17:46:42 INFO - PROCESS | 1653 | --DOCSHELL 0x116857800 == 32 [pid = 1653] [id = 83] 17:46:42 INFO - PROCESS | 1653 | --DOCSHELL 0x115d93000 == 31 [pid = 1653] [id = 82] 17:46:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7d3800 == 30 [pid = 1653] [id = 81] 17:46:42 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12ba8e400) [pid = 1653] [serial = 239] [outer = 0x0] [url = about:blank] 17:46:42 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1176f7400) [pid = 1653] [serial = 198] [outer = 0x0] [url = about:blank] 17:46:42 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12ba87c00) [pid = 1653] [serial = 238] [outer = 0x0] [url = about:blank] 17:46:42 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12aa58800) [pid = 1653] [serial = 226] [outer = 0x0] [url = about:blank] 17:46:42 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x118484400) [pid = 1653] [serial = 201] [outer = 0x0] [url = about:blank] 17:46:42 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x118f06000) [pid = 1653] [serial = 204] [outer = 0x0] [url = about:blank] 17:46:42 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12a709400) [pid = 1653] [serial = 220] [outer = 0x0] [url = about:blank] 17:46:42 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12a756800) [pid = 1653] [serial = 196] [outer = 0x0] [url = about:blank] 17:46:42 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12b259400) [pid = 1653] [serial = 230] [outer = 0x0] [url = about:blank] 17:46:42 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1218ec400) [pid = 1653] [serial = 211] [outer = 0x0] [url = about:blank] 17:46:42 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12a838800) [pid = 1653] [serial = 223] [outer = 0x0] [url = about:blank] 17:46:42 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x116805c00) [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.] 17:46:42 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12b2eb400) [pid = 1653] [serial = 236] [outer = 0x0] [url = about:blank] 17:46:42 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12abbd400) [pid = 1653] [serial = 229] [outer = 0x0] [url = about:blank] 17:46:42 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1255a7800) [pid = 1653] [serial = 214] [outer = 0x0] [url = about:blank] 17:46:42 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12a75e400) [pid = 1653] [serial = 221] [outer = 0x0] [url = about:blank] 17:46:42 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x128d94400) [pid = 1653] [serial = 217] [outer = 0x0] [url = about:blank] 17:46:42 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11930b800) [pid = 1653] [serial = 205] [outer = 0x0] [url = about:blank] 17:46:42 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12abb6800) [pid = 1653] [serial = 227] [outer = 0x0] [url = about:blank] 17:46:42 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12abbe400) [pid = 1653] [serial = 233] [outer = 0x0] [url = about:blank] 17:46:42 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x129553000) [pid = 1653] [serial = 218] [outer = 0x0] [url = about:blank] 17:46:42 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1205b8800) [pid = 1653] [serial = 208] [outer = 0x0] [url = about:blank] 17:46:42 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1264e4c00) [pid = 1653] [serial = 215] [outer = 0x0] [url = about:blank] 17:46:42 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118480800) [pid = 1653] [serial = 199] [outer = 0x0] [url = about:blank] 17:46:42 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x121350c00) [pid = 1653] [serial = 209] [outer = 0x0] [url = about:blank] 17:46:42 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118f07c00) [pid = 1653] [serial = 232] [outer = 0x0] [url = about:blank] 17:46:42 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x124fd9400) [pid = 1653] [serial = 212] [outer = 0x0] [url = about:blank] 17:46:42 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12aa50400) [pid = 1653] [serial = 224] [outer = 0x0] [url = about:blank] 17:46:42 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x129682c00) [pid = 1653] [serial = 195] [outer = 0x0] [url = about:blank] 17:46:42 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118545c00) [pid = 1653] [serial = 202] [outer = 0x0] [url = about:blank] 17:46:42 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12b2e0c00) [pid = 1653] [serial = 235] [outer = 0x0] [url = about:blank] 17:46:42 INFO - PROCESS | 1653 | 1468716402493 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:46:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:46:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 672ms 17:46:42 INFO - PROCESS | 1653 | 1468716402508 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 17:46:42 INFO - PROCESS | 1653 | 1468716402511 Marionette TRACE conn3 <- [1,385,null,{"value":"7"}] 17:46:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:46:42 INFO - PROCESS | 1653 | 1468716402517 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:46:42 INFO - PROCESS | 1653 | 1468716402519 Marionette TRACE conn3 <- [1,386,null,{}] 17:46:42 INFO - PROCESS | 1653 | 1468716402521 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:42 INFO - PROCESS | 1653 | 1468716402523 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:42 INFO - PROCESS | 1653 | 1468716402599 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 17:46:42 INFO - PROCESS | 1653 | 1468716402603 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:42 INFO - PROCESS | 1653 | 1468716402604 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x11714c800 == 31 [pid = 1653] [id = 104] 17:46:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1196da400) [pid = 1653] [serial = 309] [outer = 0x0] 17:46:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1205b5400) [pid = 1653] [serial = 310] [outer = 0x1196da400] 17:46:42 INFO - PROCESS | 1653 | 1468716402633 Marionette DEBUG loaded listener.js 17:46:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x121110000) [pid = 1653] [serial = 311] [outer = 0x1196da400] 17:46:42 INFO - PROCESS | 1653 | 1468716402979 Marionette TRACE conn3 <- [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]]]}] 17:46:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:46:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 468ms 17:46:42 INFO - PROCESS | 1653 | 1468716402986 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 17:46:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:46:43 INFO - PROCESS | 1653 | 1468716402999 Marionette TRACE conn3 <- [1,389,null,{"value":"7"}] 17:46:43 INFO - PROCESS | 1653 | 1468716403001 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:46:43 INFO - PROCESS | 1653 | 1468716403004 Marionette TRACE conn3 <- [1,390,null,{}] 17:46:43 INFO - PROCESS | 1653 | 1468716403012 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:43 INFO - PROCESS | 1653 | 1468716403017 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:43 INFO - PROCESS | 1653 | 1468716403095 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 17:46:43 INFO - PROCESS | 1653 | 1468716403144 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:43 INFO - PROCESS | 1653 | 1468716403146 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f56000 == 32 [pid = 1653] [id = 105] 17:46:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x116a21000) [pid = 1653] [serial = 312] [outer = 0x0] 17:46:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124950800) [pid = 1653] [serial = 313] [outer = 0x116a21000] 17:46:43 INFO - PROCESS | 1653 | 1468716403174 Marionette DEBUG loaded listener.js 17:46:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1254e0400) [pid = 1653] [serial = 314] [outer = 0x116a21000] 17:46:43 INFO - PROCESS | 1653 | 1468716403496 Marionette TRACE conn3 <- [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]]]}] 17:46:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:46:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 521ms 17:46:43 INFO - PROCESS | 1653 | 1468716403522 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 17:46:43 INFO - PROCESS | 1653 | 1468716403524 Marionette TRACE conn3 <- [1,393,null,{"value":"7"}] 17:46:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:46:43 INFO - PROCESS | 1653 | 1468716403526 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:46:43 INFO - PROCESS | 1653 | 1468716403527 Marionette TRACE conn3 <- [1,394,null,{}] 17:46:43 INFO - PROCESS | 1653 | 1468716403530 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:43 INFO - PROCESS | 1653 | 1468716403531 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:43 INFO - PROCESS | 1653 | 1468716403607 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 17:46:43 INFO - PROCESS | 1653 | 1468716403657 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:43 INFO - PROCESS | 1653 | 1468716403658 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195d1800 == 33 [pid = 1653] [id = 106] 17:46:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124fe0000) [pid = 1653] [serial = 315] [outer = 0x0] 17:46:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126041c00) [pid = 1653] [serial = 316] [outer = 0x124fe0000] 17:46:43 INFO - PROCESS | 1653 | 1468716403683 Marionette DEBUG loaded listener.js 17:46:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126f05400) [pid = 1653] [serial = 317] [outer = 0x124fe0000] 17:46:43 INFO - PROCESS | 1653 | 1468716403981 Marionette TRACE conn3 <- [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]]]}] 17:46:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:46:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 469ms 17:46:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:46:44 INFO - PROCESS | 1653 | 1468716403999 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 17:46:44 INFO - PROCESS | 1653 | 1468716404000 Marionette TRACE conn3 <- [1,397,null,{"value":"7"}] 17:46:44 INFO - PROCESS | 1653 | 1468716404003 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:46:44 INFO - PROCESS | 1653 | 1468716404004 Marionette TRACE conn3 <- [1,398,null,{}] 17:46:44 INFO - PROCESS | 1653 | 1468716404006 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:44 INFO - PROCESS | 1653 | 1468716404007 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:44 INFO - PROCESS | 1653 | 1468716404085 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 17:46:44 INFO - PROCESS | 1653 | 1468716404090 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:44 INFO - PROCESS | 1653 | 1468716404091 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210bf000 == 34 [pid = 1653] [id = 107] 17:46:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x126043800) [pid = 1653] [serial = 318] [outer = 0x0] 17:46:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128cec400) [pid = 1653] [serial = 319] [outer = 0x126043800] 17:46:44 INFO - PROCESS | 1653 | 1468716404118 Marionette DEBUG loaded listener.js 17:46:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x128cf7c00) [pid = 1653] [serial = 320] [outer = 0x126043800] 17:46:44 INFO - PROCESS | 1653 | 1468716404483 Marionette TRACE conn3 <- [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]]]}] 17:46:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:46:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 519ms 17:46:44 INFO - PROCESS | 1653 | 1468716404523 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 17:46:44 INFO - PROCESS | 1653 | 1468716404524 Marionette TRACE conn3 <- [1,401,null,{"value":"7"}] 17:46:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:46:44 INFO - PROCESS | 1653 | 1468716404526 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:46:44 INFO - PROCESS | 1653 | 1468716404527 Marionette TRACE conn3 <- [1,402,null,{}] 17:46:44 INFO - PROCESS | 1653 | 1468716404530 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:44 INFO - PROCESS | 1653 | 1468716404534 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:44 INFO - PROCESS | 1653 | 1468716404646 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 17:46:44 INFO - PROCESS | 1653 | 1468716404661 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:44 INFO - PROCESS | 1653 | 1468716404662 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x123d94000 == 35 [pid = 1653] [id = 108] 17:46:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128cf7400) [pid = 1653] [serial = 321] [outer = 0x0] 17:46:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128e49800) [pid = 1653] [serial = 322] [outer = 0x128cf7400] 17:46:44 INFO - PROCESS | 1653 | 1468716404687 Marionette DEBUG loaded listener.js 17:46:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12a709400) [pid = 1653] [serial = 323] [outer = 0x128cf7400] 17:46:45 INFO - PROCESS | 1653 | 1468716405069 Marionette TRACE conn3 <- [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]]]}] 17:46:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:46:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 568ms 17:46:45 INFO - PROCESS | 1653 | 1468716405117 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 17:46:45 INFO - PROCESS | 1653 | 1468716405118 Marionette TRACE conn3 <- [1,405,null,{"value":"7"}] 17:46:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:46:45 INFO - PROCESS | 1653 | 1468716405143 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:46:45 INFO - PROCESS | 1653 | 1468716405145 Marionette TRACE conn3 <- [1,406,null,{}] 17:46:45 INFO - PROCESS | 1653 | 1468716405158 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:45 INFO - PROCESS | 1653 | 1468716405165 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:45 INFO - PROCESS | 1653 | 1468716405263 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 17:46:45 INFO - PROCESS | 1653 | 1468716405292 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:45 INFO - PROCESS | 1653 | 1468716405293 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x126672000 == 36 [pid = 1653] [id = 109] 17:46:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12a761000) [pid = 1653] [serial = 324] [outer = 0x0] 17:46:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12aa51000) [pid = 1653] [serial = 325] [outer = 0x12a761000] 17:46:45 INFO - PROCESS | 1653 | 1468716405318 Marionette DEBUG loaded listener.js 17:46:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12b258000) [pid = 1653] [serial = 326] [outer = 0x12a761000] 17:46:45 INFO - PROCESS | 1653 | 1468716405646 Marionette TRACE conn3 <- [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]]]}] 17:46:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:46:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 530ms 17:46:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:46:45 INFO - PROCESS | 1653 | 1468716405675 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 17:46:45 INFO - PROCESS | 1653 | 1468716405678 Marionette TRACE conn3 <- [1,409,null,{"value":"7"}] 17:46:45 INFO - PROCESS | 1653 | 1468716405681 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:46:45 INFO - PROCESS | 1653 | 1468716405682 Marionette TRACE conn3 <- [1,410,null,{}] 17:46:45 INFO - PROCESS | 1653 | 1468716405684 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:45 INFO - PROCESS | 1653 | 1468716405686 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:45 INFO - PROCESS | 1653 | 1468716405781 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 17:46:45 INFO - PROCESS | 1653 | 1468716405784 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:45 INFO - PROCESS | 1653 | 1468716405786 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x126f4d800 == 37 [pid = 1653] [id = 110] 17:46:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12930dc00) [pid = 1653] [serial = 327] [outer = 0x0] 17:46:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12ba85000) [pid = 1653] [serial = 328] [outer = 0x12930dc00] 17:46:45 INFO - PROCESS | 1653 | 1468716405810 Marionette DEBUG loaded listener.js 17:46:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12ba8c800) [pid = 1653] [serial = 329] [outer = 0x12930dc00] 17:46:46 INFO - PROCESS | 1653 | 1468716406479 Marionette TRACE conn3 <- [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]]]}] 17:46:46 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12a759800) [pid = 1653] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:46:46 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x128e3f400) [pid = 1653] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:46:46 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12aa53000) [pid = 1653] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:46:46 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x112e85400) [pid = 1653] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:46:46 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119835000) [pid = 1653] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:46:46 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118541c00) [pid = 1653] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:46:46 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1122be400) [pid = 1653] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:46:46 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x116f33800) [pid = 1653] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:46:46 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x128ced000) [pid = 1653] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:46:46 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1205bf000) [pid = 1653] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:46:46 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x111c81800) [pid = 1653] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:46:46 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x124ef3400) [pid = 1653] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:46:46 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118a55400) [pid = 1653] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:46:46 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12ba82800) [pid = 1653] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:46:46 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12bdf1c00) [pid = 1653] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:46:46 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11930fc00) [pid = 1653] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:46:46 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x116196800) [pid = 1653] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:46:46 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12c28a400) [pid = 1653] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:46:46 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12954f400) [pid = 1653] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:46:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:46:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 869ms 17:46:46 INFO - PROCESS | 1653 | 1468716406551 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 17:46:46 INFO - PROCESS | 1653 | 1468716406553 Marionette TRACE conn3 <- [1,413,null,{"value":"7"}] 17:46:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:46:46 INFO - PROCESS | 1653 | 1468716406556 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:46:46 INFO - PROCESS | 1653 | 1468716406558 Marionette TRACE conn3 <- [1,414,null,{}] 17:46:46 INFO - PROCESS | 1653 | 1468716406562 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:46 INFO - PROCESS | 1653 | 1468716406564 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:46 INFO - PROCESS | 1653 | 1468716406640 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 17:46:46 INFO - PROCESS | 1653 | 1468716406644 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:46 INFO - PROCESS | 1653 | 1468716406645 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f55000 == 38 [pid = 1653] [id = 111] 17:46:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118543800) [pid = 1653] [serial = 330] [outer = 0x0] 17:46:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118f07800) [pid = 1653] [serial = 331] [outer = 0x118543800] 17:46:46 INFO - PROCESS | 1653 | 1468716406670 Marionette DEBUG loaded listener.js 17:46:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124a30c00) [pid = 1653] [serial = 332] [outer = 0x118543800] 17:46:47 INFO - PROCESS | 1653 | 1468716407011 Marionette TRACE conn3 <- [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]]]}] 17:46:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:46:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 471ms 17:46:47 INFO - PROCESS | 1653 | 1468716407027 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 17:46:47 INFO - PROCESS | 1653 | 1468716407029 Marionette TRACE conn3 <- [1,417,null,{"value":"7"}] 17:46:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:46:47 INFO - PROCESS | 1653 | 1468716407031 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:46:47 INFO - PROCESS | 1653 | 1468716407032 Marionette TRACE conn3 <- [1,418,null,{}] 17:46:47 INFO - PROCESS | 1653 | 1468716407034 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:47 INFO - PROCESS | 1653 | 1468716407035 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:47 INFO - PROCESS | 1653 | 1468716407136 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 17:46:47 INFO - PROCESS | 1653 | 1468716407144 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:47 INFO - PROCESS | 1653 | 1468716407145 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1290bd000 == 39 [pid = 1653] [id = 112] 17:46:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118f82800) [pid = 1653] [serial = 333] [outer = 0x0] 17:46:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128e1c800) [pid = 1653] [serial = 334] [outer = 0x118f82800] 17:46:47 INFO - PROCESS | 1653 | 1468716407169 Marionette DEBUG loaded listener.js 17:46:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126040400) [pid = 1653] [serial = 335] [outer = 0x118f82800] 17:46:47 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 17:46:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 920ms 17:46:47 INFO - PROCESS | 1653 | 1468716407946 Marionette TRACE conn3 <- [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]]]}] 17:46:47 INFO - PROCESS | 1653 | 1468716407952 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 17:46:47 INFO - PROCESS | 1653 | 1468716407953 Marionette TRACE conn3 <- [1,421,null,{"value":"7"}] 17:46:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:46:47 INFO - PROCESS | 1653 | 1468716407956 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:46:47 INFO - PROCESS | 1653 | 1468716407958 Marionette TRACE conn3 <- [1,422,null,{}] 17:46:47 INFO - PROCESS | 1653 | 1468716407961 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:47 INFO - PROCESS | 1653 | 1468716407963 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:48 INFO - PROCESS | 1653 | 1468716408051 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 17:46:48 INFO - PROCESS | 1653 | 1468716408071 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:46:48 INFO - PROCESS | 1653 | 1468716408075 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:48 INFO - PROCESS | 1653 | 1468716408077 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7c8800 == 40 [pid = 1653] [id = 113] 17:46:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12c28ec00) [pid = 1653] [serial = 336] [outer = 0x0] 17:46:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12c293c00) [pid = 1653] [serial = 337] [outer = 0x12c28ec00] 17:46:48 INFO - PROCESS | 1653 | 1468716408104 Marionette DEBUG loaded listener.js 17:46:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12c7d8400) [pid = 1653] [serial = 338] [outer = 0x12c28ec00] 17:46:48 INFO - PROCESS | 1653 | 1468716408970 Marionette TRACE conn3 <- [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]]]}] 17:46:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:46:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1022ms 17:46:48 INFO - PROCESS | 1653 | 1468716408978 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 17:46:48 INFO - PROCESS | 1653 | 1468716408982 Marionette TRACE conn3 <- [1,425,null,{"value":"7"}] 17:46:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:46:48 INFO - PROCESS | 1653 | 1468716408986 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:46:48 INFO - PROCESS | 1653 | 1468716408988 Marionette TRACE conn3 <- [1,426,null,{}] 17:46:49 INFO - PROCESS | 1653 | 1468716409006 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:49 INFO - PROCESS | 1653 | 1468716409008 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:49 INFO - PROCESS | 1653 | 1468716409108 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 17:46:49 INFO - PROCESS | 1653 | 1468716409156 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:49 INFO - PROCESS | 1653 | 1468716409160 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x11661c000 == 41 [pid = 1653] [id = 114] 17:46:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x118524000) [pid = 1653] [serial = 339] [outer = 0x0] 17:46:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118545000) [pid = 1653] [serial = 340] [outer = 0x118524000] 17:46:49 INFO - PROCESS | 1653 | 1468716409190 Marionette DEBUG loaded listener.js 17:46:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x118f06000) [pid = 1653] [serial = 341] [outer = 0x118524000] 17:46:49 INFO - PROCESS | 1653 | 1468716409668 Marionette TRACE conn3 <- [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] 17:46:49 INFO - PROCESS | 1653 | 1468716409724 Marionette TRACE conn3 <- [1,429,null,{"value":"7"}] 17:46:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 17:46:49 INFO - PROCESS | 1653 | 1468716409728 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:46:49 INFO - PROCESS | 1653 | 1468716409730 Marionette TRACE conn3 <- [1,430,null,{}] 17:46:49 INFO - PROCESS | 1653 | 1468716409733 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:49 INFO - PROCESS | 1653 | 1468716409735 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:49 INFO - PROCESS | 1653 | 1468716409835 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 17:46:49 INFO - PROCESS | 1653 | 1468716409887 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:49 INFO - PROCESS | 1653 | 1468716409889 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x119220000 == 42 [pid = 1653] [id = 115] 17:46:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119837800) [pid = 1653] [serial = 342] [outer = 0x0] 17:46:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x121415000) [pid = 1653] [serial = 343] [outer = 0x119837800] 17:46:49 INFO - PROCESS | 1653 | 1468716409919 Marionette DEBUG loaded listener.js 17:46:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x124a25400) [pid = 1653] [serial = 344] [outer = 0x119837800] 17:46:50 INFO - PROCESS | 1653 | 1468716410360 Marionette TRACE conn3 <- [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]]]}] 17:46:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:46:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 671ms 17:46:50 INFO - PROCESS | 1653 | 1468716410400 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 17:46:50 INFO - PROCESS | 1653 | 1468716410402 Marionette TRACE conn3 <- [1,433,null,{"value":"7"}] 17:46:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:46:50 INFO - PROCESS | 1653 | 1468716410425 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:46:50 INFO - PROCESS | 1653 | 1468716410428 Marionette TRACE conn3 <- [1,434,null,{}] 17:46:50 INFO - PROCESS | 1653 | 1468716410436 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:50 INFO - PROCESS | 1653 | 1468716410439 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:50 INFO - PROCESS | 1653 | 1468716410539 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 17:46:50 INFO - PROCESS | 1653 | 1468716410641 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:50 INFO - PROCESS | 1653 | 1468716410643 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a82000 == 43 [pid = 1653] [id = 116] 17:46:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1268be800) [pid = 1653] [serial = 345] [outer = 0x0] 17:46:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x128cf5800) [pid = 1653] [serial = 346] [outer = 0x1268be800] 17:46:50 INFO - PROCESS | 1653 | 1468716410673 Marionette DEBUG loaded listener.js 17:46:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x128e3f400) [pid = 1653] [serial = 347] [outer = 0x1268be800] 17:46:51 INFO - PROCESS | 1653 | 1468716411216 Marionette TRACE conn3 <- [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]]]}] 17:46:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:46:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 825ms 17:46:51 INFO - PROCESS | 1653 | 1468716411248 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 17:46:51 INFO - PROCESS | 1653 | 1468716411251 Marionette TRACE conn3 <- [1,437,null,{"value":"7"}] 17:46:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:46:51 INFO - PROCESS | 1653 | 1468716411254 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:46:51 INFO - PROCESS | 1653 | 1468716411256 Marionette TRACE conn3 <- [1,438,null,{}] 17:46:51 INFO - PROCESS | 1653 | 1468716411260 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:51 INFO - PROCESS | 1653 | 1468716411261 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:51 INFO - PROCESS | 1653 | 1468716411351 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 17:46:51 INFO - PROCESS | 1653 | 1468716411414 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:51 INFO - PROCESS | 1653 | 1468716411417 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x116fab000 == 44 [pid = 1653] [id = 117] 17:46:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11870c000) [pid = 1653] [serial = 348] [outer = 0x0] 17:46:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x118f07c00) [pid = 1653] [serial = 349] [outer = 0x11870c000] 17:46:51 INFO - PROCESS | 1653 | 1468716411444 Marionette DEBUG loaded listener.js 17:46:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x119833800) [pid = 1653] [serial = 350] [outer = 0x11870c000] 17:46:51 INFO - PROCESS | 1653 | --DOCSHELL 0x1290bd000 == 43 [pid = 1653] [id = 112] 17:46:51 INFO - PROCESS | 1653 | --DOCSHELL 0x118f55000 == 42 [pid = 1653] [id = 111] 17:46:51 INFO - PROCESS | 1653 | --DOCSHELL 0x126f4d800 == 41 [pid = 1653] [id = 110] 17:46:51 INFO - PROCESS | 1653 | --DOCSHELL 0x126672000 == 40 [pid = 1653] [id = 109] 17:46:51 INFO - PROCESS | 1653 | --DOCSHELL 0x123d94000 == 39 [pid = 1653] [id = 108] 17:46:51 INFO - PROCESS | 1653 | --DOCSHELL 0x1210bf000 == 38 [pid = 1653] [id = 107] 17:46:51 INFO - PROCESS | 1653 | --DOCSHELL 0x1195d1800 == 37 [pid = 1653] [id = 106] 17:46:51 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12c7d9400) [pid = 1653] [serial = 298] [outer = 0x0] [url = about:blank] 17:46:51 INFO - PROCESS | 1653 | 1468716411929 Marionette TRACE conn3 <- [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]]]}] 17:46:51 INFO - PROCESS | 1653 | --DOCSHELL 0x118f56000 == 36 [pid = 1653] [id = 105] 17:46:51 INFO - PROCESS | 1653 | --DOCSHELL 0x11714c800 == 35 [pid = 1653] [id = 104] 17:46:51 INFO - PROCESS | 1653 | --DOCSHELL 0x11668f000 == 34 [pid = 1653] [id = 103] 17:46:51 INFO - PROCESS | 1653 | --DOCSHELL 0x119380800 == 33 [pid = 1653] [id = 102] 17:46:51 INFO - PROCESS | 1653 | --DOCSHELL 0x116616800 == 32 [pid = 1653] [id = 101] 17:46:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:46:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 720ms 17:46:51 INFO - PROCESS | 1653 | 1468716411974 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 17:46:51 INFO - PROCESS | 1653 | 1468716411977 Marionette TRACE conn3 <- [1,441,null,{"value":"7"}] 17:46:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:46:51 INFO - PROCESS | 1653 | 1468716411981 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:46:51 INFO - PROCESS | 1653 | 1468716411983 Marionette TRACE conn3 <- [1,442,null,{}] 17:46:51 INFO - PROCESS | 1653 | 1468716411985 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:51 INFO - PROCESS | 1653 | 1468716411987 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:52 INFO - PROCESS | 1653 | 1468716412062 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 17:46:52 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12aa5ec00) [pid = 1653] [serial = 277] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x129310800) [pid = 1653] [serial = 271] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12954ec00) [pid = 1653] [serial = 272] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12b2e0000) [pid = 1653] [serial = 280] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x126f09800) [pid = 1653] [serial = 262] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x128ceac00) [pid = 1653] [serial = 263] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12bb36000) [pid = 1653] [serial = 242] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11870fc00) [pid = 1653] [serial = 247] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118f77400) [pid = 1653] [serial = 248] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119841800) [pid = 1653] [serial = 250] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119c53c00) [pid = 1653] [serial = 251] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x117ea4400) [pid = 1653] [serial = 244] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118523800) [pid = 1653] [serial = 245] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x128cf4000) [pid = 1653] [serial = 265] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x128cf8400) [pid = 1653] [serial = 266] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x121229000) [pid = 1653] [serial = 253] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x121714000) [pid = 1653] [serial = 254] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x121be4c00) [pid = 1653] [serial = 256] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x126036800) [pid = 1653] [serial = 259] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x124d1ac00) [pid = 1653] [serial = 257] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1269d3c00) [pid = 1653] [serial = 260] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x128d98c00) [pid = 1653] [serial = 268] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x128e1e000) [pid = 1653] [serial = 269] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12bb38c00) [pid = 1653] [serial = 283] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12ba8d000) [pid = 1653] [serial = 281] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12c27f800) [pid = 1653] [serial = 286] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12bdf3800) [pid = 1653] [serial = 284] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1254e4800) [pid = 1653] [serial = 289] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12c287000) [pid = 1653] [serial = 293] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12c28d800) [pid = 1653] [serial = 295] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12c285400) [pid = 1653] [serial = 287] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x129557800) [pid = 1653] [serial = 274] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12aa50800) [pid = 1653] [serial = 275] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12b256000) [pid = 1653] [serial = 278] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x12c296c00) [pid = 1653] [serial = 296] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x12abb9000) [pid = 1653] [serial = 292] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x12a75fc00) [pid = 1653] [serial = 290] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 1653 | 1468716412127 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:52 INFO - PROCESS | 1653 | 1468716412129 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x116faa000 == 33 [pid = 1653] [id = 118] 17:46:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x119841800) [pid = 1653] [serial = 351] [outer = 0x0] 17:46:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x124905800) [pid = 1653] [serial = 352] [outer = 0x119841800] 17:46:52 INFO - PROCESS | 1653 | 1468716412158 Marionette DEBUG loaded listener.js 17:46:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x124fe2400) [pid = 1653] [serial = 353] [outer = 0x119841800] 17:46:52 INFO - PROCESS | 1653 | 1468716412454 Marionette TRACE conn3 <- [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]]]}] 17:46:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:46:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 519ms 17:46:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:46:52 INFO - PROCESS | 1653 | 1468716412501 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 17:46:52 INFO - PROCESS | 1653 | 1468716412502 Marionette TRACE conn3 <- [1,445,null,{"value":"7"}] 17:46:52 INFO - PROCESS | 1653 | 1468716412505 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:46:52 INFO - PROCESS | 1653 | 1468716412509 Marionette TRACE conn3 <- [1,446,null,{}] 17:46:52 INFO - PROCESS | 1653 | 1468716412516 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:52 INFO - PROCESS | 1653 | 1468716412519 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:52 INFO - PROCESS | 1653 | 1468716412596 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 17:46:52 INFO - PROCESS | 1653 | 1468716412601 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:52 INFO - PROCESS | 1653 | 1468716412603 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195c5800 == 34 [pid = 1653] [id = 119] 17:46:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1264ed400) [pid = 1653] [serial = 354] [outer = 0x0] 17:46:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x128cebc00) [pid = 1653] [serial = 355] [outer = 0x1264ed400] 17:46:52 INFO - PROCESS | 1653 | 1468716412632 Marionette DEBUG loaded listener.js 17:46:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x12930c800) [pid = 1653] [serial = 356] [outer = 0x1264ed400] 17:46:52 INFO - PROCESS | 1653 | 1468716412987 Marionette TRACE conn3 <- [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]]]}] 17:46:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:46:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 524ms 17:46:53 INFO - PROCESS | 1653 | 1468716413029 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 17:46:53 INFO - PROCESS | 1653 | 1468716413031 Marionette TRACE conn3 <- [1,449,null,{"value":"7"}] 17:46:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:46:53 INFO - PROCESS | 1653 | 1468716413033 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:46:53 INFO - PROCESS | 1653 | 1468716413034 Marionette TRACE conn3 <- [1,450,null,{}] 17:46:53 INFO - PROCESS | 1653 | 1468716413037 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:53 INFO - PROCESS | 1653 | 1468716413038 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:53 INFO - PROCESS | 1653 | 1468716413114 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 17:46:53 INFO - PROCESS | 1653 | 1468716413118 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:53 INFO - PROCESS | 1653 | 1468716413119 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1211de000 == 35 [pid = 1653] [id = 120] 17:46:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x129313c00) [pid = 1653] [serial = 357] [outer = 0x0] 17:46:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x129559400) [pid = 1653] [serial = 358] [outer = 0x129313c00] 17:46:53 INFO - PROCESS | 1653 | 1468716413146 Marionette DEBUG loaded listener.js 17:46:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x12a70a000) [pid = 1653] [serial = 359] [outer = 0x129313c00] 17:46:53 INFO - PROCESS | 1653 | 1468716413473 Marionette TRACE conn3 <- [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] 17:46:53 INFO - PROCESS | 1653 | 1468716413504 Marionette TRACE conn3 <- [1,453,null,{"value":"7"}] 17:46:53 INFO - PROCESS | 1653 | 1468716413506 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:46:53 INFO - PROCESS | 1653 | 1468716413509 Marionette TRACE conn3 <- [1,454,null,{}] 17:46:53 INFO - PROCESS | 1653 | 1468716413512 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:53 INFO - PROCESS | 1653 | 1468716413513 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:53 INFO - PROCESS | 1653 | 1468716413606 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 17:46:53 INFO - PROCESS | 1653 | 1468716413613 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:53 INFO - PROCESS | 1653 | 1468716413614 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x123d94000 == 36 [pid = 1653] [id = 121] 17:46:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x129556800) [pid = 1653] [serial = 360] [outer = 0x0] 17:46:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x12aa53000) [pid = 1653] [serial = 361] [outer = 0x129556800] 17:46:53 INFO - PROCESS | 1653 | 1468716413639 Marionette DEBUG loaded listener.js 17:46:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x12b2ddc00) [pid = 1653] [serial = 362] [outer = 0x129556800] 17:46:53 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:46:53 INFO - PROCESS | 1653 | 1468716413961 Marionette TRACE conn3 <- [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]]]}] 17:46:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:46:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 471ms 17:46:53 INFO - PROCESS | 1653 | 1468716413977 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 17:46:53 INFO - PROCESS | 1653 | 1468716413978 Marionette TRACE conn3 <- [1,457,null,{"value":"7"}] 17:46:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:46:53 INFO - PROCESS | 1653 | 1468716413981 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:46:53 INFO - PROCESS | 1653 | 1468716413982 Marionette TRACE conn3 <- [1,458,null,{}] 17:46:53 INFO - PROCESS | 1653 | 1468716413984 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:53 INFO - PROCESS | 1653 | 1468716413990 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:54 INFO - PROCESS | 1653 | 1468716414086 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 17:46:54 INFO - PROCESS | 1653 | 1468716414093 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:54 INFO - PROCESS | 1653 | 1468716414094 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12697a800 == 37 [pid = 1653] [id = 122] 17:46:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x12b2e1800) [pid = 1653] [serial = 363] [outer = 0x0] 17:46:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12bdf0400) [pid = 1653] [serial = 364] [outer = 0x12b2e1800] 17:46:54 INFO - PROCESS | 1653 | 1468716414119 Marionette DEBUG loaded listener.js 17:46:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12c29c800) [pid = 1653] [serial = 365] [outer = 0x12b2e1800] 17:46:54 INFO - PROCESS | 1653 | 1468716414475 Marionette TRACE conn3 <- [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] 17:46:54 INFO - PROCESS | 1653 | 1468716414503 Marionette TRACE conn3 <- [1,461,null,{"value":"7"}] 17:46:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:46:54 INFO - PROCESS | 1653 | 1468716414505 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:46:54 INFO - PROCESS | 1653 | 1468716414507 Marionette TRACE conn3 <- [1,462,null,{}] 17:46:54 INFO - PROCESS | 1653 | 1468716414513 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:54 INFO - PROCESS | 1653 | 1468716414515 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:54 INFO - PROCESS | 1653 | 1468716414610 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 17:46:54 INFO - PROCESS | 1653 | 1468716414622 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:54 INFO - PROCESS | 1653 | 1468716414623 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x128eef800 == 38 [pid = 1653] [id = 123] 17:46:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12abb6800) [pid = 1653] [serial = 366] [outer = 0x0] 17:46:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12c7e0400) [pid = 1653] [serial = 367] [outer = 0x12abb6800] 17:46:54 INFO - PROCESS | 1653 | 1468716414653 Marionette DEBUG loaded listener.js 17:46:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12c823800) [pid = 1653] [serial = 368] [outer = 0x12abb6800] 17:46:54 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:46:54 INFO - PROCESS | 1653 | 1468716414984 Marionette TRACE conn3 <- [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] 17:46:55 INFO - PROCESS | 1653 | 1468716415028 Marionette TRACE conn3 <- [1,465,null,{"value":"7"}] 17:46:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:46:55 INFO - PROCESS | 1653 | 1468716415033 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:46:55 INFO - PROCESS | 1653 | 1468716415034 Marionette TRACE conn3 <- [1,466,null,{}] 17:46:55 INFO - PROCESS | 1653 | 1468716415037 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:55 INFO - PROCESS | 1653 | 1468716415038 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:55 INFO - PROCESS | 1653 | 1468716415134 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 17:46:55 INFO - PROCESS | 1653 | 1468716415145 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:55 INFO - PROCESS | 1653 | 1468716415147 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x112f5b000 == 39 [pid = 1653] [id = 124] 17:46:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12c7dc400) [pid = 1653] [serial = 369] [outer = 0x0] 17:46:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12c82c400) [pid = 1653] [serial = 370] [outer = 0x12c7dc400] 17:46:55 INFO - PROCESS | 1653 | 1468716415171 Marionette DEBUG loaded listener.js 17:46:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1196dbc00) [pid = 1653] [serial = 371] [outer = 0x12c7dc400] 17:46:55 INFO - PROCESS | 1653 | 1468716415530 Marionette TRACE conn3 <- [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] 17:46:55 INFO - PROCESS | 1653 | 1468716415561 Marionette TRACE conn3 <- [1,469,null,{"value":"7"}] 17:46:55 INFO - PROCESS | 1653 | 1468716415564 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:46:55 INFO - PROCESS | 1653 | 1468716415566 Marionette TRACE conn3 <- [1,470,null,{}] 17:46:55 INFO - PROCESS | 1653 | 1468716415569 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:55 INFO - PROCESS | 1653 | 1468716415571 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:55 INFO - PROCESS | 1653 | 1468716415708 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 17:46:55 INFO - PROCESS | 1653 | 1468716415742 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:55 INFO - PROCESS | 1653 | 1468716415743 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a873800 == 40 [pid = 1653] [id = 125] 17:46:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x112f4c400) [pid = 1653] [serial = 372] [outer = 0x0] 17:46:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x112f54000) [pid = 1653] [serial = 373] [outer = 0x112f4c400] 17:46:55 INFO - PROCESS | 1653 | 1468716415775 Marionette DEBUG loaded listener.js 17:46:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x112f59800) [pid = 1653] [serial = 374] [outer = 0x112f4c400] 17:46:56 INFO - PROCESS | 1653 | 1468716416112 Marionette TRACE conn3 <- [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]]]}] 17:46:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:46:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 571ms 17:46:56 INFO - PROCESS | 1653 | 1468716416136 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 17:46:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:46:56 INFO - PROCESS | 1653 | 1468716416137 Marionette TRACE conn3 <- [1,473,null,{"value":"7"}] 17:46:56 INFO - PROCESS | 1653 | 1468716416139 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:46:56 INFO - PROCESS | 1653 | 1468716416140 Marionette TRACE conn3 <- [1,474,null,{}] 17:46:56 INFO - PROCESS | 1653 | 1468716416142 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:56 INFO - PROCESS | 1653 | 1468716416143 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:56 INFO - PROCESS | 1653 | 1468716416283 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 17:46:56 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x128cf7400) [pid = 1653] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 17:46:56 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12a761000) [pid = 1653] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 17:46:56 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119310800) [pid = 1653] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:46:56 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118f82800) [pid = 1653] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:46:56 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11854a000) [pid = 1653] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:46:56 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x116a21000) [pid = 1653] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:46:56 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x126043800) [pid = 1653] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 17:46:56 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1196da400) [pid = 1653] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:46:56 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x124fe0000) [pid = 1653] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 17:46:56 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12930dc00) [pid = 1653] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 17:46:56 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x118543800) [pid = 1653] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:46:56 INFO - PROCESS | 1653 | 1468716416322 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:56 INFO - PROCESS | 1653 | 1468716416323 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x120fc1000 == 41 [pid = 1653] [id = 126] 17:46:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x110fe1800) [pid = 1653] [serial = 375] [outer = 0x0] 17:46:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x110fe8800) [pid = 1653] [serial = 376] [outer = 0x110fe1800] 17:46:56 INFO - PROCESS | 1653 | 1468716416346 Marionette DEBUG loaded listener.js 17:46:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x110fec800) [pid = 1653] [serial = 377] [outer = 0x110fe1800] 17:46:56 INFO - PROCESS | 1653 | 1468716416606 Marionette TRACE conn3 <- [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]]]}] 17:46:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:46:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 519ms 17:46:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:46:56 INFO - PROCESS | 1653 | 1468716416660 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 17:46:56 INFO - PROCESS | 1653 | 1468716416661 Marionette TRACE conn3 <- [1,477,null,{"value":"7"}] 17:46:56 INFO - PROCESS | 1653 | 1468716416664 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:46:56 INFO - PROCESS | 1653 | 1468716416665 Marionette TRACE conn3 <- [1,478,null,{}] 17:46:56 INFO - PROCESS | 1653 | 1468716416668 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:56 INFO - PROCESS | 1653 | 1468716416669 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:56 INFO - PROCESS | 1653 | 1468716416771 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 17:46:56 INFO - PROCESS | 1653 | 1468716416777 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:56 INFO - PROCESS | 1653 | 1468716416779 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b9c3000 == 42 [pid = 1653] [id = 127] 17:46:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x111e2ec00) [pid = 1653] [serial = 378] [outer = 0x0] 17:46:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x121356c00) [pid = 1653] [serial = 379] [outer = 0x111e2ec00] 17:46:56 INFO - PROCESS | 1653 | 1468716416804 Marionette DEBUG loaded listener.js 17:46:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12c7de800) [pid = 1653] [serial = 380] [outer = 0x111e2ec00] 17:46:57 INFO - PROCESS | 1653 | 1468716417141 Marionette TRACE conn3 <- [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]]]}] 17:46:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:46:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 519ms 17:46:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:46:57 INFO - PROCESS | 1653 | 1468716417183 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 17:46:57 INFO - PROCESS | 1653 | 1468716417185 Marionette TRACE conn3 <- [1,481,null,{"value":"7"}] 17:46:57 INFO - PROCESS | 1653 | 1468716417187 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:46:57 INFO - PROCESS | 1653 | 1468716417188 Marionette TRACE conn3 <- [1,482,null,{}] 17:46:57 INFO - PROCESS | 1653 | 1468716417191 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:57 INFO - PROCESS | 1653 | 1468716417195 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:57 INFO - PROCESS | 1653 | 1468716417317 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 17:46:57 INFO - PROCESS | 1653 | 1468716417322 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:57 INFO - PROCESS | 1653 | 1468716417323 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bae9800 == 43 [pid = 1653] [id = 128] 17:46:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x110fec400) [pid = 1653] [serial = 381] [outer = 0x0] 17:46:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1184ee400) [pid = 1653] [serial = 382] [outer = 0x110fec400] 17:46:57 INFO - PROCESS | 1653 | 1468716417361 Marionette DEBUG loaded listener.js 17:46:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1184f2400) [pid = 1653] [serial = 383] [outer = 0x110fec400] 17:46:57 INFO - PROCESS | 1653 | 1468716417709 Marionette TRACE conn3 <- [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]]]}] 17:46:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:46:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 571ms 17:46:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:46:57 INFO - PROCESS | 1653 | 1468716417759 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 17:46:57 INFO - PROCESS | 1653 | 1468716417760 Marionette TRACE conn3 <- [1,485,null,{"value":"7"}] 17:46:57 INFO - PROCESS | 1653 | 1468716417762 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:46:57 INFO - PROCESS | 1653 | 1468716417763 Marionette TRACE conn3 <- [1,486,null,{}] 17:46:57 INFO - PROCESS | 1653 | 1468716417765 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:57 INFO - PROCESS | 1653 | 1468716417766 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:57 INFO - PROCESS | 1653 | 1468716417877 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 17:46:57 INFO - PROCESS | 1653 | 1468716417882 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:57 INFO - PROCESS | 1653 | 1468716417883 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c206800 == 44 [pid = 1653] [id = 129] 17:46:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1184ef000) [pid = 1653] [serial = 384] [outer = 0x0] 17:46:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12a760800) [pid = 1653] [serial = 385] [outer = 0x1184ef000] 17:46:57 INFO - PROCESS | 1653 | 1468716417907 Marionette DEBUG loaded listener.js 17:46:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12c8be800) [pid = 1653] [serial = 386] [outer = 0x1184ef000] 17:46:58 INFO - PROCESS | 1653 | 1468716418246 Marionette TRACE conn3 <- [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]]]}] 17:46:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:46:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 518ms 17:46:58 INFO - PROCESS | 1653 | 1468716418306 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 17:46:58 INFO - PROCESS | 1653 | 1468716418308 Marionette TRACE conn3 <- [1,489,null,{"value":"7"}] 17:46:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:46:58 INFO - PROCESS | 1653 | 1468716418312 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:46:58 INFO - PROCESS | 1653 | 1468716418314 Marionette TRACE conn3 <- [1,490,null,{}] 17:46:58 INFO - PROCESS | 1653 | 1468716418318 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:58 INFO - PROCESS | 1653 | 1468716418319 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:58 INFO - PROCESS | 1653 | 1468716418465 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 17:46:58 INFO - PROCESS | 1653 | 1468716418591 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:58 INFO - PROCESS | 1653 | 1468716418596 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x116603000 == 45 [pid = 1653] [id = 130] 17:46:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x112f56c00) [pid = 1653] [serial = 387] [outer = 0x0] 17:46:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x114f77800) [pid = 1653] [serial = 388] [outer = 0x112f56c00] 17:46:58 INFO - PROCESS | 1653 | 1468716418644 Marionette DEBUG loaded listener.js 17:46:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x117ea8c00) [pid = 1653] [serial = 389] [outer = 0x112f56c00] 17:46:59 INFO - PROCESS | 1653 | 1468716419204 Marionette TRACE conn3 <- [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]]]}] 17:46:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:46:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 921ms 17:46:59 INFO - PROCESS | 1653 | 1468716419235 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 17:46:59 INFO - PROCESS | 1653 | 1468716419238 Marionette TRACE conn3 <- [1,493,null,{"value":"7"}] 17:46:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:46:59 INFO - PROCESS | 1653 | 1468716419245 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:46:59 INFO - PROCESS | 1653 | 1468716419249 Marionette TRACE conn3 <- [1,494,null,{}] 17:46:59 INFO - PROCESS | 1653 | 1468716419253 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:46:59 INFO - PROCESS | 1653 | 1468716419255 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:59 INFO - PROCESS | 1653 | 1468716419403 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 17:46:59 INFO - PROCESS | 1653 | 1468716419498 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:59 INFO - PROCESS | 1653 | 1468716419499 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:46:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x121936000 == 46 [pid = 1653] [id = 131] 17:46:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119839000) [pid = 1653] [serial = 390] [outer = 0x0] 17:46:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119961000) [pid = 1653] [serial = 391] [outer = 0x119839000] 17:46:59 INFO - PROCESS | 1653 | 1468716419547 Marionette DEBUG loaded listener.js 17:46:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119c41800) [pid = 1653] [serial = 392] [outer = 0x119839000] 17:47:00 INFO - PROCESS | 1653 | 1468716420038 Marionette TRACE conn3 <- [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]]]}] 17:47:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:47:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 826ms 17:47:00 INFO - PROCESS | 1653 | 1468716420068 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 17:47:00 INFO - PROCESS | 1653 | 1468716420069 Marionette TRACE conn3 <- [1,497,null,{"value":"7"}] 17:47:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:47:00 INFO - PROCESS | 1653 | 1468716420072 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:47:00 INFO - PROCESS | 1653 | 1468716420073 Marionette TRACE conn3 <- [1,498,null,{}] 17:47:00 INFO - PROCESS | 1653 | 1468716420098 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:00 INFO - PROCESS | 1653 | 1468716420102 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:00 INFO - PROCESS | 1653 | 1468716420226 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 17:47:00 INFO - PROCESS | 1653 | 1468716420278 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:00 INFO - PROCESS | 1653 | 1468716420281 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b9c5000 == 47 [pid = 1653] [id = 132] 17:47:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x124fde400) [pid = 1653] [serial = 393] [outer = 0x0] 17:47:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1254d9c00) [pid = 1653] [serial = 394] [outer = 0x124fde400] 17:47:00 INFO - PROCESS | 1653 | 1468716420311 Marionette DEBUG loaded listener.js 17:47:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x126478400) [pid = 1653] [serial = 395] [outer = 0x124fde400] 17:47:00 INFO - PROCESS | 1653 | 1468716420724 Marionette TRACE conn3 <- [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]]]}] 17:47:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:47:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 671ms 17:47:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:47:00 INFO - PROCESS | 1653 | 1468716420743 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 17:47:00 INFO - PROCESS | 1653 | 1468716420745 Marionette TRACE conn3 <- [1,501,null,{"value":"7"}] 17:47:00 INFO - PROCESS | 1653 | 1468716420747 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:47:00 INFO - PROCESS | 1653 | 1468716420748 Marionette TRACE conn3 <- [1,502,null,{}] 17:47:00 INFO - PROCESS | 1653 | 1468716420751 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:00 INFO - PROCESS | 1653 | 1468716420752 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:00 INFO - PROCESS | 1653 | 1468716420875 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 17:47:00 INFO - PROCESS | 1653 | 1468716420931 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:00 INFO - PROCESS | 1653 | 1468716420932 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c240800 == 48 [pid = 1653] [id = 133] 17:47:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x128cf6c00) [pid = 1653] [serial = 396] [outer = 0x0] 17:47:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12930b800) [pid = 1653] [serial = 397] [outer = 0x128cf6c00] 17:47:00 INFO - PROCESS | 1653 | 1468716420961 Marionette DEBUG loaded listener.js 17:47:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12a707c00) [pid = 1653] [serial = 398] [outer = 0x128cf6c00] 17:47:01 INFO - PROCESS | 1653 | 1468716421387 Marionette TRACE conn3 <- [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]]]}] 17:47:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:47:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 672ms 17:47:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:47:01 INFO - PROCESS | 1653 | 1468716421420 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 17:47:01 INFO - PROCESS | 1653 | 1468716421421 Marionette TRACE conn3 <- [1,505,null,{"value":"7"}] 17:47:01 INFO - PROCESS | 1653 | 1468716421423 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:47:01 INFO - PROCESS | 1653 | 1468716421425 Marionette TRACE conn3 <- [1,506,null,{}] 17:47:01 INFO - PROCESS | 1653 | 1468716421427 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:01 INFO - PROCESS | 1653 | 1468716421428 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:01 INFO - PROCESS | 1653 | 1468716421531 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 17:47:01 INFO - PROCESS | 1653 | 1468716421585 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:01 INFO - PROCESS | 1653 | 1468716421587 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12051d800 == 49 [pid = 1653] [id = 134] 17:47:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x124d8dc00) [pid = 1653] [serial = 399] [outer = 0x0] 17:47:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12a837800) [pid = 1653] [serial = 400] [outer = 0x124d8dc00] 17:47:01 INFO - PROCESS | 1653 | 1468716421615 Marionette DEBUG loaded listener.js 17:47:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12b2e1000) [pid = 1653] [serial = 401] [outer = 0x124d8dc00] 17:47:02 INFO - PROCESS | 1653 | 1468716422186 Marionette TRACE conn3 <- [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]]]}] 17:47:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:47:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 820ms 17:47:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:47:02 INFO - PROCESS | 1653 | 1468716422244 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 17:47:02 INFO - PROCESS | 1653 | 1468716422246 Marionette TRACE conn3 <- [1,509,null,{"value":"7"}] 17:47:02 INFO - PROCESS | 1653 | 1468716422249 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:47:02 INFO - PROCESS | 1653 | 1468716422251 Marionette TRACE conn3 <- [1,510,null,{}] 17:47:02 INFO - PROCESS | 1653 | 1468716422254 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:02 INFO - PROCESS | 1653 | 1468716422256 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:02 INFO - PROCESS | 1653 | 1468716422345 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 17:47:02 INFO - PROCESS | 1653 | 1468716422419 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:02 INFO - PROCESS | 1653 | 1468716422421 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x115ec6000 == 50 [pid = 1653] [id = 135] 17:47:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x112f51400) [pid = 1653] [serial = 402] [outer = 0x0] 17:47:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x117ea5c00) [pid = 1653] [serial = 403] [outer = 0x112f51400] 17:47:02 INFO - PROCESS | 1653 | 1468716422450 Marionette DEBUG loaded listener.js 17:47:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x118545400) [pid = 1653] [serial = 404] [outer = 0x112f51400] 17:47:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12bae9800 == 49 [pid = 1653] [id = 128] 17:47:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12b9c3000 == 48 [pid = 1653] [id = 127] 17:47:03 INFO - PROCESS | 1653 | --DOCSHELL 0x120fc1000 == 47 [pid = 1653] [id = 126] 17:47:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12a873800 == 46 [pid = 1653] [id = 125] 17:47:03 INFO - PROCESS | 1653 | --DOCSHELL 0x112f5b000 == 45 [pid = 1653] [id = 124] 17:47:03 INFO - PROCESS | 1653 | --DOCSHELL 0x128eef800 == 44 [pid = 1653] [id = 123] 17:47:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12697a800 == 43 [pid = 1653] [id = 122] 17:47:03 INFO - PROCESS | 1653 | --DOCSHELL 0x123d94000 == 42 [pid = 1653] [id = 121] 17:47:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1211de000 == 41 [pid = 1653] [id = 120] 17:47:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1195c5800 == 40 [pid = 1653] [id = 119] 17:47:03 INFO - PROCESS | 1653 | --DOCSHELL 0x116faa000 == 39 [pid = 1653] [id = 118] 17:47:03 INFO - PROCESS | 1653 | --DOCSHELL 0x116fab000 == 38 [pid = 1653] [id = 117] 17:47:03 INFO - PROCESS | 1653 | --DOCSHELL 0x119220000 == 37 [pid = 1653] [id = 115] 17:47:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7c8800 == 36 [pid = 1653] [id = 113] 17:47:03 INFO - PROCESS | 1653 | --DOCSHELL 0x11661c000 == 35 [pid = 1653] [id = 114] 17:47:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12baf8800 == 34 [pid = 1653] [id = 100] 17:47:03 INFO - PROCESS | 1653 | --DOCSHELL 0x128a82000 == 33 [pid = 1653] [id = 116] 17:47:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12051d800 == 32 [pid = 1653] [id = 134] 17:47:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12c240800 == 31 [pid = 1653] [id = 133] 17:47:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12b9c5000 == 30 [pid = 1653] [id = 132] 17:47:03 INFO - PROCESS | 1653 | --DOCSHELL 0x121936000 == 29 [pid = 1653] [id = 131] 17:47:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12c206800 == 28 [pid = 1653] [id = 129] 17:47:03 INFO - PROCESS | 1653 | --DOCSHELL 0x116603000 == 27 [pid = 1653] [id = 130] 17:47:03 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x128e49800) [pid = 1653] [serial = 322] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12aa51000) [pid = 1653] [serial = 325] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x116a13800) [pid = 1653] [serial = 301] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1196dfc00) [pid = 1653] [serial = 304] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x119836c00) [pid = 1653] [serial = 305] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12a709400) [pid = 1653] [serial = 323] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x126040400) [pid = 1653] [serial = 335] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x118f7b000) [pid = 1653] [serial = 308] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11857f000) [pid = 1653] [serial = 307] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12c293c00) [pid = 1653] [serial = 337] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x124950800) [pid = 1653] [serial = 313] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1254e0400) [pid = 1653] [serial = 314] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x128cec400) [pid = 1653] [serial = 319] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1205b5400) [pid = 1653] [serial = 310] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x121110000) [pid = 1653] [serial = 311] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x126041c00) [pid = 1653] [serial = 316] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x126f05400) [pid = 1653] [serial = 317] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12ba85000) [pid = 1653] [serial = 328] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12b258000) [pid = 1653] [serial = 326] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118f07800) [pid = 1653] [serial = 331] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12ba8c800) [pid = 1653] [serial = 329] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x124a30c00) [pid = 1653] [serial = 332] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x128e1c800) [pid = 1653] [serial = 334] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x128cf7c00) [pid = 1653] [serial = 320] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 1653 | 1468716423539 Marionette TRACE conn3 <- [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]]]}] 17:47:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:47:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1324ms 17:47:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:47:03 INFO - PROCESS | 1653 | 1468716423573 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 17:47:03 INFO - PROCESS | 1653 | 1468716423575 Marionette TRACE conn3 <- [1,513,null,{"value":"7"}] 17:47:03 INFO - PROCESS | 1653 | 1468716423578 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:47:03 INFO - PROCESS | 1653 | 1468716423580 Marionette TRACE conn3 <- [1,514,null,{}] 17:47:03 INFO - PROCESS | 1653 | 1468716423586 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:03 INFO - PROCESS | 1653 | 1468716423587 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:03 INFO - PROCESS | 1653 | 1468716423677 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 17:47:03 INFO - PROCESS | 1653 | 1468716423683 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:03 INFO - PROCESS | 1653 | 1468716423684 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x113ceb000 == 28 [pid = 1653] [id = 136] 17:47:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x115dc6c00) [pid = 1653] [serial = 405] [outer = 0x0] 17:47:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1167d4400) [pid = 1653] [serial = 406] [outer = 0x115dc6c00] 17:47:03 INFO - PROCESS | 1653 | 1468716423718 Marionette DEBUG loaded listener.js 17:47:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1174ca400) [pid = 1653] [serial = 407] [outer = 0x115dc6c00] 17:47:04 INFO - PROCESS | 1653 | 1468716424030 Marionette TRACE conn3 <- [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]]]}] 17:47:04 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 17:47:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 471ms 17:47:04 INFO - PROCESS | 1653 | 1468716424071 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 17:47:04 INFO - PROCESS | 1653 | 1468716424074 Marionette TRACE conn3 <- [1,517,null,{"value":"7"}] 17:47:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:47:04 INFO - PROCESS | 1653 | 1468716424081 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:47:04 INFO - PROCESS | 1653 | 1468716424083 Marionette TRACE conn3 <- [1,518,null,{}] 17:47:04 INFO - PROCESS | 1653 | 1468716424087 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:04 INFO - PROCESS | 1653 | 1468716424089 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:04 INFO - PROCESS | 1653 | 1468716424164 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 17:47:04 INFO - PROCESS | 1653 | 1468716424168 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:04 INFO - PROCESS | 1653 | 1468716424169 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x11714c800 == 29 [pid = 1653] [id = 137] 17:47:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118357400) [pid = 1653] [serial = 408] [outer = 0x0] 17:47:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118522400) [pid = 1653] [serial = 409] [outer = 0x118357400] 17:47:04 INFO - PROCESS | 1653 | 1468716424198 Marionette DEBUG loaded listener.js 17:47:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x118575400) [pid = 1653] [serial = 410] [outer = 0x118357400] 17:47:04 INFO - PROCESS | 1653 | 1468716424554 Marionette TRACE conn3 <- [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]]]}] 17:47:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:47:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 522ms 17:47:04 INFO - PROCESS | 1653 | 1468716424603 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 17:47:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:47:04 INFO - PROCESS | 1653 | 1468716424605 Marionette TRACE conn3 <- [1,521,null,{"value":"7"}] 17:47:04 INFO - PROCESS | 1653 | 1468716424609 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:47:04 INFO - PROCESS | 1653 | 1468716424623 Marionette TRACE conn3 <- [1,522,null,{}] 17:47:04 INFO - PROCESS | 1653 | 1468716424635 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:04 INFO - PROCESS | 1653 | 1468716424640 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:04 INFO - PROCESS | 1653 | 1468716424757 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 17:47:04 INFO - PROCESS | 1653 | 1468716424771 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:04 INFO - PROCESS | 1653 | 1468716424774 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x119210800 == 30 [pid = 1653] [id = 138] 17:47:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x118f07800) [pid = 1653] [serial = 411] [outer = 0x0] 17:47:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1196e0c00) [pid = 1653] [serial = 412] [outer = 0x118f07800] 17:47:04 INFO - PROCESS | 1653 | 1468716424818 Marionette DEBUG loaded listener.js 17:47:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119c3a800) [pid = 1653] [serial = 413] [outer = 0x118f07800] 17:47:05 INFO - PROCESS | 1653 | 1468716425213 Marionette TRACE conn3 <- [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]]]}] 17:47:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:47:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 639ms 17:47:05 INFO - PROCESS | 1653 | 1468716425256 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 17:47:05 INFO - PROCESS | 1653 | 1468716425258 Marionette TRACE conn3 <- [1,525,null,{"value":"7"}] 17:47:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:47:05 INFO - PROCESS | 1653 | 1468716425260 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:47:05 INFO - PROCESS | 1653 | 1468716425261 Marionette TRACE conn3 <- [1,526,null,{}] 17:47:05 INFO - PROCESS | 1653 | 1468716425279 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:05 INFO - PROCESS | 1653 | 1468716425280 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:05 INFO - PROCESS | 1653 | 1468716425359 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 17:47:05 INFO - PROCESS | 1653 | 1468716425362 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:05 INFO - PROCESS | 1653 | 1468716425364 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c6a800 == 31 [pid = 1653] [id = 139] 17:47:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119c48c00) [pid = 1653] [serial = 414] [outer = 0x0] 17:47:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1205bc000) [pid = 1653] [serial = 415] [outer = 0x119c48c00] 17:47:05 INFO - PROCESS | 1653 | 1468716425391 Marionette DEBUG loaded listener.js 17:47:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12110cc00) [pid = 1653] [serial = 416] [outer = 0x119c48c00] 17:47:05 INFO - PROCESS | 1653 | 1468716425751 Marionette TRACE conn3 <- [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]]]}] 17:47:05 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 17:47:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 519ms 17:47:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:47:05 INFO - PROCESS | 1653 | 1468716425783 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 17:47:05 INFO - PROCESS | 1653 | 1468716425785 Marionette TRACE conn3 <- [1,529,null,{"value":"7"}] 17:47:05 INFO - PROCESS | 1653 | 1468716425789 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:47:05 INFO - PROCESS | 1653 | 1468716425797 Marionette TRACE conn3 <- [1,530,null,{}] 17:47:05 INFO - PROCESS | 1653 | 1468716425799 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:05 INFO - PROCESS | 1653 | 1468716425800 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:05 INFO - PROCESS | 1653 | 1468716425888 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 17:47:05 INFO - PROCESS | 1653 | 1468716425924 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:05 INFO - PROCESS | 1653 | 1468716425925 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210b4000 == 32 [pid = 1653] [id = 140] 17:47:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1133e5c00) [pid = 1653] [serial = 417] [outer = 0x0] 17:47:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1218ddc00) [pid = 1653] [serial = 418] [outer = 0x1133e5c00] 17:47:05 INFO - PROCESS | 1653 | 1468716425949 Marionette DEBUG loaded listener.js 17:47:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x124d1d400) [pid = 1653] [serial = 419] [outer = 0x1133e5c00] 17:47:06 INFO - PROCESS | 1653 | 1468716426272 Marionette TRACE conn3 <- [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"]]]}] 17:47:06 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 17:47:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:47:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:47:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:47:06 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 17:47:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:47:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:47:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:47:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 526ms 17:47:06 INFO - PROCESS | 1653 | 1468716426316 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 17:47:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:47:06 INFO - PROCESS | 1653 | 1468716426318 Marionette TRACE conn3 <- [1,533,null,{"value":"7"}] 17:47:06 INFO - PROCESS | 1653 | 1468716426320 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:47:06 INFO - PROCESS | 1653 | 1468716426321 Marionette TRACE conn3 <- [1,534,null,{}] 17:47:06 INFO - PROCESS | 1653 | 1468716426323 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:06 INFO - PROCESS | 1653 | 1468716426327 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:06 INFO - PROCESS | 1653 | 1468716426445 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 17:47:06 INFO - PROCESS | 1653 | 1468716426449 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:06 INFO - PROCESS | 1653 | 1468716426450 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x124f1b800 == 33 [pid = 1653] [id = 141] 17:47:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x117ea2000) [pid = 1653] [serial = 420] [outer = 0x0] 17:47:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x124d93000) [pid = 1653] [serial = 421] [outer = 0x117ea2000] 17:47:06 INFO - PROCESS | 1653 | 1468716426475 Marionette DEBUG loaded listener.js 17:47:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x126f10c00) [pid = 1653] [serial = 422] [outer = 0x117ea2000] 17:47:06 INFO - PROCESS | 1653 | 1468716426815 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 17:47:06 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 17:47:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 520ms 17:47:06 INFO - PROCESS | 1653 | 1468716426840 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 17:47:06 INFO - PROCESS | 1653 | 1468716426841 Marionette TRACE conn3 <- [1,537,null,{"value":"7"}] 17:47:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:47:06 INFO - PROCESS | 1653 | 1468716426844 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:47:06 INFO - PROCESS | 1653 | 1468716426845 Marionette TRACE conn3 <- [1,538,null,{}] 17:47:06 INFO - PROCESS | 1653 | 1468716426866 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:06 INFO - PROCESS | 1653 | 1468716426869 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:06 INFO - PROCESS | 1653 | 1468716426963 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 17:47:06 INFO - PROCESS | 1653 | 1468716426972 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:06 INFO - PROCESS | 1653 | 1468716426973 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12696b800 == 34 [pid = 1653] [id = 142] 17:47:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1254d7400) [pid = 1653] [serial = 423] [outer = 0x0] 17:47:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x128cf7400) [pid = 1653] [serial = 424] [outer = 0x1254d7400] 17:47:07 INFO - PROCESS | 1653 | 1468716426999 Marionette DEBUG loaded listener.js 17:47:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x128d9c800) [pid = 1653] [serial = 425] [outer = 0x1254d7400] 17:47:07 INFO - PROCESS | 1653 | 1468716427354 Marionette TRACE conn3 <- [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]]]}] 17:47:07 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. 17:47:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 537ms 17:47:07 INFO - PROCESS | 1653 | 1468716427382 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 17:47:07 INFO - PROCESS | 1653 | 1468716427383 Marionette TRACE conn3 <- [1,541,null,{"value":"7"}] 17:47:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:47:07 INFO - PROCESS | 1653 | 1468716427385 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:47:07 INFO - PROCESS | 1653 | 1468716427387 Marionette TRACE conn3 <- [1,542,null,{}] 17:47:07 INFO - PROCESS | 1653 | 1468716427397 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:07 INFO - PROCESS | 1653 | 1468716427398 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:07 INFO - PROCESS | 1653 | 1468716427498 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 17:47:07 INFO - PROCESS | 1653 | 1468716427502 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:07 INFO - PROCESS | 1653 | 1468716427503 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ee8000 == 35 [pid = 1653] [id = 143] 17:47:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x126f11000) [pid = 1653] [serial = 426] [outer = 0x0] 17:47:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x128e49800) [pid = 1653] [serial = 427] [outer = 0x126f11000] 17:47:07 INFO - PROCESS | 1653 | 1468716427528 Marionette DEBUG loaded listener.js 17:47:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12954e400) [pid = 1653] [serial = 428] [outer = 0x126f11000] 17:47:07 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12abb6800) [pid = 1653] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:47:07 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12c7dc400) [pid = 1653] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:47:07 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x112f4c400) [pid = 1653] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:47:07 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1264ed400) [pid = 1653] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:47:07 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x129313c00) [pid = 1653] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:47:07 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12c28ec00) [pid = 1653] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:47:07 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119837800) [pid = 1653] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:47:07 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12b2e1800) [pid = 1653] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:47:07 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x118524000) [pid = 1653] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:47:07 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x110fec400) [pid = 1653] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:47:07 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x119841800) [pid = 1653] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:47:07 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11870c000) [pid = 1653] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:47:07 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1268be800) [pid = 1653] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:47:07 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x129556800) [pid = 1653] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:47:07 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1184ef000) [pid = 1653] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:47:07 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x110fe1800) [pid = 1653] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:47:07 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x111e2ec00) [pid = 1653] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:47:07 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12c299800) [pid = 1653] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:47:07 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x113c52c00) [pid = 1653] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:47:07 INFO - PROCESS | 1653 | 1468716427984 Marionette TRACE conn3 <- [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]]]}] 17:47:08 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. 17:47:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 628ms 17:47:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:47:08 INFO - PROCESS | 1653 | 1468716428018 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 17:47:08 INFO - PROCESS | 1653 | 1468716428019 Marionette TRACE conn3 <- [1,545,null,{"value":"7"}] 17:47:08 INFO - PROCESS | 1653 | 1468716428021 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:47:08 INFO - PROCESS | 1653 | 1468716428023 Marionette TRACE conn3 <- [1,546,null,{}] 17:47:08 INFO - PROCESS | 1653 | 1468716428025 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:08 INFO - PROCESS | 1653 | 1468716428026 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:08 INFO - PROCESS | 1653 | 1468716428144 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 17:47:08 INFO - PROCESS | 1653 | 1468716428185 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:08 INFO - PROCESS | 1653 | 1468716428187 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x1290ce000 == 36 [pid = 1653] [id = 144] 17:47:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x110feb800) [pid = 1653] [serial = 429] [outer = 0x0] 17:47:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x116804000) [pid = 1653] [serial = 430] [outer = 0x110feb800] 17:47:08 INFO - PROCESS | 1653 | 1468716428217 Marionette DEBUG loaded listener.js 17:47:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x124efa800) [pid = 1653] [serial = 431] [outer = 0x110feb800] 17:47:08 INFO - PROCESS | 1653 | 1468716428511 Marionette TRACE conn3 <- [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]]]}] 17:47:08 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 17:47:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 521ms 17:47:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:47:08 INFO - PROCESS | 1653 | 1468716428543 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 17:47:08 INFO - PROCESS | 1653 | 1468716428544 Marionette TRACE conn3 <- [1,549,null,{"value":"7"}] 17:47:08 INFO - PROCESS | 1653 | 1468716428546 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:47:08 INFO - PROCESS | 1653 | 1468716428547 Marionette TRACE conn3 <- [1,550,null,{}] 17:47:08 INFO - PROCESS | 1653 | 1468716428553 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:08 INFO - PROCESS | 1653 | 1468716428555 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:08 INFO - PROCESS | 1653 | 1468716428642 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 17:47:08 INFO - PROCESS | 1653 | 1468716428646 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:08 INFO - PROCESS | 1653 | 1468716428647 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a5c8000 == 37 [pid = 1653] [id = 145] 17:47:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1268be800) [pid = 1653] [serial = 432] [outer = 0x0] 17:47:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12930bc00) [pid = 1653] [serial = 433] [outer = 0x1268be800] 17:47:08 INFO - PROCESS | 1653 | 1468716428679 Marionette DEBUG loaded listener.js 17:47:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x129685400) [pid = 1653] [serial = 434] [outer = 0x1268be800] 17:47:09 INFO - PROCESS | 1653 | 1468716429011 Marionette TRACE conn3 <- [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]]]}] 17:47:09 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. 17:47:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 522ms 17:47:09 INFO - PROCESS | 1653 | 1468716429076 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 17:47:09 INFO - PROCESS | 1653 | 1468716429077 Marionette TRACE conn3 <- [1,553,null,{"value":"7"}] 17:47:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:47:09 INFO - PROCESS | 1653 | 1468716429080 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:47:09 INFO - PROCESS | 1653 | 1468716429081 Marionette TRACE conn3 <- [1,554,null,{}] 17:47:09 INFO - PROCESS | 1653 | 1468716429084 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:09 INFO - PROCESS | 1653 | 1468716429085 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:09 INFO - PROCESS | 1653 | 1468716429181 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 17:47:09 INFO - PROCESS | 1653 | 1468716429185 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:09 INFO - PROCESS | 1653 | 1468716429186 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab9e800 == 38 [pid = 1653] [id = 146] 17:47:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x124ef3800) [pid = 1653] [serial = 435] [outer = 0x0] 17:47:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12a836800) [pid = 1653] [serial = 436] [outer = 0x124ef3800] 17:47:09 INFO - PROCESS | 1653 | 1468716429215 Marionette DEBUG loaded listener.js 17:47:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12abc4c00) [pid = 1653] [serial = 437] [outer = 0x124ef3800] 17:47:09 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:47:09 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:47:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:47:09 INFO - PROCESS | 1653 | 1468716429542 Marionette TRACE conn3 <- [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]]]}] 17:47:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 468ms 17:47:09 INFO - PROCESS | 1653 | 1468716429548 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 17:47:09 INFO - PROCESS | 1653 | 1468716429551 Marionette TRACE conn3 <- [1,557,null,{"value":"7"}] 17:47:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:47:09 INFO - PROCESS | 1653 | 1468716429553 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:47:09 INFO - PROCESS | 1653 | 1468716429554 Marionette TRACE conn3 <- [1,558,null,{}] 17:47:09 INFO - PROCESS | 1653 | 1468716429557 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:09 INFO - PROCESS | 1653 | 1468716429558 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:09 INFO - PROCESS | 1653 | 1468716429634 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 17:47:09 INFO - PROCESS | 1653 | 1468716429637 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:09 INFO - PROCESS | 1653 | 1468716429639 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b9c2800 == 39 [pid = 1653] [id = 147] 17:47:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x129686800) [pid = 1653] [serial = 438] [outer = 0x0] 17:47:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12b2e2400) [pid = 1653] [serial = 439] [outer = 0x129686800] 17:47:09 INFO - PROCESS | 1653 | 1468716429713 Marionette DEBUG loaded listener.js 17:47:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12ba8f000) [pid = 1653] [serial = 440] [outer = 0x129686800] 17:47:10 INFO - PROCESS | 1653 | 1468716430155 Marionette TRACE conn3 <- [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]]]}] 17:47:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:47:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 670ms 17:47:10 INFO - PROCESS | 1653 | 1468716430224 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 17:47:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:47:10 INFO - PROCESS | 1653 | 1468716430226 Marionette TRACE conn3 <- [1,561,null,{"value":"7"}] 17:47:10 INFO - PROCESS | 1653 | 1468716430230 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:47:10 INFO - PROCESS | 1653 | 1468716430234 Marionette TRACE conn3 <- [1,562,null,{}] 17:47:10 INFO - PROCESS | 1653 | 1468716430238 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:10 INFO - PROCESS | 1653 | 1468716430240 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:10 INFO - PROCESS | 1653 | 1468716430348 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 17:47:10 INFO - PROCESS | 1653 | 1468716430426 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:10 INFO - PROCESS | 1653 | 1468716430428 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x11713a800 == 40 [pid = 1653] [id = 148] 17:47:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x113c5d800) [pid = 1653] [serial = 441] [outer = 0x0] 17:47:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x116883c00) [pid = 1653] [serial = 442] [outer = 0x113c5d800] 17:47:10 INFO - PROCESS | 1653 | 1468716430459 Marionette DEBUG loaded listener.js 17:47:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x118358c00) [pid = 1653] [serial = 443] [outer = 0x113c5d800] 17:47:10 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:47:10 INFO - PROCESS | 1653 | 1468716430995 Marionette TRACE conn3 <- [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]]]}] 17:47:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:47:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 775ms 17:47:11 INFO - PROCESS | 1653 | 1468716431004 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 17:47:11 INFO - PROCESS | 1653 | 1468716431008 Marionette TRACE conn3 <- [1,565,null,{"value":"7"}] 17:47:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:47:11 INFO - PROCESS | 1653 | 1468716431012 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:47:11 INFO - PROCESS | 1653 | 1468716431014 Marionette TRACE conn3 <- [1,566,null,{}] 17:47:11 INFO - PROCESS | 1653 | 1468716431017 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:11 INFO - PROCESS | 1653 | 1468716431018 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:11 INFO - PROCESS | 1653 | 1468716431131 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 17:47:11 INFO - PROCESS | 1653 | 1468716431232 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:11 INFO - PROCESS | 1653 | 1468716431234 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x11998d800 == 41 [pid = 1653] [id = 149] 17:47:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x117ea7000) [pid = 1653] [serial = 444] [outer = 0x0] 17:47:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11870b400) [pid = 1653] [serial = 445] [outer = 0x117ea7000] 17:47:11 INFO - PROCESS | 1653 | 1468716431266 Marionette DEBUG loaded listener.js 17:47:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x11930c400) [pid = 1653] [serial = 446] [outer = 0x117ea7000] 17:47:11 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:47:12 INFO - PROCESS | 1653 | 1468716432012 Marionette TRACE conn3 <- [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]]]}] 17:47:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab9e800 == 40 [pid = 1653] [id = 146] 17:47:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12a5c8000 == 39 [pid = 1653] [id = 145] 17:47:12 INFO - PROCESS | 1653 | --DOCSHELL 0x1290ce000 == 38 [pid = 1653] [id = 144] 17:47:12 INFO - PROCESS | 1653 | --DOCSHELL 0x128ee8000 == 37 [pid = 1653] [id = 143] 17:47:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12696b800 == 36 [pid = 1653] [id = 142] 17:47:12 INFO - PROCESS | 1653 | --DOCSHELL 0x124f1b800 == 35 [pid = 1653] [id = 141] 17:47:12 INFO - PROCESS | 1653 | --DOCSHELL 0x1210b4000 == 34 [pid = 1653] [id = 140] 17:47:12 INFO - PROCESS | 1653 | --DOCSHELL 0x119c6a800 == 33 [pid = 1653] [id = 139] 17:47:12 INFO - PROCESS | 1653 | --DOCSHELL 0x119210800 == 32 [pid = 1653] [id = 138] 17:47:12 INFO - PROCESS | 1653 | --DOCSHELL 0x11714c800 == 31 [pid = 1653] [id = 137] 17:47:12 INFO - PROCESS | 1653 | --DOCSHELL 0x113ceb000 == 30 [pid = 1653] [id = 136] 17:47:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:47:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1071ms 17:47:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:47:12 INFO - PROCESS | 1653 | 1468716432083 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 17:47:12 INFO - PROCESS | 1653 | 1468716432086 Marionette TRACE conn3 <- [1,569,null,{"value":"7"}] 17:47:12 INFO - PROCESS | 1653 | 1468716432088 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:47:12 INFO - PROCESS | 1653 | 1468716432090 Marionette TRACE conn3 <- [1,570,null,{}] 17:47:12 INFO - PROCESS | 1653 | 1468716432094 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:12 INFO - PROCESS | 1653 | 1468716432095 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:12 INFO - PROCESS | 1653 | 1468716432180 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 17:47:12 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12c7dd800) [pid = 1653] [serial = 299] [outer = 0x0] [url = about:blank] 17:47:12 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12c7e0400) [pid = 1653] [serial = 367] [outer = 0x0] [url = about:blank] 17:47:12 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12c82c400) [pid = 1653] [serial = 370] [outer = 0x0] [url = about:blank] 17:47:12 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x112f54000) [pid = 1653] [serial = 373] [outer = 0x0] [url = about:blank] 17:47:12 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1196dbc00) [pid = 1653] [serial = 371] [outer = 0x0] [url = about:blank] 17:47:12 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x128cebc00) [pid = 1653] [serial = 355] [outer = 0x0] [url = about:blank] 17:47:12 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12930c800) [pid = 1653] [serial = 356] [outer = 0x0] [url = about:blank] 17:47:12 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x129559400) [pid = 1653] [serial = 358] [outer = 0x0] [url = about:blank] 17:47:12 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12a70a000) [pid = 1653] [serial = 359] [outer = 0x0] [url = about:blank] 17:47:12 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12c7d8400) [pid = 1653] [serial = 338] [outer = 0x0] [url = about:blank] 17:47:12 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x121415000) [pid = 1653] [serial = 343] [outer = 0x0] [url = about:blank] 17:47:12 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x124a25400) [pid = 1653] [serial = 344] [outer = 0x0] [url = about:blank] 17:47:12 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12bdf0400) [pid = 1653] [serial = 364] [outer = 0x0] [url = about:blank] 17:47:12 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118545000) [pid = 1653] [serial = 340] [outer = 0x0] [url = about:blank] 17:47:12 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1184f2400) [pid = 1653] [serial = 383] [outer = 0x0] [url = about:blank] 17:47:12 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118f06000) [pid = 1653] [serial = 341] [outer = 0x0] [url = about:blank] 17:47:12 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x124905800) [pid = 1653] [serial = 352] [outer = 0x0] [url = about:blank] 17:47:12 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x124fe2400) [pid = 1653] [serial = 353] [outer = 0x0] [url = about:blank] 17:47:12 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118f07c00) [pid = 1653] [serial = 349] [outer = 0x0] [url = about:blank] 17:47:12 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119833800) [pid = 1653] [serial = 350] [outer = 0x0] [url = about:blank] 17:47:12 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112f59800) [pid = 1653] [serial = 374] [outer = 0x0] [url = about:blank] 17:47:12 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x128cf5800) [pid = 1653] [serial = 346] [outer = 0x0] [url = about:blank] 17:47:12 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x128e3f400) [pid = 1653] [serial = 347] [outer = 0x0] [url = about:blank] 17:47:12 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12aa53000) [pid = 1653] [serial = 361] [outer = 0x0] [url = about:blank] 17:47:12 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12b2ddc00) [pid = 1653] [serial = 362] [outer = 0x0] [url = about:blank] 17:47:12 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12a760800) [pid = 1653] [serial = 385] [outer = 0x0] [url = about:blank] 17:47:12 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12c8be800) [pid = 1653] [serial = 386] [outer = 0x0] [url = about:blank] 17:47:12 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x110fec800) [pid = 1653] [serial = 377] [outer = 0x0] [url = about:blank] 17:47:12 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1184ee400) [pid = 1653] [serial = 382] [outer = 0x0] [url = about:blank] 17:47:12 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x110fe8800) [pid = 1653] [serial = 376] [outer = 0x0] [url = about:blank] 17:47:12 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x121356c00) [pid = 1653] [serial = 379] [outer = 0x0] [url = about:blank] 17:47:12 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12c823800) [pid = 1653] [serial = 368] [outer = 0x0] [url = about:blank] 17:47:12 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12c29c800) [pid = 1653] [serial = 365] [outer = 0x0] [url = about:blank] 17:47:12 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12c7de800) [pid = 1653] [serial = 380] [outer = 0x0] [url = about:blank] 17:47:12 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x118357000) [pid = 1653] [serial = 302] [outer = 0x0] [url = about:blank] 17:47:12 INFO - PROCESS | 1653 | 1468716432251 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:12 INFO - PROCESS | 1653 | 1468716432253 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x116622800 == 31 [pid = 1653] [id = 150] 17:47:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x110fea400) [pid = 1653] [serial = 447] [outer = 0x0] 17:47:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1184e5000) [pid = 1653] [serial = 448] [outer = 0x110fea400] 17:47:12 INFO - PROCESS | 1653 | 1468716432293 Marionette DEBUG loaded listener.js 17:47:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118540800) [pid = 1653] [serial = 449] [outer = 0x110fea400] 17:47:12 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:47:12 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:47:12 INFO - PROCESS | 1653 | 1468716432726 Marionette TRACE conn3 <- [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]]]}] 17:47:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:47:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 671ms 17:47:12 INFO - PROCESS | 1653 | 1468716432760 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 17:47:12 INFO - PROCESS | 1653 | 1468716432764 Marionette TRACE conn3 <- [1,573,null,{"value":"7"}] 17:47:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:47:12 INFO - PROCESS | 1653 | 1468716432770 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:47:12 INFO - PROCESS | 1653 | 1468716432773 Marionette TRACE conn3 <- [1,574,null,{}] 17:47:12 INFO - PROCESS | 1653 | 1468716432777 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:12 INFO - PROCESS | 1653 | 1468716432779 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:12 INFO - PROCESS | 1653 | 1468716432870 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 17:47:12 INFO - PROCESS | 1653 | 1468716432876 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:12 INFO - PROCESS | 1653 | 1468716432878 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x118362000 == 32 [pid = 1653] [id = 151] 17:47:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118702400) [pid = 1653] [serial = 450] [outer = 0x0] 17:47:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11930b400) [pid = 1653] [serial = 451] [outer = 0x118702400] 17:47:12 INFO - PROCESS | 1653 | 1468716432905 Marionette DEBUG loaded listener.js 17:47:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119837800) [pid = 1653] [serial = 452] [outer = 0x118702400] 17:47:13 INFO - PROCESS | 1653 | 1468716433315 Marionette TRACE conn3 <- [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]]]}] 17:47:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:47:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 573ms 17:47:13 INFO - PROCESS | 1653 | 1468716433344 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 17:47:13 INFO - PROCESS | 1653 | 1468716433345 Marionette TRACE conn3 <- [1,577,null,{"value":"7"}] 17:47:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:47:13 INFO - PROCESS | 1653 | 1468716433348 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:47:13 INFO - PROCESS | 1653 | 1468716433350 Marionette TRACE conn3 <- [1,578,null,{}] 17:47:13 INFO - PROCESS | 1653 | 1468716433361 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:13 INFO - PROCESS | 1653 | 1468716433364 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:13 INFO - PROCESS | 1653 | 1468716433441 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 17:47:13 INFO - PROCESS | 1653 | 1468716433446 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:13 INFO - PROCESS | 1653 | 1468716433448 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c6e000 == 33 [pid = 1653] [id = 152] 17:47:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11309c000) [pid = 1653] [serial = 453] [outer = 0x0] 17:47:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x121352400) [pid = 1653] [serial = 454] [outer = 0x11309c000] 17:47:13 INFO - PROCESS | 1653 | 1468716433478 Marionette DEBUG loaded listener.js 17:47:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x124953000) [pid = 1653] [serial = 455] [outer = 0x11309c000] 17:47:13 INFO - PROCESS | 1653 | 1468716433821 Marionette TRACE conn3 <- [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]]]}] 17:47:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:47:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 521ms 17:47:13 INFO - PROCESS | 1653 | 1468716433869 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 17:47:13 INFO - PROCESS | 1653 | 1468716433871 Marionette TRACE conn3 <- [1,581,null,{"value":"7"}] 17:47:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:47:13 INFO - PROCESS | 1653 | 1468716433873 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:47:13 INFO - PROCESS | 1653 | 1468716433874 Marionette TRACE conn3 <- [1,582,null,{}] 17:47:13 INFO - PROCESS | 1653 | 1468716433877 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:13 INFO - PROCESS | 1653 | 1468716433878 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:13 INFO - PROCESS | 1653 | 1468716433956 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 17:47:14 INFO - PROCESS | 1653 | 1468716434015 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:14 INFO - PROCESS | 1653 | 1468716434016 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x121317800 == 34 [pid = 1653] [id = 153] 17:47:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x124a2b400) [pid = 1653] [serial = 456] [outer = 0x0] 17:47:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124fe0800) [pid = 1653] [serial = 457] [outer = 0x124a2b400] 17:47:14 INFO - PROCESS | 1653 | 1468716434041 Marionette DEBUG loaded listener.js 17:47:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1264e7000) [pid = 1653] [serial = 458] [outer = 0x124a2b400] 17:47:14 INFO - PROCESS | 1653 | 1468716434327 Marionette TRACE conn3 <- [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]]]}] 17:47:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:47:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 469ms 17:47:14 INFO - PROCESS | 1653 | 1468716434350 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 17:47:14 INFO - PROCESS | 1653 | 1468716434351 Marionette TRACE conn3 <- [1,585,null,{"value":"7"}] 17:47:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:47:14 INFO - PROCESS | 1653 | 1468716434353 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:47:14 INFO - PROCESS | 1653 | 1468716434354 Marionette TRACE conn3 <- [1,586,null,{}] 17:47:14 INFO - PROCESS | 1653 | 1468716434364 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:14 INFO - PROCESS | 1653 | 1468716434365 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:14 INFO - PROCESS | 1653 | 1468716434465 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 17:47:14 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1133e5c00) [pid = 1653] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:47:14 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118357400) [pid = 1653] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:47:14 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x115dc6c00) [pid = 1653] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:47:14 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119c48c00) [pid = 1653] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:47:14 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118f07800) [pid = 1653] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:47:14 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x112f51400) [pid = 1653] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:47:14 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x117ea2000) [pid = 1653] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 17:47:14 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x112f56c00) [pid = 1653] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:47:14 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x110feb800) [pid = 1653] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 17:47:14 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1254d7400) [pid = 1653] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:47:14 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x119839000) [pid = 1653] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:47:14 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x124fde400) [pid = 1653] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:47:14 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x128cf6c00) [pid = 1653] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:47:14 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x124d8dc00) [pid = 1653] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:47:14 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x126f11000) [pid = 1653] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:47:14 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1268be800) [pid = 1653] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 17:47:14 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x124ef3800) [pid = 1653] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:47:14 INFO - PROCESS | 1653 | 1468716434769 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:14 INFO - PROCESS | 1653 | 1468716434770 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x11321c800 == 35 [pid = 1653] [id = 154] 17:47:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x112e79400) [pid = 1653] [serial = 459] [outer = 0x0] 17:47:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x112f52c00) [pid = 1653] [serial = 460] [outer = 0x112e79400] 17:47:14 INFO - PROCESS | 1653 | 1468716434801 Marionette DEBUG loaded listener.js 17:47:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x116483c00) [pid = 1653] [serial = 461] [outer = 0x112e79400] 17:47:15 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:47:15 INFO - PROCESS | 1653 | 1468716435210 Marionette TRACE conn3 <- [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]]]}] 17:47:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:47:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 920ms 17:47:15 INFO - PROCESS | 1653 | 1468716435276 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 17:47:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:47:15 INFO - PROCESS | 1653 | 1468716435278 Marionette TRACE conn3 <- [1,589,null,{"value":"7"}] 17:47:15 INFO - PROCESS | 1653 | 1468716435281 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:47:15 INFO - PROCESS | 1653 | 1468716435283 Marionette TRACE conn3 <- [1,590,null,{}] 17:47:15 INFO - PROCESS | 1653 | 1468716435287 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:15 INFO - PROCESS | 1653 | 1468716435290 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:15 INFO - PROCESS | 1653 | 1468716435385 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 17:47:15 INFO - PROCESS | 1653 | 1468716435449 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:15 INFO - PROCESS | 1653 | 1468716435451 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x11939c000 == 36 [pid = 1653] [id = 155] 17:47:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x118351c00) [pid = 1653] [serial = 462] [outer = 0x0] 17:47:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x118739000) [pid = 1653] [serial = 463] [outer = 0x118351c00] 17:47:15 INFO - PROCESS | 1653 | 1468716435481 Marionette DEBUG loaded listener.js 17:47:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x119307400) [pid = 1653] [serial = 464] [outer = 0x118351c00] 17:47:15 INFO - PROCESS | 1653 | 1468716435900 Marionette TRACE conn3 <- [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]]]}] 17:47:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:47:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 671ms 17:47:15 INFO - PROCESS | 1653 | 1468716435955 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 17:47:15 INFO - PROCESS | 1653 | 1468716435958 Marionette TRACE conn3 <- [1,593,null,{"value":"7"}] 17:47:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:47:15 INFO - PROCESS | 1653 | 1468716435960 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:47:15 INFO - PROCESS | 1653 | 1468716435962 Marionette TRACE conn3 <- [1,594,null,{}] 17:47:15 INFO - PROCESS | 1653 | 1468716435964 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:15 INFO - PROCESS | 1653 | 1468716435966 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:16 INFO - PROCESS | 1653 | 1468716436079 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 17:47:16 INFO - PROCESS | 1653 | 1468716436136 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:16 INFO - PROCESS | 1653 | 1468716436137 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x1264a4000 == 37 [pid = 1653] [id = 156] 17:47:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x119c39800) [pid = 1653] [serial = 465] [outer = 0x0] 17:47:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1205b5000) [pid = 1653] [serial = 466] [outer = 0x119c39800] 17:47:16 INFO - PROCESS | 1653 | 1468716436167 Marionette DEBUG loaded listener.js 17:47:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x123d17c00) [pid = 1653] [serial = 467] [outer = 0x119c39800] 17:47:16 INFO - PROCESS | 1653 | 1468716436588 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 17:47:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:47:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 672ms 17:47:16 INFO - PROCESS | 1653 | 1468716436633 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 17:47:16 INFO - PROCESS | 1653 | 1468716436634 Marionette TRACE conn3 <- [1,597,null,{"value":"7"}] 17:47:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:47:16 INFO - PROCESS | 1653 | 1468716436642 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:47:16 INFO - PROCESS | 1653 | 1468716436646 Marionette TRACE conn3 <- [1,598,null,{}] 17:47:16 INFO - PROCESS | 1653 | 1468716436649 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:16 INFO - PROCESS | 1653 | 1468716436652 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:16 INFO - PROCESS | 1653 | 1468716436748 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 17:47:16 INFO - PROCESS | 1653 | 1468716436801 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:16 INFO - PROCESS | 1653 | 1468716436802 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x1290c7000 == 38 [pid = 1653] [id = 157] 17:47:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119c3b000) [pid = 1653] [serial = 468] [outer = 0x0] 17:47:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1264ef400) [pid = 1653] [serial = 469] [outer = 0x119c3b000] 17:47:16 INFO - PROCESS | 1653 | 1468716436830 Marionette DEBUG loaded listener.js 17:47:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x128cefc00) [pid = 1653] [serial = 470] [outer = 0x119c3b000] 17:47:17 INFO - PROCESS | 1653 | 1468716437227 Marionette TRACE conn3 <- [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]]]}] 17:47:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:47:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 627ms 17:47:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:47:17 INFO - PROCESS | 1653 | 1468716437266 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 17:47:17 INFO - PROCESS | 1653 | 1468716437268 Marionette TRACE conn3 <- [1,601,null,{"value":"7"}] 17:47:17 INFO - PROCESS | 1653 | 1468716437270 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:47:17 INFO - PROCESS | 1653 | 1468716437271 Marionette TRACE conn3 <- [1,602,null,{}] 17:47:17 INFO - PROCESS | 1653 | 1468716437274 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:17 INFO - PROCESS | 1653 | 1468716437275 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:17 INFO - PROCESS | 1653 | 1468716437370 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 17:47:17 INFO - PROCESS | 1653 | 1468716437452 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:17 INFO - PROCESS | 1653 | 1468716437453 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c6c000 == 39 [pid = 1653] [id = 158] 17:47:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x128d92800) [pid = 1653] [serial = 471] [outer = 0x0] 17:47:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x128e1d000) [pid = 1653] [serial = 472] [outer = 0x128d92800] 17:47:17 INFO - PROCESS | 1653 | 1468716437482 Marionette DEBUG loaded listener.js 17:47:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x129314800) [pid = 1653] [serial = 473] [outer = 0x128d92800] 17:47:17 INFO - PROCESS | 1653 | 1468716437867 Marionette TRACE conn3 <- [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]]]}] 17:47:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:47:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 621ms 17:47:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:47:17 INFO - PROCESS | 1653 | 1468716437891 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 17:47:17 INFO - PROCESS | 1653 | 1468716437893 Marionette TRACE conn3 <- [1,605,null,{"value":"7"}] 17:47:17 INFO - PROCESS | 1653 | 1468716437895 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:47:17 INFO - PROCESS | 1653 | 1468716437896 Marionette TRACE conn3 <- [1,606,null,{}] 17:47:17 INFO - PROCESS | 1653 | 1468716437899 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:17 INFO - PROCESS | 1653 | 1468716437900 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:17 INFO - PROCESS | 1653 | 1468716437994 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 17:47:18 INFO - PROCESS | 1653 | 1468716438048 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:18 INFO - PROCESS | 1653 | 1468716438053 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x129580800 == 40 [pid = 1653] [id = 159] 17:47:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x129683800) [pid = 1653] [serial = 474] [outer = 0x0] 17:47:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12a70f000) [pid = 1653] [serial = 475] [outer = 0x129683800] 17:47:18 INFO - PROCESS | 1653 | 1468716438090 Marionette DEBUG loaded listener.js 17:47:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12aa56800) [pid = 1653] [serial = 476] [outer = 0x129683800] 17:47:18 INFO - PROCESS | 1653 | 1468716438607 Marionette TRACE conn3 <- [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]]]}] 17:47:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:47:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 773ms 17:47:19 INFO - PROCESS | 1653 | --DOCSHELL 0x121317800 == 39 [pid = 1653] [id = 153] 17:47:19 INFO - PROCESS | 1653 | --DOCSHELL 0x119c6e000 == 38 [pid = 1653] [id = 152] 17:47:19 INFO - PROCESS | 1653 | --DOCSHELL 0x118362000 == 37 [pid = 1653] [id = 151] 17:47:19 INFO - PROCESS | 1653 | --DOCSHELL 0x116622800 == 36 [pid = 1653] [id = 150] 17:47:19 INFO - PROCESS | 1653 | --DOCSHELL 0x11998d800 == 35 [pid = 1653] [id = 149] 17:47:19 INFO - PROCESS | 1653 | --DOCSHELL 0x11713a800 == 34 [pid = 1653] [id = 148] 17:47:19 INFO - PROCESS | 1653 | --DOCSHELL 0x115ec6000 == 33 [pid = 1653] [id = 135] 17:47:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12b9c2800 == 32 [pid = 1653] [id = 147] 17:47:19 INFO - PROCESS | 1653 | --DOCSHELL 0x119c6c000 == 31 [pid = 1653] [id = 158] 17:47:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1290c7000 == 30 [pid = 1653] [id = 157] 17:47:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1264a4000 == 29 [pid = 1653] [id = 156] 17:47:19 INFO - PROCESS | 1653 | --DOCSHELL 0x11939c000 == 28 [pid = 1653] [id = 155] 17:47:19 INFO - PROCESS | 1653 | --DOCSHELL 0x11321c800 == 27 [pid = 1653] [id = 154] 17:47:19 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1218ddc00) [pid = 1653] [serial = 418] [outer = 0x0] [url = about:blank] 17:47:19 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118522400) [pid = 1653] [serial = 409] [outer = 0x0] [url = about:blank] 17:47:19 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118575400) [pid = 1653] [serial = 410] [outer = 0x0] [url = about:blank] 17:47:19 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1167d4400) [pid = 1653] [serial = 406] [outer = 0x0] [url = about:blank] 17:47:19 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1174ca400) [pid = 1653] [serial = 407] [outer = 0x0] [url = about:blank] 17:47:19 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1205bc000) [pid = 1653] [serial = 415] [outer = 0x0] [url = about:blank] 17:47:19 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1196e0c00) [pid = 1653] [serial = 412] [outer = 0x0] [url = about:blank] 17:47:19 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x119c3a800) [pid = 1653] [serial = 413] [outer = 0x0] [url = about:blank] 17:47:19 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x118545400) [pid = 1653] [serial = 404] [outer = 0x0] [url = about:blank] 17:47:19 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x117ea5c00) [pid = 1653] [serial = 403] [outer = 0x0] [url = about:blank] 17:47:19 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x124d93000) [pid = 1653] [serial = 421] [outer = 0x0] [url = about:blank] 17:47:19 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x124d1d400) [pid = 1653] [serial = 419] [outer = 0x0] [url = about:blank] 17:47:19 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x117ea8c00) [pid = 1653] [serial = 389] [outer = 0x0] [url = about:blank] 17:47:19 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x116804000) [pid = 1653] [serial = 430] [outer = 0x0] [url = about:blank] 17:47:19 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x114f77800) [pid = 1653] [serial = 388] [outer = 0x0] [url = about:blank] 17:47:19 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x128cf7400) [pid = 1653] [serial = 424] [outer = 0x0] [url = about:blank] 17:47:19 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x119c41800) [pid = 1653] [serial = 392] [outer = 0x0] [url = about:blank] 17:47:19 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x119961000) [pid = 1653] [serial = 391] [outer = 0x0] [url = about:blank] 17:47:19 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x126478400) [pid = 1653] [serial = 395] [outer = 0x0] [url = about:blank] 17:47:19 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1254d9c00) [pid = 1653] [serial = 394] [outer = 0x0] [url = about:blank] 17:47:19 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x12a707c00) [pid = 1653] [serial = 398] [outer = 0x0] [url = about:blank] 17:47:19 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x12930b800) [pid = 1653] [serial = 397] [outer = 0x0] [url = about:blank] 17:47:19 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x12b2e1000) [pid = 1653] [serial = 401] [outer = 0x0] [url = about:blank] 17:47:19 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x128e49800) [pid = 1653] [serial = 427] [outer = 0x0] [url = about:blank] 17:47:19 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x12a837800) [pid = 1653] [serial = 400] [outer = 0x0] [url = about:blank] 17:47:19 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x128d9c800) [pid = 1653] [serial = 425] [outer = 0x0] [url = about:blank] 17:47:19 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x12930bc00) [pid = 1653] [serial = 433] [outer = 0x0] [url = about:blank] 17:47:19 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x12a836800) [pid = 1653] [serial = 436] [outer = 0x0] [url = about:blank] 17:47:19 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x129685400) [pid = 1653] [serial = 434] [outer = 0x0] [url = about:blank] 17:47:19 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x12abc4c00) [pid = 1653] [serial = 437] [outer = 0x0] [url = about:blank] 17:47:19 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x126f10c00) [pid = 1653] [serial = 422] [outer = 0x0] [url = about:blank] 17:47:19 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x12954e400) [pid = 1653] [serial = 428] [outer = 0x0] [url = about:blank] 17:47:19 INFO - PROCESS | 1653 | --DOMWINDOW == 57 (0x124efa800) [pid = 1653] [serial = 431] [outer = 0x0] [url = about:blank] 17:47:19 INFO - PROCESS | 1653 | --DOMWINDOW == 56 (0x12110cc00) [pid = 1653] [serial = 416] [outer = 0x0] [url = about:blank] 17:47:19 INFO - PROCESS | 1653 | --DOMWINDOW == 55 (0x12b2e2400) [pid = 1653] [serial = 439] [outer = 0x0] [url = about:blank] 17:47:19 INFO - PROCESS | 1653 | 1468716439200 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 17:47:19 INFO - PROCESS | 1653 | 1468716439203 Marionette TRACE conn3 <- [1,609,null,{"value":"7"}] 17:47:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:47:19 INFO - PROCESS | 1653 | 1468716439211 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:47:19 INFO - PROCESS | 1653 | 1468716439213 Marionette TRACE conn3 <- [1,610,null,{}] 17:47:19 INFO - PROCESS | 1653 | 1468716439217 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:19 INFO - PROCESS | 1653 | 1468716439219 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:19 INFO - PROCESS | 1653 | 1468716439296 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 17:47:19 INFO - PROCESS | 1653 | 1468716439302 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:19 INFO - PROCESS | 1653 | 1468716439309 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x11322a800 == 28 [pid = 1653] [id = 160] 17:47:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x112f89400) [pid = 1653] [serial = 477] [outer = 0x0] 17:47:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x113370800) [pid = 1653] [serial = 478] [outer = 0x112f89400] 17:47:19 INFO - PROCESS | 1653 | 1468716439341 Marionette DEBUG loaded listener.js 17:47:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x115dc6c00) [pid = 1653] [serial = 479] [outer = 0x112f89400] 17:47:19 INFO - PROCESS | 1653 | 1468716439761 Marionette TRACE conn3 <- [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]]]}] 17:47:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:47:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 570ms 17:47:19 INFO - PROCESS | 1653 | 1468716439781 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 17:47:19 INFO - PROCESS | 1653 | 1468716439783 Marionette TRACE conn3 <- [1,613,null,{"value":"7"}] 17:47:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:47:19 INFO - PROCESS | 1653 | 1468716439790 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:47:19 INFO - PROCESS | 1653 | 1468716439792 Marionette TRACE conn3 <- [1,614,null,{}] 17:47:19 INFO - PROCESS | 1653 | 1468716439795 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:19 INFO - PROCESS | 1653 | 1468716439797 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:19 INFO - PROCESS | 1653 | 1468716439873 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 17:47:19 INFO - PROCESS | 1653 | 1468716439878 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:19 INFO - PROCESS | 1653 | 1468716439879 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x1168bd800 == 29 [pid = 1653] [id = 161] 17:47:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x11680bc00) [pid = 1653] [serial = 480] [outer = 0x0] 17:47:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x117ea4400) [pid = 1653] [serial = 481] [outer = 0x11680bc00] 17:47:19 INFO - PROCESS | 1653 | 1468716439909 Marionette DEBUG loaded listener.js 17:47:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x1184e4800) [pid = 1653] [serial = 482] [outer = 0x11680bc00] 17:47:20 INFO - PROCESS | 1653 | 1468716440231 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 17:47:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:47:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 472ms 17:47:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:47:20 INFO - PROCESS | 1653 | 1468716440260 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 17:47:20 INFO - PROCESS | 1653 | 1468716440261 Marionette TRACE conn3 <- [1,617,null,{"value":"7"}] 17:47:20 INFO - PROCESS | 1653 | 1468716440264 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:47:20 INFO - PROCESS | 1653 | 1468716440265 Marionette TRACE conn3 <- [1,618,null,{}] 17:47:20 INFO - PROCESS | 1653 | 1468716440274 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:20 INFO - PROCESS | 1653 | 1468716440277 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:20 INFO - PROCESS | 1653 | 1468716440374 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 17:47:20 INFO - PROCESS | 1653 | 1468716440424 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:20 INFO - PROCESS | 1653 | 1468716440426 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e87000 == 30 [pid = 1653] [id = 162] 17:47:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x118545400) [pid = 1653] [serial = 483] [outer = 0x0] 17:47:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x11857cc00) [pid = 1653] [serial = 484] [outer = 0x118545400] 17:47:20 INFO - PROCESS | 1653 | 1468716440454 Marionette DEBUG loaded listener.js 17:47:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x118a59c00) [pid = 1653] [serial = 485] [outer = 0x118545400] 17:47:20 INFO - PROCESS | 1653 | 1468716440784 Marionette TRACE conn3 <- [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]]]}] 17:47:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:47:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 570ms 17:47:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:47:20 INFO - PROCESS | 1653 | 1468716440836 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 17:47:20 INFO - PROCESS | 1653 | 1468716440837 Marionette TRACE conn3 <- [1,621,null,{"value":"7"}] 17:47:20 INFO - PROCESS | 1653 | 1468716440840 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:47:20 INFO - PROCESS | 1653 | 1468716440842 Marionette TRACE conn3 <- [1,622,null,{}] 17:47:20 INFO - PROCESS | 1653 | 1468716440846 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:20 INFO - PROCESS | 1653 | 1468716440848 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:20 INFO - PROCESS | 1653 | 1468716440962 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 17:47:21 INFO - PROCESS | 1653 | 1468716441037 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:21 INFO - PROCESS | 1653 | 1468716441038 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x118aaa800 == 31 [pid = 1653] [id = 163] 17:47:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x118547c00) [pid = 1653] [serial = 486] [outer = 0x0] 17:47:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x118f7f800) [pid = 1653] [serial = 487] [outer = 0x118547c00] 17:47:21 INFO - PROCESS | 1653 | 1468716441080 Marionette DEBUG loaded listener.js 17:47:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x119821400) [pid = 1653] [serial = 488] [outer = 0x118547c00] 17:47:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:47:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 621ms 17:47:21 INFO - PROCESS | 1653 | 1468716441457 Marionette TRACE conn3 <- [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]]]}] 17:47:21 INFO - PROCESS | 1653 | 1468716441461 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 17:47:21 INFO - PROCESS | 1653 | 1468716441463 Marionette TRACE conn3 <- [1,625,null,{"value":"7"}] 17:47:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:47:21 INFO - PROCESS | 1653 | 1468716441465 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:47:21 INFO - PROCESS | 1653 | 1468716441466 Marionette TRACE conn3 <- [1,626,null,{}] 17:47:21 INFO - PROCESS | 1653 | 1468716441470 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:21 INFO - PROCESS | 1653 | 1468716441473 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:21 INFO - PROCESS | 1653 | 1468716441562 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 17:47:21 INFO - PROCESS | 1653 | 1468716441595 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:21 INFO - PROCESS | 1653 | 1468716441604 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x11998c800 == 32 [pid = 1653] [id = 164] 17:47:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x119833400) [pid = 1653] [serial = 489] [outer = 0x0] 17:47:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x119964800) [pid = 1653] [serial = 490] [outer = 0x119833400] 17:47:21 INFO - PROCESS | 1653 | 1468716441628 Marionette DEBUG loaded listener.js 17:47:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x119c44000) [pid = 1653] [serial = 491] [outer = 0x119833400] 17:47:21 INFO - PROCESS | 1653 | 1468716441960 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 17:47:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:47:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 519ms 17:47:21 INFO - PROCESS | 1653 | 1468716441985 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 17:47:21 INFO - PROCESS | 1653 | 1468716441986 Marionette TRACE conn3 <- [1,629,null,{"value":"7"}] 17:47:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:47:22 INFO - PROCESS | 1653 | 1468716442001 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:47:22 INFO - PROCESS | 1653 | 1468716442002 Marionette TRACE conn3 <- [1,630,null,{}] 17:47:22 INFO - PROCESS | 1653 | 1468716442004 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:22 INFO - PROCESS | 1653 | 1468716442009 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:22 INFO - PROCESS | 1653 | 1468716442122 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 17:47:22 INFO - PROCESS | 1653 | 1468716442126 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:22 INFO - PROCESS | 1653 | 1468716442128 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x1211cd800 == 33 [pid = 1653] [id = 165] 17:47:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1205b4000) [pid = 1653] [serial = 492] [outer = 0x0] 17:47:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x121003800) [pid = 1653] [serial = 493] [outer = 0x1205b4000] 17:47:22 INFO - PROCESS | 1653 | 1468716442154 Marionette DEBUG loaded listener.js 17:47:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x123d14400) [pid = 1653] [serial = 494] [outer = 0x1205b4000] 17:47:22 INFO - PROCESS | 1653 | 1468716442456 Marionette TRACE conn3 <- [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]]]}] 17:47:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:47:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 518ms 17:47:22 INFO - PROCESS | 1653 | 1468716442520 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 17:47:22 INFO - PROCESS | 1653 | 1468716442521 Marionette TRACE conn3 <- [1,633,null,{"value":"7"}] 17:47:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:47:22 INFO - PROCESS | 1653 | 1468716442523 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:47:22 INFO - PROCESS | 1653 | 1468716442524 Marionette TRACE conn3 <- [1,634,null,{}] 17:47:22 INFO - PROCESS | 1653 | 1468716442527 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:22 INFO - PROCESS | 1653 | 1468716442528 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:22 INFO - PROCESS | 1653 | 1468716442617 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 17:47:22 INFO - PROCESS | 1653 | 1468716442650 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:22 INFO - PROCESS | 1653 | 1468716442650 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12499e800 == 34 [pid = 1653] [id = 166] 17:47:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x124904400) [pid = 1653] [serial = 495] [outer = 0x0] 17:47:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x124d1ac00) [pid = 1653] [serial = 496] [outer = 0x124904400] 17:47:22 INFO - PROCESS | 1653 | 1468716442681 Marionette DEBUG loaded listener.js 17:47:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x124ef6400) [pid = 1653] [serial = 497] [outer = 0x124904400] 17:47:22 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:47:22 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:47:23 INFO - PROCESS | 1653 | 1468716442997 Marionette TRACE conn3 <- [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]]]}] 17:47:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:47:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 519ms 17:47:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:47:23 INFO - PROCESS | 1653 | 1468716443043 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 17:47:23 INFO - PROCESS | 1653 | 1468716443044 Marionette TRACE conn3 <- [1,637,null,{"value":"7"}] 17:47:23 INFO - PROCESS | 1653 | 1468716443046 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:47:23 INFO - PROCESS | 1653 | 1468716443047 Marionette TRACE conn3 <- [1,638,null,{}] 17:47:23 INFO - PROCESS | 1653 | 1468716443050 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:23 INFO - PROCESS | 1653 | 1468716443051 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:23 INFO - PROCESS | 1653 | 1468716443139 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 17:47:23 INFO - PROCESS | 1653 | 1468716443173 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:23 INFO - PROCESS | 1653 | 1468716443174 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x124f26800 == 35 [pid = 1653] [id = 167] 17:47:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x124a29c00) [pid = 1653] [serial = 498] [outer = 0x0] 17:47:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x12559f800) [pid = 1653] [serial = 499] [outer = 0x124a29c00] 17:47:23 INFO - PROCESS | 1653 | 1468716443198 Marionette DEBUG loaded listener.js 17:47:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1268bbc00) [pid = 1653] [serial = 500] [outer = 0x124a29c00] 17:47:23 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:47:23 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x117ea7000) [pid = 1653] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:47:23 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x118702400) [pid = 1653] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:47:23 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x129686800) [pid = 1653] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:47:23 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x110fea400) [pid = 1653] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:47:23 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x113c5d800) [pid = 1653] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:47:23 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x11309c000) [pid = 1653] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:47:23 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x124a2b400) [pid = 1653] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:47:23 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:47:23 INFO - PROCESS | 1653 | 1468716443626 Marionette TRACE conn3 <- [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]]]}] 17:47:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x118352000) [pid = 1653] [serial = 501] [outer = 0x12d329800] 17:47:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:47:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 620ms 17:47:23 INFO - PROCESS | 1653 | 1468716443686 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 17:47:23 INFO - PROCESS | 1653 | 1468716443687 Marionette TRACE conn3 <- [1,641,null,{"value":"7"}] 17:47:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:47:23 INFO - PROCESS | 1653 | 1468716443701 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:47:23 INFO - PROCESS | 1653 | 1468716443703 Marionette TRACE conn3 <- [1,642,null,{}] 17:47:23 INFO - PROCESS | 1653 | 1468716443706 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:23 INFO - PROCESS | 1653 | 1468716443707 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:23 INFO - PROCESS | 1653 | 1468716443779 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 17:47:23 INFO - PROCESS | 1653 | 1468716443783 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:23 INFO - PROCESS | 1653 | 1468716443784 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x126653000 == 36 [pid = 1653] [id = 168] 17:47:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x116a1b400) [pid = 1653] [serial = 502] [outer = 0x0] 17:47:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x124fe3400) [pid = 1653] [serial = 503] [outer = 0x116a1b400] 17:47:23 INFO - PROCESS | 1653 | 1468716443811 Marionette DEBUG loaded listener.js 17:47:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x126f0ec00) [pid = 1653] [serial = 504] [outer = 0x116a1b400] 17:47:24 INFO - PROCESS | 1653 | 1468716444132 Marionette TRACE conn3 <- [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]]]}] 17:47:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:47:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 484ms 17:47:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:47:24 INFO - PROCESS | 1653 | 1468716444175 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 17:47:24 INFO - PROCESS | 1653 | 1468716444176 Marionette TRACE conn3 <- [1,645,null,{"value":"7"}] 17:47:24 INFO - PROCESS | 1653 | 1468716444178 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:47:24 INFO - PROCESS | 1653 | 1468716444179 Marionette TRACE conn3 <- [1,646,null,{}] 17:47:24 INFO - PROCESS | 1653 | 1468716444182 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:24 INFO - PROCESS | 1653 | 1468716444183 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:24 INFO - PROCESS | 1653 | 1468716444252 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 17:47:24 INFO - PROCESS | 1653 | 1468716444256 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:24 INFO - PROCESS | 1653 | 1468716444257 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a82000 == 37 [pid = 1653] [id = 169] 17:47:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x124950c00) [pid = 1653] [serial = 505] [outer = 0x0] 17:47:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x128cf4000) [pid = 1653] [serial = 506] [outer = 0x124950c00] 17:47:24 INFO - PROCESS | 1653 | 1468716444284 Marionette DEBUG loaded listener.js 17:47:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x128d93000) [pid = 1653] [serial = 507] [outer = 0x124950c00] 17:47:24 INFO - PROCESS | 1653 | 1468716444570 Marionette TRACE conn3 <- [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]]]}] 17:47:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:47:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 419ms 17:47:24 INFO - PROCESS | 1653 | 1468716444598 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 17:47:24 INFO - PROCESS | 1653 | 1468716444600 Marionette TRACE conn3 <- [1,649,null,{"value":"7"}] 17:47:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:47:24 INFO - PROCESS | 1653 | 1468716444606 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:47:24 INFO - PROCESS | 1653 | 1468716444607 Marionette TRACE conn3 <- [1,650,null,{}] 17:47:24 INFO - PROCESS | 1653 | 1468716444610 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:24 INFO - PROCESS | 1653 | 1468716444612 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:24 INFO - PROCESS | 1653 | 1468716444735 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 17:47:24 INFO - PROCESS | 1653 | 1468716444741 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:24 INFO - PROCESS | 1653 | 1468716444743 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x128eea000 == 38 [pid = 1653] [id = 170] 17:47:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x113c8ec00) [pid = 1653] [serial = 508] [outer = 0x0] 17:47:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x128d92c00) [pid = 1653] [serial = 509] [outer = 0x113c8ec00] 17:47:24 INFO - PROCESS | 1653 | 1468716444768 Marionette DEBUG loaded listener.js 17:47:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x129559400) [pid = 1653] [serial = 510] [outer = 0x113c8ec00] 17:47:25 INFO - PROCESS | 1653 | 1468716445097 Marionette TRACE conn3 <- [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]]]}] 17:47:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:47:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 524ms 17:47:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:47:25 INFO - PROCESS | 1653 | 1468716445127 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 17:47:25 INFO - PROCESS | 1653 | 1468716445128 Marionette TRACE conn3 <- [1,653,null,{"value":"7"}] 17:47:25 INFO - PROCESS | 1653 | 1468716445130 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:47:25 INFO - PROCESS | 1653 | 1468716445133 Marionette TRACE conn3 <- [1,654,null,{}] 17:47:25 INFO - PROCESS | 1653 | 1468716445137 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:25 INFO - PROCESS | 1653 | 1468716445138 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:25 INFO - PROCESS | 1653 | 1468716445210 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 17:47:25 INFO - PROCESS | 1653 | 1468716445216 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:25 INFO - PROCESS | 1653 | 1468716445218 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a5c1000 == 39 [pid = 1653] [id = 171] 17:47:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x12955a800) [pid = 1653] [serial = 511] [outer = 0x0] 17:47:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12a75ac00) [pid = 1653] [serial = 512] [outer = 0x12955a800] 17:47:25 INFO - PROCESS | 1653 | 1468716445241 Marionette DEBUG loaded listener.js 17:47:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12aa52000) [pid = 1653] [serial = 513] [outer = 0x12955a800] 17:47:25 INFO - PROCESS | 1653 | --DOCSHELL 0x1168bd800 == 38 [pid = 1653] [id = 161] 17:47:25 INFO - PROCESS | 1653 | --DOCSHELL 0x11322a800 == 37 [pid = 1653] [id = 160] 17:47:25 INFO - PROCESS | 1653 | --DOCSHELL 0x129580800 == 36 [pid = 1653] [id = 159] 17:47:26 INFO - PROCESS | 1653 | --DOCSHELL 0x117e87000 == 35 [pid = 1653] [id = 162] 17:47:26 INFO - PROCESS | 1653 | --DOCSHELL 0x118aaa800 == 34 [pid = 1653] [id = 163] 17:47:26 INFO - PROCESS | 1653 | --DOCSHELL 0x11998c800 == 33 [pid = 1653] [id = 164] 17:47:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12499e800 == 32 [pid = 1653] [id = 166] 17:47:26 INFO - PROCESS | 1653 | --DOCSHELL 0x124f26800 == 31 [pid = 1653] [id = 167] 17:47:26 INFO - PROCESS | 1653 | --DOCSHELL 0x128a82000 == 30 [pid = 1653] [id = 169] 17:47:26 INFO - PROCESS | 1653 | --DOCSHELL 0x126653000 == 29 [pid = 1653] [id = 168] 17:47:26 INFO - PROCESS | 1653 | --DOCSHELL 0x1211cd800 == 28 [pid = 1653] [id = 165] 17:47:26 INFO - PROCESS | 1653 | --DOCSHELL 0x128eea000 == 27 [pid = 1653] [id = 170] 17:47:26 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1264e7000) [pid = 1653] [serial = 458] [outer = 0x0] [url = about:blank] 17:47:26 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x124fe0800) [pid = 1653] [serial = 457] [outer = 0x0] [url = about:blank] 17:47:26 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11930c400) [pid = 1653] [serial = 446] [outer = 0x0] [url = about:blank] 17:47:26 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11930b400) [pid = 1653] [serial = 451] [outer = 0x0] [url = about:blank] 17:47:26 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12ba8f000) [pid = 1653] [serial = 440] [outer = 0x0] [url = about:blank] 17:47:26 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x118540800) [pid = 1653] [serial = 449] [outer = 0x0] [url = about:blank] 17:47:26 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x118358c00) [pid = 1653] [serial = 443] [outer = 0x0] [url = about:blank] 17:47:26 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x121352400) [pid = 1653] [serial = 454] [outer = 0x0] [url = about:blank] 17:47:26 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1184e5000) [pid = 1653] [serial = 448] [outer = 0x0] [url = about:blank] 17:47:26 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x124953000) [pid = 1653] [serial = 455] [outer = 0x0] [url = about:blank] 17:47:26 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x116883c00) [pid = 1653] [serial = 442] [outer = 0x0] [url = about:blank] 17:47:26 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x119837800) [pid = 1653] [serial = 452] [outer = 0x0] [url = about:blank] 17:47:26 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x11870b400) [pid = 1653] [serial = 445] [outer = 0x0] [url = about:blank] 17:47:26 INFO - PROCESS | 1653 | 1468716446558 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 17:47:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:47:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1478ms 17:47:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:47:26 INFO - PROCESS | 1653 | 1468716446609 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 17:47:26 INFO - PROCESS | 1653 | 1468716446612 Marionette TRACE conn3 <- [1,657,null,{"value":"7"}] 17:47:26 INFO - PROCESS | 1653 | 1468716446621 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:47:26 INFO - PROCESS | 1653 | 1468716446624 Marionette TRACE conn3 <- [1,658,null,{}] 17:47:26 INFO - PROCESS | 1653 | 1468716446628 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:26 INFO - PROCESS | 1653 | 1468716446630 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:26 INFO - PROCESS | 1653 | 1468716446711 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 17:47:26 INFO - PROCESS | 1653 | 1468716446763 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:26 INFO - PROCESS | 1653 | 1468716446764 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x115edc000 == 28 [pid = 1653] [id = 172] 17:47:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x113c97800) [pid = 1653] [serial = 514] [outer = 0x0] 17:47:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x113ddac00) [pid = 1653] [serial = 515] [outer = 0x113c97800] 17:47:26 INFO - PROCESS | 1653 | 1468716446792 Marionette DEBUG loaded listener.js 17:47:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1164ec800) [pid = 1653] [serial = 516] [outer = 0x113c97800] 17:47:27 INFO - PROCESS | 1653 | 1468716447085 Marionette TRACE conn3 <- [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]]]}] 17:47:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:47:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 527ms 17:47:27 INFO - PROCESS | 1653 | 1468716447142 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 17:47:27 INFO - PROCESS | 1653 | 1468716447145 Marionette TRACE conn3 <- [1,661,null,{"value":"7"}] 17:47:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:47:27 INFO - PROCESS | 1653 | 1468716447150 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:47:27 INFO - PROCESS | 1653 | 1468716447152 Marionette TRACE conn3 <- [1,662,null,{}] 17:47:27 INFO - PROCESS | 1653 | 1468716447154 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:27 INFO - PROCESS | 1653 | 1468716447159 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:27 INFO - PROCESS | 1653 | 1468716447235 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 17:47:27 INFO - PROCESS | 1653 | 1468716447283 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:27 INFO - PROCESS | 1653 | 1468716447285 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x116fc8800 == 29 [pid = 1653] [id = 173] 17:47:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x114f7fc00) [pid = 1653] [serial = 517] [outer = 0x0] 17:47:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11688b400) [pid = 1653] [serial = 518] [outer = 0x114f7fc00] 17:47:27 INFO - PROCESS | 1653 | 1468716447312 Marionette DEBUG loaded listener.js 17:47:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1184e4400) [pid = 1653] [serial = 519] [outer = 0x114f7fc00] 17:47:27 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:47:27 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:47:27 INFO - PROCESS | 1653 | 1468716447606 Marionette TRACE conn3 <- [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]]]}] 17:47:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:47:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 469ms 17:47:27 INFO - PROCESS | 1653 | 1468716447622 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 17:47:27 INFO - PROCESS | 1653 | 1468716447624 Marionette TRACE conn3 <- [1,665,null,{"value":"7"}] 17:47:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:47:27 INFO - PROCESS | 1653 | 1468716447626 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:47:27 INFO - PROCESS | 1653 | 1468716447639 Marionette TRACE conn3 <- [1,666,null,{}] 17:47:27 INFO - PROCESS | 1653 | 1468716447653 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:27 INFO - PROCESS | 1653 | 1468716447656 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:27 INFO - PROCESS | 1653 | 1468716447733 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 17:47:27 INFO - PROCESS | 1653 | 1468716447738 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:27 INFO - PROCESS | 1653 | 1468716447740 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x118163000 == 30 [pid = 1653] [id = 174] 17:47:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x112e79c00) [pid = 1653] [serial = 520] [outer = 0x0] 17:47:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118542400) [pid = 1653] [serial = 521] [outer = 0x112e79c00] 17:47:27 INFO - PROCESS | 1653 | 1468716447769 Marionette DEBUG loaded listener.js 17:47:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118705800) [pid = 1653] [serial = 522] [outer = 0x112e79c00] 17:47:27 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:47:28 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:47:28 INFO - PROCESS | 1653 | 1468716448097 Marionette TRACE conn3 <- [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]]]}] 17:47:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 17:47:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 488ms 17:47:28 INFO - PROCESS | 1653 | 1468716448115 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 17:47:28 INFO - PROCESS | 1653 | 1468716448117 Marionette TRACE conn3 <- [1,669,null,{"value":"7"}] 17:47:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:47:28 INFO - PROCESS | 1653 | 1468716448121 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:47:28 INFO - PROCESS | 1653 | 1468716448122 Marionette TRACE conn3 <- [1,670,null,{}] 17:47:28 INFO - PROCESS | 1653 | 1468716448125 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:28 INFO - PROCESS | 1653 | 1468716448126 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:28 INFO - PROCESS | 1653 | 1468716448222 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 17:47:28 INFO - PROCESS | 1653 | 1468716448227 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:28 INFO - PROCESS | 1653 | 1468716448229 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x118aa7000 == 31 [pid = 1653] [id = 175] 17:47:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118545800) [pid = 1653] [serial = 523] [outer = 0x0] 17:47:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118a59000) [pid = 1653] [serial = 524] [outer = 0x118545800] 17:47:28 INFO - PROCESS | 1653 | 1468716448254 Marionette DEBUG loaded listener.js 17:47:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11930b800) [pid = 1653] [serial = 525] [outer = 0x118545800] 17:47:28 INFO - PROCESS | 1653 | 1468716448528 Marionette TRACE conn3 <- [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]]]}] 17:47:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:47:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 420ms 17:47:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:47:28 INFO - PROCESS | 1653 | 1468716448545 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 17:47:28 INFO - PROCESS | 1653 | 1468716448546 Marionette TRACE conn3 <- [1,673,null,{"value":"7"}] 17:47:28 INFO - PROCESS | 1653 | 1468716448548 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:47:28 INFO - PROCESS | 1653 | 1468716448549 Marionette TRACE conn3 <- [1,674,null,{}] 17:47:28 INFO - PROCESS | 1653 | 1468716448552 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:28 INFO - PROCESS | 1653 | 1468716448553 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:28 INFO - PROCESS | 1653 | 1468716448637 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 17:47:28 INFO - PROCESS | 1653 | 1468716448642 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:28 INFO - PROCESS | 1653 | 1468716448643 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x120504800 == 32 [pid = 1653] [id = 176] 17:47:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116f2ac00) [pid = 1653] [serial = 526] [outer = 0x0] 17:47:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11857e000) [pid = 1653] [serial = 527] [outer = 0x116f2ac00] 17:47:28 INFO - PROCESS | 1653 | 1468716448669 Marionette DEBUG loaded listener.js 17:47:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119959800) [pid = 1653] [serial = 528] [outer = 0x116f2ac00] 17:47:28 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:47:28 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:47:28 INFO - PROCESS | 1653 | 1468716448972 Marionette TRACE conn3 <- [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]]]}] 17:47:29 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 17:47:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 470ms 17:47:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:47:29 INFO - PROCESS | 1653 | 1468716449027 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 17:47:29 INFO - PROCESS | 1653 | 1468716449028 Marionette TRACE conn3 <- [1,677,null,{"value":"7"}] 17:47:29 INFO - PROCESS | 1653 | 1468716449030 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:47:29 INFO - PROCESS | 1653 | 1468716449031 Marionette TRACE conn3 <- [1,678,null,{}] 17:47:29 INFO - PROCESS | 1653 | 1468716449034 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:29 INFO - PROCESS | 1653 | 1468716449038 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:29 INFO - PROCESS | 1653 | 1468716449147 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 17:47:29 INFO - PROCESS | 1653 | 1468716449153 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:29 INFO - PROCESS | 1653 | 1468716449154 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210be000 == 33 [pid = 1653] [id = 177] 17:47:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1196e2400) [pid = 1653] [serial = 529] [outer = 0x0] 17:47:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119c40800) [pid = 1653] [serial = 530] [outer = 0x1196e2400] 17:47:29 INFO - PROCESS | 1653 | 1468716449179 Marionette DEBUG loaded listener.js 17:47:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x121715000) [pid = 1653] [serial = 531] [outer = 0x1196e2400] 17:47:29 INFO - PROCESS | 1653 | 1468716449439 Marionette TRACE conn3 <- [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]]]}] 17:47:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 17:47:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 468ms 17:47:29 INFO - PROCESS | 1653 | 1468716449506 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 17:47:29 INFO - PROCESS | 1653 | 1468716449507 Marionette TRACE conn3 <- [1,681,null,{"value":"7"}] 17:47:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:47:29 INFO - PROCESS | 1653 | 1468716449509 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:47:29 INFO - PROCESS | 1653 | 1468716449510 Marionette TRACE conn3 <- [1,682,null,{}] 17:47:29 INFO - PROCESS | 1653 | 1468716449512 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:29 INFO - PROCESS | 1653 | 1468716449513 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:29 INFO - PROCESS | 1653 | 1468716449588 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 17:47:29 INFO - PROCESS | 1653 | 1468716449592 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:29 INFO - PROCESS | 1653 | 1468716449593 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x123d26800 == 34 [pid = 1653] [id = 178] 17:47:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11930a400) [pid = 1653] [serial = 532] [outer = 0x0] 17:47:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x123d68400) [pid = 1653] [serial = 533] [outer = 0x11930a400] 17:47:29 INFO - PROCESS | 1653 | 1468716449627 Marionette DEBUG loaded listener.js 17:47:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124d8dc00) [pid = 1653] [serial = 534] [outer = 0x11930a400] 17:47:30 INFO - PROCESS | 1653 | 1468716450413 Marionette TRACE conn3 <- [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]]]}] 17:47:30 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) 17:47:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 920ms 17:47:30 INFO - PROCESS | 1653 | 1468716450429 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 17:47:30 INFO - PROCESS | 1653 | 1468716450431 Marionette TRACE conn3 <- [1,685,null,{"value":"7"}] 17:47:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:47:30 INFO - PROCESS | 1653 | 1468716450433 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:47:30 INFO - PROCESS | 1653 | 1468716450434 Marionette TRACE conn3 <- [1,686,null,{}] 17:47:30 INFO - PROCESS | 1653 | 1468716450436 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:30 INFO - PROCESS | 1653 | 1468716450437 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:30 INFO - PROCESS | 1653 | 1468716450508 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 17:47:30 INFO - PROCESS | 1653 | 1468716450512 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:30 INFO - PROCESS | 1653 | 1468716450513 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12606b800 == 35 [pid = 1653] [id = 179] 17:47:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124d8f400) [pid = 1653] [serial = 535] [outer = 0x0] 17:47:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12559fc00) [pid = 1653] [serial = 536] [outer = 0x124d8f400] 17:47:30 INFO - PROCESS | 1653 | 1468716450538 Marionette DEBUG loaded listener.js 17:47:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1268bf400) [pid = 1653] [serial = 537] [outer = 0x124d8f400] 17:47:31 INFO - PROCESS | 1653 | 1468716451337 Marionette TRACE conn3 <- [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]]]}] 17:47:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 17:47:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 920ms 17:47:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:47:31 INFO - PROCESS | 1653 | 1468716451354 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 17:47:31 INFO - PROCESS | 1653 | 1468716451355 Marionette TRACE conn3 <- [1,689,null,{"value":"7"}] 17:47:31 INFO - PROCESS | 1653 | 1468716451357 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:47:31 INFO - PROCESS | 1653 | 1468716451358 Marionette TRACE conn3 <- [1,690,null,{}] 17:47:31 INFO - PROCESS | 1653 | 1468716451360 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:31 INFO - PROCESS | 1653 | 1468716451362 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:31 INFO - PROCESS | 1653 | 1468716451434 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 17:47:31 INFO - PROCESS | 1653 | 1468716451464 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:31 INFO - PROCESS | 1653 | 1468716451465 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x118162800 == 36 [pid = 1653] [id = 180] 17:47:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1184f0400) [pid = 1653] [serial = 538] [outer = 0x0] 17:47:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128cef800) [pid = 1653] [serial = 539] [outer = 0x1184f0400] 17:47:31 INFO - PROCESS | 1653 | 1468716451490 Marionette DEBUG loaded listener.js 17:47:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128d96000) [pid = 1653] [serial = 540] [outer = 0x1184f0400] 17:47:32 INFO - PROCESS | 1653 | 1468716452291 Marionette TRACE conn3 <- [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]]]}] 17:47:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 17:47:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 970ms 17:47:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:47:32 INFO - PROCESS | 1653 | 1468716452328 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 17:47:32 INFO - PROCESS | 1653 | 1468716452329 Marionette TRACE conn3 <- [1,693,null,{"value":"7"}] 17:47:32 INFO - PROCESS | 1653 | 1468716452338 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:47:32 INFO - PROCESS | 1653 | 1468716452339 Marionette TRACE conn3 <- [1,694,null,{}] 17:47:32 INFO - PROCESS | 1653 | 1468716452342 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:32 INFO - PROCESS | 1653 | 1468716452345 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:32 INFO - PROCESS | 1653 | 1468716452438 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 17:47:32 INFO - PROCESS | 1653 | 1468716452442 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:32 INFO - PROCESS | 1653 | 1468716452444 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12956d800 == 37 [pid = 1653] [id = 181] 17:47:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x128d93400) [pid = 1653] [serial = 541] [outer = 0x0] 17:47:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12930bc00) [pid = 1653] [serial = 542] [outer = 0x128d93400] 17:47:32 INFO - PROCESS | 1653 | 1468716452467 Marionette DEBUG loaded listener.js 17:47:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x129550000) [pid = 1653] [serial = 543] [outer = 0x128d93400] 17:47:33 INFO - PROCESS | 1653 | 1468716453259 Marionette TRACE conn3 <- [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]]]}] 17:47:33 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) 17:47:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 979ms 17:47:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:47:33 INFO - PROCESS | 1653 | 1468716453310 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 17:47:33 INFO - PROCESS | 1653 | 1468716453312 Marionette TRACE conn3 <- [1,697,null,{"value":"7"}] 17:47:33 INFO - PROCESS | 1653 | 1468716453314 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:47:33 INFO - PROCESS | 1653 | 1468716453316 Marionette TRACE conn3 <- [1,698,null,{}] 17:47:33 INFO - PROCESS | 1653 | 1468716453319 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:33 INFO - PROCESS | 1653 | 1468716453320 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:33 INFO - PROCESS | 1653 | 1468716453417 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 17:47:33 INFO - PROCESS | 1653 | 1468716453451 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:33 INFO - PROCESS | 1653 | 1468716453452 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c7e000 == 38 [pid = 1653] [id = 182] 17:47:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12967c400) [pid = 1653] [serial = 544] [outer = 0x0] 17:47:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12a83bc00) [pid = 1653] [serial = 545] [outer = 0x12967c400] 17:47:33 INFO - PROCESS | 1653 | 1468716453478 Marionette DEBUG loaded listener.js 17:47:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12aa5fc00) [pid = 1653] [serial = 546] [outer = 0x12967c400] 17:47:33 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x119833400) [pid = 1653] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:47:33 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1205b4000) [pid = 1653] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:47:33 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x124904400) [pid = 1653] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:47:33 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x124a29c00) [pid = 1653] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:47:33 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x116a1b400) [pid = 1653] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:47:33 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x124950c00) [pid = 1653] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:47:33 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x129683800) [pid = 1653] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:47:33 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x128d92800) [pid = 1653] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:47:33 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119c3b000) [pid = 1653] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:47:33 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x119c39800) [pid = 1653] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:47:33 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118351c00) [pid = 1653] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:47:33 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112e79400) [pid = 1653] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:47:33 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118547c00) [pid = 1653] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:47:33 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118545400) [pid = 1653] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:47:33 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11680bc00) [pid = 1653] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:47:33 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x112f89400) [pid = 1653] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:47:33 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x113c8ec00) [pid = 1653] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:47:34 INFO - PROCESS | 1653 | 1468716454370 Marionette TRACE conn3 <- [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]]]}] 17:47:34 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) 17:47:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1071ms 17:47:34 INFO - PROCESS | 1653 | 1468716454387 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 17:47:34 INFO - PROCESS | 1653 | 1468716454390 Marionette TRACE conn3 <- [1,701,null,{"value":"7"}] 17:47:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:47:34 INFO - PROCESS | 1653 | 1468716454394 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:47:34 INFO - PROCESS | 1653 | 1468716454395 Marionette TRACE conn3 <- [1,702,null,{}] 17:47:34 INFO - PROCESS | 1653 | 1468716454398 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:34 INFO - PROCESS | 1653 | 1468716454400 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:34 INFO - PROCESS | 1653 | 1468716454509 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 17:47:34 INFO - PROCESS | 1653 | 1468716454515 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:34 INFO - PROCESS | 1653 | 1468716454516 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a80000 == 39 [pid = 1653] [id = 183] 17:47:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118f12c00) [pid = 1653] [serial = 547] [outer = 0x0] 17:47:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12053a400) [pid = 1653] [serial = 548] [outer = 0x118f12c00] 17:47:34 INFO - PROCESS | 1653 | 1468716454540 Marionette DEBUG loaded listener.js 17:47:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1269d1000) [pid = 1653] [serial = 549] [outer = 0x118f12c00] 17:47:35 INFO - PROCESS | 1653 | 1468716455315 Marionette TRACE conn3 <- [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]]]}] 17:47:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 17:47:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 970ms 17:47:35 INFO - PROCESS | 1653 | 1468716455363 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 17:47:35 INFO - PROCESS | 1653 | 1468716455364 Marionette TRACE conn3 <- [1,705,null,{"value":"7"}] 17:47:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:47:35 INFO - PROCESS | 1653 | 1468716455367 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:47:35 INFO - PROCESS | 1653 | 1468716455368 Marionette TRACE conn3 <- [1,706,null,{}] 17:47:35 INFO - PROCESS | 1653 | 1468716455370 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:35 INFO - PROCESS | 1653 | 1468716455371 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:35 INFO - PROCESS | 1653 | 1468716455444 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 17:47:35 INFO - PROCESS | 1653 | 1468716455449 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:35 INFO - PROCESS | 1653 | 1468716455452 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aba4800 == 40 [pid = 1653] [id = 184] 17:47:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11854b800) [pid = 1653] [serial = 550] [outer = 0x0] 17:47:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12abba400) [pid = 1653] [serial = 551] [outer = 0x11854b800] 17:47:35 INFO - PROCESS | 1653 | 1468716455482 Marionette DEBUG loaded listener.js 17:47:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12b255000) [pid = 1653] [serial = 552] [outer = 0x11854b800] 17:47:36 INFO - PROCESS | 1653 | --DOCSHELL 0x115edc000 == 39 [pid = 1653] [id = 172] 17:47:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12a5c1000 == 38 [pid = 1653] [id = 171] 17:47:36 INFO - PROCESS | 1653 | --DOCSHELL 0x116fc8800 == 37 [pid = 1653] [id = 173] 17:47:36 INFO - PROCESS | 1653 | --DOCSHELL 0x1210be000 == 36 [pid = 1653] [id = 177] 17:47:36 INFO - PROCESS | 1653 | --DOCSHELL 0x118aa7000 == 35 [pid = 1653] [id = 175] 17:47:36 INFO - PROCESS | 1653 | --DOCSHELL 0x118162800 == 34 [pid = 1653] [id = 180] 17:47:36 INFO - PROCESS | 1653 | --DOCSHELL 0x123d26800 == 33 [pid = 1653] [id = 178] 17:47:36 INFO - PROCESS | 1653 | --DOCSHELL 0x120504800 == 32 [pid = 1653] [id = 176] 17:47:36 INFO - PROCESS | 1653 | --DOCSHELL 0x119c7e000 == 31 [pid = 1653] [id = 182] 17:47:36 INFO - PROCESS | 1653 | --DOCSHELL 0x128a80000 == 30 [pid = 1653] [id = 183] 17:47:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12606b800 == 29 [pid = 1653] [id = 179] 17:47:36 INFO - PROCESS | 1653 | --DOCSHELL 0x118163000 == 28 [pid = 1653] [id = 174] 17:47:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12956d800 == 27 [pid = 1653] [id = 181] 17:47:36 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119964800) [pid = 1653] [serial = 490] [outer = 0x0] [url = about:blank] 17:47:36 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x121003800) [pid = 1653] [serial = 493] [outer = 0x0] [url = about:blank] 17:47:36 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119c44000) [pid = 1653] [serial = 491] [outer = 0x0] [url = about:blank] 17:47:36 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x124d1ac00) [pid = 1653] [serial = 496] [outer = 0x0] [url = about:blank] 17:47:36 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12559f800) [pid = 1653] [serial = 499] [outer = 0x0] [url = about:blank] 17:47:36 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x124ef6400) [pid = 1653] [serial = 497] [outer = 0x0] [url = about:blank] 17:47:36 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x124fe3400) [pid = 1653] [serial = 503] [outer = 0x0] [url = about:blank] 17:47:36 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x128cf4000) [pid = 1653] [serial = 506] [outer = 0x0] [url = about:blank] 17:47:36 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1268bbc00) [pid = 1653] [serial = 500] [outer = 0x0] [url = about:blank] 17:47:36 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x126f0ec00) [pid = 1653] [serial = 504] [outer = 0x0] [url = about:blank] 17:47:36 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12a70f000) [pid = 1653] [serial = 475] [outer = 0x0] [url = about:blank] 17:47:36 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x129314800) [pid = 1653] [serial = 473] [outer = 0x0] [url = about:blank] 17:47:36 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x128e1d000) [pid = 1653] [serial = 472] [outer = 0x0] [url = about:blank] 17:47:36 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x128cefc00) [pid = 1653] [serial = 470] [outer = 0x0] [url = about:blank] 17:47:36 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1264ef400) [pid = 1653] [serial = 469] [outer = 0x0] [url = about:blank] 17:47:36 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x123d17c00) [pid = 1653] [serial = 467] [outer = 0x0] [url = about:blank] 17:47:36 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1205b5000) [pid = 1653] [serial = 466] [outer = 0x0] [url = about:blank] 17:47:36 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x119307400) [pid = 1653] [serial = 464] [outer = 0x0] [url = about:blank] 17:47:36 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x118739000) [pid = 1653] [serial = 463] [outer = 0x0] [url = about:blank] 17:47:36 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x116483c00) [pid = 1653] [serial = 461] [outer = 0x0] [url = about:blank] 17:47:36 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x112f52c00) [pid = 1653] [serial = 460] [outer = 0x0] [url = about:blank] 17:47:36 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x118f7f800) [pid = 1653] [serial = 487] [outer = 0x0] [url = about:blank] 17:47:36 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x11857cc00) [pid = 1653] [serial = 484] [outer = 0x0] [url = about:blank] 17:47:36 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x118a59c00) [pid = 1653] [serial = 485] [outer = 0x0] [url = about:blank] 17:47:36 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x117ea4400) [pid = 1653] [serial = 481] [outer = 0x0] [url = about:blank] 17:47:36 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x1184e4800) [pid = 1653] [serial = 482] [outer = 0x0] [url = about:blank] 17:47:36 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x113370800) [pid = 1653] [serial = 478] [outer = 0x0] [url = about:blank] 17:47:36 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x115dc6c00) [pid = 1653] [serial = 479] [outer = 0x0] [url = about:blank] 17:47:36 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x12a75ac00) [pid = 1653] [serial = 512] [outer = 0x0] [url = about:blank] 17:47:36 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x12aa56800) [pid = 1653] [serial = 476] [outer = 0x0] [url = about:blank] 17:47:36 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x128d93000) [pid = 1653] [serial = 507] [outer = 0x0] [url = about:blank] 17:47:36 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x123d14400) [pid = 1653] [serial = 494] [outer = 0x0] [url = about:blank] 17:47:36 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x1196dc000) [pid = 1653] [serial = 206] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:47:36 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x128d92c00) [pid = 1653] [serial = 509] [outer = 0x0] [url = about:blank] 17:47:36 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x119821400) [pid = 1653] [serial = 488] [outer = 0x0] [url = about:blank] 17:47:36 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x129559400) [pid = 1653] [serial = 510] [outer = 0x0] [url = about:blank] 17:47:37 INFO - PROCESS | 1653 | 1468716457256 Marionette TRACE conn3 <- [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]]]}] 17:47:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 17:47:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1921ms 17:47:37 INFO - PROCESS | 1653 | 1468716457289 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 17:47:37 INFO - PROCESS | 1653 | 1468716457293 Marionette TRACE conn3 <- [1,709,null,{"value":"7"}] 17:47:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:47:37 INFO - PROCESS | 1653 | 1468716457297 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:47:37 INFO - PROCESS | 1653 | 1468716457299 Marionette TRACE conn3 <- [1,710,null,{}] 17:47:37 INFO - PROCESS | 1653 | 1468716457303 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:37 INFO - PROCESS | 1653 | 1468716457304 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:37 INFO - PROCESS | 1653 | 1468716457378 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 17:47:37 INFO - PROCESS | 1653 | 1468716457422 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:37 INFO - PROCESS | 1653 | 1468716457423 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x115e48000 == 28 [pid = 1653] [id = 185] 17:47:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x113c8cc00) [pid = 1653] [serial = 553] [outer = 0x0] 17:47:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x113c97400) [pid = 1653] [serial = 554] [outer = 0x113c8cc00] 17:47:37 INFO - PROCESS | 1653 | 1468716457451 Marionette DEBUG loaded listener.js 17:47:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x116885c00) [pid = 1653] [serial = 555] [outer = 0x113c8cc00] 17:47:38 INFO - PROCESS | 1653 | 1468716458250 Marionette TRACE conn3 <- [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]]]}] 17:47:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:47:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 972ms 17:47:38 INFO - PROCESS | 1653 | 1468716458268 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 17:47:38 INFO - PROCESS | 1653 | 1468716458273 Marionette TRACE conn3 <- [1,713,null,{"value":"7"}] 17:47:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:47:38 INFO - PROCESS | 1653 | 1468716458278 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:47:38 INFO - PROCESS | 1653 | 1468716458280 Marionette TRACE conn3 <- [1,714,null,{}] 17:47:38 INFO - PROCESS | 1653 | 1468716458282 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:38 INFO - PROCESS | 1653 | 1468716458284 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:38 INFO - PROCESS | 1653 | 1468716458358 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 17:47:38 INFO - PROCESS | 1653 | 1468716458362 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:38 INFO - PROCESS | 1653 | 1468716458364 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1168bd800 == 29 [pid = 1653] [id = 186] 17:47:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x118351c00) [pid = 1653] [serial = 556] [outer = 0x0] 17:47:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x11847e400) [pid = 1653] [serial = 557] [outer = 0x118351c00] 17:47:38 INFO - PROCESS | 1653 | 1468716458393 Marionette DEBUG loaded listener.js 17:47:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1184ec800) [pid = 1653] [serial = 558] [outer = 0x118351c00] 17:47:39 INFO - PROCESS | 1653 | 1468716459202 Marionette TRACE conn3 <- [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]]]}] 17:47:39 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 17:47:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 971ms 17:47:39 INFO - PROCESS | 1653 | 1468716459249 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 17:47:39 INFO - PROCESS | 1653 | 1468716459250 Marionette TRACE conn3 <- [1,717,null,{"value":"7"}] 17:47:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:47:39 INFO - PROCESS | 1653 | 1468716459252 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:47:39 INFO - PROCESS | 1653 | 1468716459264 Marionette TRACE conn3 <- [1,718,null,{}] 17:47:39 INFO - PROCESS | 1653 | 1468716459272 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:39 INFO - PROCESS | 1653 | 1468716459276 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:39 INFO - PROCESS | 1653 | 1468716459346 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 17:47:39 INFO - PROCESS | 1653 | 1468716459351 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:39 INFO - PROCESS | 1653 | 1468716459353 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e82000 == 30 [pid = 1653] [id = 187] 17:47:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x1122bd000) [pid = 1653] [serial = 559] [outer = 0x0] 17:47:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x11870c400) [pid = 1653] [serial = 560] [outer = 0x1122bd000] 17:47:39 INFO - PROCESS | 1653 | 1468716459384 Marionette DEBUG loaded listener.js 17:47:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x118a5b000) [pid = 1653] [serial = 561] [outer = 0x1122bd000] 17:47:40 INFO - PROCESS | 1653 | 1468716460211 Marionette TRACE conn3 <- [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]]]}] 17:47:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:47:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 980ms 17:47:40 INFO - PROCESS | 1653 | 1468716460233 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 17:47:40 INFO - PROCESS | 1653 | 1468716460236 Marionette TRACE conn3 <- [1,721,null,{"value":"7"}] 17:47:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:47:40 INFO - PROCESS | 1653 | 1468716460239 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:47:40 INFO - PROCESS | 1653 | 1468716460240 Marionette TRACE conn3 <- [1,722,null,{}] 17:47:40 INFO - PROCESS | 1653 | 1468716460242 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:40 INFO - PROCESS | 1653 | 1468716460243 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:40 INFO - PROCESS | 1653 | 1468716460317 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 17:47:40 INFO - PROCESS | 1653 | 1468716460321 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:40 INFO - PROCESS | 1653 | 1468716460322 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x118a9e000 == 31 [pid = 1653] [id = 188] 17:47:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1196e6800) [pid = 1653] [serial = 562] [outer = 0x0] 17:47:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x11981a800) [pid = 1653] [serial = 563] [outer = 0x1196e6800] 17:47:40 INFO - PROCESS | 1653 | 1468716460349 Marionette DEBUG loaded listener.js 17:47:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x119841400) [pid = 1653] [serial = 564] [outer = 0x1196e6800] 17:47:40 INFO - PROCESS | 1653 | 1468716460642 Marionette TRACE conn3 <- [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] 17:47:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 17:47:40 INFO - PROCESS | 1653 | 1468716460665 Marionette TRACE conn3 <- [1,725,null,{"value":"7"}] 17:47:40 INFO - PROCESS | 1653 | 1468716460667 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:47:40 INFO - PROCESS | 1653 | 1468716460668 Marionette TRACE conn3 <- [1,726,null,{}] 17:47:40 INFO - PROCESS | 1653 | 1468716460672 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:40 INFO - PROCESS | 1653 | 1468716460673 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:40 INFO - PROCESS | 1653 | 1468716460781 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 17:47:40 INFO - PROCESS | 1653 | 1468716460786 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:40 INFO - PROCESS | 1653 | 1468716460787 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195c0000 == 32 [pid = 1653] [id = 189] 17:47:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x112f57c00) [pid = 1653] [serial = 565] [outer = 0x0] 17:47:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x119841800) [pid = 1653] [serial = 566] [outer = 0x112f57c00] 17:47:40 INFO - PROCESS | 1653 | 1468716460812 Marionette DEBUG loaded listener.js 17:47:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x12053e400) [pid = 1653] [serial = 567] [outer = 0x112f57c00] 17:47:41 INFO - PROCESS | 1653 | 1468716461144 Marionette TRACE conn3 <- [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]]]}] 17:47:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:47:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 520ms 17:47:41 INFO - PROCESS | 1653 | 1468716461187 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 17:47:41 INFO - PROCESS | 1653 | 1468716461188 Marionette TRACE conn3 <- [1,729,null,{"value":"7"}] 17:47:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:47:41 INFO - PROCESS | 1653 | 1468716461191 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:47:41 INFO - PROCESS | 1653 | 1468716461192 Marionette TRACE conn3 <- [1,730,null,{}] 17:47:41 INFO - PROCESS | 1653 | 1468716461194 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:41 INFO - PROCESS | 1653 | 1468716461198 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:41 INFO - PROCESS | 1653 | 1468716461300 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 17:47:41 INFO - PROCESS | 1653 | 1468716461330 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:41 INFO - PROCESS | 1653 | 1468716461332 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x120fc8800 == 33 [pid = 1653] [id = 190] 17:47:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x119c45400) [pid = 1653] [serial = 568] [outer = 0x0] 17:47:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1205bec00) [pid = 1653] [serial = 569] [outer = 0x119c45400] 17:47:41 INFO - PROCESS | 1653 | 1468716461356 Marionette DEBUG loaded listener.js 17:47:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x124950c00) [pid = 1653] [serial = 570] [outer = 0x119c45400] 17:47:41 INFO - PROCESS | 1653 | 1468716461691 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 17:47:41 INFO - PROCESS | 1653 | 1468716461712 Marionette TRACE conn3 <- [1,733,null,{"value":"7"}] 17:47:41 INFO - PROCESS | 1653 | 1468716461714 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:47:41 INFO - PROCESS | 1653 | 1468716461715 Marionette TRACE conn3 <- [1,734,null,{}] 17:47:41 INFO - PROCESS | 1653 | 1468716461725 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:41 INFO - PROCESS | 1653 | 1468716461726 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:41 INFO - PROCESS | 1653 | 1468716461822 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 17:47:41 INFO - PROCESS | 1653 | 1468716461832 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:41 INFO - PROCESS | 1653 | 1468716461833 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x1217b5000 == 34 [pid = 1653] [id = 191] 17:47:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x118710800) [pid = 1653] [serial = 571] [outer = 0x0] 17:47:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x124ef3800) [pid = 1653] [serial = 572] [outer = 0x118710800] 17:47:41 INFO - PROCESS | 1653 | 1468716461857 Marionette DEBUG loaded listener.js 17:47:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1264ec400) [pid = 1653] [serial = 573] [outer = 0x118710800] 17:47:42 INFO - PROCESS | 1653 | 1468716462168 Marionette TRACE conn3 <- [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]]]}] 17:47:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 17:47:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 471ms 17:47:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:47:42 INFO - PROCESS | 1653 | 1468716462185 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 17:47:42 INFO - PROCESS | 1653 | 1468716462186 Marionette TRACE conn3 <- [1,737,null,{"value":"7"}] 17:47:42 INFO - PROCESS | 1653 | 1468716462189 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:47:42 INFO - PROCESS | 1653 | 1468716462190 Marionette TRACE conn3 <- [1,738,null,{}] 17:47:42 INFO - PROCESS | 1653 | 1468716462192 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:42 INFO - PROCESS | 1653 | 1468716462193 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:42 INFO - PROCESS | 1653 | 1468716462282 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 17:47:42 INFO - PROCESS | 1653 | 1468716462315 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:42 INFO - PROCESS | 1653 | 1468716462316 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12499f000 == 35 [pid = 1653] [id = 192] 17:47:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x126038400) [pid = 1653] [serial = 574] [outer = 0x0] 17:47:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x126f0f000) [pid = 1653] [serial = 575] [outer = 0x126038400] 17:47:42 INFO - PROCESS | 1653 | 1468716462340 Marionette DEBUG loaded listener.js 17:47:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x128cf1000) [pid = 1653] [serial = 576] [outer = 0x126038400] 17:47:43 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x128d93400) [pid = 1653] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 17:47:43 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12967c400) [pid = 1653] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 17:47:43 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1196e2400) [pid = 1653] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:47:43 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x116f2ac00) [pid = 1653] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:47:43 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x118545800) [pid = 1653] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:47:43 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x112e79c00) [pid = 1653] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:47:43 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x114f7fc00) [pid = 1653] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:47:43 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x113c97800) [pid = 1653] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:47:43 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12955a800) [pid = 1653] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:47:43 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x124d8f400) [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] 17:47:43 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x118f12c00) [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] 17:47:43 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x11930a400) [pid = 1653] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:47:43 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x1184f0400) [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] 17:47:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:47:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 971ms 17:47:43 INFO - PROCESS | 1653 | 1468716463153 Marionette TRACE conn3 <- [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]]]}] 17:47:43 INFO - PROCESS | 1653 | 1468716463161 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 17:47:43 INFO - PROCESS | 1653 | 1468716463162 Marionette TRACE conn3 <- [1,741,null,{"value":"7"}] 17:47:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:47:43 INFO - PROCESS | 1653 | 1468716463164 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:47:43 INFO - PROCESS | 1653 | 1468716463165 Marionette TRACE conn3 <- [1,742,null,{}] 17:47:43 INFO - PROCESS | 1653 | 1468716463168 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:43 INFO - PROCESS | 1653 | 1468716463169 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:43 INFO - PROCESS | 1653 | 1468716463241 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 17:47:43 INFO - PROCESS | 1653 | 1468716463245 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:43 INFO - PROCESS | 1653 | 1468716463246 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e81800 == 36 [pid = 1653] [id = 193] 17:47:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1184edc00) [pid = 1653] [serial = 577] [outer = 0x0] 17:47:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1196e1400) [pid = 1653] [serial = 578] [outer = 0x1184edc00] 17:47:43 INFO - PROCESS | 1653 | 1468716463280 Marionette DEBUG loaded listener.js 17:47:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x121be1000) [pid = 1653] [serial = 579] [outer = 0x1184edc00] 17:47:44 INFO - PROCESS | 1653 | 1468716464050 Marionette TRACE conn3 <- [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]]]}] 17:47:44 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 17:47:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 918ms 17:47:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:47:44 INFO - PROCESS | 1653 | 1468716464083 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 17:47:44 INFO - PROCESS | 1653 | 1468716464084 Marionette TRACE conn3 <- [1,745,null,{"value":"7"}] 17:47:44 INFO - PROCESS | 1653 | 1468716464086 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:47:44 INFO - PROCESS | 1653 | 1468716464087 Marionette TRACE conn3 <- [1,746,null,{}] 17:47:44 INFO - PROCESS | 1653 | 1468716464089 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:44 INFO - PROCESS | 1653 | 1468716464090 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:44 INFO - PROCESS | 1653 | 1468716464166 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 17:47:44 INFO - PROCESS | 1653 | 1468716464169 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:44 INFO - PROCESS | 1653 | 1468716464170 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x126979000 == 37 [pid = 1653] [id = 194] 17:47:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x11870d000) [pid = 1653] [serial = 580] [outer = 0x0] 17:47:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x128d93000) [pid = 1653] [serial = 581] [outer = 0x11870d000] 17:47:44 INFO - PROCESS | 1653 | 1468716464196 Marionette DEBUG loaded listener.js 17:47:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x128e1f400) [pid = 1653] [serial = 582] [outer = 0x11870d000] 17:47:44 INFO - PROCESS | 1653 | 1468716464993 Marionette TRACE conn3 <- [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]]]}] 17:47:45 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.) 17:47:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 923ms 17:47:45 INFO - PROCESS | 1653 | 1468716465010 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 17:47:45 INFO - PROCESS | 1653 | 1468716465011 Marionette TRACE conn3 <- [1,749,null,{"value":"7"}] 17:47:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:47:45 INFO - PROCESS | 1653 | 1468716465014 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:47:45 INFO - PROCESS | 1653 | 1468716465016 Marionette TRACE conn3 <- [1,750,null,{}] 17:47:45 INFO - PROCESS | 1653 | 1468716465018 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:45 INFO - PROCESS | 1653 | 1468716465019 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:45 INFO - PROCESS | 1653 | 1468716465126 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 17:47:45 INFO - PROCESS | 1653 | 1468716465212 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:45 INFO - PROCESS | 1653 | 1468716465214 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x113010000 == 38 [pid = 1653] [id = 195] 17:47:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x111c7f000) [pid = 1653] [serial = 583] [outer = 0x0] 17:47:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x112e7e000) [pid = 1653] [serial = 584] [outer = 0x111c7f000] 17:47:45 INFO - PROCESS | 1653 | 1468716465246 Marionette DEBUG loaded listener.js 17:47:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x112feac00) [pid = 1653] [serial = 585] [outer = 0x111c7f000] 17:47:46 INFO - PROCESS | 1653 | 1468716466230 Marionette TRACE conn3 <- [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]]]}] 17:47:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 17:47:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1222ms 17:47:46 INFO - PROCESS | 1653 | 1468716466237 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 17:47:46 INFO - PROCESS | 1653 | 1468716466239 Marionette TRACE conn3 <- [1,753,null,{"value":"7"}] 17:47:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:47:46 INFO - PROCESS | 1653 | 1468716466242 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:47:46 INFO - PROCESS | 1653 | 1468716466247 Marionette TRACE conn3 <- [1,754,null,{}] 17:47:46 INFO - PROCESS | 1653 | 1468716466251 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:46 INFO - PROCESS | 1653 | 1468716466252 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:46 INFO - PROCESS | 1653 | 1468716466356 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 17:47:46 INFO - PROCESS | 1653 | 1468716466402 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:46 INFO - PROCESS | 1653 | 1468716466404 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x117157000 == 39 [pid = 1653] [id = 196] 17:47:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x116f33400) [pid = 1653] [serial = 586] [outer = 0x0] 17:47:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1176ffc00) [pid = 1653] [serial = 587] [outer = 0x116f33400] 17:47:46 INFO - PROCESS | 1653 | 1468716466434 Marionette DEBUG loaded listener.js 17:47:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1184eb800) [pid = 1653] [serial = 588] [outer = 0x116f33400] 17:47:47 INFO - PROCESS | 1653 | --DOCSHELL 0x126979000 == 38 [pid = 1653] [id = 194] 17:47:47 INFO - PROCESS | 1653 | --DOCSHELL 0x117e81800 == 37 [pid = 1653] [id = 193] 17:47:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12499f000 == 36 [pid = 1653] [id = 192] 17:47:47 INFO - PROCESS | 1653 | --DOCSHELL 0x1217b5000 == 35 [pid = 1653] [id = 191] 17:47:47 INFO - PROCESS | 1653 | --DOCSHELL 0x120fc8800 == 34 [pid = 1653] [id = 190] 17:47:47 INFO - PROCESS | 1653 | --DOCSHELL 0x1195c0000 == 33 [pid = 1653] [id = 189] 17:47:47 INFO - PROCESS | 1653 | --DOCSHELL 0x118a9e000 == 32 [pid = 1653] [id = 188] 17:47:47 INFO - PROCESS | 1653 | --DOCSHELL 0x117e82000 == 31 [pid = 1653] [id = 187] 17:47:47 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12abba400) [pid = 1653] [serial = 551] [outer = 0x0] [url = about:blank] 17:47:47 INFO - PROCESS | 1653 | --DOCSHELL 0x1168bd800 == 30 [pid = 1653] [id = 186] 17:47:47 INFO - PROCESS | 1653 | --DOCSHELL 0x115e48000 == 29 [pid = 1653] [id = 185] 17:47:47 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12930bc00) [pid = 1653] [serial = 542] [outer = 0x0] [url = about:blank] 17:47:47 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12a83bc00) [pid = 1653] [serial = 545] [outer = 0x0] [url = about:blank] 17:47:47 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12aa5fc00) [pid = 1653] [serial = 546] [outer = 0x0] [url = about:blank] 17:47:47 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x119c40800) [pid = 1653] [serial = 530] [outer = 0x0] [url = about:blank] 17:47:47 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x11857e000) [pid = 1653] [serial = 527] [outer = 0x0] [url = about:blank] 17:47:47 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x119959800) [pid = 1653] [serial = 528] [outer = 0x0] [url = about:blank] 17:47:47 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x118a59000) [pid = 1653] [serial = 524] [outer = 0x0] [url = about:blank] 17:47:47 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x11930b800) [pid = 1653] [serial = 525] [outer = 0x0] [url = about:blank] 17:47:47 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x118542400) [pid = 1653] [serial = 521] [outer = 0x0] [url = about:blank] 17:47:47 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x118705800) [pid = 1653] [serial = 522] [outer = 0x0] [url = about:blank] 17:47:47 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x11688b400) [pid = 1653] [serial = 518] [outer = 0x0] [url = about:blank] 17:47:47 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x1184e4400) [pid = 1653] [serial = 519] [outer = 0x0] [url = about:blank] 17:47:47 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x113ddac00) [pid = 1653] [serial = 515] [outer = 0x0] [url = about:blank] 17:47:47 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x1164ec800) [pid = 1653] [serial = 516] [outer = 0x0] [url = about:blank] 17:47:47 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x12aa52000) [pid = 1653] [serial = 513] [outer = 0x0] [url = about:blank] 17:47:47 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x12559fc00) [pid = 1653] [serial = 536] [outer = 0x0] [url = about:blank] 17:47:47 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x1268bf400) [pid = 1653] [serial = 537] [outer = 0x0] [url = about:blank] 17:47:47 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x1269d1000) [pid = 1653] [serial = 549] [outer = 0x0] [url = about:blank] 17:47:47 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x123d68400) [pid = 1653] [serial = 533] [outer = 0x0] [url = about:blank] 17:47:47 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x124d8dc00) [pid = 1653] [serial = 534] [outer = 0x0] [url = about:blank] 17:47:47 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x121715000) [pid = 1653] [serial = 531] [outer = 0x0] [url = about:blank] 17:47:47 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x12053a400) [pid = 1653] [serial = 548] [outer = 0x0] [url = about:blank] 17:47:47 INFO - PROCESS | 1653 | --DOMWINDOW == 57 (0x128cef800) [pid = 1653] [serial = 539] [outer = 0x0] [url = about:blank] 17:47:47 INFO - PROCESS | 1653 | --DOMWINDOW == 56 (0x128d96000) [pid = 1653] [serial = 540] [outer = 0x0] [url = about:blank] 17:47:47 INFO - PROCESS | 1653 | --DOMWINDOW == 55 (0x129550000) [pid = 1653] [serial = 543] [outer = 0x0] [url = about:blank] 17:47:47 INFO - PROCESS | 1653 | 1468716467496 Marionette TRACE conn3 <- [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]]]}] 17:47:47 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 17:47:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1276ms 17:47:47 INFO - PROCESS | 1653 | 1468716467519 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 17:47:47 INFO - PROCESS | 1653 | 1468716467521 Marionette TRACE conn3 <- [1,757,null,{"value":"7"}] 17:47:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:47:47 INFO - PROCESS | 1653 | 1468716467525 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:47:47 INFO - PROCESS | 1653 | 1468716467527 Marionette TRACE conn3 <- [1,758,null,{}] 17:47:47 INFO - PROCESS | 1653 | 1468716467531 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:47 INFO - PROCESS | 1653 | 1468716467532 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:47 INFO - PROCESS | 1653 | 1468716467606 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 17:47:47 INFO - PROCESS | 1653 | 1468716467611 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:47 INFO - PROCESS | 1653 | 1468716467612 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x11684e000 == 30 [pid = 1653] [id = 197] 17:47:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x1176ff800) [pid = 1653] [serial = 589] [outer = 0x0] 17:47:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x1184e7400) [pid = 1653] [serial = 590] [outer = 0x1176ff800] 17:47:47 INFO - PROCESS | 1653 | 1468716467642 Marionette DEBUG loaded listener.js 17:47:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x118522000) [pid = 1653] [serial = 591] [outer = 0x1176ff800] 17:47:47 INFO - PROCESS | 1653 | 1468716467994 Marionette TRACE conn3 <- [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]]]}] 17:47:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 17:47:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 525ms 17:47:48 INFO - PROCESS | 1653 | 1468716468049 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 17:47:48 INFO - PROCESS | 1653 | 1468716468052 Marionette TRACE conn3 <- [1,761,null,{"value":"7"}] 17:47:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:47:48 INFO - PROCESS | 1653 | 1468716468057 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:47:48 INFO - PROCESS | 1653 | 1468716468058 Marionette TRACE conn3 <- [1,762,null,{}] 17:47:48 INFO - PROCESS | 1653 | 1468716468061 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:48 INFO - PROCESS | 1653 | 1468716468062 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:48 INFO - PROCESS | 1653 | 1468716468137 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 17:47:48 INFO - PROCESS | 1653 | 1468716468143 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:48 INFO - PROCESS | 1653 | 1468716468145 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e89000 == 31 [pid = 1653] [id = 198] 17:47:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x118546400) [pid = 1653] [serial = 592] [outer = 0x0] 17:47:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x118a59000) [pid = 1653] [serial = 593] [outer = 0x118546400] 17:47:48 INFO - PROCESS | 1653 | 1468716468175 Marionette DEBUG loaded listener.js 17:47:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x118f84400) [pid = 1653] [serial = 594] [outer = 0x118546400] 17:47:48 INFO - PROCESS | 1653 | 1468716468986 Marionette TRACE conn3 <- [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]]]}] 17:47:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:47:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 971ms 17:47:49 INFO - PROCESS | 1653 | 1468716469028 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 17:47:49 INFO - PROCESS | 1653 | 1468716469029 Marionette TRACE conn3 <- [1,765,null,{"value":"7"}] 17:47:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:47:49 INFO - PROCESS | 1653 | 1468716469031 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:47:49 INFO - PROCESS | 1653 | 1468716469034 Marionette TRACE conn3 <- [1,766,null,{}] 17:47:49 INFO - PROCESS | 1653 | 1468716469041 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:49 INFO - PROCESS | 1653 | 1468716469045 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:49 INFO - PROCESS | 1653 | 1468716469140 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 17:47:49 INFO - PROCESS | 1653 | 1468716469153 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:49 INFO - PROCESS | 1653 | 1468716469155 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x119395000 == 32 [pid = 1653] [id = 199] 17:47:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x119c40000) [pid = 1653] [serial = 595] [outer = 0x0] 17:47:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x12053c400) [pid = 1653] [serial = 596] [outer = 0x119c40000] 17:47:49 INFO - PROCESS | 1653 | 1468716469182 Marionette DEBUG loaded listener.js 17:47:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1205be000) [pid = 1653] [serial = 597] [outer = 0x119c40000] 17:47:49 INFO - PROCESS | 1653 | 1468716469990 Marionette TRACE conn3 <- [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]]]}] 17:47:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:47:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 972ms 17:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:47:50 INFO - PROCESS | 1653 | 1468716470004 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 17:47:50 INFO - PROCESS | 1653 | 1468716470007 Marionette TRACE conn3 <- [1,769,null,{"value":"7"}] 17:47:50 INFO - PROCESS | 1653 | 1468716470010 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:47:50 INFO - PROCESS | 1653 | 1468716470012 Marionette TRACE conn3 <- [1,770,null,{}] 17:47:50 INFO - PROCESS | 1653 | 1468716470015 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:50 INFO - PROCESS | 1653 | 1468716470017 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:50 INFO - PROCESS | 1653 | 1468716470155 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 17:47:50 INFO - PROCESS | 1653 | 1468716470170 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:50 INFO - PROCESS | 1653 | 1468716470171 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x120fc8800 == 33 [pid = 1653] [id = 200] 17:47:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x114f74c00) [pid = 1653] [serial = 598] [outer = 0x0] 17:47:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x12196a800) [pid = 1653] [serial = 599] [outer = 0x114f74c00] 17:47:50 INFO - PROCESS | 1653 | 1468716470208 Marionette DEBUG loaded listener.js 17:47:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x123d68400) [pid = 1653] [serial = 600] [outer = 0x114f74c00] 17:47:50 INFO - PROCESS | 1653 | 1468716470567 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 17:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 571ms 17:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:47:50 INFO - PROCESS | 1653 | 1468716470580 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 17:47:50 INFO - PROCESS | 1653 | 1468716470582 Marionette TRACE conn3 <- [1,773,null,{"value":"7"}] 17:47:50 INFO - PROCESS | 1653 | 1468716470584 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:47:50 INFO - PROCESS | 1653 | 1468716470585 Marionette TRACE conn3 <- [1,774,null,{}] 17:47:50 INFO - PROCESS | 1653 | 1468716470587 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:50 INFO - PROCESS | 1653 | 1468716470589 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:50 INFO - PROCESS | 1653 | 1468716470686 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 17:47:50 INFO - PROCESS | 1653 | 1468716470698 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:50 INFO - PROCESS | 1653 | 1468716470700 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x117144000 == 34 [pid = 1653] [id = 201] 17:47:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x121229c00) [pid = 1653] [serial = 601] [outer = 0x0] 17:47:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x124d22000) [pid = 1653] [serial = 602] [outer = 0x121229c00] 17:47:50 INFO - PROCESS | 1653 | 1468716470731 Marionette DEBUG loaded listener.js 17:47:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1264e4400) [pid = 1653] [serial = 603] [outer = 0x121229c00] 17:47:51 INFO - PROCESS | 1653 | 1468716471180 Marionette TRACE conn3 <- [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]]]}] 17:47:51 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x1122bd000) [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] 17:47:51 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x113c8cc00) [pid = 1653] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:47:51 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x112f57c00) [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] 17:47:51 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x11854b800) [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] 17:47:51 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x1196e6800) [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] 17:47:51 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x118351c00) [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] 17:47:51 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x126038400) [pid = 1653] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:47:51 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x118710800) [pid = 1653] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:47:51 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x1184edc00) [pid = 1653] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:47:51 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x119c45400) [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] 17:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 618ms 17:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:47:51 INFO - PROCESS | 1653 | 1468716471203 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 17:47:51 INFO - PROCESS | 1653 | 1468716471204 Marionette TRACE conn3 <- [1,777,null,{"value":"7"}] 17:47:51 INFO - PROCESS | 1653 | 1468716471206 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:47:51 INFO - PROCESS | 1653 | 1468716471207 Marionette TRACE conn3 <- [1,778,null,{}] 17:47:51 INFO - PROCESS | 1653 | 1468716471209 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:51 INFO - PROCESS | 1653 | 1468716471213 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:51 INFO - PROCESS | 1653 | 1468716471306 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 17:47:51 INFO - PROCESS | 1653 | 1468716471311 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:51 INFO - PROCESS | 1653 | 1468716471314 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x1254d0800 == 35 [pid = 1653] [id = 202] 17:47:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x113c92800) [pid = 1653] [serial = 604] [outer = 0x0] 17:47:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x126f10c00) [pid = 1653] [serial = 605] [outer = 0x113c92800] 17:47:51 INFO - PROCESS | 1653 | 1468716471339 Marionette DEBUG loaded listener.js 17:47:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x128d95800) [pid = 1653] [serial = 606] [outer = 0x113c92800] 17:47:51 INFO - PROCESS | 1653 | 1468716471668 Marionette TRACE conn3 <- [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]]]}] 17:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 468ms 17:47:51 INFO - PROCESS | 1653 | 1468716471676 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 17:47:51 INFO - PROCESS | 1653 | 1468716471678 Marionette TRACE conn3 <- [1,781,null,{"value":"7"}] 17:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:47:51 INFO - PROCESS | 1653 | 1468716471680 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:47:51 INFO - PROCESS | 1653 | 1468716471681 Marionette TRACE conn3 <- [1,782,null,{}] 17:47:51 INFO - PROCESS | 1653 | 1468716471683 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:51 INFO - PROCESS | 1653 | 1468716471684 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:51 INFO - PROCESS | 1653 | 1468716471757 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 17:47:51 INFO - PROCESS | 1653 | 1468716471806 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:51 INFO - PROCESS | 1653 | 1468716471807 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x1254c6000 == 36 [pid = 1653] [id = 203] 17:47:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x119950000) [pid = 1653] [serial = 607] [outer = 0x0] 17:47:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x128e1cc00) [pid = 1653] [serial = 608] [outer = 0x119950000] 17:47:51 INFO - PROCESS | 1653 | 1468716471831 Marionette DEBUG loaded listener.js 17:47:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x129550c00) [pid = 1653] [serial = 609] [outer = 0x119950000] 17:47:52 INFO - PROCESS | 1653 | 1468716472073 Marionette TRACE conn3 <- [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]]]}] 17:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 418ms 17:47:52 INFO - PROCESS | 1653 | 1468716472100 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 17:47:52 INFO - PROCESS | 1653 | 1468716472101 Marionette TRACE conn3 <- [1,785,null,{"value":"7"}] 17:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:47:52 INFO - PROCESS | 1653 | 1468716472103 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:47:52 INFO - PROCESS | 1653 | 1468716472104 Marionette TRACE conn3 <- [1,786,null,{}] 17:47:52 INFO - PROCESS | 1653 | 1468716472108 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:52 INFO - PROCESS | 1653 | 1468716472110 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:52 INFO - PROCESS | 1653 | 1468716472187 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 17:47:52 INFO - PROCESS | 1653 | 1468716472193 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:52 INFO - PROCESS | 1653 | 1468716472195 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x1290bc000 == 37 [pid = 1653] [id = 204] 17:47:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x129558000) [pid = 1653] [serial = 610] [outer = 0x0] 17:47:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x129559800) [pid = 1653] [serial = 611] [outer = 0x129558000] 17:47:52 INFO - PROCESS | 1653 | 1468716472225 Marionette DEBUG loaded listener.js 17:47:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x12a759800) [pid = 1653] [serial = 612] [outer = 0x129558000] 17:47:52 INFO - PROCESS | 1653 | 1468716472531 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 17:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 471ms 17:47:52 INFO - PROCESS | 1653 | 1468716472575 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 17:47:52 INFO - PROCESS | 1653 | 1468716472576 Marionette TRACE conn3 <- [1,789,null,{"value":"7"}] 17:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:47:52 INFO - PROCESS | 1653 | 1468716472578 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:47:52 INFO - PROCESS | 1653 | 1468716472579 Marionette TRACE conn3 <- [1,790,null,{}] 17:47:52 INFO - PROCESS | 1653 | 1468716472582 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:52 INFO - PROCESS | 1653 | 1468716472583 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:52 INFO - PROCESS | 1653 | 1468716472668 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 17:47:52 INFO - PROCESS | 1653 | 1468716472720 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:52 INFO - PROCESS | 1653 | 1468716472721 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x1290cf000 == 38 [pid = 1653] [id = 205] 17:47:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x129555400) [pid = 1653] [serial = 613] [outer = 0x0] 17:47:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x12a75fc00) [pid = 1653] [serial = 614] [outer = 0x129555400] 17:47:52 INFO - PROCESS | 1653 | 1468716472746 Marionette DEBUG loaded listener.js 17:47:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x12aa55000) [pid = 1653] [serial = 615] [outer = 0x129555400] 17:47:53 INFO - PROCESS | 1653 | 1468716473049 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 17:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 519ms 17:47:53 INFO - PROCESS | 1653 | 1468716473098 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 17:47:53 INFO - PROCESS | 1653 | 1468716473100 Marionette TRACE conn3 <- [1,793,null,{"value":"7"}] 17:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:47:53 INFO - PROCESS | 1653 | 1468716473103 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:47:53 INFO - PROCESS | 1653 | 1468716473104 Marionette TRACE conn3 <- [1,794,null,{}] 17:47:53 INFO - PROCESS | 1653 | 1468716473108 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:53 INFO - PROCESS | 1653 | 1468716473109 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:53 INFO - PROCESS | 1653 | 1468716473224 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 17:47:53 INFO - PROCESS | 1653 | 1468716473359 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:53 INFO - PROCESS | 1653 | 1468716473362 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x11336a800 == 39 [pid = 1653] [id = 206] 17:47:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x111cac800) [pid = 1653] [serial = 616] [outer = 0x0] 17:47:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x112e85400) [pid = 1653] [serial = 617] [outer = 0x111cac800] 17:47:53 INFO - PROCESS | 1653 | 1468716473413 Marionette DEBUG loaded listener.js 17:47:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1167d4800) [pid = 1653] [serial = 618] [outer = 0x111cac800] 17:47:53 INFO - PROCESS | 1653 | 1468716473826 Marionette TRACE conn3 <- [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]]]}] 17:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 770ms 17:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:47:53 INFO - PROCESS | 1653 | 1468716473885 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 17:47:53 INFO - PROCESS | 1653 | 1468716473887 Marionette TRACE conn3 <- [1,797,null,{"value":"7"}] 17:47:53 INFO - PROCESS | 1653 | 1468716473891 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:47:53 INFO - PROCESS | 1653 | 1468716473892 Marionette TRACE conn3 <- [1,798,null,{}] 17:47:53 INFO - PROCESS | 1653 | 1468716473910 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:53 INFO - PROCESS | 1653 | 1468716473913 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:54 INFO - PROCESS | 1653 | 1468716474045 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 17:47:54 INFO - PROCESS | 1653 | 1468716474093 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:54 INFO - PROCESS | 1653 | 1468716474094 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x119211800 == 40 [pid = 1653] [id = 207] 17:47:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x118543800) [pid = 1653] [serial = 619] [outer = 0x0] 17:47:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11854b800) [pid = 1653] [serial = 620] [outer = 0x118543800] 17:47:54 INFO - PROCESS | 1653 | 1468716474124 Marionette DEBUG loaded listener.js 17:47:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x118a60000) [pid = 1653] [serial = 621] [outer = 0x118543800] 17:47:54 INFO - PROCESS | 1653 | 1468716474543 Marionette TRACE conn3 <- [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]]]}] 17:47:54 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 17:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 684ms 17:47:54 INFO - PROCESS | 1653 | 1468716474577 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 17:47:54 INFO - PROCESS | 1653 | 1468716474579 Marionette TRACE conn3 <- [1,801,null,{"value":"7"}] 17:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:47:54 INFO - PROCESS | 1653 | 1468716474582 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:47:54 INFO - PROCESS | 1653 | 1468716474583 Marionette TRACE conn3 <- [1,802,null,{}] 17:47:54 INFO - PROCESS | 1653 | 1468716474586 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:54 INFO - PROCESS | 1653 | 1468716474587 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:54 INFO - PROCESS | 1653 | 1468716474688 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 17:47:54 INFO - PROCESS | 1653 | 1468716474740 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:54 INFO - PROCESS | 1653 | 1468716474742 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x129566800 == 41 [pid = 1653] [id = 208] 17:47:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x119838000) [pid = 1653] [serial = 622] [outer = 0x0] 17:47:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x119c43800) [pid = 1653] [serial = 623] [outer = 0x119838000] 17:47:54 INFO - PROCESS | 1653 | 1468716474770 Marionette DEBUG loaded listener.js 17:47:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x121002800) [pid = 1653] [serial = 624] [outer = 0x119838000] 17:47:55 INFO - PROCESS | 1653 | 1468716475194 Marionette TRACE conn3 <- [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]]]}] 17:47:55 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 17:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 620ms 17:47:55 INFO - PROCESS | 1653 | 1468716475202 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 17:47:55 INFO - PROCESS | 1653 | 1468716475204 Marionette TRACE conn3 <- [1,805,null,{"value":"7"}] 17:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:47:55 INFO - PROCESS | 1653 | 1468716475210 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:47:55 INFO - PROCESS | 1653 | 1468716475215 Marionette TRACE conn3 <- [1,806,null,{}] 17:47:55 INFO - PROCESS | 1653 | 1468716475220 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:55 INFO - PROCESS | 1653 | 1468716475223 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:55 INFO - PROCESS | 1653 | 1468716475323 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 17:47:55 INFO - PROCESS | 1653 | 1468716475416 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:55 INFO - PROCESS | 1653 | 1468716475417 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7dd800 == 42 [pid = 1653] [id = 209] 17:47:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x124d8dc00) [pid = 1653] [serial = 625] [outer = 0x0] 17:47:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x128d92400) [pid = 1653] [serial = 626] [outer = 0x124d8dc00] 17:47:55 INFO - PROCESS | 1653 | 1468716475446 Marionette DEBUG loaded listener.js 17:47:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12a83e400) [pid = 1653] [serial = 627] [outer = 0x124d8dc00] 17:47:55 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 17:47:55 INFO - PROCESS | 1653 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 17:47:55 INFO - PROCESS | 1653 | Determined SkiaGL cache limits: Size 100663296, Items: 256 17:47:55 INFO - PROCESS | 1653 | [GFX2-]: Using SkiaGL canvas. 17:47:55 INFO - PROCESS | 1653 | 1468716475905 Marionette TRACE conn3 <- [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]]]}] 17:47:55 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 17:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 730ms 17:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:47:55 INFO - PROCESS | 1653 | 1468716475936 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 17:47:55 INFO - PROCESS | 1653 | 1468716475941 Marionette TRACE conn3 <- [1,809,null,{"value":"7"}] 17:47:55 INFO - PROCESS | 1653 | 1468716475943 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:47:55 INFO - PROCESS | 1653 | 1468716475944 Marionette TRACE conn3 <- [1,810,null,{}] 17:47:55 INFO - PROCESS | 1653 | 1468716475947 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:55 INFO - PROCESS | 1653 | 1468716475948 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:56 INFO - PROCESS | 1653 | 1468716476045 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 17:47:56 INFO - PROCESS | 1653 | 1468716476109 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:56 INFO - PROCESS | 1653 | 1468716476111 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x116404800 == 43 [pid = 1653] [id = 210] 17:47:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x112f55400) [pid = 1653] [serial = 628] [outer = 0x0] 17:47:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1184e9000) [pid = 1653] [serial = 629] [outer = 0x112f55400] 17:47:56 INFO - PROCESS | 1653 | 1468716476139 Marionette DEBUG loaded listener.js 17:47:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12954c000) [pid = 1653] [serial = 630] [outer = 0x112f55400] 17:47:56 INFO - PROCESS | 1653 | 1468716476774 Marionette TRACE conn3 <- [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]]]}] 17:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 868ms 17:47:56 INFO - PROCESS | 1653 | 1468716476812 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 17:47:56 INFO - PROCESS | 1653 | 1468716476815 Marionette TRACE conn3 <- [1,813,null,{"value":"7"}] 17:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:47:56 INFO - PROCESS | 1653 | 1468716476822 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:47:56 INFO - PROCESS | 1653 | 1468716476825 Marionette TRACE conn3 <- [1,814,null,{}] 17:47:56 INFO - PROCESS | 1653 | 1468716476831 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:56 INFO - PROCESS | 1653 | 1468716476833 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:56 INFO - PROCESS | 1653 | 1468716476960 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 17:47:57 INFO - PROCESS | 1653 | 1468716477013 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:57 INFO - PROCESS | 1653 | 1468716477015 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x114f31800 == 44 [pid = 1653] [id = 211] 17:47:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x112a84800) [pid = 1653] [serial = 631] [outer = 0x0] 17:47:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x112e81c00) [pid = 1653] [serial = 632] [outer = 0x112a84800] 17:47:57 INFO - PROCESS | 1653 | 1468716477043 Marionette DEBUG loaded listener.js 17:47:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x112f87800) [pid = 1653] [serial = 633] [outer = 0x112a84800] 17:47:57 INFO - PROCESS | 1653 | --DOCSHELL 0x1290cf000 == 43 [pid = 1653] [id = 205] 17:47:57 INFO - PROCESS | 1653 | --DOCSHELL 0x1290bc000 == 42 [pid = 1653] [id = 204] 17:47:57 INFO - PROCESS | 1653 | --DOCSHELL 0x1254c6000 == 41 [pid = 1653] [id = 203] 17:47:57 INFO - PROCESS | 1653 | --DOCSHELL 0x1254d0800 == 40 [pid = 1653] [id = 202] 17:47:57 INFO - PROCESS | 1653 | --DOCSHELL 0x117144000 == 39 [pid = 1653] [id = 201] 17:47:57 INFO - PROCESS | 1653 | --DOCSHELL 0x120fc8800 == 38 [pid = 1653] [id = 200] 17:47:57 INFO - PROCESS | 1653 | --DOCSHELL 0x119395000 == 37 [pid = 1653] [id = 199] 17:47:57 INFO - PROCESS | 1653 | --DOCSHELL 0x117e89000 == 36 [pid = 1653] [id = 198] 17:47:57 INFO - PROCESS | 1653 | --DOCSHELL 0x11684e000 == 35 [pid = 1653] [id = 197] 17:47:57 INFO - PROCESS | 1653 | --DOCSHELL 0x113010000 == 34 [pid = 1653] [id = 195] 17:47:57 INFO - PROCESS | 1653 | --DOCSHELL 0x117157000 == 33 [pid = 1653] [id = 196] 17:47:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12aba4800 == 32 [pid = 1653] [id = 184] 17:47:57 INFO - PROCESS | 1653 | --DOCSHELL 0x116404800 == 31 [pid = 1653] [id = 210] 17:47:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7dd800 == 30 [pid = 1653] [id = 209] 17:47:57 INFO - PROCESS | 1653 | --DOCSHELL 0x129566800 == 29 [pid = 1653] [id = 208] 17:47:57 INFO - PROCESS | 1653 | --DOCSHELL 0x119211800 == 28 [pid = 1653] [id = 207] 17:47:57 INFO - PROCESS | 1653 | --DOCSHELL 0x11336a800 == 27 [pid = 1653] [id = 206] 17:47:57 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11870c400) [pid = 1653] [serial = 560] [outer = 0x0] [url = about:blank] 17:47:57 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118a5b000) [pid = 1653] [serial = 561] [outer = 0x0] [url = about:blank] 17:47:57 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x113c97400) [pid = 1653] [serial = 554] [outer = 0x0] [url = about:blank] 17:47:57 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x116885c00) [pid = 1653] [serial = 555] [outer = 0x0] [url = about:blank] 17:47:57 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119841800) [pid = 1653] [serial = 566] [outer = 0x0] [url = about:blank] 17:47:57 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12b255000) [pid = 1653] [serial = 552] [outer = 0x0] [url = about:blank] 17:47:57 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11981a800) [pid = 1653] [serial = 563] [outer = 0x0] [url = about:blank] 17:47:57 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x119841400) [pid = 1653] [serial = 564] [outer = 0x0] [url = about:blank] 17:47:57 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11847e400) [pid = 1653] [serial = 557] [outer = 0x0] [url = about:blank] 17:47:57 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1184ec800) [pid = 1653] [serial = 558] [outer = 0x0] [url = about:blank] 17:47:57 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x126f0f000) [pid = 1653] [serial = 575] [outer = 0x0] [url = about:blank] 17:47:57 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x124ef3800) [pid = 1653] [serial = 572] [outer = 0x0] [url = about:blank] 17:47:57 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1196e1400) [pid = 1653] [serial = 578] [outer = 0x0] [url = about:blank] 17:47:57 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x121be1000) [pid = 1653] [serial = 579] [outer = 0x0] [url = about:blank] 17:47:57 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x128cf1000) [pid = 1653] [serial = 576] [outer = 0x0] [url = about:blank] 17:47:57 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x128d93000) [pid = 1653] [serial = 581] [outer = 0x0] [url = about:blank] 17:47:57 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x124950c00) [pid = 1653] [serial = 570] [outer = 0x0] [url = about:blank] 17:47:57 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1205bec00) [pid = 1653] [serial = 569] [outer = 0x0] [url = about:blank] 17:47:57 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1264ec400) [pid = 1653] [serial = 573] [outer = 0x0] [url = about:blank] 17:47:57 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x12053e400) [pid = 1653] [serial = 567] [outer = 0x0] [url = about:blank] 17:47:57 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | Canvas test: 2d.fillStyle.parse.hex4 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255 17:47:57 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 17:47:57 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1 17:47:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:57 INFO - _addTest/ [0,817,"getWindowHandle",null] 17:47:57 INFO - PROCESS | 1653 | 1468716477898 Marionette TRACE conn3 <- [1,817,null,{"value":"7"}] 17:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 17:47:57 INFO - PROCESS | 1653 | 1468716477901 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:47:57 INFO - PROCESS | 1653 | 1468716477903 Marionette TRACE conn3 <- [1,818,null,{}] 17:47:57 INFO - PROCESS | 1653 | 1468716477906 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:57 INFO - PROCESS | 1653 | 1468716477908 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:57 INFO - PROCESS | 1653 | 1468716477989 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 17:47:57 INFO - PROCESS | 1653 | 1468716477994 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:57 INFO - PROCESS | 1653 | 1468716477997 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x115e37000 == 28 [pid = 1653] [id = 212] 17:47:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x112eb8000) [pid = 1653] [serial = 634] [outer = 0x0] 17:47:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x112ff3000) [pid = 1653] [serial = 635] [outer = 0x112eb8000] 17:47:58 INFO - PROCESS | 1653 | 1468716478026 Marionette DEBUG loaded listener.js 17:47:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x113c8cc00) [pid = 1653] [serial = 636] [outer = 0x112eb8000] 17:47:58 INFO - PROCESS | 1653 | 1468716478371 Marionette TRACE conn3 <- [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]]]}] 17:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 518ms 17:47:58 INFO - PROCESS | 1653 | 1468716478420 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 17:47:58 INFO - PROCESS | 1653 | 1468716478423 Marionette TRACE conn3 <- [1,821,null,{"value":"7"}] 17:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:47:58 INFO - PROCESS | 1653 | 1468716478428 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:47:58 INFO - PROCESS | 1653 | 1468716478430 Marionette TRACE conn3 <- [1,822,null,{}] 17:47:58 INFO - PROCESS | 1653 | 1468716478432 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:58 INFO - PROCESS | 1653 | 1468716478434 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:58 INFO - PROCESS | 1653 | 1468716478510 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 17:47:58 INFO - PROCESS | 1653 | 1468716478515 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:58 INFO - PROCESS | 1653 | 1468716478516 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x116fba000 == 29 [pid = 1653] [id = 213] 17:47:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1167d5400) [pid = 1653] [serial = 637] [outer = 0x0] 17:47:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x116805000) [pid = 1653] [serial = 638] [outer = 0x1167d5400] 17:47:58 INFO - PROCESS | 1653 | 1468716478545 Marionette DEBUG loaded listener.js 17:47:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x116f2ac00) [pid = 1653] [serial = 639] [outer = 0x1167d5400] 17:47:58 INFO - PROCESS | 1653 | 1468716478890 Marionette TRACE conn3 <- [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] 17:47:58 INFO - PROCESS | 1653 | 1468716478898 Marionette TRACE conn3 <- [1,825,null,{"value":"7"}] 17:47:58 INFO - PROCESS | 1653 | 1468716478901 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:47:58 INFO - PROCESS | 1653 | 1468716478906 Marionette TRACE conn3 <- [1,826,null,{}] 17:47:58 INFO - PROCESS | 1653 | 1468716478914 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:58 INFO - PROCESS | 1653 | 1468716478917 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:58 INFO - PROCESS | 1653 | 1468716478995 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 17:47:59 INFO - PROCESS | 1653 | 1468716479045 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:59 INFO - PROCESS | 1653 | 1468716479047 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x118158800 == 30 [pid = 1653] [id = 214] 17:47:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x112e66000) [pid = 1653] [serial = 640] [outer = 0x0] 17:47:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1184e3400) [pid = 1653] [serial = 641] [outer = 0x112e66000] 17:47:59 INFO - PROCESS | 1653 | 1468716479075 Marionette DEBUG loaded listener.js 17:47:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118544000) [pid = 1653] [serial = 642] [outer = 0x112e66000] 17:47:59 INFO - PROCESS | 1653 | 1468716479369 Marionette TRACE conn3 <- [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]]]}] 17:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 524ms 17:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:47:59 INFO - PROCESS | 1653 | 1468716479426 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 17:47:59 INFO - PROCESS | 1653 | 1468716479428 Marionette TRACE conn3 <- [1,829,null,{"value":"7"}] 17:47:59 INFO - PROCESS | 1653 | 1468716479430 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:47:59 INFO - PROCESS | 1653 | 1468716479431 Marionette TRACE conn3 <- [1,830,null,{}] 17:47:59 INFO - PROCESS | 1653 | 1468716479434 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:59 INFO - PROCESS | 1653 | 1468716479435 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:59 INFO - PROCESS | 1653 | 1468716479511 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 17:47:59 INFO - PROCESS | 1653 | 1468716479566 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:59 INFO - PROCESS | 1653 | 1468716479567 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:47:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x118aa9800 == 31 [pid = 1653] [id = 215] 17:47:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11851f800) [pid = 1653] [serial = 643] [outer = 0x0] 17:47:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118703800) [pid = 1653] [serial = 644] [outer = 0x11851f800] 17:47:59 INFO - PROCESS | 1653 | 1468716479592 Marionette DEBUG loaded listener.js 17:47:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118a60400) [pid = 1653] [serial = 645] [outer = 0x11851f800] 17:47:59 INFO - PROCESS | 1653 | 1468716479876 Marionette TRACE conn3 <- [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]]]}] 17:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 468ms 17:47:59 INFO - PROCESS | 1653 | 1468716479899 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 17:47:59 INFO - PROCESS | 1653 | 1468716479900 Marionette TRACE conn3 <- [1,833,null,{"value":"7"}] 17:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:47:59 INFO - PROCESS | 1653 | 1468716479902 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:47:59 INFO - PROCESS | 1653 | 1468716479913 Marionette TRACE conn3 <- [1,834,null,{}] 17:47:59 INFO - PROCESS | 1653 | 1468716479920 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:47:59 INFO - PROCESS | 1653 | 1468716479922 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:00 INFO - PROCESS | 1653 | 1468716480016 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 17:48:00 INFO - PROCESS | 1653 | 1468716480020 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:00 INFO - PROCESS | 1653 | 1468716480021 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x119996000 == 32 [pid = 1653] [id = 216] 17:48:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x116149400) [pid = 1653] [serial = 646] [outer = 0x0] 17:48:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118f07c00) [pid = 1653] [serial = 647] [outer = 0x116149400] 17:48:00 INFO - PROCESS | 1653 | 1468716480046 Marionette DEBUG loaded listener.js 17:48:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11930e000) [pid = 1653] [serial = 648] [outer = 0x116149400] 17:48:00 INFO - PROCESS | 1653 | 1468716480368 Marionette TRACE conn3 <- [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]]]}] 17:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 485ms 17:48:00 INFO - PROCESS | 1653 | 1468716480388 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 17:48:00 INFO - PROCESS | 1653 | 1468716480389 Marionette TRACE conn3 <- [1,837,null,{"value":"7"}] 17:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:48:00 INFO - PROCESS | 1653 | 1468716480391 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:48:00 INFO - PROCESS | 1653 | 1468716480392 Marionette TRACE conn3 <- [1,838,null,{}] 17:48:00 INFO - PROCESS | 1653 | 1468716480394 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:00 INFO - PROCESS | 1653 | 1468716480398 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:00 INFO - PROCESS | 1653 | 1468716480514 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 17:48:00 INFO - PROCESS | 1653 | 1468716480518 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:00 INFO - PROCESS | 1653 | 1468716480519 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1211ce000 == 33 [pid = 1653] [id = 217] 17:48:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1196db000) [pid = 1653] [serial = 649] [outer = 0x0] 17:48:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119833800) [pid = 1653] [serial = 650] [outer = 0x1196db000] 17:48:00 INFO - PROCESS | 1653 | 1468716480544 Marionette DEBUG loaded listener.js 17:48:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1205bdc00) [pid = 1653] [serial = 651] [outer = 0x1196db000] 17:48:00 INFO - PROCESS | 1653 | 1468716480912 Marionette TRACE conn3 <- [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]]]}] 17:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 569ms 17:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:48:00 INFO - PROCESS | 1653 | 1468716480962 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 17:48:00 INFO - PROCESS | 1653 | 1468716480964 Marionette TRACE conn3 <- [1,841,null,{"value":"7"}] 17:48:00 INFO - PROCESS | 1653 | 1468716480966 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:48:00 INFO - PROCESS | 1653 | 1468716480968 Marionette TRACE conn3 <- [1,842,null,{}] 17:48:00 INFO - PROCESS | 1653 | 1468716480972 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:00 INFO - PROCESS | 1653 | 1468716480974 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:01 INFO - PROCESS | 1653 | 1468716481116 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 17:48:01 INFO - PROCESS | 1653 | 1468716481134 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:01 INFO - PROCESS | 1653 | 1468716481136 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c14800 == 34 [pid = 1653] [id = 218] 17:48:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1205b8800) [pid = 1653] [serial = 652] [outer = 0x0] 17:48:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12122f000) [pid = 1653] [serial = 653] [outer = 0x1205b8800] 17:48:01 INFO - PROCESS | 1653 | 1468716481174 Marionette DEBUG loaded listener.js 17:48:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x121967400) [pid = 1653] [serial = 654] [outer = 0x1205b8800] 17:48:01 INFO - PROCESS | 1653 | 1468716481543 Marionette TRACE conn3 <- [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]]]}] 17:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 619ms 17:48:01 INFO - PROCESS | 1653 | 1468716481586 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 17:48:01 INFO - PROCESS | 1653 | 1468716481589 Marionette TRACE conn3 <- [1,845,null,{"value":"7"}] 17:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:48:01 INFO - PROCESS | 1653 | 1468716481592 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:48:01 INFO - PROCESS | 1653 | 1468716481593 Marionette TRACE conn3 <- [1,846,null,{}] 17:48:01 INFO - PROCESS | 1653 | 1468716481595 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:01 INFO - PROCESS | 1653 | 1468716481596 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:01 INFO - PROCESS | 1653 | 1468716481684 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 17:48:01 INFO - PROCESS | 1653 | 1468716481690 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:01 INFO - PROCESS | 1653 | 1468716481691 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1254b7000 == 35 [pid = 1653] [id = 219] 17:48:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x121003800) [pid = 1653] [serial = 655] [outer = 0x0] 17:48:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x123d17000) [pid = 1653] [serial = 656] [outer = 0x121003800] 17:48:01 INFO - PROCESS | 1653 | 1468716481715 Marionette DEBUG loaded listener.js 17:48:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124a32000) [pid = 1653] [serial = 657] [outer = 0x121003800] 17:48:02 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x129558000) [pid = 1653] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:48:02 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x114f74c00) [pid = 1653] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:48:02 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x121229c00) [pid = 1653] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:48:02 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x129555400) [pid = 1653] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:48:02 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1176ff800) [pid = 1653] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:48:02 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118546400) [pid = 1653] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:48:02 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x111c7f000) [pid = 1653] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:48:02 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x116f33400) [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] 17:48:02 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x113c92800) [pid = 1653] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:48:02 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119950000) [pid = 1653] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:48:02 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119c40000) [pid = 1653] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:48:02 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11870d000) [pid = 1653] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:48:02 INFO - PROCESS | 1653 | 1468716482227 Marionette TRACE conn3 <- [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]]]}] 17:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 671ms 17:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:48:02 INFO - PROCESS | 1653 | 1468716482264 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 17:48:02 INFO - PROCESS | 1653 | 1468716482266 Marionette TRACE conn3 <- [1,849,null,{"value":"7"}] 17:48:02 INFO - PROCESS | 1653 | 1468716482270 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:48:02 INFO - PROCESS | 1653 | 1468716482272 Marionette TRACE conn3 <- [1,850,null,{}] 17:48:02 INFO - PROCESS | 1653 | 1468716482275 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:02 INFO - PROCESS | 1653 | 1468716482277 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:02 INFO - PROCESS | 1653 | 1468716482427 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 17:48:02 INFO - PROCESS | 1653 | 1468716482470 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:02 INFO - PROCESS | 1653 | 1468716482471 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x118158000 == 36 [pid = 1653] [id = 220] 17:48:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x112f59c00) [pid = 1653] [serial = 658] [outer = 0x0] 17:48:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118737400) [pid = 1653] [serial = 659] [outer = 0x112f59c00] 17:48:02 INFO - PROCESS | 1653 | 1468716482496 Marionette DEBUG loaded listener.js 17:48:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x123d68c00) [pid = 1653] [serial = 660] [outer = 0x112f59c00] 17:48:02 INFO - PROCESS | 1653 | 1468716482754 Marionette TRACE conn3 <- [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]]]}] 17:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 523ms 17:48:02 INFO - PROCESS | 1653 | 1468716482795 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 17:48:02 INFO - PROCESS | 1653 | 1468716482796 Marionette TRACE conn3 <- [1,853,null,{"value":"7"}] 17:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:48:02 INFO - PROCESS | 1653 | 1468716482799 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:48:02 INFO - PROCESS | 1653 | 1468716482800 Marionette TRACE conn3 <- [1,854,null,{}] 17:48:02 INFO - PROCESS | 1653 | 1468716482803 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:02 INFO - PROCESS | 1653 | 1468716482804 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:02 INFO - PROCESS | 1653 | 1468716482902 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 17:48:03 INFO - PROCESS | 1653 | 1468716483003 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:03 INFO - PROCESS | 1653 | 1468716483004 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x126f4c000 == 37 [pid = 1653] [id = 221] 17:48:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11873f400) [pid = 1653] [serial = 661] [outer = 0x0] 17:48:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x124ef3400) [pid = 1653] [serial = 662] [outer = 0x11873f400] 17:48:03 INFO - PROCESS | 1653 | 1468716483043 Marionette DEBUG loaded listener.js 17:48:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1254e4400) [pid = 1653] [serial = 663] [outer = 0x11873f400] 17:48:03 INFO - PROCESS | 1653 | 1468716483407 Marionette TRACE conn3 <- [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]]]}] 17:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 620ms 17:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:48:03 INFO - PROCESS | 1653 | 1468716483420 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 17:48:03 INFO - PROCESS | 1653 | 1468716483422 Marionette TRACE conn3 <- [1,857,null,{"value":"7"}] 17:48:03 INFO - PROCESS | 1653 | 1468716483424 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:48:03 INFO - PROCESS | 1653 | 1468716483425 Marionette TRACE conn3 <- [1,858,null,{}] 17:48:03 INFO - PROCESS | 1653 | 1468716483428 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:03 INFO - PROCESS | 1653 | 1468716483432 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:03 INFO - PROCESS | 1653 | 1468716483524 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 17:48:03 INFO - PROCESS | 1653 | 1468716483531 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:03 INFO - PROCESS | 1653 | 1468716483532 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x119994800 == 38 [pid = 1653] [id = 222] 17:48:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x126041800) [pid = 1653] [serial = 664] [outer = 0x0] 17:48:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1268c2000) [pid = 1653] [serial = 665] [outer = 0x126041800] 17:48:03 INFO - PROCESS | 1653 | 1468716483558 Marionette DEBUG loaded listener.js 17:48:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128cf2400) [pid = 1653] [serial = 666] [outer = 0x126041800] 17:48:03 INFO - PROCESS | 1653 | 1468716483870 Marionette TRACE conn3 <- [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]]]}] 17:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 472ms 17:48:03 INFO - PROCESS | 1653 | 1468716483896 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 17:48:03 INFO - PROCESS | 1653 | 1468716483898 Marionette TRACE conn3 <- [1,861,null,{"value":"7"}] 17:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:48:03 INFO - PROCESS | 1653 | 1468716483900 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:48:03 INFO - PROCESS | 1653 | 1468716483902 Marionette TRACE conn3 <- [1,862,null,{}] 17:48:03 INFO - PROCESS | 1653 | 1468716483904 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:03 INFO - PROCESS | 1653 | 1468716483905 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:04 INFO - PROCESS | 1653 | 1468716484005 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 17:48:04 INFO - PROCESS | 1653 | 1468716484011 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:04 INFO - PROCESS | 1653 | 1468716484012 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a5c0000 == 39 [pid = 1653] [id = 223] 17:48:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124d26800) [pid = 1653] [serial = 667] [outer = 0x0] 17:48:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128cf6000) [pid = 1653] [serial = 668] [outer = 0x124d26800] 17:48:04 INFO - PROCESS | 1653 | 1468716484036 Marionette DEBUG loaded listener.js 17:48:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128e1c400) [pid = 1653] [serial = 669] [outer = 0x124d26800] 17:48:04 INFO - PROCESS | 1653 | 1468716484619 Marionette TRACE conn3 <- [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]]]}] 17:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 770ms 17:48:04 INFO - PROCESS | 1653 | 1468716484672 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 17:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:48:04 INFO - PROCESS | 1653 | 1468716484674 Marionette TRACE conn3 <- [1,865,null,{"value":"7"}] 17:48:04 INFO - PROCESS | 1653 | 1468716484677 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:48:04 INFO - PROCESS | 1653 | 1468716484681 Marionette TRACE conn3 <- [1,866,null,{}] 17:48:04 INFO - PROCESS | 1653 | 1468716484684 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:04 INFO - PROCESS | 1653 | 1468716484686 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:04 INFO - PROCESS | 1653 | 1468716484794 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 17:48:04 INFO - PROCESS | 1653 | 1468716484868 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:04 INFO - PROCESS | 1653 | 1468716484870 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x116fb7000 == 40 [pid = 1653] [id = 224] 17:48:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x113098c00) [pid = 1653] [serial = 670] [outer = 0x0] 17:48:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x114f77800) [pid = 1653] [serial = 671] [outer = 0x113098c00] 17:48:04 INFO - PROCESS | 1653 | 1468716484900 Marionette DEBUG loaded listener.js 17:48:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1167e0c00) [pid = 1653] [serial = 672] [outer = 0x113098c00] 17:48:05 INFO - PROCESS | 1653 | 1468716485520 Marionette TRACE conn3 <- [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]]]}] 17:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 972ms 17:48:05 INFO - PROCESS | 1653 | 1468716485670 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 17:48:05 INFO - PROCESS | 1653 | 1468716485673 Marionette TRACE conn3 <- [1,869,null,{"value":"7"}] 17:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:48:05 INFO - PROCESS | 1653 | 1468716485678 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:48:05 INFO - PROCESS | 1653 | 1468716485680 Marionette TRACE conn3 <- [1,870,null,{}] 17:48:05 INFO - PROCESS | 1653 | 1468716485686 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:05 INFO - PROCESS | 1653 | 1468716485688 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:05 INFO - PROCESS | 1653 | 1468716485829 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 17:48:05 INFO - PROCESS | 1653 | 1468716485902 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:05 INFO - PROCESS | 1653 | 1468716485904 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x116fb8800 == 41 [pid = 1653] [id = 225] 17:48:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x116a14000) [pid = 1653] [serial = 673] [outer = 0x0] 17:48:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x116f33400) [pid = 1653] [serial = 674] [outer = 0x116a14000] 17:48:05 INFO - PROCESS | 1653 | 1468716485947 Marionette DEBUG loaded listener.js 17:48:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x117eaa400) [pid = 1653] [serial = 675] [outer = 0x116a14000] 17:48:06 INFO - PROCESS | 1653 | --DOCSHELL 0x119994800 == 40 [pid = 1653] [id = 222] 17:48:06 INFO - PROCESS | 1653 | --DOCSHELL 0x126f4c000 == 39 [pid = 1653] [id = 221] 17:48:06 INFO - PROCESS | 1653 | --DOCSHELL 0x118158000 == 38 [pid = 1653] [id = 220] 17:48:06 INFO - PROCESS | 1653 | --DOCSHELL 0x1254b7000 == 37 [pid = 1653] [id = 219] 17:48:06 INFO - PROCESS | 1653 | --DOCSHELL 0x123c14800 == 36 [pid = 1653] [id = 218] 17:48:06 INFO - PROCESS | 1653 | --DOCSHELL 0x1211ce000 == 35 [pid = 1653] [id = 217] 17:48:06 INFO - PROCESS | 1653 | --DOCSHELL 0x119996000 == 34 [pid = 1653] [id = 216] 17:48:06 INFO - PROCESS | 1653 | --DOCSHELL 0x118aa9800 == 33 [pid = 1653] [id = 215] 17:48:06 INFO - PROCESS | 1653 | --DOCSHELL 0x118158800 == 32 [pid = 1653] [id = 214] 17:48:06 INFO - PROCESS | 1653 | --DOCSHELL 0x116fba000 == 31 [pid = 1653] [id = 213] 17:48:06 INFO - PROCESS | 1653 | --DOCSHELL 0x115e37000 == 30 [pid = 1653] [id = 212] 17:48:06 INFO - PROCESS | 1653 | --DOCSHELL 0x114f31800 == 29 [pid = 1653] [id = 211] 17:48:06 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x128e1f400) [pid = 1653] [serial = 582] [outer = 0x0] [url = about:blank] 17:48:06 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12a759800) [pid = 1653] [serial = 612] [outer = 0x0] [url = about:blank] 17:48:06 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12196a800) [pid = 1653] [serial = 599] [outer = 0x0] [url = about:blank] 17:48:06 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x124d22000) [pid = 1653] [serial = 602] [outer = 0x0] [url = about:blank] 17:48:06 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12a75fc00) [pid = 1653] [serial = 614] [outer = 0x0] [url = about:blank] 17:48:06 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1184e7400) [pid = 1653] [serial = 590] [outer = 0x0] [url = about:blank] 17:48:06 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118522000) [pid = 1653] [serial = 591] [outer = 0x0] [url = about:blank] 17:48:06 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118a59000) [pid = 1653] [serial = 593] [outer = 0x0] [url = about:blank] 17:48:06 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118f84400) [pid = 1653] [serial = 594] [outer = 0x0] [url = about:blank] 17:48:06 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x112e7e000) [pid = 1653] [serial = 584] [outer = 0x0] [url = about:blank] 17:48:06 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x112feac00) [pid = 1653] [serial = 585] [outer = 0x0] [url = about:blank] 17:48:06 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1176ffc00) [pid = 1653] [serial = 587] [outer = 0x0] [url = about:blank] 17:48:06 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1184eb800) [pid = 1653] [serial = 588] [outer = 0x0] [url = about:blank] 17:48:06 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x126f10c00) [pid = 1653] [serial = 605] [outer = 0x0] [url = about:blank] 17:48:06 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x128d95800) [pid = 1653] [serial = 606] [outer = 0x0] [url = about:blank] 17:48:06 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x128e1cc00) [pid = 1653] [serial = 608] [outer = 0x0] [url = about:blank] 17:48:06 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x129559800) [pid = 1653] [serial = 611] [outer = 0x0] [url = about:blank] 17:48:06 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12053c400) [pid = 1653] [serial = 596] [outer = 0x0] [url = about:blank] 17:48:06 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1205be000) [pid = 1653] [serial = 597] [outer = 0x0] [url = about:blank] 17:48:06 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x123d68400) [pid = 1653] [serial = 600] [outer = 0x0] [url = about:blank] 17:48:06 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1264e4400) [pid = 1653] [serial = 603] [outer = 0x0] [url = about:blank] 17:48:06 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x129550c00) [pid = 1653] [serial = 609] [outer = 0x0] [url = about:blank] 17:48:06 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12aa55000) [pid = 1653] [serial = 615] [outer = 0x0] [url = about:blank] 17:48:06 INFO - PROCESS | 1653 | 1468716486355 Marionette TRACE conn3 <- [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]]]}] 17:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 723ms 17:48:06 INFO - PROCESS | 1653 | 1468716486399 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 17:48:06 INFO - PROCESS | 1653 | 1468716486403 Marionette TRACE conn3 <- [1,873,null,{"value":"7"}] 17:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:48:06 INFO - PROCESS | 1653 | 1468716486407 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:48:06 INFO - PROCESS | 1653 | 1468716486409 Marionette TRACE conn3 <- [1,874,null,{}] 17:48:06 INFO - PROCESS | 1653 | 1468716486412 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:06 INFO - PROCESS | 1653 | 1468716486413 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:06 INFO - PROCESS | 1653 | 1468716486495 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 17:48:06 INFO - PROCESS | 1653 | 1468716486547 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:06 INFO - PROCESS | 1653 | 1468716486549 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x116fbc800 == 30 [pid = 1653] [id = 226] 17:48:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x116f2d400) [pid = 1653] [serial = 676] [outer = 0x0] 17:48:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11835bc00) [pid = 1653] [serial = 677] [outer = 0x116f2d400] 17:48:06 INFO - PROCESS | 1653 | 1468716486576 Marionette DEBUG loaded listener.js 17:48:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118527800) [pid = 1653] [serial = 678] [outer = 0x116f2d400] 17:48:06 INFO - PROCESS | 1653 | 1468716486877 Marionette TRACE conn3 <- [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]]]}] 17:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 519ms 17:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:48:06 INFO - PROCESS | 1653 | 1468716486927 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 17:48:06 INFO - PROCESS | 1653 | 1468716486928 Marionette TRACE conn3 <- [1,877,null,{"value":"7"}] 17:48:06 INFO - PROCESS | 1653 | 1468716486931 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:48:06 INFO - PROCESS | 1653 | 1468716486933 Marionette TRACE conn3 <- [1,878,null,{}] 17:48:06 INFO - PROCESS | 1653 | 1468716486943 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:06 INFO - PROCESS | 1653 | 1468716486946 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:07 INFO - PROCESS | 1653 | 1468716487021 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 17:48:07 INFO - PROCESS | 1653 | 1468716487074 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:07 INFO - PROCESS | 1653 | 1468716487077 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x118ab4000 == 31 [pid = 1653] [id = 227] 17:48:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118579000) [pid = 1653] [serial = 679] [outer = 0x0] 17:48:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118a60800) [pid = 1653] [serial = 680] [outer = 0x118579000] 17:48:07 INFO - PROCESS | 1653 | 1468716487105 Marionette DEBUG loaded listener.js 17:48:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119309800) [pid = 1653] [serial = 681] [outer = 0x118579000] 17:48:07 INFO - PROCESS | 1653 | 1468716487415 Marionette TRACE conn3 <- [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]]]}] 17:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 522ms 17:48:07 INFO - PROCESS | 1653 | 1468716487456 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 17:48:07 INFO - PROCESS | 1653 | 1468716487458 Marionette TRACE conn3 <- [1,881,null,{"value":"7"}] 17:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:48:07 INFO - PROCESS | 1653 | 1468716487460 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:48:07 INFO - PROCESS | 1653 | 1468716487461 Marionette TRACE conn3 <- [1,882,null,{}] 17:48:07 INFO - PROCESS | 1653 | 1468716487464 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:07 INFO - PROCESS | 1653 | 1468716487465 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:07 INFO - PROCESS | 1653 | 1468716487540 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 17:48:07 INFO - PROCESS | 1653 | 1468716487544 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:07 INFO - PROCESS | 1653 | 1468716487545 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x120fc4000 == 32 [pid = 1653] [id = 228] 17:48:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1196e0800) [pid = 1653] [serial = 682] [outer = 0x0] 17:48:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119955c00) [pid = 1653] [serial = 683] [outer = 0x1196e0800] 17:48:07 INFO - PROCESS | 1653 | 1468716487572 Marionette DEBUG loaded listener.js 17:48:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119c46c00) [pid = 1653] [serial = 684] [outer = 0x1196e0800] 17:48:07 INFO - PROCESS | 1653 | 1468716487871 Marionette TRACE conn3 <- [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]]]}] 17:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 419ms 17:48:07 INFO - PROCESS | 1653 | 1468716487882 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 17:48:07 INFO - PROCESS | 1653 | 1468716487883 Marionette TRACE conn3 <- [1,885,null,{"value":"7"}] 17:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:48:07 INFO - PROCESS | 1653 | 1468716487885 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:48:07 INFO - PROCESS | 1653 | 1468716487886 Marionette TRACE conn3 <- [1,886,null,{}] 17:48:07 INFO - PROCESS | 1653 | 1468716487888 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:07 INFO - PROCESS | 1653 | 1468716487890 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:08 INFO - PROCESS | 1653 | 1468716488002 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 17:48:08 INFO - PROCESS | 1653 | 1468716488008 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:08 INFO - PROCESS | 1653 | 1468716488009 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210c6800 == 33 [pid = 1653] [id = 229] 17:48:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1122b9c00) [pid = 1653] [serial = 685] [outer = 0x0] 17:48:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119c48400) [pid = 1653] [serial = 686] [outer = 0x1122b9c00] 17:48:08 INFO - PROCESS | 1653 | 1468716488033 Marionette DEBUG loaded listener.js 17:48:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12110cc00) [pid = 1653] [serial = 687] [outer = 0x1122b9c00] 17:48:08 INFO - PROCESS | 1653 | 1468716488389 Marionette TRACE conn3 <- [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]]]}] 17:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 519ms 17:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:48:08 INFO - PROCESS | 1653 | 1468716488404 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 17:48:08 INFO - PROCESS | 1653 | 1468716488406 Marionette TRACE conn3 <- [1,889,null,{"value":"7"}] 17:48:08 INFO - PROCESS | 1653 | 1468716488408 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:48:08 INFO - PROCESS | 1653 | 1468716488409 Marionette TRACE conn3 <- [1,890,null,{}] 17:48:08 INFO - PROCESS | 1653 | 1468716488411 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:08 INFO - PROCESS | 1653 | 1468716488415 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:08 INFO - PROCESS | 1653 | 1468716488529 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 17:48:08 INFO - PROCESS | 1653 | 1468716488569 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:08 INFO - PROCESS | 1653 | 1468716488570 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x1254bc000 == 34 [pid = 1653] [id = 230] 17:48:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1205bd400) [pid = 1653] [serial = 688] [outer = 0x0] 17:48:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1218dec00) [pid = 1653] [serial = 689] [outer = 0x1205bd400] 17:48:08 INFO - PROCESS | 1653 | 1468716488594 Marionette DEBUG loaded listener.js 17:48:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12603bc00) [pid = 1653] [serial = 690] [outer = 0x1205bd400] 17:48:08 INFO - PROCESS | 1653 | 1468716488903 Marionette TRACE conn3 <- [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]]]}] 17:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 518ms 17:48:08 INFO - PROCESS | 1653 | 1468716488938 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 17:48:08 INFO - PROCESS | 1653 | 1468716488941 Marionette TRACE conn3 <- [1,893,null,{"value":"7"}] 17:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:48:08 INFO - PROCESS | 1653 | 1468716488943 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:48:08 INFO - PROCESS | 1653 | 1468716488944 Marionette TRACE conn3 <- [1,894,null,{}] 17:48:08 INFO - PROCESS | 1653 | 1468716488946 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:08 INFO - PROCESS | 1653 | 1468716488948 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:09 INFO - PROCESS | 1653 | 1468716489039 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 17:48:09 INFO - PROCESS | 1653 | 1468716489073 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:09 INFO - PROCESS | 1653 | 1468716489074 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x126975000 == 35 [pid = 1653] [id = 231] 17:48:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124d20400) [pid = 1653] [serial = 691] [outer = 0x0] 17:48:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1269c9000) [pid = 1653] [serial = 692] [outer = 0x124d20400] 17:48:09 INFO - PROCESS | 1653 | 1468716489098 Marionette DEBUG loaded listener.js 17:48:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x126f0f400) [pid = 1653] [serial = 693] [outer = 0x124d20400] 17:48:09 INFO - PROCESS | 1653 | 1468716489406 Marionette TRACE conn3 <- [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]]]}] 17:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 468ms 17:48:09 INFO - PROCESS | 1653 | 1468716489412 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 17:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:48:09 INFO - PROCESS | 1653 | 1468716489413 Marionette TRACE conn3 <- [1,897,null,{"value":"7"}] 17:48:09 INFO - PROCESS | 1653 | 1468716489417 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:48:09 INFO - PROCESS | 1653 | 1468716489418 Marionette TRACE conn3 <- [1,898,null,{}] 17:48:09 INFO - PROCESS | 1653 | 1468716489421 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:09 INFO - PROCESS | 1653 | 1468716489422 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:09 INFO - PROCESS | 1653 | 1468716489515 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 17:48:09 INFO - PROCESS | 1653 | 1468716489550 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:09 INFO - PROCESS | 1653 | 1468716489551 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x113c27800 == 36 [pid = 1653] [id = 232] 17:48:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1269d3000) [pid = 1653] [serial = 694] [outer = 0x0] 17:48:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x128cf8800) [pid = 1653] [serial = 695] [outer = 0x1269d3000] 17:48:09 INFO - PROCESS | 1653 | 1468716489576 Marionette DEBUG loaded listener.js 17:48:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128e1c000) [pid = 1653] [serial = 696] [outer = 0x1269d3000] 17:48:09 INFO - PROCESS | 1653 | 1468716489888 Marionette TRACE conn3 <- [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]]]}] 17:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 521ms 17:48:09 INFO - PROCESS | 1653 | 1468716489937 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 17:48:09 INFO - PROCESS | 1653 | 1468716489938 Marionette TRACE conn3 <- [1,901,null,{"value":"7"}] 17:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:48:09 INFO - PROCESS | 1653 | 1468716489940 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:48:09 INFO - PROCESS | 1653 | 1468716489941 Marionette TRACE conn3 <- [1,902,null,{}] 17:48:09 INFO - PROCESS | 1653 | 1468716489944 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:09 INFO - PROCESS | 1653 | 1468716489945 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:10 INFO - PROCESS | 1653 | 1468716490040 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 17:48:10 INFO - PROCESS | 1653 | 1468716490050 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:10 INFO - PROCESS | 1653 | 1468716490051 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x129568800 == 37 [pid = 1653] [id = 233] 17:48:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128d94400) [pid = 1653] [serial = 697] [outer = 0x0] 17:48:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x129309c00) [pid = 1653] [serial = 698] [outer = 0x128d94400] 17:48:10 INFO - PROCESS | 1653 | 1468716490075 Marionette DEBUG loaded listener.js 17:48:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x129311000) [pid = 1653] [serial = 699] [outer = 0x128d94400] 17:48:10 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x126041800) [pid = 1653] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:48:10 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11873f400) [pid = 1653] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:48:10 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1196db000) [pid = 1653] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:48:10 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x116149400) [pid = 1653] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:48:10 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1167d5400) [pid = 1653] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:48:10 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112a84800) [pid = 1653] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:48:10 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112eb8000) [pid = 1653] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:48:10 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112e66000) [pid = 1653] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:48:10 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11851f800) [pid = 1653] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:48:10 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x121003800) [pid = 1653] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:48:10 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x112f59c00) [pid = 1653] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:48:10 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1205b8800) [pid = 1653] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:48:10 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x111cac800) [pid = 1653] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:48:10 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118543800) [pid = 1653] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:48:10 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119838000) [pid = 1653] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:48:10 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x124d8dc00) [pid = 1653] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:48:10 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x112f55400) [pid = 1653] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:48:10 INFO - PROCESS | 1653 | 1468716490467 Marionette TRACE conn3 <- [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]]]}] 17:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 570ms 17:48:10 INFO - PROCESS | 1653 | 1468716490511 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 17:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:48:10 INFO - PROCESS | 1653 | 1468716490512 Marionette TRACE conn3 <- [1,905,null,{"value":"7"}] 17:48:10 INFO - PROCESS | 1653 | 1468716490514 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:48:10 INFO - PROCESS | 1653 | 1468716490515 Marionette TRACE conn3 <- [1,906,null,{}] 17:48:10 INFO - PROCESS | 1653 | 1468716490517 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:10 INFO - PROCESS | 1653 | 1468716490519 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:10 INFO - PROCESS | 1653 | 1468716490593 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 17:48:10 INFO - PROCESS | 1653 | 1468716490597 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:10 INFO - PROCESS | 1653 | 1468716490598 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x121318000 == 38 [pid = 1653] [id = 234] 17:48:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x111c13800) [pid = 1653] [serial = 700] [outer = 0x0] 17:48:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1164e8400) [pid = 1653] [serial = 701] [outer = 0x111c13800] 17:48:10 INFO - PROCESS | 1653 | 1468716490628 Marionette DEBUG loaded listener.js 17:48:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11930a800) [pid = 1653] [serial = 702] [outer = 0x111c13800] 17:48:10 INFO - PROCESS | 1653 | 1468716490950 Marionette TRACE conn3 <- [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]]]}] 17:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 469ms 17:48:10 INFO - PROCESS | 1653 | 1468716490994 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 17:48:10 INFO - PROCESS | 1653 | 1468716490995 Marionette TRACE conn3 <- [1,909,null,{"value":"7"}] 17:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:48:11 INFO - PROCESS | 1653 | 1468716490998 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:48:11 INFO - PROCESS | 1653 | 1468716491000 Marionette TRACE conn3 <- [1,910,null,{}] 17:48:11 INFO - PROCESS | 1653 | 1468716491005 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:11 INFO - PROCESS | 1653 | 1468716491007 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:11 INFO - PROCESS | 1653 | 1468716491094 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 17:48:11 INFO - PROCESS | 1653 | 1468716491098 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:11 INFO - PROCESS | 1653 | 1468716491099 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab88000 == 39 [pid = 1653] [id = 235] 17:48:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1184efc00) [pid = 1653] [serial = 703] [outer = 0x0] 17:48:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x126f07c00) [pid = 1653] [serial = 704] [outer = 0x1184efc00] 17:48:11 INFO - PROCESS | 1653 | 1468716491128 Marionette DEBUG loaded listener.js 17:48:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x129556c00) [pid = 1653] [serial = 705] [outer = 0x1184efc00] 17:48:11 INFO - PROCESS | 1653 | 1468716491441 Marionette TRACE conn3 <- [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]]]}] 17:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 472ms 17:48:11 INFO - PROCESS | 1653 | 1468716491471 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 17:48:11 INFO - PROCESS | 1653 | 1468716491472 Marionette TRACE conn3 <- [1,913,null,{"value":"7"}] 17:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:48:11 INFO - PROCESS | 1653 | 1468716491474 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:48:11 INFO - PROCESS | 1653 | 1468716491475 Marionette TRACE conn3 <- [1,914,null,{}] 17:48:11 INFO - PROCESS | 1653 | 1468716491477 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:11 INFO - PROCESS | 1653 | 1468716491478 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:11 INFO - PROCESS | 1653 | 1468716491557 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 17:48:11 INFO - PROCESS | 1653 | 1468716491562 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:11 INFO - PROCESS | 1653 | 1468716491564 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b2c2000 == 40 [pid = 1653] [id = 236] 17:48:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12954e400) [pid = 1653] [serial = 706] [outer = 0x0] 17:48:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12a709c00) [pid = 1653] [serial = 707] [outer = 0x12954e400] 17:48:11 INFO - PROCESS | 1653 | 1468716491588 Marionette DEBUG loaded listener.js 17:48:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12a75e400) [pid = 1653] [serial = 708] [outer = 0x12954e400] 17:48:11 INFO - PROCESS | 1653 | 1468716491896 Marionette TRACE conn3 <- [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]]]}] 17:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 471ms 17:48:11 INFO - PROCESS | 1653 | 1468716491958 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 17:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:48:11 INFO - PROCESS | 1653 | 1468716491959 Marionette TRACE conn3 <- [1,917,null,{"value":"7"}] 17:48:11 INFO - PROCESS | 1653 | 1468716491963 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:48:11 INFO - PROCESS | 1653 | 1468716491966 Marionette TRACE conn3 <- [1,918,null,{}] 17:48:11 INFO - PROCESS | 1653 | 1468716491968 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:11 INFO - PROCESS | 1653 | 1468716491969 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:12 INFO - PROCESS | 1653 | 1468716492047 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 17:48:12 INFO - PROCESS | 1653 | 1468716492050 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:12 INFO - PROCESS | 1653 | 1468716492051 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b9cb000 == 41 [pid = 1653] [id = 237] 17:48:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x129556400) [pid = 1653] [serial = 709] [outer = 0x0] 17:48:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12a83a800) [pid = 1653] [serial = 710] [outer = 0x129556400] 17:48:12 INFO - PROCESS | 1653 | 1468716492077 Marionette DEBUG loaded listener.js 17:48:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12aa53000) [pid = 1653] [serial = 711] [outer = 0x129556400] 17:48:12 INFO - PROCESS | 1653 | 1468716492445 Marionette TRACE conn3 <- [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]]]}] 17:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 522ms 17:48:12 INFO - PROCESS | 1653 | 1468716492485 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 17:48:12 INFO - PROCESS | 1653 | 1468716492487 Marionette TRACE conn3 <- [1,921,null,{"value":"7"}] 17:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:48:12 INFO - PROCESS | 1653 | 1468716492491 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:48:12 INFO - PROCESS | 1653 | 1468716492494 Marionette TRACE conn3 <- [1,922,null,{}] 17:48:12 INFO - PROCESS | 1653 | 1468716492498 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:12 INFO - PROCESS | 1653 | 1468716492500 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:12 INFO - PROCESS | 1653 | 1468716492604 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 17:48:12 INFO - PROCESS | 1653 | 1468716492673 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:12 INFO - PROCESS | 1653 | 1468716492676 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x11660c000 == 42 [pid = 1653] [id = 238] 17:48:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x112e6b000) [pid = 1653] [serial = 712] [outer = 0x0] 17:48:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x112e7e000) [pid = 1653] [serial = 713] [outer = 0x112e6b000] 17:48:12 INFO - PROCESS | 1653 | 1468716492707 Marionette DEBUG loaded listener.js 17:48:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1130a5400) [pid = 1653] [serial = 714] [outer = 0x112e6b000] 17:48:13 INFO - PROCESS | 1653 | 1468716493143 Marionette TRACE conn3 <- [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]]]}] 17:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 674ms 17:48:13 INFO - PROCESS | 1653 | 1468716493165 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 17:48:13 INFO - PROCESS | 1653 | 1468716493168 Marionette TRACE conn3 <- [1,925,null,{"value":"7"}] 17:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:48:13 INFO - PROCESS | 1653 | 1468716493173 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:48:13 INFO - PROCESS | 1653 | 1468716493174 Marionette TRACE conn3 <- [1,926,null,{}] 17:48:13 INFO - PROCESS | 1653 | 1468716493177 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:13 INFO - PROCESS | 1653 | 1468716493179 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:13 INFO - PROCESS | 1653 | 1468716493303 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 17:48:13 INFO - PROCESS | 1653 | 1468716493373 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:13 INFO - PROCESS | 1653 | 1468716493375 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x119993000 == 43 [pid = 1653] [id = 239] 17:48:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x117e9c400) [pid = 1653] [serial = 715] [outer = 0x0] 17:48:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118545000) [pid = 1653] [serial = 716] [outer = 0x117e9c400] 17:48:13 INFO - PROCESS | 1653 | 1468716493405 Marionette DEBUG loaded listener.js 17:48:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11857e000) [pid = 1653] [serial = 717] [outer = 0x117e9c400] 17:48:13 INFO - PROCESS | 1653 | 1468716493828 Marionette TRACE conn3 <- [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]]]}] 17:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 721ms 17:48:13 INFO - PROCESS | 1653 | 1468716493894 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 17:48:13 INFO - PROCESS | 1653 | 1468716493895 Marionette TRACE conn3 <- [1,929,null,{"value":"7"}] 17:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:48:13 INFO - PROCESS | 1653 | 1468716493898 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:48:13 INFO - PROCESS | 1653 | 1468716493900 Marionette TRACE conn3 <- [1,930,null,{}] 17:48:13 INFO - PROCESS | 1653 | 1468716493908 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:13 INFO - PROCESS | 1653 | 1468716493911 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:14 INFO - PROCESS | 1653 | 1468716494015 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 17:48:14 INFO - PROCESS | 1653 | 1468716494083 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:14 INFO - PROCESS | 1653 | 1468716494085 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b2be800 == 44 [pid = 1653] [id = 240] 17:48:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x118742800) [pid = 1653] [serial = 718] [outer = 0x0] 17:48:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119c48800) [pid = 1653] [serial = 719] [outer = 0x118742800] 17:48:14 INFO - PROCESS | 1653 | 1468716494116 Marionette DEBUG loaded listener.js 17:48:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x121720c00) [pid = 1653] [serial = 720] [outer = 0x118742800] 17:48:14 INFO - PROCESS | 1653 | 1468716494531 Marionette TRACE conn3 <- [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]]]}] 17:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 672ms 17:48:14 INFO - PROCESS | 1653 | 1468716494597 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 17:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:48:14 INFO - PROCESS | 1653 | 1468716494599 Marionette TRACE conn3 <- [1,933,null,{"value":"7"}] 17:48:14 INFO - PROCESS | 1653 | 1468716494601 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:48:14 INFO - PROCESS | 1653 | 1468716494603 Marionette TRACE conn3 <- [1,934,null,{}] 17:48:14 INFO - PROCESS | 1653 | 1468716494623 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:14 INFO - PROCESS | 1653 | 1468716494625 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:14 INFO - PROCESS | 1653 | 1468716494723 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 17:48:14 INFO - PROCESS | 1653 | 1468716494790 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:14 INFO - PROCESS | 1653 | 1468716494792 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c204800 == 45 [pid = 1653] [id = 241] 17:48:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1255a7800) [pid = 1653] [serial = 721] [outer = 0x0] 17:48:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1269d1c00) [pid = 1653] [serial = 722] [outer = 0x1255a7800] 17:48:14 INFO - PROCESS | 1653 | 1468716494820 Marionette DEBUG loaded listener.js 17:48:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x128e48c00) [pid = 1653] [serial = 723] [outer = 0x1255a7800] 17:48:15 INFO - PROCESS | 1653 | 1468716495217 Marionette TRACE conn3 <- [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]]]}] 17:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 685ms 17:48:15 INFO - PROCESS | 1653 | 1468716495286 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 17:48:15 INFO - PROCESS | 1653 | 1468716495288 Marionette TRACE conn3 <- [1,937,null,{"value":"7"}] 17:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:48:15 INFO - PROCESS | 1653 | 1468716495290 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:48:15 INFO - PROCESS | 1653 | 1468716495291 Marionette TRACE conn3 <- [1,938,null,{}] 17:48:15 INFO - PROCESS | 1653 | 1468716495294 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:15 INFO - PROCESS | 1653 | 1468716495295 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:15 INFO - PROCESS | 1653 | 1468716495396 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 17:48:15 INFO - PROCESS | 1653 | 1468716495452 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:15 INFO - PROCESS | 1653 | 1468716495453 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x116404800 == 46 [pid = 1653] [id = 242] 17:48:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1122bd000) [pid = 1653] [serial = 724] [outer = 0x0] 17:48:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1184eb800) [pid = 1653] [serial = 725] [outer = 0x1122bd000] 17:48:15 INFO - PROCESS | 1653 | 1468716495481 Marionette DEBUG loaded listener.js 17:48:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1254e6400) [pid = 1653] [serial = 726] [outer = 0x1122bd000] 17:48:16 INFO - PROCESS | 1653 | 1468716496133 Marionette TRACE conn3 <- [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]]]}] 17:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 871ms 17:48:16 INFO - PROCESS | 1653 | 1468716496162 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 17:48:16 INFO - PROCESS | 1653 | 1468716496164 Marionette TRACE conn3 <- [1,941,null,{"value":"7"}] 17:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:48:16 INFO - PROCESS | 1653 | 1468716496192 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:48:16 INFO - PROCESS | 1653 | 1468716496195 Marionette TRACE conn3 <- [1,942,null,{}] 17:48:16 INFO - PROCESS | 1653 | 1468716496201 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:16 INFO - PROCESS | 1653 | 1468716496202 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:16 INFO - PROCESS | 1653 | 1468716496295 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 17:48:16 INFO - PROCESS | 1653 | 1468716496364 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:16 INFO - PROCESS | 1653 | 1468716496365 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x116761000 == 47 [pid = 1653] [id = 243] 17:48:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x116883c00) [pid = 1653] [serial = 727] [outer = 0x0] 17:48:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x116f57000) [pid = 1653] [serial = 728] [outer = 0x116883c00] 17:48:16 INFO - PROCESS | 1653 | 1468716496394 Marionette DEBUG loaded listener.js 17:48:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11851f800) [pid = 1653] [serial = 729] [outer = 0x116883c00] 17:48:17 INFO - PROCESS | 1653 | --DOCSHELL 0x12b2c2000 == 46 [pid = 1653] [id = 236] 17:48:17 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab88000 == 45 [pid = 1653] [id = 235] 17:48:17 INFO - PROCESS | 1653 | --DOCSHELL 0x121318000 == 44 [pid = 1653] [id = 234] 17:48:17 INFO - PROCESS | 1653 | --DOCSHELL 0x129568800 == 43 [pid = 1653] [id = 233] 17:48:17 INFO - PROCESS | 1653 | --DOCSHELL 0x113c27800 == 42 [pid = 1653] [id = 232] 17:48:17 INFO - PROCESS | 1653 | --DOCSHELL 0x126975000 == 41 [pid = 1653] [id = 231] 17:48:17 INFO - PROCESS | 1653 | --DOCSHELL 0x1254bc000 == 40 [pid = 1653] [id = 230] 17:48:17 INFO - PROCESS | 1653 | --DOCSHELL 0x1210c6800 == 39 [pid = 1653] [id = 229] 17:48:17 INFO - PROCESS | 1653 | --DOCSHELL 0x120fc4000 == 38 [pid = 1653] [id = 228] 17:48:17 INFO - PROCESS | 1653 | --DOCSHELL 0x118ab4000 == 37 [pid = 1653] [id = 227] 17:48:17 INFO - PROCESS | 1653 | --DOCSHELL 0x116fbc800 == 36 [pid = 1653] [id = 226] 17:48:17 INFO - PROCESS | 1653 | --DOCSHELL 0x116fb8800 == 35 [pid = 1653] [id = 225] 17:48:17 INFO - PROCESS | 1653 | --DOCSHELL 0x116fb7000 == 34 [pid = 1653] [id = 224] 17:48:17 INFO - PROCESS | 1653 | --DOCSHELL 0x12a5c0000 == 33 [pid = 1653] [id = 223] 17:48:17 INFO - PROCESS | 1653 | --DOCSHELL 0x116404800 == 32 [pid = 1653] [id = 242] 17:48:17 INFO - PROCESS | 1653 | --DOCSHELL 0x12c204800 == 31 [pid = 1653] [id = 241] 17:48:17 INFO - PROCESS | 1653 | --DOCSHELL 0x12b2be800 == 30 [pid = 1653] [id = 240] 17:48:17 INFO - PROCESS | 1653 | --DOCSHELL 0x119993000 == 29 [pid = 1653] [id = 239] 17:48:17 INFO - PROCESS | 1653 | --DOCSHELL 0x12b9cb000 == 28 [pid = 1653] [id = 237] 17:48:17 INFO - PROCESS | 1653 | --DOCSHELL 0x11660c000 == 27 [pid = 1653] [id = 238] 17:48:17 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x119833800) [pid = 1653] [serial = 650] [outer = 0x0] [url = about:blank] 17:48:17 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x118f07c00) [pid = 1653] [serial = 647] [outer = 0x0] [url = about:blank] 17:48:17 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x116805000) [pid = 1653] [serial = 638] [outer = 0x0] [url = about:blank] 17:48:17 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x112f87800) [pid = 1653] [serial = 633] [outer = 0x0] [url = about:blank] 17:48:17 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x112e81c00) [pid = 1653] [serial = 632] [outer = 0x0] [url = about:blank] 17:48:17 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x112ff3000) [pid = 1653] [serial = 635] [outer = 0x0] [url = about:blank] 17:48:17 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1184e3400) [pid = 1653] [serial = 641] [outer = 0x0] [url = about:blank] 17:48:17 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x118544000) [pid = 1653] [serial = 642] [outer = 0x0] [url = about:blank] 17:48:17 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x113c8cc00) [pid = 1653] [serial = 636] [outer = 0x0] [url = about:blank] 17:48:17 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x118703800) [pid = 1653] [serial = 644] [outer = 0x0] [url = about:blank] 17:48:17 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x123d17000) [pid = 1653] [serial = 656] [outer = 0x0] [url = about:blank] 17:48:17 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118737400) [pid = 1653] [serial = 659] [outer = 0x0] [url = about:blank] 17:48:17 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x121967400) [pid = 1653] [serial = 654] [outer = 0x0] [url = about:blank] 17:48:17 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12122f000) [pid = 1653] [serial = 653] [outer = 0x0] [url = about:blank] 17:48:17 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1167d4800) [pid = 1653] [serial = 618] [outer = 0x0] [url = about:blank] 17:48:17 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x112e85400) [pid = 1653] [serial = 617] [outer = 0x0] [url = about:blank] 17:48:17 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118a60000) [pid = 1653] [serial = 621] [outer = 0x0] [url = about:blank] 17:48:17 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x116f2ac00) [pid = 1653] [serial = 639] [outer = 0x0] [url = about:blank] 17:48:17 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11854b800) [pid = 1653] [serial = 620] [outer = 0x0] [url = about:blank] 17:48:17 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x123d68c00) [pid = 1653] [serial = 660] [outer = 0x0] [url = about:blank] 17:48:17 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x124a32000) [pid = 1653] [serial = 657] [outer = 0x0] [url = about:blank] 17:48:17 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x121002800) [pid = 1653] [serial = 624] [outer = 0x0] [url = about:blank] 17:48:17 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x124ef3400) [pid = 1653] [serial = 662] [outer = 0x0] [url = about:blank] 17:48:17 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119c43800) [pid = 1653] [serial = 623] [outer = 0x0] [url = about:blank] 17:48:17 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1205bdc00) [pid = 1653] [serial = 651] [outer = 0x0] [url = about:blank] 17:48:17 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11930e000) [pid = 1653] [serial = 648] [outer = 0x0] [url = about:blank] 17:48:17 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12a83e400) [pid = 1653] [serial = 627] [outer = 0x0] [url = about:blank] 17:48:17 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x128d92400) [pid = 1653] [serial = 626] [outer = 0x0] [url = about:blank] 17:48:17 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118a60400) [pid = 1653] [serial = 645] [outer = 0x0] [url = about:blank] 17:48:17 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x128cf2400) [pid = 1653] [serial = 666] [outer = 0x0] [url = about:blank] 17:48:17 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12954c000) [pid = 1653] [serial = 630] [outer = 0x0] [url = about:blank] 17:48:17 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1184e9000) [pid = 1653] [serial = 629] [outer = 0x0] [url = about:blank] 17:48:17 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1268c2000) [pid = 1653] [serial = 665] [outer = 0x0] [url = about:blank] 17:48:17 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1254e4400) [pid = 1653] [serial = 663] [outer = 0x0] [url = about:blank] 17:48:17 INFO - PROCESS | 1653 | 1468716497286 Marionette TRACE conn3 <- [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]]]}] 17:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1152ms 17:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:48:17 INFO - PROCESS | 1653 | 1468716497320 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 17:48:17 INFO - PROCESS | 1653 | 1468716497322 Marionette TRACE conn3 <- [1,945,null,{"value":"7"}] 17:48:17 INFO - PROCESS | 1653 | 1468716497325 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:48:17 INFO - PROCESS | 1653 | 1468716497327 Marionette TRACE conn3 <- [1,946,null,{}] 17:48:17 INFO - PROCESS | 1653 | 1468716497331 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:17 INFO - PROCESS | 1653 | 1468716497333 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:17 INFO - PROCESS | 1653 | 1468716497413 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 17:48:17 INFO - PROCESS | 1653 | 1468716497464 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:17 INFO - PROCESS | 1653 | 1468716497466 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x115da6000 == 28 [pid = 1653] [id = 244] 17:48:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112e63800) [pid = 1653] [serial = 730] [outer = 0x0] 17:48:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x112fe5c00) [pid = 1653] [serial = 731] [outer = 0x112e63800] 17:48:17 INFO - PROCESS | 1653 | 1468716497493 Marionette DEBUG loaded listener.js 17:48:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1161a1400) [pid = 1653] [serial = 732] [outer = 0x112e63800] 17:48:17 INFO - PROCESS | 1653 | 1468716497833 Marionette TRACE conn3 <- [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]]]}] 17:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 520ms 17:48:17 INFO - PROCESS | 1653 | 1468716497845 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 17:48:17 INFO - PROCESS | 1653 | 1468716497850 Marionette TRACE conn3 <- [1,949,null,{"value":"7"}] 17:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:48:17 INFO - PROCESS | 1653 | 1468716497855 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:48:17 INFO - PROCESS | 1653 | 1468716497856 Marionette TRACE conn3 <- [1,950,null,{}] 17:48:17 INFO - PROCESS | 1653 | 1468716497859 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:17 INFO - PROCESS | 1653 | 1468716497860 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:17 INFO - PROCESS | 1653 | 1468716497940 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 17:48:17 INFO - PROCESS | 1653 | 1468716497945 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:17 INFO - PROCESS | 1653 | 1468716497946 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x116fb7000 == 29 [pid = 1653] [id = 245] 17:48:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x116f2bc00) [pid = 1653] [serial = 733] [outer = 0x0] 17:48:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1184e9c00) [pid = 1653] [serial = 734] [outer = 0x116f2bc00] 17:48:17 INFO - PROCESS | 1653 | 1468716497976 Marionette DEBUG loaded listener.js 17:48:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11853e400) [pid = 1653] [serial = 735] [outer = 0x116f2bc00] 17:48:18 INFO - PROCESS | 1653 | 1468716498310 Marionette TRACE conn3 <- [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]]]}] 17:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 473ms 17:48:18 INFO - PROCESS | 1653 | 1468716498327 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 17:48:18 INFO - PROCESS | 1653 | 1468716498329 Marionette TRACE conn3 <- [1,953,null,{"value":"7"}] 17:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:48:18 INFO - PROCESS | 1653 | 1468716498335 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:48:18 INFO - PROCESS | 1653 | 1468716498337 Marionette TRACE conn3 <- [1,954,null,{}] 17:48:18 INFO - PROCESS | 1653 | 1468716498345 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:18 INFO - PROCESS | 1653 | 1468716498348 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:18 INFO - PROCESS | 1653 | 1468716498423 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 17:48:18 INFO - PROCESS | 1653 | 1468716498429 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:18 INFO - PROCESS | 1653 | 1468716498434 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x118a9d000 == 30 [pid = 1653] [id = 246] 17:48:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x112a79800) [pid = 1653] [serial = 736] [outer = 0x0] 17:48:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118f05800) [pid = 1653] [serial = 737] [outer = 0x112a79800] 17:48:18 INFO - PROCESS | 1653 | 1468716498462 Marionette DEBUG loaded listener.js 17:48:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119306000) [pid = 1653] [serial = 738] [outer = 0x112a79800] 17:48:18 INFO - PROCESS | 1653 | 1468716498799 Marionette TRACE conn3 <- [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]]]}] 17:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 475ms 17:48:18 INFO - PROCESS | 1653 | 1468716498809 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 17:48:18 INFO - PROCESS | 1653 | 1468716498813 Marionette TRACE conn3 <- [1,957,null,{"value":"7"}] 17:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:48:18 INFO - PROCESS | 1653 | 1468716498817 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:48:18 INFO - PROCESS | 1653 | 1468716498818 Marionette TRACE conn3 <- [1,958,null,{}] 17:48:18 INFO - PROCESS | 1653 | 1468716498820 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:18 INFO - PROCESS | 1653 | 1468716498821 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:18 INFO - PROCESS | 1653 | 1468716498899 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 17:48:18 INFO - PROCESS | 1653 | 1468716498956 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:18 INFO - PROCESS | 1653 | 1468716498957 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x11938f800 == 31 [pid = 1653] [id = 247] 17:48:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118a63c00) [pid = 1653] [serial = 739] [outer = 0x0] 17:48:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119815000) [pid = 1653] [serial = 740] [outer = 0x118a63c00] 17:48:18 INFO - PROCESS | 1653 | 1468716498982 Marionette DEBUG loaded listener.js 17:48:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119950400) [pid = 1653] [serial = 741] [outer = 0x118a63c00] 17:48:19 INFO - PROCESS | 1653 | 1468716499414 Marionette TRACE conn3 <- [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]]]}] 17:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 668ms 17:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:48:19 INFO - PROCESS | 1653 | 1468716499485 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 17:48:19 INFO - PROCESS | 1653 | 1468716499488 Marionette TRACE conn3 <- [1,961,null,{"value":"7"}] 17:48:19 INFO - PROCESS | 1653 | 1468716499518 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:48:19 INFO - PROCESS | 1653 | 1468716499520 Marionette TRACE conn3 <- [1,962,null,{}] 17:48:19 INFO - PROCESS | 1653 | 1468716499525 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:19 INFO - PROCESS | 1653 | 1468716499527 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:19 INFO - PROCESS | 1653 | 1468716499632 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 17:48:19 INFO - PROCESS | 1653 | 1468716499683 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:19 INFO - PROCESS | 1653 | 1468716499684 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x11684a000 == 32 [pid = 1653] [id = 248] 17:48:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x112a7b800) [pid = 1653] [serial = 742] [outer = 0x0] 17:48:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x113c53000) [pid = 1653] [serial = 743] [outer = 0x112a7b800] 17:48:19 INFO - PROCESS | 1653 | 1468716499715 Marionette DEBUG loaded listener.js 17:48:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11688ac00) [pid = 1653] [serial = 744] [outer = 0x112a7b800] 17:48:20 INFO - PROCESS | 1653 | 1468716500232 Marionette TRACE conn3 <- [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]]]}] 17:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 803ms 17:48:20 INFO - PROCESS | 1653 | 1468716500299 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 17:48:20 INFO - PROCESS | 1653 | 1468716500302 Marionette TRACE conn3 <- [1,965,null,{"value":"7"}] 17:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:48:20 INFO - PROCESS | 1653 | 1468716500308 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:48:20 INFO - PROCESS | 1653 | 1468716500310 Marionette TRACE conn3 <- [1,966,null,{}] 17:48:20 INFO - PROCESS | 1653 | 1468716500312 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:20 INFO - PROCESS | 1653 | 1468716500316 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:20 INFO - PROCESS | 1653 | 1468716500417 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 17:48:20 INFO - PROCESS | 1653 | 1468716500491 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:20 INFO - PROCESS | 1653 | 1468716500493 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c7f000 == 33 [pid = 1653] [id = 249] 17:48:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11853f800) [pid = 1653] [serial = 745] [outer = 0x0] 17:48:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x118547c00) [pid = 1653] [serial = 746] [outer = 0x11853f800] 17:48:20 INFO - PROCESS | 1653 | 1468716500523 Marionette DEBUG loaded listener.js 17:48:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x112d5e800) [pid = 1653] [serial = 747] [outer = 0x11853f800] 17:48:21 INFO - PROCESS | 1653 | 1468716501137 Marionette TRACE conn3 <- [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]]]}] 17:48:21 INFO - PROCESS | 1653 | --DOCSHELL 0x118a9d000 == 32 [pid = 1653] [id = 246] 17:48:21 INFO - PROCESS | 1653 | --DOCSHELL 0x116fb7000 == 31 [pid = 1653] [id = 245] 17:48:21 INFO - PROCESS | 1653 | --DOCSHELL 0x115da6000 == 30 [pid = 1653] [id = 244] 17:48:21 INFO - PROCESS | 1653 | --DOCSHELL 0x116761000 == 29 [pid = 1653] [id = 243] 17:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 873ms 17:48:21 INFO - PROCESS | 1653 | 1468716501180 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 17:48:21 INFO - PROCESS | 1653 | 1468716501183 Marionette TRACE conn3 <- [1,969,null,{"value":"7"}] 17:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:48:21 INFO - PROCESS | 1653 | 1468716501186 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:48:21 INFO - PROCESS | 1653 | 1468716501188 Marionette TRACE conn3 <- [1,970,null,{}] 17:48:21 INFO - PROCESS | 1653 | 1468716501192 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:21 INFO - PROCESS | 1653 | 1468716501193 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:21 INFO - PROCESS | 1653 | 1468716501272 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 17:48:21 INFO - PROCESS | 1653 | 1468716501281 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:21 INFO - PROCESS | 1653 | 1468716501282 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x11661c800 == 30 [pid = 1653] [id = 250] 17:48:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1176f7400) [pid = 1653] [serial = 748] [outer = 0x0] 17:48:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x117ea8400) [pid = 1653] [serial = 749] [outer = 0x1176f7400] 17:48:21 INFO - PROCESS | 1653 | 1468716501312 Marionette DEBUG loaded listener.js 17:48:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11853e800) [pid = 1653] [serial = 750] [outer = 0x1176f7400] 17:48:21 INFO - PROCESS | 1653 | 1468716501729 Marionette TRACE conn3 <- [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]]]}] 17:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 570ms 17:48:21 INFO - PROCESS | 1653 | 1468716501757 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 17:48:21 INFO - PROCESS | 1653 | 1468716501760 Marionette TRACE conn3 <- [1,973,null,{"value":"7"}] 17:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:48:21 INFO - PROCESS | 1653 | 1468716501771 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:48:21 INFO - PROCESS | 1653 | 1468716501772 Marionette TRACE conn3 <- [1,974,null,{}] 17:48:21 INFO - PROCESS | 1653 | 1468716501775 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:21 INFO - PROCESS | 1653 | 1468716501779 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:21 INFO - PROCESS | 1653 | 1468716501874 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 17:48:21 INFO - PROCESS | 1653 | 1468716501878 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:21 INFO - PROCESS | 1653 | 1468716501879 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x119384800 == 31 [pid = 1653] [id = 251] 17:48:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x118702800) [pid = 1653] [serial = 751] [outer = 0x0] 17:48:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1196dec00) [pid = 1653] [serial = 752] [outer = 0x118702800] 17:48:21 INFO - PROCESS | 1653 | 1468716501906 Marionette DEBUG loaded listener.js 17:48:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11994b400) [pid = 1653] [serial = 753] [outer = 0x118702800] 17:48:22 INFO - PROCESS | 1653 | 1468716502250 Marionette TRACE conn3 <- [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]]]}] 17:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 519ms 17:48:22 INFO - PROCESS | 1653 | 1468716502300 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 17:48:22 INFO - PROCESS | 1653 | 1468716502301 Marionette TRACE conn3 <- [1,977,null,{"value":"7"}] 17:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:48:22 INFO - PROCESS | 1653 | 1468716502303 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:48:22 INFO - PROCESS | 1653 | 1468716502306 Marionette TRACE conn3 <- [1,978,null,{}] 17:48:22 INFO - PROCESS | 1653 | 1468716502314 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:22 INFO - PROCESS | 1653 | 1468716502317 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:22 INFO - PROCESS | 1653 | 1468716502420 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 17:48:22 INFO - PROCESS | 1653 | 1468716502425 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:22 INFO - PROCESS | 1653 | 1468716502427 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x1217cd800 == 32 [pid = 1653] [id = 252] 17:48:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x110feb800) [pid = 1653] [serial = 754] [outer = 0x0] 17:48:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12110f000) [pid = 1653] [serial = 755] [outer = 0x110feb800] 17:48:22 INFO - PROCESS | 1653 | 1468716502455 Marionette DEBUG loaded listener.js 17:48:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x121be3000) [pid = 1653] [serial = 756] [outer = 0x110feb800] 17:48:22 INFO - PROCESS | 1653 | 1468716502806 Marionette TRACE conn3 <- [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]]]}] 17:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 523ms 17:48:22 INFO - PROCESS | 1653 | 1468716502827 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 17:48:22 INFO - PROCESS | 1653 | 1468716502829 Marionette TRACE conn3 <- [1,981,null,{"value":"7"}] 17:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:48:22 INFO - PROCESS | 1653 | 1468716502831 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:48:22 INFO - PROCESS | 1653 | 1468716502832 Marionette TRACE conn3 <- [1,982,null,{}] 17:48:22 INFO - PROCESS | 1653 | 1468716502835 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:22 INFO - PROCESS | 1653 | 1468716502838 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:22 INFO - PROCESS | 1653 | 1468716502945 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 17:48:22 INFO - PROCESS | 1653 | 1468716502949 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:22 INFO - PROCESS | 1653 | 1468716502950 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x1254c4800 == 33 [pid = 1653] [id = 253] 17:48:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x121415000) [pid = 1653] [serial = 757] [outer = 0x0] 17:48:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x124d1b400) [pid = 1653] [serial = 758] [outer = 0x121415000] 17:48:22 INFO - PROCESS | 1653 | 1468716502975 Marionette DEBUG loaded listener.js 17:48:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1254d9c00) [pid = 1653] [serial = 759] [outer = 0x121415000] 17:48:23 INFO - PROCESS | 1653 | 1468716503283 Marionette TRACE conn3 <- [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]]]}] 17:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 470ms 17:48:23 INFO - PROCESS | 1653 | 1468716503302 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 17:48:23 INFO - PROCESS | 1653 | 1468716503303 Marionette TRACE conn3 <- [1,985,null,{"value":"7"}] 17:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:48:23 INFO - PROCESS | 1653 | 1468716503305 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:48:23 INFO - PROCESS | 1653 | 1468716503313 Marionette TRACE conn3 <- [1,986,null,{}] 17:48:23 INFO - PROCESS | 1653 | 1468716503316 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:23 INFO - PROCESS | 1653 | 1468716503319 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:23 INFO - PROCESS | 1653 | 1468716503414 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 17:48:23 INFO - PROCESS | 1653 | 1468716503418 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:23 INFO - PROCESS | 1653 | 1468716503421 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x126979000 == 34 [pid = 1653] [id = 254] 17:48:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x124902400) [pid = 1653] [serial = 760] [outer = 0x0] 17:48:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12603e800) [pid = 1653] [serial = 761] [outer = 0x124902400] 17:48:23 INFO - PROCESS | 1653 | 1468716503445 Marionette DEBUG loaded listener.js 17:48:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1269cb000) [pid = 1653] [serial = 762] [outer = 0x124902400] 17:48:23 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1205bd400) [pid = 1653] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:48:23 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1269d3000) [pid = 1653] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:48:23 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x124d20400) [pid = 1653] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:48:23 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x124d26800) [pid = 1653] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:48:23 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x118579000) [pid = 1653] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:48:23 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1122b9c00) [pid = 1653] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:48:23 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1196e0800) [pid = 1653] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:48:23 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x116f2d400) [pid = 1653] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:48:23 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x116a14000) [pid = 1653] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:48:23 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12954e400) [pid = 1653] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:48:23 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x113098c00) [pid = 1653] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:48:23 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x129556400) [pid = 1653] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:48:23 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x111c13800) [pid = 1653] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:48:23 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x128d94400) [pid = 1653] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:48:23 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1184efc00) [pid = 1653] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:48:23 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x112a79800) [pid = 1653] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:48:23 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x116f2bc00) [pid = 1653] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:48:23 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112e63800) [pid = 1653] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:48:23 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112e6b000) [pid = 1653] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:48:23 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x117e9c400) [pid = 1653] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:48:23 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118742800) [pid = 1653] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:48:23 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1255a7800) [pid = 1653] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:48:23 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1122bd000) [pid = 1653] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:48:23 INFO - PROCESS | 1653 | 1468716503830 Marionette TRACE conn3 <- [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]]]}] 17:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 579ms 17:48:23 INFO - PROCESS | 1653 | 1468716503885 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 17:48:23 INFO - PROCESS | 1653 | 1468716503886 Marionette TRACE conn3 <- [1,989,null,{"value":"7"}] 17:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:48:23 INFO - PROCESS | 1653 | 1468716503888 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:48:23 INFO - PROCESS | 1653 | 1468716503889 Marionette TRACE conn3 <- [1,990,null,{}] 17:48:23 INFO - PROCESS | 1653 | 1468716503891 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:23 INFO - PROCESS | 1653 | 1468716503895 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:23 INFO - PROCESS | 1653 | 1468716503991 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 17:48:24 INFO - PROCESS | 1653 | 1468716503998 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:24 INFO - PROCESS | 1653 | 1468716504002 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ee1000 == 35 [pid = 1653] [id = 255] 17:48:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118523800) [pid = 1653] [serial = 763] [outer = 0x0] 17:48:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1269d2800) [pid = 1653] [serial = 764] [outer = 0x118523800] 17:48:24 INFO - PROCESS | 1653 | 1468716504027 Marionette DEBUG loaded listener.js 17:48:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126f11800) [pid = 1653] [serial = 765] [outer = 0x118523800] 17:48:24 INFO - PROCESS | 1653 | 1468716504329 Marionette TRACE conn3 <- [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]]]}] 17:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 474ms 17:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:48:24 INFO - PROCESS | 1653 | 1468716504364 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 17:48:24 INFO - PROCESS | 1653 | 1468716504365 Marionette TRACE conn3 <- [1,993,null,{"value":"7"}] 17:48:24 INFO - PROCESS | 1653 | 1468716504367 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:48:24 INFO - PROCESS | 1653 | 1468716504368 Marionette TRACE conn3 <- [1,994,null,{}] 17:48:24 INFO - PROCESS | 1653 | 1468716504370 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:24 INFO - PROCESS | 1653 | 1468716504371 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:24 INFO - PROCESS | 1653 | 1468716504453 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 17:48:24 INFO - PROCESS | 1653 | 1468716504509 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:24 INFO - PROCESS | 1653 | 1468716504510 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1290cf000 == 36 [pid = 1653] [id = 256] 17:48:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x111c13800) [pid = 1653] [serial = 766] [outer = 0x0] 17:48:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128cf0400) [pid = 1653] [serial = 767] [outer = 0x111c13800] 17:48:24 INFO - PROCESS | 1653 | 1468716504534 Marionette DEBUG loaded listener.js 17:48:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128d97000) [pid = 1653] [serial = 768] [outer = 0x111c13800] 17:48:24 INFO - PROCESS | 1653 | 1468716504807 Marionette TRACE conn3 <- [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]]]}] 17:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 471ms 17:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:48:24 INFO - PROCESS | 1653 | 1468716504846 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 17:48:24 INFO - PROCESS | 1653 | 1468716504847 Marionette TRACE conn3 <- [1,997,null,{"value":"7"}] 17:48:24 INFO - PROCESS | 1653 | 1468716504850 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:48:24 INFO - PROCESS | 1653 | 1468716504851 Marionette TRACE conn3 <- [1,998,null,{}] 17:48:24 INFO - PROCESS | 1653 | 1468716504853 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:24 INFO - PROCESS | 1653 | 1468716504854 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:24 INFO - PROCESS | 1653 | 1468716504935 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 17:48:24 INFO - PROCESS | 1653 | 1468716504939 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:24 INFO - PROCESS | 1653 | 1468716504942 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7ca800 == 37 [pid = 1653] [id = 257] 17:48:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1268bec00) [pid = 1653] [serial = 769] [outer = 0x0] 17:48:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12930a400) [pid = 1653] [serial = 770] [outer = 0x1268bec00] 17:48:24 INFO - PROCESS | 1653 | 1468716504966 Marionette DEBUG loaded listener.js 17:48:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12954c400) [pid = 1653] [serial = 771] [outer = 0x1268bec00] 17:48:25 INFO - PROCESS | 1653 | 1468716505279 Marionette TRACE conn3 <- [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]]]}] 17:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 468ms 17:48:25 INFO - PROCESS | 1653 | 1468716505319 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 17:48:25 INFO - PROCESS | 1653 | 1468716505322 Marionette TRACE conn3 <- [1,1001,null,{"value":"7"}] 17:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:48:25 INFO - PROCESS | 1653 | 1468716505325 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:48:25 INFO - PROCESS | 1653 | 1468716505326 Marionette TRACE conn3 <- [1,1002,null,{}] 17:48:25 INFO - PROCESS | 1653 | 1468716505328 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:25 INFO - PROCESS | 1653 | 1468716505329 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:25 INFO - PROCESS | 1653 | 1468716505443 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 17:48:25 INFO - PROCESS | 1653 | 1468716505449 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:25 INFO - PROCESS | 1653 | 1468716505450 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a889000 == 38 [pid = 1653] [id = 258] 17:48:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x128e3e800) [pid = 1653] [serial = 772] [outer = 0x0] 17:48:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x129558c00) [pid = 1653] [serial = 773] [outer = 0x128e3e800] 17:48:25 INFO - PROCESS | 1653 | 1468716505473 Marionette DEBUG loaded listener.js 17:48:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12a70a800) [pid = 1653] [serial = 774] [outer = 0x128e3e800] 17:48:25 INFO - PROCESS | 1653 | 1468716505978 Marionette TRACE conn3 <- [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]]]}] 17:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 722ms 17:48:26 INFO - PROCESS | 1653 | 1468716506049 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 17:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:48:26 INFO - PROCESS | 1653 | 1468716506053 Marionette TRACE conn3 <- [1,1005,null,{"value":"7"}] 17:48:26 INFO - PROCESS | 1653 | 1468716506058 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:48:26 INFO - PROCESS | 1653 | 1468716506061 Marionette TRACE conn3 <- [1,1006,null,{}] 17:48:26 INFO - PROCESS | 1653 | 1468716506067 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:26 INFO - PROCESS | 1653 | 1468716506070 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:26 INFO - PROCESS | 1653 | 1468716506259 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 17:48:26 INFO - PROCESS | 1653 | 1468716506359 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:26 INFO - PROCESS | 1653 | 1468716506360 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x119394800 == 39 [pid = 1653] [id = 259] 17:48:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x116886000) [pid = 1653] [serial = 775] [outer = 0x0] 17:48:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x116f65000) [pid = 1653] [serial = 776] [outer = 0x116886000] 17:48:26 INFO - PROCESS | 1653 | 1468716506410 Marionette DEBUG loaded listener.js 17:48:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1184ed800) [pid = 1653] [serial = 777] [outer = 0x116886000] 17:48:26 INFO - PROCESS | 1653 | 1468716506853 Marionette TRACE conn3 <- [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]]]}] 17:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 825ms 17:48:26 INFO - PROCESS | 1653 | 1468716506881 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 17:48:26 INFO - PROCESS | 1653 | 1468716506887 Marionette TRACE conn3 <- [1,1009,null,{"value":"7"}] 17:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:48:26 INFO - PROCESS | 1653 | 1468716506891 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:48:26 INFO - PROCESS | 1653 | 1468716506893 Marionette TRACE conn3 <- [1,1010,null,{}] 17:48:26 INFO - PROCESS | 1653 | 1468716506896 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:26 INFO - PROCESS | 1653 | 1468716506897 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:27 INFO - PROCESS | 1653 | 1468716507000 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 17:48:27 INFO - PROCESS | 1653 | 1468716507055 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:27 INFO - PROCESS | 1653 | 1468716507056 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x126969000 == 40 [pid = 1653] [id = 260] 17:48:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x118a5c000) [pid = 1653] [serial = 778] [outer = 0x0] 17:48:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1196dd400) [pid = 1653] [serial = 779] [outer = 0x118a5c000] 17:48:27 INFO - PROCESS | 1653 | 1468716507087 Marionette DEBUG loaded listener.js 17:48:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x119c3c800) [pid = 1653] [serial = 780] [outer = 0x118a5c000] 17:48:27 INFO - PROCESS | 1653 | 1468716507507 Marionette TRACE conn3 <- [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]]]}] 17:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 670ms 17:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:48:27 INFO - PROCESS | 1653 | 1468716507562 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 17:48:27 INFO - PROCESS | 1653 | 1468716507564 Marionette TRACE conn3 <- [1,1013,null,{"value":"7"}] 17:48:27 INFO - PROCESS | 1653 | 1468716507566 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:48:27 INFO - PROCESS | 1653 | 1468716507569 Marionette TRACE conn3 <- [1,1014,null,{}] 17:48:27 INFO - PROCESS | 1653 | 1468716507577 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:27 INFO - PROCESS | 1653 | 1468716507580 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:27 INFO - PROCESS | 1653 | 1468716507739 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 17:48:27 INFO - PROCESS | 1653 | 1468716507792 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:27 INFO - PROCESS | 1653 | 1468716507794 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b9d5800 == 41 [pid = 1653] [id = 261] 17:48:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x123d1bc00) [pid = 1653] [serial = 781] [outer = 0x0] 17:48:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x124a2bc00) [pid = 1653] [serial = 782] [outer = 0x123d1bc00] 17:48:27 INFO - PROCESS | 1653 | 1468716507824 Marionette DEBUG loaded listener.js 17:48:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x126043800) [pid = 1653] [serial = 783] [outer = 0x123d1bc00] 17:48:28 INFO - PROCESS | 1653 | 1468716508230 Marionette TRACE conn3 <- [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]]]}] 17:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 672ms 17:48:28 INFO - PROCESS | 1653 | 1468716508238 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 17:48:28 INFO - PROCESS | 1653 | 1468716508240 Marionette TRACE conn3 <- [1,1017,null,{"value":"7"}] 17:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:48:28 INFO - PROCESS | 1653 | 1468716508242 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:48:28 INFO - PROCESS | 1653 | 1468716508245 Marionette TRACE conn3 <- [1,1018,null,{}] 17:48:28 INFO - PROCESS | 1653 | 1468716508248 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:28 INFO - PROCESS | 1653 | 1468716508250 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:28 INFO - PROCESS | 1653 | 1468716508350 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 17:48:28 INFO - PROCESS | 1653 | 1468716508402 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:28 INFO - PROCESS | 1653 | 1468716508403 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12baf9800 == 42 [pid = 1653] [id = 262] 17:48:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x126f0dc00) [pid = 1653] [serial = 784] [outer = 0x0] 17:48:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12954cc00) [pid = 1653] [serial = 785] [outer = 0x126f0dc00] 17:48:28 INFO - PROCESS | 1653 | 1468716508432 Marionette DEBUG loaded listener.js 17:48:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12a70e400) [pid = 1653] [serial = 786] [outer = 0x126f0dc00] 17:48:28 INFO - PROCESS | 1653 | 1468716508888 Marionette TRACE conn3 <- [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]]]}] 17:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 673ms 17:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:48:28 INFO - PROCESS | 1653 | 1468716508916 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 17:48:28 INFO - PROCESS | 1653 | 1468716508917 Marionette TRACE conn3 <- [1,1021,null,{"value":"7"}] 17:48:28 INFO - PROCESS | 1653 | 1468716508919 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:48:28 INFO - PROCESS | 1653 | 1468716508921 Marionette TRACE conn3 <- [1,1022,null,{}] 17:48:28 INFO - PROCESS | 1653 | 1468716508923 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:28 INFO - PROCESS | 1653 | 1468716508924 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:29 INFO - PROCESS | 1653 | 1468716509022 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 17:48:29 INFO - PROCESS | 1653 | 1468716509121 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:29 INFO - PROCESS | 1653 | 1468716509122 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x11667d000 == 43 [pid = 1653] [id = 263] 17:48:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x111c75800) [pid = 1653] [serial = 787] [outer = 0x0] 17:48:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x118522400) [pid = 1653] [serial = 788] [outer = 0x111c75800] 17:48:29 INFO - PROCESS | 1653 | 1468716509152 Marionette DEBUG loaded listener.js 17:48:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x128cea400) [pid = 1653] [serial = 789] [outer = 0x111c75800] 17:48:29 INFO - PROCESS | 1653 | 1468716509673 Marionette TRACE conn3 <- [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]]]}] 17:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 772ms 17:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:48:29 INFO - PROCESS | 1653 | 1468716509691 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 17:48:29 INFO - PROCESS | 1653 | 1468716509693 Marionette TRACE conn3 <- [1,1025,null,{"value":"7"}] 17:48:29 INFO - PROCESS | 1653 | 1468716509696 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:48:29 INFO - PROCESS | 1653 | 1468716509698 Marionette TRACE conn3 <- [1,1026,null,{}] 17:48:29 INFO - PROCESS | 1653 | 1468716509702 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:29 INFO - PROCESS | 1653 | 1468716509703 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:29 INFO - PROCESS | 1653 | 1468716509805 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 17:48:29 INFO - PROCESS | 1653 | 1468716509867 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:29 INFO - PROCESS | 1653 | 1468716509869 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x11815b000 == 44 [pid = 1653] [id = 264] 17:48:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1167e1c00) [pid = 1653] [serial = 790] [outer = 0x0] 17:48:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1176f7000) [pid = 1653] [serial = 791] [outer = 0x1167e1c00] 17:48:29 INFO - PROCESS | 1653 | 1468716509898 Marionette DEBUG loaded listener.js 17:48:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1184ec800) [pid = 1653] [serial = 792] [outer = 0x1167e1c00] 17:48:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7ca800 == 43 [pid = 1653] [id = 257] 17:48:30 INFO - PROCESS | 1653 | --DOCSHELL 0x1290cf000 == 42 [pid = 1653] [id = 256] 17:48:30 INFO - PROCESS | 1653 | --DOCSHELL 0x128ee1000 == 41 [pid = 1653] [id = 255] 17:48:30 INFO - PROCESS | 1653 | --DOCSHELL 0x126979000 == 40 [pid = 1653] [id = 254] 17:48:30 INFO - PROCESS | 1653 | --DOCSHELL 0x1254c4800 == 39 [pid = 1653] [id = 253] 17:48:30 INFO - PROCESS | 1653 | --DOCSHELL 0x1217cd800 == 38 [pid = 1653] [id = 252] 17:48:30 INFO - PROCESS | 1653 | --DOCSHELL 0x119384800 == 37 [pid = 1653] [id = 251] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x116f57000) [pid = 1653] [serial = 728] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x119815000) [pid = 1653] [serial = 740] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOCSHELL 0x11661c800 == 36 [pid = 1653] [id = 250] 17:48:30 INFO - PROCESS | 1653 | --DOCSHELL 0x119c7f000 == 35 [pid = 1653] [id = 249] 17:48:30 INFO - PROCESS | 1653 | --DOCSHELL 0x11684a000 == 34 [pid = 1653] [id = 248] 17:48:30 INFO - PROCESS | 1653 | --DOCSHELL 0x11938f800 == 33 [pid = 1653] [id = 247] 17:48:30 INFO - PROCESS | 1653 | 1468716510299 Marionette TRACE conn3 <- [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]]]}] 17:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 623ms 17:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:48:30 INFO - PROCESS | 1653 | 1468716510330 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 17:48:30 INFO - PROCESS | 1653 | 1468716510333 Marionette TRACE conn3 <- [1,1029,null,{"value":"7"}] 17:48:30 INFO - PROCESS | 1653 | 1468716510337 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:48:30 INFO - PROCESS | 1653 | 1468716510339 Marionette TRACE conn3 <- [1,1030,null,{}] 17:48:30 INFO - PROCESS | 1653 | 1468716510341 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:30 INFO - PROCESS | 1653 | 1468716510343 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:30 INFO - PROCESS | 1653 | 1468716510422 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1218dec00) [pid = 1653] [serial = 689] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12603bc00) [pid = 1653] [serial = 690] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x128cf8800) [pid = 1653] [serial = 695] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x126f0f400) [pid = 1653] [serial = 693] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1269c9000) [pid = 1653] [serial = 692] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x128e1c400) [pid = 1653] [serial = 669] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x128cf6000) [pid = 1653] [serial = 668] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x118a60800) [pid = 1653] [serial = 680] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x119309800) [pid = 1653] [serial = 681] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x119c48400) [pid = 1653] [serial = 686] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x121720c00) [pid = 1653] [serial = 720] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119955c00) [pid = 1653] [serial = 683] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119c46c00) [pid = 1653] [serial = 684] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11835bc00) [pid = 1653] [serial = 677] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x118527800) [pid = 1653] [serial = 678] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x116f33400) [pid = 1653] [serial = 674] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x117eaa400) [pid = 1653] [serial = 675] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12a75e400) [pid = 1653] [serial = 708] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x114f77800) [pid = 1653] [serial = 671] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1167e0c00) [pid = 1653] [serial = 672] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12a83a800) [pid = 1653] [serial = 710] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x128e1c000) [pid = 1653] [serial = 696] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11930a800) [pid = 1653] [serial = 702] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x129309c00) [pid = 1653] [serial = 698] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1164e8400) [pid = 1653] [serial = 701] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119306000) [pid = 1653] [serial = 738] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12a709c00) [pid = 1653] [serial = 707] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x129311000) [pid = 1653] [serial = 699] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12aa53000) [pid = 1653] [serial = 711] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1254e6400) [pid = 1653] [serial = 726] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x126f07c00) [pid = 1653] [serial = 704] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12110cc00) [pid = 1653] [serial = 687] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x129556c00) [pid = 1653] [serial = 705] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1184e9c00) [pid = 1653] [serial = 734] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x112fe5c00) [pid = 1653] [serial = 731] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x118f05800) [pid = 1653] [serial = 737] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1161a1400) [pid = 1653] [serial = 732] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11853e400) [pid = 1653] [serial = 735] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x112e7e000) [pid = 1653] [serial = 713] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x118545000) [pid = 1653] [serial = 716] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x119c48800) [pid = 1653] [serial = 719] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1269d1c00) [pid = 1653] [serial = 722] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1184eb800) [pid = 1653] [serial = 725] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1130a5400) [pid = 1653] [serial = 714] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x11857e000) [pid = 1653] [serial = 717] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x128e48c00) [pid = 1653] [serial = 723] [outer = 0x0] [url = about:blank] 17:48:30 INFO - PROCESS | 1653 | 1468716510488 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:30 INFO - PROCESS | 1653 | 1468716510489 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x116fc8000 == 34 [pid = 1653] [id = 265] 17:48:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1130a5400) [pid = 1653] [serial = 793] [outer = 0x0] 17:48:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x116803000) [pid = 1653] [serial = 794] [outer = 0x1130a5400] 17:48:30 INFO - PROCESS | 1653 | 1468716510519 Marionette DEBUG loaded listener.js 17:48:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x11857e000) [pid = 1653] [serial = 795] [outer = 0x1130a5400] 17:48:30 INFO - PROCESS | 1653 | 1468716510815 Marionette TRACE conn3 <- [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]]]}] 17:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 519ms 17:48:30 INFO - PROCESS | 1653 | 1468716510856 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 17:48:30 INFO - PROCESS | 1653 | 1468716510858 Marionette TRACE conn3 <- [1,1033,null,{"value":"7"}] 17:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:48:30 INFO - PROCESS | 1653 | 1468716510860 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:48:30 INFO - PROCESS | 1653 | 1468716510862 Marionette TRACE conn3 <- [1,1034,null,{}] 17:48:30 INFO - PROCESS | 1653 | 1468716510872 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:30 INFO - PROCESS | 1653 | 1468716510875 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:30 INFO - PROCESS | 1653 | 1468716510953 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 17:48:31 INFO - PROCESS | 1653 | 1468716511016 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:31 INFO - PROCESS | 1653 | 1468716511018 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x11938f800 == 35 [pid = 1653] [id = 266] 17:48:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x118f7f800) [pid = 1653] [serial = 796] [outer = 0x0] 17:48:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x119965000) [pid = 1653] [serial = 797] [outer = 0x118f7f800] 17:48:31 INFO - PROCESS | 1653 | 1468716511045 Marionette DEBUG loaded listener.js 17:48:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x121be3400) [pid = 1653] [serial = 798] [outer = 0x118f7f800] 17:48:31 INFO - PROCESS | 1653 | 1468716511327 Marionette TRACE conn3 <- [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]]]}] 17:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 521ms 17:48:31 INFO - PROCESS | 1653 | 1468716511382 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 17:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:48:31 INFO - PROCESS | 1653 | 1468716511384 Marionette TRACE conn3 <- [1,1037,null,{"value":"7"}] 17:48:31 INFO - PROCESS | 1653 | 1468716511386 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:48:31 INFO - PROCESS | 1653 | 1468716511387 Marionette TRACE conn3 <- [1,1038,null,{}] 17:48:31 INFO - PROCESS | 1653 | 1468716511392 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:31 INFO - PROCESS | 1653 | 1468716511394 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:31 INFO - PROCESS | 1653 | 1468716511475 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 17:48:31 INFO - PROCESS | 1653 | 1468716511479 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:31 INFO - PROCESS | 1653 | 1468716511480 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210b9000 == 36 [pid = 1653] [id = 267] 17:48:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x124fdf000) [pid = 1653] [serial = 799] [outer = 0x0] 17:48:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x126f08800) [pid = 1653] [serial = 800] [outer = 0x124fdf000] 17:48:31 INFO - PROCESS | 1653 | 1468716511515 Marionette DEBUG loaded listener.js 17:48:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x128cf6000) [pid = 1653] [serial = 801] [outer = 0x124fdf000] 17:48:31 INFO - PROCESS | 1653 | 1468716511839 Marionette TRACE conn3 <- [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]]]}] 17:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 470ms 17:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:48:31 INFO - PROCESS | 1653 | 1468716511858 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 17:48:31 INFO - PROCESS | 1653 | 1468716511859 Marionette TRACE conn3 <- [1,1041,null,{"value":"7"}] 17:48:31 INFO - PROCESS | 1653 | 1468716511861 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:48:31 INFO - PROCESS | 1653 | 1468716511862 Marionette TRACE conn3 <- [1,1042,null,{}] 17:48:31 INFO - PROCESS | 1653 | 1468716511864 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:31 INFO - PROCESS | 1653 | 1468716511866 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:31 INFO - PROCESS | 1653 | 1468716511949 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 17:48:31 INFO - PROCESS | 1653 | 1468716511956 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:31 INFO - PROCESS | 1653 | 1468716511957 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x123d2e000 == 37 [pid = 1653] [id = 268] 17:48:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1218ec400) [pid = 1653] [serial = 802] [outer = 0x0] 17:48:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x128e4c400) [pid = 1653] [serial = 803] [outer = 0x1218ec400] 17:48:31 INFO - PROCESS | 1653 | 1468716511982 Marionette DEBUG loaded listener.js 17:48:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x129680c00) [pid = 1653] [serial = 804] [outer = 0x1218ec400] 17:48:32 INFO - PROCESS | 1653 | 1468716512317 Marionette TRACE conn3 <- [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]]]}] 17:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 468ms 17:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:48:32 INFO - PROCESS | 1653 | 1468716512331 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 17:48:32 INFO - PROCESS | 1653 | 1468716512334 Marionette TRACE conn3 <- [1,1045,null,{"value":"7"}] 17:48:32 INFO - PROCESS | 1653 | 1468716512336 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:48:32 INFO - PROCESS | 1653 | 1468716512337 Marionette TRACE conn3 <- [1,1046,null,{}] 17:48:32 INFO - PROCESS | 1653 | 1468716512339 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:32 INFO - PROCESS | 1653 | 1468716512344 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:32 INFO - PROCESS | 1653 | 1468716512474 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 17:48:32 INFO - PROCESS | 1653 | 1468716512485 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:32 INFO - PROCESS | 1653 | 1468716512486 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1254b7000 == 38 [pid = 1653] [id = 269] 17:48:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12a70d800) [pid = 1653] [serial = 805] [outer = 0x0] 17:48:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12a836c00) [pid = 1653] [serial = 806] [outer = 0x12a70d800] 17:48:32 INFO - PROCESS | 1653 | 1468716512510 Marionette DEBUG loaded listener.js 17:48:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12abbe400) [pid = 1653] [serial = 807] [outer = 0x12a70d800] 17:48:32 INFO - PROCESS | 1653 | 1468716512840 Marionette TRACE conn3 <- [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]]]}] 17:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 571ms 17:48:32 INFO - PROCESS | 1653 | 1468716512907 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 17:48:32 INFO - PROCESS | 1653 | 1468716512909 Marionette TRACE conn3 <- [1,1049,null,{"value":"7"}] 17:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:48:32 INFO - PROCESS | 1653 | 1468716512911 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:48:32 INFO - PROCESS | 1653 | 1468716512912 Marionette TRACE conn3 <- [1,1050,null,{}] 17:48:32 INFO - PROCESS | 1653 | 1468716512914 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:32 INFO - PROCESS | 1653 | 1468716512915 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:33 INFO - PROCESS | 1653 | 1468716513013 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 17:48:33 INFO - PROCESS | 1653 | 1468716513023 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:33 INFO - PROCESS | 1653 | 1468716513024 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a8a000 == 39 [pid = 1653] [id = 270] 17:48:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12abc0000) [pid = 1653] [serial = 808] [outer = 0x0] 17:48:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12b25f000) [pid = 1653] [serial = 809] [outer = 0x12abc0000] 17:48:33 INFO - PROCESS | 1653 | 1468716513048 Marionette DEBUG loaded listener.js 17:48:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12b2eac00) [pid = 1653] [serial = 810] [outer = 0x12abc0000] 17:48:33 INFO - PROCESS | 1653 | 1468716513363 Marionette TRACE conn3 <- [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]]]}] 17:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 468ms 17:48:33 INFO - PROCESS | 1653 | 1468716513379 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 17:48:33 INFO - PROCESS | 1653 | 1468716513381 Marionette TRACE conn3 <- [1,1053,null,{"value":"7"}] 17:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:48:33 INFO - PROCESS | 1653 | 1468716513383 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:48:33 INFO - PROCESS | 1653 | 1468716513384 Marionette TRACE conn3 <- [1,1054,null,{}] 17:48:33 INFO - PROCESS | 1653 | 1468716513386 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:33 INFO - PROCESS | 1653 | 1468716513387 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:33 INFO - PROCESS | 1653 | 1468716513493 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 17:48:33 INFO - PROCESS | 1653 | 1468716513529 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:33 INFO - PROCESS | 1653 | 1468716513531 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x1297c6000 == 40 [pid = 1653] [id = 271] 17:48:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1122b8400) [pid = 1653] [serial = 811] [outer = 0x0] 17:48:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12ba87000) [pid = 1653] [serial = 812] [outer = 0x1122b8400] 17:48:33 INFO - PROCESS | 1653 | 1468716513554 Marionette DEBUG loaded listener.js 17:48:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12ba8c000) [pid = 1653] [serial = 813] [outer = 0x1122b8400] 17:48:33 INFO - PROCESS | 1653 | 1468716513836 Marionette TRACE conn3 <- [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]]]}] 17:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 467ms 17:48:33 INFO - PROCESS | 1653 | 1468716513851 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 17:48:33 INFO - PROCESS | 1653 | 1468716513854 Marionette TRACE conn3 <- [1,1057,null,{"value":"7"}] 17:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:48:33 INFO - PROCESS | 1653 | 1468716513868 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:48:33 INFO - PROCESS | 1653 | 1468716513869 Marionette TRACE conn3 <- [1,1058,null,{}] 17:48:33 INFO - PROCESS | 1653 | 1468716513872 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:33 INFO - PROCESS | 1653 | 1468716513876 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:33 INFO - PROCESS | 1653 | 1468716513977 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 17:48:33 INFO - PROCESS | 1653 | 1468716513981 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:33 INFO - PROCESS | 1653 | 1468716513982 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a87f000 == 41 [pid = 1653] [id = 272] 17:48:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12ba86400) [pid = 1653] [serial = 814] [outer = 0x0] 17:48:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12bb2b800) [pid = 1653] [serial = 815] [outer = 0x12ba86400] 17:48:34 INFO - PROCESS | 1653 | 1468716514036 Marionette DEBUG loaded listener.js 17:48:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12bb35400) [pid = 1653] [serial = 816] [outer = 0x12ba86400] 17:48:34 INFO - PROCESS | 1653 | 1468716514342 Marionette TRACE conn3 <- [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]]]}] 17:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 524ms 17:48:34 INFO - PROCESS | 1653 | 1468716514388 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 17:48:34 INFO - PROCESS | 1653 | 1468716514389 Marionette TRACE conn3 <- [1,1061,null,{"value":"7"}] 17:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:48:34 INFO - PROCESS | 1653 | 1468716514391 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:48:34 INFO - PROCESS | 1653 | 1468716514392 Marionette TRACE conn3 <- [1,1062,null,{}] 17:48:34 INFO - PROCESS | 1653 | 1468716514397 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:34 INFO - PROCESS | 1653 | 1468716514398 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:34 INFO - PROCESS | 1653 | 1468716514563 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 17:48:34 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x121415000) [pid = 1653] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:48:34 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x124902400) [pid = 1653] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:48:34 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x111c13800) [pid = 1653] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:48:34 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118523800) [pid = 1653] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:48:34 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x116883c00) [pid = 1653] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:48:34 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1268bec00) [pid = 1653] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:48:34 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118702800) [pid = 1653] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:48:34 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x110feb800) [pid = 1653] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:48:34 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1176f7400) [pid = 1653] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:48:34 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11853f800) [pid = 1653] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:48:34 INFO - PROCESS | 1653 | 1468716514606 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:34 INFO - PROCESS | 1653 | 1468716514607 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x11818b000 == 42 [pid = 1653] [id = 273] 17:48:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x111c13800) [pid = 1653] [serial = 817] [outer = 0x0] 17:48:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x116805000) [pid = 1653] [serial = 818] [outer = 0x111c13800] 17:48:34 INFO - PROCESS | 1653 | 1468716514630 Marionette DEBUG loaded listener.js 17:48:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118740800) [pid = 1653] [serial = 819] [outer = 0x111c13800] 17:48:34 INFO - PROCESS | 1653 | 1468716514899 Marionette TRACE conn3 <- [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]]]}] 17:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 520ms 17:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:48:34 INFO - PROCESS | 1653 | 1468716514911 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 17:48:34 INFO - PROCESS | 1653 | 1468716514913 Marionette TRACE conn3 <- [1,1065,null,{"value":"7"}] 17:48:34 INFO - PROCESS | 1653 | 1468716514924 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:48:34 INFO - PROCESS | 1653 | 1468716514926 Marionette TRACE conn3 <- [1,1066,null,{}] 17:48:34 INFO - PROCESS | 1653 | 1468716514928 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:34 INFO - PROCESS | 1653 | 1468716514930 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:35 INFO - PROCESS | 1653 | 1468716515031 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 17:48:35 INFO - PROCESS | 1653 | 1468716515037 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:35 INFO - PROCESS | 1653 | 1468716515039 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12baf6000 == 43 [pid = 1653] [id = 274] 17:48:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1122b0800) [pid = 1653] [serial = 820] [outer = 0x0] 17:48:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128cf0800) [pid = 1653] [serial = 821] [outer = 0x1122b0800] 17:48:35 INFO - PROCESS | 1653 | 1468716515065 Marionette DEBUG loaded listener.js 17:48:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12c281c00) [pid = 1653] [serial = 822] [outer = 0x1122b0800] 17:48:35 INFO - PROCESS | 1653 | 1468716515395 Marionette TRACE conn3 <- [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]]]}] 17:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 528ms 17:48:35 INFO - PROCESS | 1653 | 1468716515444 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 17:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:48:35 INFO - PROCESS | 1653 | 1468716515445 Marionette TRACE conn3 <- [1,1069,null,{"value":"7"}] 17:48:35 INFO - PROCESS | 1653 | 1468716515447 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:48:35 INFO - PROCESS | 1653 | 1468716515449 Marionette TRACE conn3 <- [1,1070,null,{}] 17:48:35 INFO - PROCESS | 1653 | 1468716515451 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:35 INFO - PROCESS | 1653 | 1468716515452 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:35 INFO - PROCESS | 1653 | 1468716515564 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 17:48:35 INFO - PROCESS | 1653 | 1468716515567 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:35 INFO - PROCESS | 1653 | 1468716515568 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c236800 == 44 [pid = 1653] [id = 275] 17:48:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x120545800) [pid = 1653] [serial = 823] [outer = 0x0] 17:48:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12c289000) [pid = 1653] [serial = 824] [outer = 0x120545800] 17:48:35 INFO - PROCESS | 1653 | 1468716515592 Marionette DEBUG loaded listener.js 17:48:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12c28f000) [pid = 1653] [serial = 825] [outer = 0x120545800] 17:48:35 INFO - PROCESS | 1653 | 1468716515933 Marionette TRACE conn3 <- [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]]]}] 17:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 520ms 17:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:48:35 INFO - PROCESS | 1653 | 1468716515969 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 17:48:35 INFO - PROCESS | 1653 | 1468716515970 Marionette TRACE conn3 <- [1,1073,null,{"value":"7"}] 17:48:35 INFO - PROCESS | 1653 | 1468716515974 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:48:35 INFO - PROCESS | 1653 | 1468716515975 Marionette TRACE conn3 <- [1,1074,null,{}] 17:48:35 INFO - PROCESS | 1653 | 1468716515979 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:35 INFO - PROCESS | 1653 | 1468716515980 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:36 INFO - PROCESS | 1653 | 1468716516107 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 17:48:36 INFO - PROCESS | 1653 | 1468716516205 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:36 INFO - PROCESS | 1653 | 1468716516207 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c247800 == 45 [pid = 1653] [id = 276] 17:48:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x118a59000) [pid = 1653] [serial = 826] [outer = 0x0] 17:48:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12bdec400) [pid = 1653] [serial = 827] [outer = 0x118a59000] 17:48:36 INFO - PROCESS | 1653 | 1468716516241 Marionette DEBUG loaded listener.js 17:48:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12c29ac00) [pid = 1653] [serial = 828] [outer = 0x118a59000] 17:48:36 INFO - PROCESS | 1653 | 1468716516615 Marionette TRACE conn3 <- [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]]]}] 17:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 672ms 17:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:48:36 INFO - PROCESS | 1653 | 1468716516646 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 17:48:36 INFO - PROCESS | 1653 | 1468716516648 Marionette TRACE conn3 <- [1,1077,null,{"value":"7"}] 17:48:36 INFO - PROCESS | 1653 | 1468716516652 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:48:36 INFO - PROCESS | 1653 | 1468716516654 Marionette TRACE conn3 <- [1,1078,null,{}] 17:48:36 INFO - PROCESS | 1653 | 1468716516660 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:36 INFO - PROCESS | 1653 | 1468716516662 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:36 INFO - PROCESS | 1653 | 1468716516772 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 17:48:36 INFO - PROCESS | 1653 | 1468716516826 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:36 INFO - PROCESS | 1653 | 1468716516829 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x116fb8800 == 46 [pid = 1653] [id = 277] 17:48:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11309c400) [pid = 1653] [serial = 829] [outer = 0x0] 17:48:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x114f77800) [pid = 1653] [serial = 830] [outer = 0x11309c400] 17:48:36 INFO - PROCESS | 1653 | 1468716516860 Marionette DEBUG loaded listener.js 17:48:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1184e6800) [pid = 1653] [serial = 831] [outer = 0x11309c400] 17:48:37 INFO - PROCESS | 1653 | 1468716517341 Marionette TRACE conn3 <- [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]]]}] 17:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 722ms 17:48:37 INFO - PROCESS | 1653 | 1468716517374 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 17:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:48:37 INFO - PROCESS | 1653 | 1468716517378 Marionette TRACE conn3 <- [1,1081,null,{"value":"7"}] 17:48:37 INFO - PROCESS | 1653 | 1468716517382 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:48:37 INFO - PROCESS | 1653 | 1468716517384 Marionette TRACE conn3 <- [1,1082,null,{}] 17:48:37 INFO - PROCESS | 1653 | 1468716517387 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:37 INFO - PROCESS | 1653 | 1468716517389 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:37 INFO - PROCESS | 1653 | 1468716517517 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 17:48:37 INFO - PROCESS | 1653 | 1468716517587 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:37 INFO - PROCESS | 1653 | 1468716517589 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12193a800 == 47 [pid = 1653] [id = 278] 17:48:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119305000) [pid = 1653] [serial = 832] [outer = 0x0] 17:48:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1196e4c00) [pid = 1653] [serial = 833] [outer = 0x119305000] 17:48:37 INFO - PROCESS | 1653 | 1468716517620 Marionette DEBUG loaded listener.js 17:48:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12053f000) [pid = 1653] [serial = 834] [outer = 0x119305000] 17:48:38 INFO - PROCESS | 1653 | 1468716518043 Marionette TRACE conn3 <- [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]]]}] 17:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 670ms 17:48:38 INFO - PROCESS | 1653 | 1468716518053 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 17:48:38 INFO - PROCESS | 1653 | 1468716518054 Marionette TRACE conn3 <- [1,1085,null,{"value":"7"}] 17:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:48:38 INFO - PROCESS | 1653 | 1468716518057 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:48:38 INFO - PROCESS | 1653 | 1468716518060 Marionette TRACE conn3 <- [1,1086,null,{}] 17:48:38 INFO - PROCESS | 1653 | 1468716518068 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:38 INFO - PROCESS | 1653 | 1468716518071 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:38 INFO - PROCESS | 1653 | 1468716518178 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 17:48:38 INFO - PROCESS | 1653 | 1468716518236 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:38 INFO - PROCESS | 1653 | 1468716518238 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c210800 == 48 [pid = 1653] [id = 279] 17:48:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x123d13000) [pid = 1653] [serial = 835] [outer = 0x0] 17:48:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x126f0fc00) [pid = 1653] [serial = 836] [outer = 0x123d13000] 17:48:38 INFO - PROCESS | 1653 | 1468716518282 Marionette DEBUG loaded listener.js 17:48:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12a756800) [pid = 1653] [serial = 837] [outer = 0x123d13000] 17:48:38 INFO - PROCESS | 1653 | 1468716518715 Marionette TRACE conn3 <- [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]]]}] 17:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 673ms 17:48:38 INFO - PROCESS | 1653 | 1468716518731 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 17:48:38 INFO - PROCESS | 1653 | 1468716518732 Marionette TRACE conn3 <- [1,1089,null,{"value":"7"}] 17:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:48:38 INFO - PROCESS | 1653 | 1468716518735 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:48:38 INFO - PROCESS | 1653 | 1468716518736 Marionette TRACE conn3 <- [1,1090,null,{}] 17:48:38 INFO - PROCESS | 1653 | 1468716518739 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:38 INFO - PROCESS | 1653 | 1468716518740 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:38 INFO - PROCESS | 1653 | 1468716518869 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 17:48:38 INFO - PROCESS | 1653 | 1468716518951 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:38 INFO - PROCESS | 1653 | 1468716518953 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x116fc6800 == 49 [pid = 1653] [id = 280] 17:48:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x116149400) [pid = 1653] [serial = 838] [outer = 0x0] 17:48:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12930f400) [pid = 1653] [serial = 839] [outer = 0x116149400] 17:48:38 INFO - PROCESS | 1653 | 1468716518983 Marionette DEBUG loaded listener.js 17:48:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12aa5d400) [pid = 1653] [serial = 840] [outer = 0x116149400] 17:48:39 INFO - PROCESS | 1653 | 1468716519567 Marionette TRACE conn3 <- [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]]]}] 17:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 868ms 17:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:48:39 INFO - PROCESS | 1653 | 1468716519604 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 17:48:39 INFO - PROCESS | 1653 | 1468716519606 Marionette TRACE conn3 <- [1,1093,null,{"value":"7"}] 17:48:39 INFO - PROCESS | 1653 | 1468716519609 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:48:39 INFO - PROCESS | 1653 | 1468716519611 Marionette TRACE conn3 <- [1,1094,null,{}] 17:48:39 INFO - PROCESS | 1653 | 1468716519615 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:39 INFO - PROCESS | 1653 | 1468716519617 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:39 INFO - PROCESS | 1653 | 1468716519713 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 17:48:39 INFO - PROCESS | 1653 | 1468716519772 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:39 INFO - PROCESS | 1653 | 1468716519773 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f55000 == 50 [pid = 1653] [id = 281] 17:48:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11682a400) [pid = 1653] [serial = 841] [outer = 0x0] 17:48:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1176fe800) [pid = 1653] [serial = 842] [outer = 0x11682a400] 17:48:39 INFO - PROCESS | 1653 | 1468716519801 Marionette DEBUG loaded listener.js 17:48:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x118545400) [pid = 1653] [serial = 843] [outer = 0x11682a400] 17:48:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12c236800 == 49 [pid = 1653] [id = 275] 17:48:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12baf6000 == 48 [pid = 1653] [id = 274] 17:48:40 INFO - PROCESS | 1653 | --DOCSHELL 0x11818b000 == 47 [pid = 1653] [id = 273] 17:48:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12a87f000 == 46 [pid = 1653] [id = 272] 17:48:40 INFO - PROCESS | 1653 | --DOCSHELL 0x1297c6000 == 45 [pid = 1653] [id = 271] 17:48:40 INFO - PROCESS | 1653 | --DOCSHELL 0x128a8a000 == 44 [pid = 1653] [id = 270] 17:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x129558c00) [pid = 1653] [serial = 773] [outer = 0x0] [url = about:blank] 17:48:40 INFO - PROCESS | 1653 | 1468716520323 Marionette TRACE conn3 <- [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]]]}] 17:48:40 INFO - PROCESS | 1653 | --DOCSHELL 0x1254b7000 == 43 [pid = 1653] [id = 269] 17:48:40 INFO - PROCESS | 1653 | --DOCSHELL 0x123d2e000 == 42 [pid = 1653] [id = 268] 17:48:40 INFO - PROCESS | 1653 | --DOCSHELL 0x1210b9000 == 41 [pid = 1653] [id = 267] 17:48:40 INFO - PROCESS | 1653 | --DOCSHELL 0x11938f800 == 40 [pid = 1653] [id = 266] 17:48:40 INFO - PROCESS | 1653 | --DOCSHELL 0x116fc8000 == 39 [pid = 1653] [id = 265] 17:48:40 INFO - PROCESS | 1653 | --DOCSHELL 0x11815b000 == 38 [pid = 1653] [id = 264] 17:48:40 INFO - PROCESS | 1653 | --DOCSHELL 0x11667d000 == 37 [pid = 1653] [id = 263] 17:48:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12baf9800 == 36 [pid = 1653] [id = 262] 17:48:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12b9d5800 == 35 [pid = 1653] [id = 261] 17:48:40 INFO - PROCESS | 1653 | --DOCSHELL 0x126969000 == 34 [pid = 1653] [id = 260] 17:48:40 INFO - PROCESS | 1653 | --DOCSHELL 0x119394800 == 33 [pid = 1653] [id = 259] 17:48:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12a889000 == 32 [pid = 1653] [id = 258] 17:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11851f800) [pid = 1653] [serial = 729] [outer = 0x0] [url = about:blank] 17:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12930a400) [pid = 1653] [serial = 770] [outer = 0x0] [url = about:blank] 17:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1196dec00) [pid = 1653] [serial = 752] [outer = 0x0] [url = about:blank] 17:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12110f000) [pid = 1653] [serial = 755] [outer = 0x0] [url = about:blank] 17:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x113c53000) [pid = 1653] [serial = 743] [outer = 0x0] [url = about:blank] 17:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x117ea8400) [pid = 1653] [serial = 749] [outer = 0x0] [url = about:blank] 17:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x112d5e800) [pid = 1653] [serial = 747] [outer = 0x0] [url = about:blank] 17:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x118547c00) [pid = 1653] [serial = 746] [outer = 0x0] [url = about:blank] 17:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x124d1b400) [pid = 1653] [serial = 758] [outer = 0x0] [url = about:blank] 17:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1254d9c00) [pid = 1653] [serial = 759] [outer = 0x0] [url = about:blank] 17:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x121be3000) [pid = 1653] [serial = 756] [outer = 0x0] [url = about:blank] 17:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12603e800) [pid = 1653] [serial = 761] [outer = 0x0] [url = about:blank] 17:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x128d97000) [pid = 1653] [serial = 768] [outer = 0x0] [url = about:blank] 17:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1269d2800) [pid = 1653] [serial = 764] [outer = 0x0] [url = about:blank] 17:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1269cb000) [pid = 1653] [serial = 762] [outer = 0x0] [url = about:blank] 17:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11994b400) [pid = 1653] [serial = 753] [outer = 0x0] [url = about:blank] 17:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x128cf0400) [pid = 1653] [serial = 767] [outer = 0x0] [url = about:blank] 17:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x126f11800) [pid = 1653] [serial = 765] [outer = 0x0] [url = about:blank] 17:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12954c400) [pid = 1653] [serial = 771] [outer = 0x0] [url = about:blank] 17:48:40 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11853e800) [pid = 1653] [serial = 750] [outer = 0x0] [url = about:blank] 17:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 770ms 17:48:40 INFO - PROCESS | 1653 | 1468716520380 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 17:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:48:40 INFO - PROCESS | 1653 | 1468716520385 Marionette TRACE conn3 <- [1,1097,null,{"value":"7"}] 17:48:40 INFO - PROCESS | 1653 | 1468716520389 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:48:40 INFO - PROCESS | 1653 | 1468716520391 Marionette TRACE conn3 <- [1,1098,null,{}] 17:48:40 INFO - PROCESS | 1653 | 1468716520393 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:40 INFO - PROCESS | 1653 | 1468716520395 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:40 INFO - PROCESS | 1653 | 1468716520472 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 17:48:40 INFO - PROCESS | 1653 | 1468716520477 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:40 INFO - PROCESS | 1653 | 1468716520479 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x116fb8000 == 33 [pid = 1653] [id = 282] 17:48:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118737400) [pid = 1653] [serial = 844] [outer = 0x0] 17:48:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118f77c00) [pid = 1653] [serial = 845] [outer = 0x118737400] 17:48:40 INFO - PROCESS | 1653 | 1468716520508 Marionette DEBUG loaded listener.js 17:48:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11994a800) [pid = 1653] [serial = 846] [outer = 0x118737400] 17:48:40 INFO - PROCESS | 1653 | 1468716520831 Marionette TRACE conn3 <- [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]]]}] 17:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 491ms 17:48:40 INFO - PROCESS | 1653 | 1468716520881 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 17:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:48:40 INFO - PROCESS | 1653 | 1468716520883 Marionette TRACE conn3 <- [1,1101,null,{"value":"7"}] 17:48:40 INFO - PROCESS | 1653 | 1468716520885 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:48:40 INFO - PROCESS | 1653 | 1468716520888 Marionette TRACE conn3 <- [1,1102,null,{}] 17:48:40 INFO - PROCESS | 1653 | 1468716520896 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:40 INFO - PROCESS | 1653 | 1468716520900 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:40 INFO - PROCESS | 1653 | 1468716520978 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 17:48:40 INFO - PROCESS | 1653 | 1468716520984 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:40 INFO - PROCESS | 1653 | 1468716520987 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x11999c000 == 34 [pid = 1653] [id = 283] 17:48:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x121351000) [pid = 1653] [serial = 847] [outer = 0x0] 17:48:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x121972c00) [pid = 1653] [serial = 848] [outer = 0x121351000] 17:48:41 INFO - PROCESS | 1653 | 1468716521014 Marionette DEBUG loaded listener.js 17:48:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1254e1000) [pid = 1653] [serial = 849] [outer = 0x121351000] 17:48:41 INFO - PROCESS | 1653 | 1468716521358 Marionette TRACE conn3 <- [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]]]}] 17:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 522ms 17:48:41 INFO - PROCESS | 1653 | 1468716521407 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 17:48:41 INFO - PROCESS | 1653 | 1468716521409 Marionette TRACE conn3 <- [1,1105,null,{"value":"7"}] 17:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:48:41 INFO - PROCESS | 1653 | 1468716521420 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:48:41 INFO - PROCESS | 1653 | 1468716521421 Marionette TRACE conn3 <- [1,1106,null,{}] 17:48:41 INFO - PROCESS | 1653 | 1468716521424 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:41 INFO - PROCESS | 1653 | 1468716521425 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:41 INFO - PROCESS | 1653 | 1468716521508 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 17:48:41 INFO - PROCESS | 1653 | 1468716521512 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:41 INFO - PROCESS | 1653 | 1468716521513 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c1a800 == 35 [pid = 1653] [id = 284] 17:48:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12603e800) [pid = 1653] [serial = 850] [outer = 0x0] 17:48:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x126f0b000) [pid = 1653] [serial = 851] [outer = 0x12603e800] 17:48:41 INFO - PROCESS | 1653 | 1468716521538 Marionette DEBUG loaded listener.js 17:48:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x128cf1000) [pid = 1653] [serial = 852] [outer = 0x12603e800] 17:48:41 INFO - PROCESS | 1653 | 1468716521878 Marionette TRACE conn3 <- [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]]]}] 17:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 472ms 17:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:48:41 INFO - PROCESS | 1653 | 1468716521889 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 17:48:41 INFO - PROCESS | 1653 | 1468716521890 Marionette TRACE conn3 <- [1,1109,null,{"value":"7"}] 17:48:41 INFO - PROCESS | 1653 | 1468716521892 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:48:41 INFO - PROCESS | 1653 | 1468716521893 Marionette TRACE conn3 <- [1,1110,null,{}] 17:48:41 INFO - PROCESS | 1653 | 1468716521895 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:41 INFO - PROCESS | 1653 | 1468716521896 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:41 INFO - PROCESS | 1653 | 1468716521974 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 17:48:41 INFO - PROCESS | 1653 | 1468716521978 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:41 INFO - PROCESS | 1653 | 1468716521979 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x126663800 == 36 [pid = 1653] [id = 285] 17:48:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x128d93c00) [pid = 1653] [serial = 853] [outer = 0x0] 17:48:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x129309400) [pid = 1653] [serial = 854] [outer = 0x128d93c00] 17:48:42 INFO - PROCESS | 1653 | 1468716522006 Marionette DEBUG loaded listener.js 17:48:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x129683400) [pid = 1653] [serial = 855] [outer = 0x128d93c00] 17:48:42 INFO - PROCESS | 1653 | 1468716522351 Marionette TRACE conn3 <- [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]]]}] 17:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 469ms 17:48:42 INFO - PROCESS | 1653 | 1468716522361 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 17:48:42 INFO - PROCESS | 1653 | 1468716522362 Marionette TRACE conn3 <- [1,1113,null,{"value":"7"}] 17:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:48:42 INFO - PROCESS | 1653 | 1468716522368 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:48:42 INFO - PROCESS | 1653 | 1468716522369 Marionette TRACE conn3 <- [1,1114,null,{}] 17:48:42 INFO - PROCESS | 1653 | 1468716522372 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:42 INFO - PROCESS | 1653 | 1468716522376 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:42 INFO - PROCESS | 1653 | 1468716522507 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 17:48:42 INFO - PROCESS | 1653 | 1468716522524 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:42 INFO - PROCESS | 1653 | 1468716522525 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a95000 == 37 [pid = 1653] [id = 286] 17:48:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12a757400) [pid = 1653] [serial = 856] [outer = 0x0] 17:48:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12aa5cc00) [pid = 1653] [serial = 857] [outer = 0x12a757400] 17:48:42 INFO - PROCESS | 1653 | 1468716522550 Marionette DEBUG loaded listener.js 17:48:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12ba88800) [pid = 1653] [serial = 858] [outer = 0x12a757400] 17:48:42 INFO - PROCESS | 1653 | 1468716522896 Marionette TRACE conn3 <- [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]]]}] 17:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 571ms 17:48:42 INFO - PROCESS | 1653 | 1468716522937 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 17:48:42 INFO - PROCESS | 1653 | 1468716522938 Marionette TRACE conn3 <- [1,1117,null,{"value":"7"}] 17:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:48:42 INFO - PROCESS | 1653 | 1468716522940 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:48:42 INFO - PROCESS | 1653 | 1468716522942 Marionette TRACE conn3 <- [1,1118,null,{}] 17:48:42 INFO - PROCESS | 1653 | 1468716522944 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:42 INFO - PROCESS | 1653 | 1468716522945 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:43 INFO - PROCESS | 1653 | 1468716523045 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 17:48:43 INFO - PROCESS | 1653 | 1468716523049 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:43 INFO - PROCESS | 1653 | 1468716523050 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7de800 == 38 [pid = 1653] [id = 287] 17:48:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12a758400) [pid = 1653] [serial = 859] [outer = 0x0] 17:48:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12bb2d800) [pid = 1653] [serial = 860] [outer = 0x12a758400] 17:48:43 INFO - PROCESS | 1653 | 1468716523081 Marionette DEBUG loaded listener.js 17:48:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12bdefc00) [pid = 1653] [serial = 861] [outer = 0x12a758400] 17:48:43 INFO - PROCESS | 1653 | 1468716523392 Marionette TRACE conn3 <- [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]]]}] 17:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 469ms 17:48:43 INFO - PROCESS | 1653 | 1468716523411 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 17:48:43 INFO - PROCESS | 1653 | 1468716523412 Marionette TRACE conn3 <- [1,1121,null,{"value":"7"}] 17:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:48:43 INFO - PROCESS | 1653 | 1468716523414 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:48:43 INFO - PROCESS | 1653 | 1468716523415 Marionette TRACE conn3 <- [1,1122,null,{}] 17:48:43 INFO - PROCESS | 1653 | 1468716523424 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:43 INFO - PROCESS | 1653 | 1468716523425 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:43 INFO - PROCESS | 1653 | 1468716523539 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 17:48:43 INFO - PROCESS | 1653 | 1468716523542 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:43 INFO - PROCESS | 1653 | 1468716523543 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aba0800 == 39 [pid = 1653] [id = 288] 17:48:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12ba88c00) [pid = 1653] [serial = 862] [outer = 0x0] 17:48:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12bdf9400) [pid = 1653] [serial = 863] [outer = 0x12ba88c00] 17:48:43 INFO - PROCESS | 1653 | 1468716523568 Marionette DEBUG loaded listener.js 17:48:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12c28bc00) [pid = 1653] [serial = 864] [outer = 0x12ba88c00] 17:48:43 INFO - PROCESS | 1653 | 1468716523868 Marionette TRACE conn3 <- [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]]]}] 17:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 468ms 17:48:43 INFO - PROCESS | 1653 | 1468716523884 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 17:48:43 INFO - PROCESS | 1653 | 1468716523885 Marionette TRACE conn3 <- [1,1125,null,{"value":"7"}] 17:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:48:43 INFO - PROCESS | 1653 | 1468716523895 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:48:43 INFO - PROCESS | 1653 | 1468716523896 Marionette TRACE conn3 <- [1,1126,null,{}] 17:48:43 INFO - PROCESS | 1653 | 1468716523898 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:43 INFO - PROCESS | 1653 | 1468716523899 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:44 INFO - PROCESS | 1653 | 1468716524014 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 17:48:44 INFO - PROCESS | 1653 | 1468716524019 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:44 INFO - PROCESS | 1653 | 1468716524020 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b9dd000 == 40 [pid = 1653] [id = 289] 17:48:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12c290000) [pid = 1653] [serial = 865] [outer = 0x0] 17:48:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12c29a400) [pid = 1653] [serial = 866] [outer = 0x12c290000] 17:48:44 INFO - PROCESS | 1653 | 1468716524076 Marionette DEBUG loaded listener.js 17:48:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12c7d9800) [pid = 1653] [serial = 867] [outer = 0x12c290000] 17:48:44 INFO - PROCESS | 1653 | 1468716524413 Marionette TRACE conn3 <- [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]]]}] 17:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 569ms 17:48:44 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12abc0000) [pid = 1653] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:48:44 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1122b8400) [pid = 1653] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:48:44 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1218ec400) [pid = 1653] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:48:44 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x124fdf000) [pid = 1653] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:48:44 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x118f7f800) [pid = 1653] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:48:44 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1130a5400) [pid = 1653] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:48:44 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x111c75800) [pid = 1653] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:48:44 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1167e1c00) [pid = 1653] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:48:44 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12ba86400) [pid = 1653] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:48:44 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x120545800) [pid = 1653] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:48:44 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x111c13800) [pid = 1653] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:48:44 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12a70d800) [pid = 1653] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:48:44 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1122b0800) [pid = 1653] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:48:44 INFO - PROCESS | 1653 | 1468716524772 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 17:48:44 INFO - PROCESS | 1653 | 1468716524773 Marionette TRACE conn3 <- [1,1129,null,{"value":"7"}] 17:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:48:44 INFO - PROCESS | 1653 | 1468716524782 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:48:44 INFO - PROCESS | 1653 | 1468716524784 Marionette TRACE conn3 <- [1,1130,null,{}] 17:48:44 INFO - PROCESS | 1653 | 1468716524786 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:44 INFO - PROCESS | 1653 | 1468716524787 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:44 INFO - PROCESS | 1653 | 1468716524867 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 17:48:44 INFO - PROCESS | 1653 | 1468716524873 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:44 INFO - PROCESS | 1653 | 1468716524874 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x1297c5800 == 41 [pid = 1653] [id = 290] 17:48:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x117e9f400) [pid = 1653] [serial = 868] [outer = 0x0] 17:48:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x118541400) [pid = 1653] [serial = 869] [outer = 0x117e9f400] 17:48:44 INFO - PROCESS | 1653 | 1468716524898 Marionette DEBUG loaded listener.js 17:48:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x124953400) [pid = 1653] [serial = 870] [outer = 0x117e9f400] 17:48:45 INFO - PROCESS | 1653 | 1468716525233 Marionette TRACE conn3 <- [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]]]}] 17:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 468ms 17:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:48:45 INFO - PROCESS | 1653 | 1468716525251 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 17:48:45 INFO - PROCESS | 1653 | 1468716525253 Marionette TRACE conn3 <- [1,1133,null,{"value":"7"}] 17:48:45 INFO - PROCESS | 1653 | 1468716525255 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:48:45 INFO - PROCESS | 1653 | 1468716525257 Marionette TRACE conn3 <- [1,1134,null,{}] 17:48:45 INFO - PROCESS | 1653 | 1468716525259 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:45 INFO - PROCESS | 1653 | 1468716525261 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:45 INFO - PROCESS | 1653 | 1468716525378 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 17:48:45 INFO - PROCESS | 1653 | 1468716525445 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:45 INFO - PROCESS | 1653 | 1468716525447 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c8ce000 == 42 [pid = 1653] [id = 291] 17:48:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x123d16000) [pid = 1653] [serial = 871] [outer = 0x0] 17:48:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12abb6800) [pid = 1653] [serial = 872] [outer = 0x123d16000] 17:48:45 INFO - PROCESS | 1653 | 1468716525473 Marionette DEBUG loaded listener.js 17:48:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12c7e4000) [pid = 1653] [serial = 873] [outer = 0x123d16000] 17:48:45 INFO - PROCESS | 1653 | 1468716525745 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 17:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 519ms 17:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:48:45 INFO - PROCESS | 1653 | 1468716525777 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 17:48:45 INFO - PROCESS | 1653 | 1468716525778 Marionette TRACE conn3 <- [1,1137,null,{"value":"7"}] 17:48:45 INFO - PROCESS | 1653 | 1468716525780 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:48:45 INFO - PROCESS | 1653 | 1468716525781 Marionette TRACE conn3 <- [1,1138,null,{}] 17:48:45 INFO - PROCESS | 1653 | 1468716525784 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:45 INFO - PROCESS | 1653 | 1468716525785 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:45 INFO - PROCESS | 1653 | 1468716525871 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 17:48:45 INFO - PROCESS | 1653 | 1468716525876 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:45 INFO - PROCESS | 1653 | 1468716525877 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ce6e000 == 43 [pid = 1653] [id = 292] 17:48:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12c299000) [pid = 1653] [serial = 874] [outer = 0x0] 17:48:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12c824c00) [pid = 1653] [serial = 875] [outer = 0x12c299000] 17:48:45 INFO - PROCESS | 1653 | 1468716525901 Marionette DEBUG loaded listener.js 17:48:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12c82c000) [pid = 1653] [serial = 876] [outer = 0x12c299000] 17:48:46 INFO - PROCESS | 1653 | 1468716526208 Marionette TRACE conn3 <- [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]]]}] 17:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 470ms 17:48:46 INFO - PROCESS | 1653 | 1468716526253 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 17:48:46 INFO - PROCESS | 1653 | 1468716526255 Marionette TRACE conn3 <- [1,1141,null,{"value":"7"}] 17:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:48:46 INFO - PROCESS | 1653 | 1468716526257 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:48:46 INFO - PROCESS | 1653 | 1468716526266 Marionette TRACE conn3 <- [1,1142,null,{}] 17:48:46 INFO - PROCESS | 1653 | 1468716526269 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:46 INFO - PROCESS | 1653 | 1468716526270 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:46 INFO - PROCESS | 1653 | 1468716526381 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 17:48:46 INFO - PROCESS | 1653 | 1468716526387 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:46 INFO - PROCESS | 1653 | 1468716526388 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ce7d800 == 44 [pid = 1653] [id = 293] 17:48:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x117e50800) [pid = 1653] [serial = 877] [outer = 0x0] 17:48:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x117e53400) [pid = 1653] [serial = 878] [outer = 0x117e50800] 17:48:46 INFO - PROCESS | 1653 | 1468716526412 Marionette DEBUG loaded listener.js 17:48:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x117e57400) [pid = 1653] [serial = 879] [outer = 0x117e50800] 17:48:46 INFO - PROCESS | 1653 | 1468716526737 Marionette TRACE conn3 <- [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]]]}] 17:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 527ms 17:48:46 INFO - PROCESS | 1653 | 1468716526896 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 17:48:46 INFO - PROCESS | 1653 | 1468716526898 Marionette TRACE conn3 <- [1,1145,null,{"value":"7"}] 17:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:48:47 INFO - PROCESS | 1653 | 1468716527029 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:48:47 INFO - PROCESS | 1653 | 1468716527031 Marionette TRACE conn3 <- [1,1146,null,{}] 17:48:47 INFO - PROCESS | 1653 | 1468716527037 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:47 INFO - PROCESS | 1653 | 1468716527040 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:47 INFO - PROCESS | 1653 | 1468716527150 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 17:48:47 INFO - PROCESS | 1653 | 1468716527206 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:47 INFO - PROCESS | 1653 | 1468716527210 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x11836e000 == 45 [pid = 1653] [id = 294] 17:48:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x110f9e800) [pid = 1653] [serial = 880] [outer = 0x0] 17:48:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x117ea6800) [pid = 1653] [serial = 881] [outer = 0x110f9e800] 17:48:47 INFO - PROCESS | 1653 | 1468716527240 Marionette DEBUG loaded listener.js 17:48:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x118544c00) [pid = 1653] [serial = 882] [outer = 0x110f9e800] 17:48:47 INFO - PROCESS | 1653 | 1468716527699 Marionette TRACE conn3 <- [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]]]}] 17:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 799ms 17:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:48:47 INFO - PROCESS | 1653 | 1468716527755 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 17:48:47 INFO - PROCESS | 1653 | 1468716527757 Marionette TRACE conn3 <- [1,1149,null,{"value":"7"}] 17:48:47 INFO - PROCESS | 1653 | 1468716527762 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:48:47 INFO - PROCESS | 1653 | 1468716527765 Marionette TRACE conn3 <- [1,1150,null,{}] 17:48:47 INFO - PROCESS | 1653 | 1468716527768 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:47 INFO - PROCESS | 1653 | 1468716527770 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:47 INFO - PROCESS | 1653 | 1468716527876 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 17:48:47 INFO - PROCESS | 1653 | 1468716527936 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:47 INFO - PROCESS | 1653 | 1468716527938 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c14000 == 46 [pid = 1653] [id = 295] 17:48:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x119c45000) [pid = 1653] [serial = 883] [outer = 0x0] 17:48:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1205b8c00) [pid = 1653] [serial = 884] [outer = 0x119c45000] 17:48:47 INFO - PROCESS | 1653 | 1468716527990 Marionette DEBUG loaded listener.js 17:48:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x121720c00) [pid = 1653] [serial = 885] [outer = 0x119c45000] 17:48:48 INFO - PROCESS | 1653 | 1468716528439 Marionette TRACE conn3 <- [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]]]}] 17:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 725ms 17:48:48 INFO - PROCESS | 1653 | 1468716528486 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 17:48:48 INFO - PROCESS | 1653 | 1468716528488 Marionette TRACE conn3 <- [1,1153,null,{"value":"7"}] 17:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:48:48 INFO - PROCESS | 1653 | 1468716528490 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:48:48 INFO - PROCESS | 1653 | 1468716528491 Marionette TRACE conn3 <- [1,1154,null,{}] 17:48:48 INFO - PROCESS | 1653 | 1468716528498 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:48 INFO - PROCESS | 1653 | 1468716528501 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:48 INFO - PROCESS | 1653 | 1468716528608 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 17:48:48 INFO - PROCESS | 1653 | 1468716528713 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:48 INFO - PROCESS | 1653 | 1468716528716 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d337800 == 47 [pid = 1653] [id = 296] 17:48:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x129307400) [pid = 1653] [serial = 886] [outer = 0x0] 17:48:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x129553c00) [pid = 1653] [serial = 887] [outer = 0x129307400] 17:48:48 INFO - PROCESS | 1653 | 1468716528750 Marionette DEBUG loaded listener.js 17:48:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12a765800) [pid = 1653] [serial = 888] [outer = 0x129307400] 17:48:49 INFO - PROCESS | 1653 | 1468716529168 Marionette TRACE conn3 <- [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]]]}] 17:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 722ms 17:48:49 INFO - PROCESS | 1653 | 1468716529212 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 17:48:49 INFO - PROCESS | 1653 | 1468716529214 Marionette TRACE conn3 <- [1,1157,null,{"value":"7"}] 17:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:48:49 INFO - PROCESS | 1653 | 1468716529231 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:48:49 INFO - PROCESS | 1653 | 1468716529232 Marionette TRACE conn3 <- [1,1158,null,{}] 17:48:49 INFO - PROCESS | 1653 | 1468716529234 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:49 INFO - PROCESS | 1653 | 1468716529236 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:49 INFO - PROCESS | 1653 | 1468716529341 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 17:48:49 INFO - PROCESS | 1653 | 1468716529401 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:49 INFO - PROCESS | 1653 | 1468716529402 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c240000 == 48 [pid = 1653] [id = 297] 17:48:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x128e1c000) [pid = 1653] [serial = 889] [outer = 0x0] 17:48:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12ba81400) [pid = 1653] [serial = 890] [outer = 0x128e1c000] 17:48:49 INFO - PROCESS | 1653 | 1468716529493 Marionette DEBUG loaded listener.js 17:48:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12bdf0c00) [pid = 1653] [serial = 891] [outer = 0x128e1c000] 17:48:49 INFO - PROCESS | 1653 | 1468716529987 Marionette TRACE conn3 <- [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]]]}] 17:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 17:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 774ms 17:48:50 INFO - PROCESS | 1653 | 1468716530011 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 17:48:50 INFO - PROCESS | 1653 | 1468716530013 Marionette TRACE conn3 <- [1,1161,null,{"value":"7"}] 17:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 17:48:50 INFO - PROCESS | 1653 | 1468716530018 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:48:50 INFO - PROCESS | 1653 | 1468716530019 Marionette TRACE conn3 <- [1,1162,null,{}] 17:48:50 INFO - PROCESS | 1653 | 1468716530021 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:50 INFO - PROCESS | 1653 | 1468716530023 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:50 INFO - PROCESS | 1653 | 1468716530252 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 17:48:50 INFO - PROCESS | 1653 | 1468716530348 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:50 INFO - PROCESS | 1653 | 1468716530349 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f6b000 == 49 [pid = 1653] [id = 298] 17:48:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1167d4800) [pid = 1653] [serial = 892] [outer = 0x0] 17:48:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x117e4f400) [pid = 1653] [serial = 893] [outer = 0x1167d4800] 17:48:50 INFO - PROCESS | 1653 | 1468716530378 Marionette DEBUG loaded listener.js 17:48:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x118543000) [pid = 1653] [serial = 894] [outer = 0x1167d4800] 17:48:50 INFO - PROCESS | 1653 | 1468716530790 Marionette TRACE conn3 <- [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]]]}] 17:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 820ms 17:48:50 INFO - PROCESS | 1653 | 1468716530840 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 17:48:50 INFO - PROCESS | 1653 | 1468716530842 Marionette TRACE conn3 <- [1,1165,null,{"value":"7"}] 17:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:48:50 INFO - PROCESS | 1653 | 1468716530845 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:48:50 INFO - PROCESS | 1653 | 1468716530847 Marionette TRACE conn3 <- [1,1166,null,{}] 17:48:50 INFO - PROCESS | 1653 | 1468716530851 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:50 INFO - PROCESS | 1653 | 1468716530852 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:50 INFO - PROCESS | 1653 | 1468716530956 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 17:48:51 INFO - PROCESS | 1653 | 1468716531034 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:51 INFO - PROCESS | 1653 | 1468716531036 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e86000 == 50 [pid = 1653] [id = 299] 17:48:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x121351400) [pid = 1653] [serial = 895] [outer = 0x0] 17:48:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x123d16400) [pid = 1653] [serial = 896] [outer = 0x121351400] 17:48:51 INFO - PROCESS | 1653 | 1468716531063 Marionette DEBUG loaded listener.js 17:48:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x1255a0000) [pid = 1653] [serial = 897] [outer = 0x121351400] 17:48:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12ce6e000 == 49 [pid = 1653] [id = 292] 17:48:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12c8ce000 == 48 [pid = 1653] [id = 291] 17:48:51 INFO - PROCESS | 1653 | --DOCSHELL 0x1297c5800 == 47 [pid = 1653] [id = 290] 17:48:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12b9dd000 == 46 [pid = 1653] [id = 289] 17:48:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12aba0800 == 45 [pid = 1653] [id = 288] 17:48:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7de800 == 44 [pid = 1653] [id = 287] 17:48:51 INFO - PROCESS | 1653 | --DOCSHELL 0x128a95000 == 43 [pid = 1653] [id = 286] 17:48:51 INFO - PROCESS | 1653 | --DOCSHELL 0x126663800 == 42 [pid = 1653] [id = 285] 17:48:51 INFO - PROCESS | 1653 | --DOCSHELL 0x123c1a800 == 41 [pid = 1653] [id = 284] 17:48:51 INFO - PROCESS | 1653 | --DOCSHELL 0x11999c000 == 40 [pid = 1653] [id = 283] 17:48:51 INFO - PROCESS | 1653 | --DOCSHELL 0x116fb8000 == 39 [pid = 1653] [id = 282] 17:48:51 INFO - PROCESS | 1653 | --DOCSHELL 0x118f55000 == 38 [pid = 1653] [id = 281] 17:48:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12c210800 == 37 [pid = 1653] [id = 279] 17:48:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12193a800 == 36 [pid = 1653] [id = 278] 17:48:51 INFO - PROCESS | 1653 | --DOCSHELL 0x116fb8800 == 35 [pid = 1653] [id = 277] 17:48:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12c247800 == 34 [pid = 1653] [id = 276] 17:48:51 INFO - PROCESS | 1653 | --DOCSHELL 0x116fc6800 == 33 [pid = 1653] [id = 280] 17:48:51 INFO - PROCESS | 1653 | --DOCSHELL 0x118f6b000 == 32 [pid = 1653] [id = 298] 17:48:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12c240000 == 31 [pid = 1653] [id = 297] 17:48:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12d337800 == 30 [pid = 1653] [id = 296] 17:48:51 INFO - PROCESS | 1653 | --DOCSHELL 0x123c14000 == 29 [pid = 1653] [id = 295] 17:48:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12ce7d800 == 28 [pid = 1653] [id = 293] 17:48:51 INFO - PROCESS | 1653 | --DOCSHELL 0x11836e000 == 27 [pid = 1653] [id = 294] 17:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12b25f000) [pid = 1653] [serial = 809] [outer = 0x0] [url = about:blank] 17:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12ba87000) [pid = 1653] [serial = 812] [outer = 0x0] [url = about:blank] 17:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x128e4c400) [pid = 1653] [serial = 803] [outer = 0x0] [url = about:blank] 17:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x129680c00) [pid = 1653] [serial = 804] [outer = 0x0] [url = about:blank] 17:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x126f08800) [pid = 1653] [serial = 800] [outer = 0x0] [url = about:blank] 17:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x1196dd400) [pid = 1653] [serial = 779] [outer = 0x0] [url = about:blank] 17:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x128cf6000) [pid = 1653] [serial = 801] [outer = 0x0] [url = about:blank] 17:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x119965000) [pid = 1653] [serial = 797] [outer = 0x0] [url = about:blank] 17:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x121be3400) [pid = 1653] [serial = 798] [outer = 0x0] [url = about:blank] 17:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x116f65000) [pid = 1653] [serial = 776] [outer = 0x0] [url = about:blank] 17:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x124a2bc00) [pid = 1653] [serial = 782] [outer = 0x0] [url = about:blank] 17:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x116803000) [pid = 1653] [serial = 794] [outer = 0x0] [url = about:blank] 17:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11857e000) [pid = 1653] [serial = 795] [outer = 0x0] [url = about:blank] 17:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x128cea400) [pid = 1653] [serial = 789] [outer = 0x0] [url = about:blank] 17:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x118522400) [pid = 1653] [serial = 788] [outer = 0x0] [url = about:blank] 17:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1184ec800) [pid = 1653] [serial = 792] [outer = 0x0] [url = about:blank] 17:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1176f7000) [pid = 1653] [serial = 791] [outer = 0x0] [url = about:blank] 17:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12bb2b800) [pid = 1653] [serial = 815] [outer = 0x0] [url = about:blank] 17:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12954cc00) [pid = 1653] [serial = 785] [outer = 0x0] [url = about:blank] 17:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12c28f000) [pid = 1653] [serial = 825] [outer = 0x0] [url = about:blank] 17:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12ba8c000) [pid = 1653] [serial = 813] [outer = 0x0] [url = about:blank] 17:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12bb35400) [pid = 1653] [serial = 816] [outer = 0x0] [url = about:blank] 17:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x118740800) [pid = 1653] [serial = 819] [outer = 0x0] [url = about:blank] 17:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12c289000) [pid = 1653] [serial = 824] [outer = 0x0] [url = about:blank] 17:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x116805000) [pid = 1653] [serial = 818] [outer = 0x0] [url = about:blank] 17:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12a836c00) [pid = 1653] [serial = 806] [outer = 0x0] [url = about:blank] 17:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12abbe400) [pid = 1653] [serial = 807] [outer = 0x0] [url = about:blank] 17:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x128cf0800) [pid = 1653] [serial = 821] [outer = 0x0] [url = about:blank] 17:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12b2eac00) [pid = 1653] [serial = 810] [outer = 0x0] [url = about:blank] 17:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12bdec400) [pid = 1653] [serial = 827] [outer = 0x0] [url = about:blank] 17:48:52 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12c281c00) [pid = 1653] [serial = 822] [outer = 0x0] [url = about:blank] 17:48:52 INFO - PROCESS | 1653 | 1468716532103 Marionette TRACE conn3 <- [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]]]}] 17:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1274ms 17:48:52 INFO - PROCESS | 1653 | 1468716532123 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 17:48:52 INFO - PROCESS | 1653 | 1468716532125 Marionette TRACE conn3 <- [1,1169,null,{"value":"7"}] 17:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:48:52 INFO - PROCESS | 1653 | 1468716532128 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:48:52 INFO - PROCESS | 1653 | 1468716532129 Marionette TRACE conn3 <- [1,1170,null,{}] 17:48:52 INFO - PROCESS | 1653 | 1468716532133 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:52 INFO - PROCESS | 1653 | 1468716532135 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:52 INFO - PROCESS | 1653 | 1468716532217 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 17:48:52 INFO - PROCESS | 1653 | 1468716532223 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:52 INFO - PROCESS | 1653 | 1468716532226 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x115ec4800 == 28 [pid = 1653] [id = 300] 17:48:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1133e5c00) [pid = 1653] [serial = 898] [outer = 0x0] 17:48:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x115e1b400) [pid = 1653] [serial = 899] [outer = 0x1133e5c00] 17:48:52 INFO - PROCESS | 1653 | 1468716532276 Marionette DEBUG loaded listener.js 17:48:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1122be800) [pid = 1653] [serial = 900] [outer = 0x1133e5c00] 17:48:52 INFO - PROCESS | 1653 | 1468716532675 Marionette TRACE conn3 <- [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]]]}] 17:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 570ms 17:48:52 INFO - PROCESS | 1653 | 1468716532698 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 17:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:48:52 INFO - PROCESS | 1653 | 1468716532702 Marionette TRACE conn3 <- [1,1173,null,{"value":"7"}] 17:48:52 INFO - PROCESS | 1653 | 1468716532709 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:48:52 INFO - PROCESS | 1653 | 1468716532712 Marionette TRACE conn3 <- [1,1174,null,{}] 17:48:52 INFO - PROCESS | 1653 | 1468716532716 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:52 INFO - PROCESS | 1653 | 1468716532718 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:52 INFO - PROCESS | 1653 | 1468716532845 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 17:48:52 INFO - PROCESS | 1653 | 1468716532860 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:52 INFO - PROCESS | 1653 | 1468716532861 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x117156000 == 29 [pid = 1653] [id = 301] 17:48:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x118351000) [pid = 1653] [serial = 901] [outer = 0x0] 17:48:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11847f400) [pid = 1653] [serial = 902] [outer = 0x118351000] 17:48:52 INFO - PROCESS | 1653 | 1468716532904 Marionette DEBUG loaded listener.js 17:48:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x118522800) [pid = 1653] [serial = 903] [outer = 0x118351000] 17:48:53 INFO - PROCESS | 1653 | 1468716533264 Marionette TRACE conn3 <- [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] 17:48:53 INFO - PROCESS | 1653 | 1468716533287 Marionette TRACE conn3 <- [1,1177,null,{"value":"7"}] 17:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 17:48:53 INFO - PROCESS | 1653 | 1468716533289 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:48:53 INFO - PROCESS | 1653 | 1468716533291 Marionette TRACE conn3 <- [1,1178,null,{}] 17:48:53 INFO - PROCESS | 1653 | 1468716533299 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:53 INFO - PROCESS | 1653 | 1468716533304 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:53 INFO - PROCESS | 1653 | 1468716533378 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 17:48:53 INFO - PROCESS | 1653 | 1468716533385 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:53 INFO - PROCESS | 1653 | 1468716533387 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x11938f000 == 30 [pid = 1653] [id = 302] 17:48:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1176fa800) [pid = 1653] [serial = 904] [outer = 0x0] 17:48:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x118f82800) [pid = 1653] [serial = 905] [outer = 0x1176fa800] 17:48:53 INFO - PROCESS | 1653 | 1468716533417 Marionette DEBUG loaded listener.js 17:48:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x119841800) [pid = 1653] [serial = 906] [outer = 0x1176fa800] 17:48:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x119c53c00) [pid = 1653] [serial = 907] [outer = 0x12d329800] 17:48:53 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | Canvas test: 2d.gradient.interpolate.zerosize.fillRect - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255 17:48:53 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 17:48:53 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1 17:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:48:53 INFO - _addTest/ [0,1181,"getWindowHandle",null] 17:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 17:48:53 INFO - PROCESS | 1653 | 1468716533815 Marionette TRACE conn3 <- [1,1181,null,{"value":"7"}] 17:48:53 INFO - PROCESS | 1653 | 1468716533818 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:48:53 INFO - PROCESS | 1653 | 1468716533819 Marionette TRACE conn3 <- [1,1182,null,{}] 17:48:53 INFO - PROCESS | 1653 | 1468716533825 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:53 INFO - PROCESS | 1653 | 1468716533826 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:53 INFO - PROCESS | 1653 | 1468716533937 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 17:48:53 INFO - PROCESS | 1653 | 1468716533972 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:53 INFO - PROCESS | 1653 | 1468716533973 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210bb000 == 31 [pid = 1653] [id = 303] 17:48:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x119821400) [pid = 1653] [serial = 908] [outer = 0x0] 17:48:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x119c43c00) [pid = 1653] [serial = 909] [outer = 0x119821400] 17:48:54 INFO - PROCESS | 1653 | 1468716533998 Marionette DEBUG loaded listener.js 17:48:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x121712400) [pid = 1653] [serial = 910] [outer = 0x119821400] 17:48:54 INFO - PROCESS | 1653 | 1468716534309 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 17:48:54 INFO - PROCESS | 1653 | 1468716534345 Marionette TRACE conn3 <- [1,1185,null,{"value":"7"}] 17:48:54 INFO - PROCESS | 1653 | 1468716534348 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:48:54 INFO - PROCESS | 1653 | 1468716534349 Marionette TRACE conn3 <- [1,1186,null,{}] 17:48:54 INFO - PROCESS | 1653 | 1468716534351 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:54 INFO - PROCESS | 1653 | 1468716534352 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:54 INFO - PROCESS | 1653 | 1468716534442 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 17:48:54 INFO - PROCESS | 1653 | 1468716534481 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:54 INFO - PROCESS | 1653 | 1468716534482 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x124f1d800 == 32 [pid = 1653] [id = 304] 17:48:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x112f56800) [pid = 1653] [serial = 911] [outer = 0x0] 17:48:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x124a30c00) [pid = 1653] [serial = 912] [outer = 0x112f56800] 17:48:54 INFO - PROCESS | 1653 | 1468716534506 Marionette DEBUG loaded listener.js 17:48:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1254da800) [pid = 1653] [serial = 913] [outer = 0x112f56800] 17:48:54 INFO - PROCESS | 1653 | 1468716534832 Marionette TRACE conn3 <- [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] 17:48:54 INFO - PROCESS | 1653 | 1468716534870 Marionette TRACE conn3 <- [1,1189,null,{"value":"7"}] 17:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 17:48:54 INFO - PROCESS | 1653 | 1468716534872 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:48:54 INFO - PROCESS | 1653 | 1468716534873 Marionette TRACE conn3 <- [1,1190,null,{}] 17:48:54 INFO - PROCESS | 1653 | 1468716534876 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:54 INFO - PROCESS | 1653 | 1468716534880 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:54 INFO - PROCESS | 1653 | 1468716534991 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 17:48:55 INFO - PROCESS | 1653 | 1468716535028 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:55 INFO - PROCESS | 1653 | 1468716535030 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x126984000 == 33 [pid = 1653] [id = 305] 17:48:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x126041800) [pid = 1653] [serial = 914] [outer = 0x0] 17:48:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x126f09000) [pid = 1653] [serial = 915] [outer = 0x126041800] 17:48:55 INFO - PROCESS | 1653 | 1468716535054 Marionette DEBUG loaded listener.js 17:48:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x129308c00) [pid = 1653] [serial = 916] [outer = 0x126041800] 17:48:55 INFO - PROCESS | 1653 | 1468716535387 Marionette TRACE conn3 <- [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] 17:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 17:48:55 INFO - PROCESS | 1653 | 1468716535452 Marionette TRACE conn3 <- [1,1193,null,{"value":"7"}] 17:48:55 INFO - PROCESS | 1653 | 1468716535461 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:48:55 INFO - PROCESS | 1653 | 1468716535462 Marionette TRACE conn3 <- [1,1194,null,{}] 17:48:55 INFO - PROCESS | 1653 | 1468716535465 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:55 INFO - PROCESS | 1653 | 1468716535467 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:55 INFO - PROCESS | 1653 | 1468716535602 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 17:48:55 INFO - PROCESS | 1653 | 1468716535613 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:55 INFO - PROCESS | 1653 | 1468716535614 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x128eef800 == 34 [pid = 1653] [id = 306] 17:48:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x129309000) [pid = 1653] [serial = 917] [outer = 0x0] 17:48:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x129551800) [pid = 1653] [serial = 918] [outer = 0x129309000] 17:48:55 INFO - PROCESS | 1653 | 1468716535638 Marionette DEBUG loaded listener.js 17:48:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12a709400) [pid = 1653] [serial = 919] [outer = 0x129309000] 17:48:55 INFO - PROCESS | 1653 | 1468716535992 Marionette TRACE conn3 <- [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] 17:48:56 INFO - PROCESS | 1653 | 1468716536036 Marionette TRACE conn3 <- [1,1197,null,{"value":"7"}] 17:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 17:48:56 INFO - PROCESS | 1653 | 1468716536038 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:48:56 INFO - PROCESS | 1653 | 1468716536039 Marionette TRACE conn3 <- [1,1198,null,{}] 17:48:56 INFO - PROCESS | 1653 | 1468716536042 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:56 INFO - PROCESS | 1653 | 1468716536043 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:56 INFO - PROCESS | 1653 | 1468716536137 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 17:48:56 INFO - PROCESS | 1653 | 1468716536141 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:56 INFO - PROCESS | 1653 | 1468716536142 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12956c000 == 35 [pid = 1653] [id = 307] 17:48:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12930a400) [pid = 1653] [serial = 920] [outer = 0x0] 17:48:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12a763800) [pid = 1653] [serial = 921] [outer = 0x12930a400] 17:48:56 INFO - PROCESS | 1653 | 1468716536166 Marionette DEBUG loaded listener.js 17:48:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12abba400) [pid = 1653] [serial = 922] [outer = 0x12930a400] 17:48:56 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x116149400) [pid = 1653] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:48:56 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x11682a400) [pid = 1653] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:48:56 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x128d93c00) [pid = 1653] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:48:56 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x11309c400) [pid = 1653] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:48:56 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12a757400) [pid = 1653] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:48:56 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12603e800) [pid = 1653] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:48:56 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12c290000) [pid = 1653] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:48:56 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x123d16000) [pid = 1653] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:48:56 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x123d13000) [pid = 1653] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:48:56 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12c299000) [pid = 1653] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:48:56 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12ba88c00) [pid = 1653] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:48:56 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x118a63c00) [pid = 1653] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:48:56 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x118737400) [pid = 1653] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:48:56 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x117e9f400) [pid = 1653] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:48:56 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12a758400) [pid = 1653] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:48:56 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x121351000) [pid = 1653] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:48:56 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x118a59000) [pid = 1653] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:48:56 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x119305000) [pid = 1653] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:48:56 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x112a7b800) [pid = 1653] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:48:56 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x128e3e800) [pid = 1653] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:48:56 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x123d1bc00) [pid = 1653] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:48:56 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x126f0dc00) [pid = 1653] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:48:56 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x116886000) [pid = 1653] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:48:56 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x118a5c000) [pid = 1653] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:48:56 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x117e50800) [pid = 1653] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:48:56 INFO - PROCESS | 1653 | 1468716536760 Marionette TRACE conn3 <- [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]]]}] 17:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 774ms 17:48:56 INFO - PROCESS | 1653 | 1468716536823 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 17:48:56 INFO - PROCESS | 1653 | 1468716536824 Marionette TRACE conn3 <- [1,1201,null,{"value":"7"}] 17:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:48:56 INFO - PROCESS | 1653 | 1468716536839 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:48:56 INFO - PROCESS | 1653 | 1468716536852 Marionette TRACE conn3 <- [1,1202,null,{}] 17:48:56 INFO - PROCESS | 1653 | 1468716536858 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:56 INFO - PROCESS | 1653 | 1468716536859 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:56 INFO - PROCESS | 1653 | 1468716536939 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 17:48:56 INFO - PROCESS | 1653 | 1468716536943 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:56 INFO - PROCESS | 1653 | 1468716536944 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x11938a000 == 36 [pid = 1653] [id = 308] 17:48:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x116f28800) [pid = 1653] [serial = 923] [outer = 0x0] 17:48:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x118a5c000) [pid = 1653] [serial = 924] [outer = 0x116f28800] 17:48:56 INFO - PROCESS | 1653 | 1468716536970 Marionette DEBUG loaded listener.js 17:48:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x121229c00) [pid = 1653] [serial = 925] [outer = 0x116f28800] 17:48:57 INFO - PROCESS | 1653 | 1468716537283 Marionette TRACE conn3 <- [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]]]}] 17:48:57 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 17:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 491ms 17:48:57 INFO - PROCESS | 1653 | 1468716537323 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 17:48:57 INFO - PROCESS | 1653 | 1468716537326 Marionette TRACE conn3 <- [1,1205,null,{"value":"7"}] 17:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:48:57 INFO - PROCESS | 1653 | 1468716537329 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:48:57 INFO - PROCESS | 1653 | 1468716537330 Marionette TRACE conn3 <- [1,1206,null,{}] 17:48:57 INFO - PROCESS | 1653 | 1468716537333 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:57 INFO - PROCESS | 1653 | 1468716537334 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:57 INFO - PROCESS | 1653 | 1468716537408 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 17:48:57 INFO - PROCESS | 1653 | 1468716537412 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:57 INFO - PROCESS | 1653 | 1468716537413 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab85800 == 37 [pid = 1653] [id = 309] 17:48:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x112fc4400) [pid = 1653] [serial = 926] [outer = 0x0] 17:48:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x128d92c00) [pid = 1653] [serial = 927] [outer = 0x112fc4400] 17:48:57 INFO - PROCESS | 1653 | 1468716537437 Marionette DEBUG loaded listener.js 17:48:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12a838c00) [pid = 1653] [serial = 928] [outer = 0x112fc4400] 17:48:57 INFO - PROCESS | 1653 | 1468716537792 Marionette TRACE conn3 <- [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]]]}] 17:48:57 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 17:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 519ms 17:48:57 INFO - PROCESS | 1653 | 1468716537849 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 17:48:57 INFO - PROCESS | 1653 | 1468716537852 Marionette TRACE conn3 <- [1,1209,null,{"value":"7"}] 17:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:48:57 INFO - PROCESS | 1653 | 1468716537855 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:48:57 INFO - PROCESS | 1653 | 1468716537858 Marionette TRACE conn3 <- [1,1210,null,{}] 17:48:57 INFO - PROCESS | 1653 | 1468716537872 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:57 INFO - PROCESS | 1653 | 1468716537874 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:58 INFO - PROCESS | 1653 | 1468716538007 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 17:48:58 INFO - PROCESS | 1653 | 1468716538017 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:58 INFO - PROCESS | 1653 | 1468716538019 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x124f1b800 == 38 [pid = 1653] [id = 310] 17:48:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12abb7800) [pid = 1653] [serial = 929] [outer = 0x0] 17:48:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12b2eac00) [pid = 1653] [serial = 930] [outer = 0x12abb7800] 17:48:58 INFO - PROCESS | 1653 | 1468716538060 Marionette DEBUG loaded listener.js 17:48:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12ba90000) [pid = 1653] [serial = 931] [outer = 0x12abb7800] 17:48:58 INFO - PROCESS | 1653 | 1468716538447 Marionette TRACE conn3 <- [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]]]}] 17:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 623ms 17:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:48:58 INFO - PROCESS | 1653 | 1468716538478 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 17:48:58 INFO - PROCESS | 1653 | 1468716538479 Marionette TRACE conn3 <- [1,1213,null,{"value":"7"}] 17:48:58 INFO - PROCESS | 1653 | 1468716538481 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:48:58 INFO - PROCESS | 1653 | 1468716538482 Marionette TRACE conn3 <- [1,1214,null,{}] 17:48:58 INFO - PROCESS | 1653 | 1468716538484 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:58 INFO - PROCESS | 1653 | 1468716538485 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:58 INFO - PROCESS | 1653 | 1468716538598 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 17:48:58 INFO - PROCESS | 1653 | 1468716538682 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:58 INFO - PROCESS | 1653 | 1468716538683 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x11264a800 == 39 [pid = 1653] [id = 311] 17:48:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x110f93000) [pid = 1653] [serial = 932] [outer = 0x0] 17:48:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1110a7c00) [pid = 1653] [serial = 933] [outer = 0x110f93000] 17:48:58 INFO - PROCESS | 1653 | 1468716538715 Marionette DEBUG loaded listener.js 17:48:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x112e79400) [pid = 1653] [serial = 934] [outer = 0x110f93000] 17:48:59 INFO - PROCESS | 1653 | 1468716539275 Marionette TRACE conn3 <- [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]]]}] 17:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 871ms 17:48:59 INFO - PROCESS | 1653 | 1468716539371 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 17:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:48:59 INFO - PROCESS | 1653 | 1468716539373 Marionette TRACE conn3 <- [1,1217,null,{"value":"7"}] 17:48:59 INFO - PROCESS | 1653 | 1468716539377 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:48:59 INFO - PROCESS | 1653 | 1468716539379 Marionette TRACE conn3 <- [1,1218,null,{}] 17:48:59 INFO - PROCESS | 1653 | 1468716539382 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:48:59 INFO - PROCESS | 1653 | 1468716539385 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:59 INFO - PROCESS | 1653 | 1468716539483 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 17:48:59 INFO - PROCESS | 1653 | 1468716539547 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:59 INFO - PROCESS | 1653 | 1468716539549 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:48:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x118ab2800 == 40 [pid = 1653] [id = 312] 17:48:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x117e4e400) [pid = 1653] [serial = 935] [outer = 0x0] 17:48:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x117e53800) [pid = 1653] [serial = 936] [outer = 0x117e4e400] 17:48:59 INFO - PROCESS | 1653 | 1468716539582 Marionette DEBUG loaded listener.js 17:48:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x118521400) [pid = 1653] [serial = 937] [outer = 0x117e4e400] 17:49:00 INFO - PROCESS | 1653 | 1468716540154 Marionette TRACE conn3 <- [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]]]}] 17:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 827ms 17:49:00 INFO - PROCESS | 1653 | 1468716540221 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 17:49:00 INFO - PROCESS | 1653 | 1468716540224 Marionette TRACE conn3 <- [1,1221,null,{"value":"7"}] 17:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:49:00 INFO - PROCESS | 1653 | 1468716540229 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:49:00 INFO - PROCESS | 1653 | 1468716540232 Marionette TRACE conn3 <- [1,1222,null,{}] 17:49:00 INFO - PROCESS | 1653 | 1468716540236 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:00 INFO - PROCESS | 1653 | 1468716540238 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:00 INFO - PROCESS | 1653 | 1468716540370 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 17:49:00 INFO - PROCESS | 1653 | 1468716540479 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:00 INFO - PROCESS | 1653 | 1468716540481 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x119209000 == 41 [pid = 1653] [id = 313] 17:49:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x117e4c800) [pid = 1653] [serial = 938] [outer = 0x0] 17:49:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x11851f800) [pid = 1653] [serial = 939] [outer = 0x117e4c800] 17:49:00 INFO - PROCESS | 1653 | 1468716540528 Marionette DEBUG loaded listener.js 17:49:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x119832c00) [pid = 1653] [serial = 940] [outer = 0x117e4c800] 17:49:01 INFO - PROCESS | 1653 | 1468716541287 Marionette TRACE conn3 <- [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] 17:49:01 INFO - PROCESS | 1653 | 1468716541322 Marionette TRACE conn3 <- [1,1225,null,{"value":"7"}] 17:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 17:49:01 INFO - PROCESS | 1653 | 1468716541325 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:49:01 INFO - PROCESS | 1653 | 1468716541327 Marionette TRACE conn3 <- [1,1226,null,{}] 17:49:01 INFO - PROCESS | 1653 | 1468716541331 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:01 INFO - PROCESS | 1653 | 1468716541333 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:01 INFO - PROCESS | 1653 | 1468716541421 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 17:49:01 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12c82c000) [pid = 1653] [serial = 876] [outer = 0x0] [url = about:blank] 17:49:01 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x117e57400) [pid = 1653] [serial = 879] [outer = 0x0] [url = about:blank] 17:49:01 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x117e53400) [pid = 1653] [serial = 878] [outer = 0x0] [url = about:blank] 17:49:01 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12aa5d400) [pid = 1653] [serial = 840] [outer = 0x0] [url = about:blank] 17:49:01 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1176fe800) [pid = 1653] [serial = 842] [outer = 0x0] [url = about:blank] 17:49:01 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x129309400) [pid = 1653] [serial = 854] [outer = 0x0] [url = about:blank] 17:49:01 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x114f77800) [pid = 1653] [serial = 830] [outer = 0x0] [url = about:blank] 17:49:01 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12aa5cc00) [pid = 1653] [serial = 857] [outer = 0x0] [url = about:blank] 17:49:01 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x118545400) [pid = 1653] [serial = 843] [outer = 0x0] [url = about:blank] 17:49:01 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x126f0b000) [pid = 1653] [serial = 851] [outer = 0x0] [url = about:blank] 17:49:01 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12c29a400) [pid = 1653] [serial = 866] [outer = 0x0] [url = about:blank] 17:49:01 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12930f400) [pid = 1653] [serial = 839] [outer = 0x0] [url = about:blank] 17:49:01 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12abb6800) [pid = 1653] [serial = 872] [outer = 0x0] [url = about:blank] 17:49:01 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x126f0fc00) [pid = 1653] [serial = 836] [outer = 0x0] [url = about:blank] 17:49:01 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12c824c00) [pid = 1653] [serial = 875] [outer = 0x0] [url = about:blank] 17:49:01 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12ba88800) [pid = 1653] [serial = 858] [outer = 0x0] [url = about:blank] 17:49:01 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12bdf9400) [pid = 1653] [serial = 863] [outer = 0x0] [url = about:blank] 17:49:01 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x119950400) [pid = 1653] [serial = 741] [outer = 0x0] [url = about:blank] 17:49:01 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12c28bc00) [pid = 1653] [serial = 864] [outer = 0x0] [url = about:blank] 17:49:01 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118f77c00) [pid = 1653] [serial = 845] [outer = 0x0] [url = about:blank] 17:49:01 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x124953400) [pid = 1653] [serial = 870] [outer = 0x0] [url = about:blank] 17:49:01 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12c7d9800) [pid = 1653] [serial = 867] [outer = 0x0] [url = about:blank] 17:49:01 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1184e6800) [pid = 1653] [serial = 831] [outer = 0x0] [url = about:blank] 17:49:01 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12bdefc00) [pid = 1653] [serial = 861] [outer = 0x0] [url = about:blank] 17:49:01 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x121972c00) [pid = 1653] [serial = 848] [outer = 0x0] [url = about:blank] 17:49:01 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118541400) [pid = 1653] [serial = 869] [outer = 0x0] [url = about:blank] 17:49:01 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x129683400) [pid = 1653] [serial = 855] [outer = 0x0] [url = about:blank] 17:49:01 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12c29ac00) [pid = 1653] [serial = 828] [outer = 0x0] [url = about:blank] 17:49:01 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x128cf1000) [pid = 1653] [serial = 852] [outer = 0x0] [url = about:blank] 17:49:01 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12a756800) [pid = 1653] [serial = 837] [outer = 0x0] [url = about:blank] 17:49:01 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1254e1000) [pid = 1653] [serial = 849] [outer = 0x0] [url = about:blank] 17:49:01 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12053f000) [pid = 1653] [serial = 834] [outer = 0x0] [url = about:blank] 17:49:01 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1196e4c00) [pid = 1653] [serial = 833] [outer = 0x0] [url = about:blank] 17:49:01 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12bb2d800) [pid = 1653] [serial = 860] [outer = 0x0] [url = about:blank] 17:49:01 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12c7e4000) [pid = 1653] [serial = 873] [outer = 0x0] [url = about:blank] 17:49:01 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11994a800) [pid = 1653] [serial = 846] [outer = 0x0] [url = about:blank] 17:49:01 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11688ac00) [pid = 1653] [serial = 744] [outer = 0x0] [url = about:blank] 17:49:01 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12a70a800) [pid = 1653] [serial = 774] [outer = 0x0] [url = about:blank] 17:49:01 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x126043800) [pid = 1653] [serial = 783] [outer = 0x0] [url = about:blank] 17:49:01 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12a70e400) [pid = 1653] [serial = 786] [outer = 0x0] [url = about:blank] 17:49:01 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1184ed800) [pid = 1653] [serial = 777] [outer = 0x0] [url = about:blank] 17:49:01 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x119c3c800) [pid = 1653] [serial = 780] [outer = 0x0] [url = about:blank] 17:49:01 INFO - PROCESS | 1653 | 1468716541490 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:01 INFO - PROCESS | 1653 | 1468716541491 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x11714c000 == 30 [pid = 1653] [id = 314] 17:49:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1176fe800) [pid = 1653] [serial = 941] [outer = 0x0] 17:49:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1184ea400) [pid = 1653] [serial = 942] [outer = 0x1176fe800] 17:49:01 INFO - PROCESS | 1653 | 1468716541519 Marionette DEBUG loaded listener.js 17:49:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11854b800) [pid = 1653] [serial = 943] [outer = 0x1176fe800] 17:49:01 INFO - PROCESS | 1653 | 1468716541817 Marionette TRACE conn3 <- [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]]]}] 17:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 522ms 17:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:49:01 INFO - PROCESS | 1653 | 1468716541847 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 17:49:01 INFO - PROCESS | 1653 | 1468716541850 Marionette TRACE conn3 <- [1,1229,null,{"value":"7"}] 17:49:01 INFO - PROCESS | 1653 | 1468716541858 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:49:01 INFO - PROCESS | 1653 | 1468716541860 Marionette TRACE conn3 <- [1,1230,null,{}] 17:49:01 INFO - PROCESS | 1653 | 1468716541863 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:01 INFO - PROCESS | 1653 | 1468716541864 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:01 INFO - PROCESS | 1653 | 1468716541944 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 17:49:02 INFO - PROCESS | 1653 | 1468716542008 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:02 INFO - PROCESS | 1653 | 1468716542009 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x118379800 == 31 [pid = 1653] [id = 315] 17:49:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11854d400) [pid = 1653] [serial = 944] [outer = 0x0] 17:49:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11930e000) [pid = 1653] [serial = 945] [outer = 0x11854d400] 17:49:02 INFO - PROCESS | 1653 | 1468716542037 Marionette DEBUG loaded listener.js 17:49:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119c3c800) [pid = 1653] [serial = 946] [outer = 0x11854d400] 17:49:02 INFO - PROCESS | 1653 | 1468716542349 Marionette TRACE conn3 <- [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]]]}] 17:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 521ms 17:49:02 INFO - PROCESS | 1653 | 1468716542379 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 17:49:02 INFO - PROCESS | 1653 | 1468716542380 Marionette TRACE conn3 <- [1,1233,null,{"value":"7"}] 17:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:49:02 INFO - PROCESS | 1653 | 1468716542382 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:49:02 INFO - PROCESS | 1653 | 1468716542385 Marionette TRACE conn3 <- [1,1234,null,{}] 17:49:02 INFO - PROCESS | 1653 | 1468716542394 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:02 INFO - PROCESS | 1653 | 1468716542398 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:02 INFO - PROCESS | 1653 | 1468716542476 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 17:49:02 INFO - PROCESS | 1653 | 1468716542481 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:02 INFO - PROCESS | 1653 | 1468716542483 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x1217cd800 == 32 [pid = 1653] [id = 316] 17:49:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x112f50000) [pid = 1653] [serial = 947] [outer = 0x0] 17:49:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1218de400) [pid = 1653] [serial = 948] [outer = 0x112f50000] 17:49:02 INFO - PROCESS | 1653 | 1468716542512 Marionette DEBUG loaded listener.js 17:49:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1254e1000) [pid = 1653] [serial = 949] [outer = 0x112f50000] 17:49:02 INFO - PROCESS | 1653 | 1468716542824 Marionette TRACE conn3 <- [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]]]}] 17:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 471ms 17:49:02 INFO - PROCESS | 1653 | 1468716542859 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 17:49:02 INFO - PROCESS | 1653 | 1468716542861 Marionette TRACE conn3 <- [1,1237,null,{"value":"7"}] 17:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:49:02 INFO - PROCESS | 1653 | 1468716542863 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:49:02 INFO - PROCESS | 1653 | 1468716542864 Marionette TRACE conn3 <- [1,1238,null,{}] 17:49:02 INFO - PROCESS | 1653 | 1468716542866 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:02 INFO - PROCESS | 1653 | 1468716542867 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:02 INFO - PROCESS | 1653 | 1468716542949 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 17:49:02 INFO - PROCESS | 1653 | 1468716542953 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:02 INFO - PROCESS | 1653 | 1468716542956 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x126076800 == 33 [pid = 1653] [id = 317] 17:49:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1268c6000) [pid = 1653] [serial = 950] [outer = 0x0] 17:49:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x126f0d400) [pid = 1653] [serial = 951] [outer = 0x1268c6000] 17:49:02 INFO - PROCESS | 1653 | 1468716542981 Marionette DEBUG loaded listener.js 17:49:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x128cf1000) [pid = 1653] [serial = 952] [outer = 0x1268c6000] 17:49:03 INFO - PROCESS | 1653 | 1468716543326 Marionette TRACE conn3 <- [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]]]}] 17:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 468ms 17:49:03 INFO - PROCESS | 1653 | 1468716543331 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 17:49:03 INFO - PROCESS | 1653 | 1468716543332 Marionette TRACE conn3 <- [1,1241,null,{"value":"7"}] 17:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:49:03 INFO - PROCESS | 1653 | 1468716543336 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:49:03 INFO - PROCESS | 1653 | 1468716543337 Marionette TRACE conn3 <- [1,1242,null,{}] 17:49:03 INFO - PROCESS | 1653 | 1468716543340 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:03 INFO - PROCESS | 1653 | 1468716543341 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:03 INFO - PROCESS | 1653 | 1468716543416 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 17:49:03 INFO - PROCESS | 1653 | 1468716543419 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:03 INFO - PROCESS | 1653 | 1468716543421 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a93800 == 34 [pid = 1653] [id = 318] 17:49:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x112e6ec00) [pid = 1653] [serial = 953] [outer = 0x0] 17:49:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128d97000) [pid = 1653] [serial = 954] [outer = 0x112e6ec00] 17:49:03 INFO - PROCESS | 1653 | 1468716543447 Marionette DEBUG loaded listener.js 17:49:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128e4c400) [pid = 1653] [serial = 955] [outer = 0x112e6ec00] 17:49:03 INFO - PROCESS | 1653 | 1468716543809 Marionette TRACE conn3 <- [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]]]}] 17:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 524ms 17:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:49:03 INFO - PROCESS | 1653 | 1468716543861 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 17:49:03 INFO - PROCESS | 1653 | 1468716543863 Marionette TRACE conn3 <- [1,1245,null,{"value":"7"}] 17:49:03 INFO - PROCESS | 1653 | 1468716543865 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:49:03 INFO - PROCESS | 1653 | 1468716543866 Marionette TRACE conn3 <- [1,1246,null,{}] 17:49:03 INFO - PROCESS | 1653 | 1468716543868 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:03 INFO - PROCESS | 1653 | 1468716543872 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:03 INFO - PROCESS | 1653 | 1468716543995 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 17:49:04 INFO - PROCESS | 1653 | 1468716544000 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:04 INFO - PROCESS | 1653 | 1468716544001 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7c7000 == 35 [pid = 1653] [id = 319] 17:49:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12930c000) [pid = 1653] [serial = 956] [outer = 0x0] 17:49:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12a756800) [pid = 1653] [serial = 957] [outer = 0x12930c000] 17:49:04 INFO - PROCESS | 1653 | 1468716544056 Marionette DEBUG loaded listener.js 17:49:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12b2df400) [pid = 1653] [serial = 958] [outer = 0x12930c000] 17:49:04 INFO - PROCESS | 1653 | 1468716544382 Marionette TRACE conn3 <- [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]]]}] 17:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 568ms 17:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:49:04 INFO - PROCESS | 1653 | 1468716544434 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 17:49:04 INFO - PROCESS | 1653 | 1468716544435 Marionette TRACE conn3 <- [1,1249,null,{"value":"7"}] 17:49:04 INFO - PROCESS | 1653 | 1468716544437 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:49:04 INFO - PROCESS | 1653 | 1468716544438 Marionette TRACE conn3 <- [1,1250,null,{}] 17:49:04 INFO - PROCESS | 1653 | 1468716544440 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:04 INFO - PROCESS | 1653 | 1468716544441 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:04 INFO - PROCESS | 1653 | 1468716544540 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 17:49:04 INFO - PROCESS | 1653 | 1468716544543 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:04 INFO - PROCESS | 1653 | 1468716544544 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab61800 == 36 [pid = 1653] [id = 320] 17:49:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12aa53000) [pid = 1653] [serial = 959] [outer = 0x0] 17:49:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12ba88000) [pid = 1653] [serial = 960] [outer = 0x12aa53000] 17:49:04 INFO - PROCESS | 1653 | 1468716544569 Marionette DEBUG loaded listener.js 17:49:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12bb30c00) [pid = 1653] [serial = 961] [outer = 0x12aa53000] 17:49:04 INFO - PROCESS | 1653 | 1468716544888 Marionette TRACE conn3 <- [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]]]}] 17:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 469ms 17:49:04 INFO - PROCESS | 1653 | 1468716544907 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 17:49:04 INFO - PROCESS | 1653 | 1468716544908 Marionette TRACE conn3 <- [1,1253,null,{"value":"7"}] 17:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:49:04 INFO - PROCESS | 1653 | 1468716544911 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:49:04 INFO - PROCESS | 1653 | 1468716544912 Marionette TRACE conn3 <- [1,1254,null,{}] 17:49:04 INFO - PROCESS | 1653 | 1468716544914 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:04 INFO - PROCESS | 1653 | 1468716544915 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:05 INFO - PROCESS | 1653 | 1468716545023 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 17:49:05 INFO - PROCESS | 1653 | 1468716545027 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:05 INFO - PROCESS | 1653 | 1468716545028 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b2c3000 == 37 [pid = 1653] [id = 321] 17:49:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x116a13c00) [pid = 1653] [serial = 962] [outer = 0x0] 17:49:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12bdecc00) [pid = 1653] [serial = 963] [outer = 0x116a13c00] 17:49:05 INFO - PROCESS | 1653 | 1468716545084 Marionette DEBUG loaded listener.js 17:49:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12c281c00) [pid = 1653] [serial = 964] [outer = 0x116a13c00] 17:49:05 INFO - PROCESS | 1653 | 1468716545371 Marionette TRACE conn3 <- [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]]]}] 17:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 469ms 17:49:05 INFO - PROCESS | 1653 | 1468716545388 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 17:49:05 INFO - PROCESS | 1653 | 1468716545389 Marionette TRACE conn3 <- [1,1257,null,{"value":"7"}] 17:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:49:05 INFO - PROCESS | 1653 | 1468716545397 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:49:05 INFO - PROCESS | 1653 | 1468716545398 Marionette TRACE conn3 <- [1,1258,null,{}] 17:49:05 INFO - PROCESS | 1653 | 1468716545408 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:05 INFO - PROCESS | 1653 | 1468716545409 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:05 INFO - PROCESS | 1653 | 1468716545513 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 17:49:05 INFO - PROCESS | 1653 | 1468716545517 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:05 INFO - PROCESS | 1653 | 1468716545518 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x1217c4800 == 38 [pid = 1653] [id = 322] 17:49:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x129312800) [pid = 1653] [serial = 965] [outer = 0x0] 17:49:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12c28d000) [pid = 1653] [serial = 966] [outer = 0x129312800] 17:49:05 INFO - PROCESS | 1653 | 1468716545542 Marionette DEBUG loaded listener.js 17:49:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12c29c400) [pid = 1653] [serial = 967] [outer = 0x129312800] 17:49:05 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x121351400) [pid = 1653] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:49:05 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x119821400) [pid = 1653] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:49:05 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118351000) [pid = 1653] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:49:05 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1133e5c00) [pid = 1653] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:49:05 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x112f56800) [pid = 1653] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:49:05 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x110f9e800) [pid = 1653] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:49:05 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119c45000) [pid = 1653] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:49:05 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x129307400) [pid = 1653] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:49:05 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x128e1c000) [pid = 1653] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:49:05 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1167d4800) [pid = 1653] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:49:05 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x126041800) [pid = 1653] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:49:05 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x129309000) [pid = 1653] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:49:05 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12930a400) [pid = 1653] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:49:05 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112fc4400) [pid = 1653] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:49:05 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x116f28800) [pid = 1653] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:49:05 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1176fa800) [pid = 1653] [serial = 904] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:49:05 INFO - PROCESS | 1653 | 1468716545936 Marionette TRACE conn3 <- [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]]]}] 17:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 573ms 17:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:49:05 INFO - PROCESS | 1653 | 1468716545974 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 17:49:05 INFO - PROCESS | 1653 | 1468716545975 Marionette TRACE conn3 <- [1,1261,null,{"value":"7"}] 17:49:05 INFO - PROCESS | 1653 | 1468716545985 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:49:05 INFO - PROCESS | 1653 | 1468716545986 Marionette TRACE conn3 <- [1,1262,null,{}] 17:49:06 INFO - PROCESS | 1653 | 1468716546001 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:06 INFO - PROCESS | 1653 | 1468716546004 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:06 INFO - PROCESS | 1653 | 1468716546085 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 17:49:06 INFO - PROCESS | 1653 | 1468716546089 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:06 INFO - PROCESS | 1653 | 1468716546090 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c206000 == 39 [pid = 1653] [id = 323] 17:49:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1167e0c00) [pid = 1653] [serial = 968] [outer = 0x0] 17:49:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x121353c00) [pid = 1653] [serial = 969] [outer = 0x1167e0c00] 17:49:06 INFO - PROCESS | 1653 | 1468716546125 Marionette DEBUG loaded listener.js 17:49:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x126f08800) [pid = 1653] [serial = 970] [outer = 0x1167e0c00] 17:49:06 INFO - PROCESS | 1653 | 1468716546519 Marionette TRACE conn3 <- [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]]]}] 17:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 589ms 17:49:06 INFO - PROCESS | 1653 | 1468716546567 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 17:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:49:06 INFO - PROCESS | 1653 | 1468716546569 Marionette TRACE conn3 <- [1,1265,null,{"value":"7"}] 17:49:06 INFO - PROCESS | 1653 | 1468716546573 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:49:06 INFO - PROCESS | 1653 | 1468716546576 Marionette TRACE conn3 <- [1,1266,null,{}] 17:49:06 INFO - PROCESS | 1653 | 1468716546579 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:06 INFO - PROCESS | 1653 | 1468716546582 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:06 INFO - PROCESS | 1653 | 1468716546742 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 17:49:06 INFO - PROCESS | 1653 | 1468716546751 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:06 INFO - PROCESS | 1653 | 1468716546752 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c244000 == 40 [pid = 1653] [id = 324] 17:49:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12930fc00) [pid = 1653] [serial = 971] [outer = 0x0] 17:49:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12c7d9400) [pid = 1653] [serial = 972] [outer = 0x12930fc00] 17:49:06 INFO - PROCESS | 1653 | 1468716546778 Marionette DEBUG loaded listener.js 17:49:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12c7e4400) [pid = 1653] [serial = 973] [outer = 0x12930fc00] 17:49:07 INFO - PROCESS | 1653 | 1468716547091 Marionette TRACE conn3 <- [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]]]}] 17:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 573ms 17:49:07 INFO - PROCESS | 1653 | 1468716547145 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 17:49:07 INFO - PROCESS | 1653 | 1468716547147 Marionette TRACE conn3 <- [1,1269,null,{"value":"7"}] 17:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:49:07 INFO - PROCESS | 1653 | 1468716547150 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:49:07 INFO - PROCESS | 1653 | 1468716547151 Marionette TRACE conn3 <- [1,1270,null,{}] 17:49:07 INFO - PROCESS | 1653 | 1468716547153 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:07 INFO - PROCESS | 1653 | 1468716547154 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:07 INFO - PROCESS | 1653 | 1468716547232 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 17:49:07 INFO - PROCESS | 1653 | 1468716547294 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:07 INFO - PROCESS | 1653 | 1468716547302 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c79c000 == 41 [pid = 1653] [id = 325] 17:49:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x112a15400) [pid = 1653] [serial = 974] [outer = 0x0] 17:49:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x112a1b800) [pid = 1653] [serial = 975] [outer = 0x112a15400] 17:49:07 INFO - PROCESS | 1653 | 1468716547326 Marionette DEBUG loaded listener.js 17:49:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x112a21000) [pid = 1653] [serial = 976] [outer = 0x112a15400] 17:49:07 INFO - PROCESS | 1653 | 1468716547577 Marionette TRACE conn3 <- [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]]]}] 17:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 473ms 17:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:49:07 INFO - PROCESS | 1653 | 1468716547627 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 17:49:07 INFO - PROCESS | 1653 | 1468716547628 Marionette TRACE conn3 <- [1,1273,null,{"value":"7"}] 17:49:07 INFO - PROCESS | 1653 | 1468716547630 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:49:07 INFO - PROCESS | 1653 | 1468716547631 Marionette TRACE conn3 <- [1,1274,null,{}] 17:49:07 INFO - PROCESS | 1653 | 1468716547633 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:07 INFO - PROCESS | 1653 | 1468716547634 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:07 INFO - PROCESS | 1653 | 1468716547718 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 17:49:07 INFO - PROCESS | 1653 | 1468716547824 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:07 INFO - PROCESS | 1653 | 1468716547826 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x115e41000 == 42 [pid = 1653] [id = 326] 17:49:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x110f97800) [pid = 1653] [serial = 977] [outer = 0x0] 17:49:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x112a16c00) [pid = 1653] [serial = 978] [outer = 0x110f97800] 17:49:07 INFO - PROCESS | 1653 | 1468716547857 Marionette DEBUG loaded listener.js 17:49:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1130a2000) [pid = 1653] [serial = 979] [outer = 0x110f97800] 17:49:08 INFO - PROCESS | 1653 | 1468716548325 Marionette TRACE conn3 <- [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]]]}] 17:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 718ms 17:49:08 INFO - PROCESS | 1653 | 1468716548350 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 17:49:08 INFO - PROCESS | 1653 | 1468716548353 Marionette TRACE conn3 <- [1,1277,null,{"value":"7"}] 17:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:49:08 INFO - PROCESS | 1653 | 1468716548356 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:49:08 INFO - PROCESS | 1653 | 1468716548357 Marionette TRACE conn3 <- [1,1278,null,{}] 17:49:08 INFO - PROCESS | 1653 | 1468716548361 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:08 INFO - PROCESS | 1653 | 1468716548364 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:08 INFO - PROCESS | 1653 | 1468716548472 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 17:49:08 INFO - PROCESS | 1653 | 1468716548533 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:08 INFO - PROCESS | 1653 | 1468716548535 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x120fd2000 == 43 [pid = 1653] [id = 327] 17:49:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x116827c00) [pid = 1653] [serial = 980] [outer = 0x0] 17:49:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11854c800) [pid = 1653] [serial = 981] [outer = 0x116827c00] 17:49:08 INFO - PROCESS | 1653 | 1468716548566 Marionette DEBUG loaded listener.js 17:49:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1196da400) [pid = 1653] [serial = 982] [outer = 0x116827c00] 17:49:09 INFO - PROCESS | 1653 | 1468716549008 Marionette TRACE conn3 <- [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]]]}] 17:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 720ms 17:49:09 INFO - PROCESS | 1653 | 1468716549096 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 17:49:09 INFO - PROCESS | 1653 | 1468716549099 Marionette TRACE conn3 <- [1,1281,null,{"value":"7"}] 17:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:49:09 INFO - PROCESS | 1653 | 1468716549119 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:49:09 INFO - PROCESS | 1653 | 1468716549121 Marionette TRACE conn3 <- [1,1282,null,{}] 17:49:09 INFO - PROCESS | 1653 | 1468716549126 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:09 INFO - PROCESS | 1653 | 1468716549128 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:09 INFO - PROCESS | 1653 | 1468716549234 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 17:49:09 INFO - PROCESS | 1653 | 1468716549306 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:09 INFO - PROCESS | 1653 | 1468716549307 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b9ce800 == 44 [pid = 1653] [id = 328] 17:49:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x119c48800) [pid = 1653] [serial = 983] [outer = 0x0] 17:49:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x121be4000) [pid = 1653] [serial = 984] [outer = 0x119c48800] 17:49:09 INFO - PROCESS | 1653 | 1468716549337 Marionette DEBUG loaded listener.js 17:49:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1254e3c00) [pid = 1653] [serial = 985] [outer = 0x119c48800] 17:49:09 INFO - PROCESS | 1653 | 1468716549760 Marionette TRACE conn3 <- [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]]]}] 17:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 689ms 17:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:49:09 INFO - PROCESS | 1653 | 1468716549791 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 17:49:09 INFO - PROCESS | 1653 | 1468716549793 Marionette TRACE conn3 <- [1,1285,null,{"value":"7"}] 17:49:09 INFO - PROCESS | 1653 | 1468716549800 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:49:09 INFO - PROCESS | 1653 | 1468716549805 Marionette TRACE conn3 <- [1,1286,null,{}] 17:49:09 INFO - PROCESS | 1653 | 1468716549808 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:09 INFO - PROCESS | 1653 | 1468716549811 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:09 INFO - PROCESS | 1653 | 1468716549918 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 17:49:09 INFO - PROCESS | 1653 | 1468716549980 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:09 INFO - PROCESS | 1653 | 1468716549981 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c8e9800 == 45 [pid = 1653] [id = 329] 17:49:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x124ef3000) [pid = 1653] [serial = 986] [outer = 0x0] 17:49:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x128e1c000) [pid = 1653] [serial = 987] [outer = 0x124ef3000] 17:49:10 INFO - PROCESS | 1653 | 1468716550009 Marionette DEBUG loaded listener.js 17:49:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x129686400) [pid = 1653] [serial = 988] [outer = 0x124ef3000] 17:49:10 INFO - PROCESS | 1653 | 1468716550424 Marionette TRACE conn3 <- [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]]]}] 17:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 677ms 17:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:49:10 INFO - PROCESS | 1653 | 1468716550474 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 17:49:10 INFO - PROCESS | 1653 | 1468716550475 Marionette TRACE conn3 <- [1,1289,null,{"value":"7"}] 17:49:10 INFO - PROCESS | 1653 | 1468716550478 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:49:10 INFO - PROCESS | 1653 | 1468716550479 Marionette TRACE conn3 <- [1,1290,null,{}] 17:49:10 INFO - PROCESS | 1653 | 1468716550481 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:10 INFO - PROCESS | 1653 | 1468716550483 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:10 INFO - PROCESS | 1653 | 1468716550606 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 17:49:10 INFO - PROCESS | 1653 | 1468716550668 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:10 INFO - PROCESS | 1653 | 1468716550670 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a5ba000 == 46 [pid = 1653] [id = 330] 17:49:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x117e4e800) [pid = 1653] [serial = 989] [outer = 0x0] 17:49:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12a764c00) [pid = 1653] [serial = 990] [outer = 0x117e4e800] 17:49:10 INFO - PROCESS | 1653 | 1468716550741 Marionette DEBUG loaded listener.js 17:49:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12bb36c00) [pid = 1653] [serial = 991] [outer = 0x117e4e800] 17:49:11 INFO - PROCESS | 1653 | 1468716551305 Marionette TRACE conn3 <- [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]]]}] 17:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 870ms 17:49:11 INFO - PROCESS | 1653 | 1468716551349 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 17:49:11 INFO - PROCESS | 1653 | 1468716551351 Marionette TRACE conn3 <- [1,1293,null,{"value":"7"}] 17:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:49:11 INFO - PROCESS | 1653 | 1468716551356 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:49:11 INFO - PROCESS | 1653 | 1468716551359 Marionette TRACE conn3 <- [1,1294,null,{}] 17:49:11 INFO - PROCESS | 1653 | 1468716551365 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:11 INFO - PROCESS | 1653 | 1468716551370 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:11 INFO - PROCESS | 1653 | 1468716551513 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 17:49:11 INFO - PROCESS | 1653 | 1468716551605 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:11 INFO - PROCESS | 1653 | 1468716551608 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x118aa9000 == 47 [pid = 1653] [id = 331] 17:49:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x115dbe800) [pid = 1653] [serial = 992] [outer = 0x0] 17:49:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11619dc00) [pid = 1653] [serial = 993] [outer = 0x115dbe800] 17:49:11 INFO - PROCESS | 1653 | 1468716551647 Marionette DEBUG loaded listener.js 17:49:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x116f28800) [pid = 1653] [serial = 994] [outer = 0x115dbe800] 17:49:12 INFO - PROCESS | 1653 | 1468716552061 Marionette TRACE conn3 <- [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]]]}] 17:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 726ms 17:49:12 INFO - PROCESS | 1653 | 1468716552082 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 17:49:12 INFO - PROCESS | 1653 | 1468716552085 Marionette TRACE conn3 <- [1,1297,null,{"value":"7"}] 17:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:49:12 INFO - PROCESS | 1653 | 1468716552091 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:49:12 INFO - PROCESS | 1653 | 1468716552092 Marionette TRACE conn3 <- [1,1298,null,{}] 17:49:12 INFO - PROCESS | 1653 | 1468716552095 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:12 INFO - PROCESS | 1653 | 1468716552097 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:12 INFO - PROCESS | 1653 | 1468716552188 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 17:49:12 INFO - PROCESS | 1653 | 1468716552252 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:12 INFO - PROCESS | 1653 | 1468716552253 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x11815d800 == 48 [pid = 1653] [id = 332] 17:49:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1184ed800) [pid = 1653] [serial = 995] [outer = 0x0] 17:49:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x118545800) [pid = 1653] [serial = 996] [outer = 0x1184ed800] 17:49:12 INFO - PROCESS | 1653 | 1468716552281 Marionette DEBUG loaded listener.js 17:49:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x118740800) [pid = 1653] [serial = 997] [outer = 0x1184ed800] 17:49:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12c79c000 == 47 [pid = 1653] [id = 325] 17:49:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12c244000 == 46 [pid = 1653] [id = 324] 17:49:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12c206000 == 45 [pid = 1653] [id = 323] 17:49:13 INFO - PROCESS | 1653 | --DOCSHELL 0x1217c4800 == 44 [pid = 1653] [id = 322] 17:49:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12b2c3000 == 43 [pid = 1653] [id = 321] 17:49:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab61800 == 42 [pid = 1653] [id = 320] 17:49:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7c7000 == 41 [pid = 1653] [id = 319] 17:49:13 INFO - PROCESS | 1653 | --DOCSHELL 0x128a93800 == 40 [pid = 1653] [id = 318] 17:49:13 INFO - PROCESS | 1653 | --DOCSHELL 0x126076800 == 39 [pid = 1653] [id = 317] 17:49:13 INFO - PROCESS | 1653 | --DOCSHELL 0x1217cd800 == 38 [pid = 1653] [id = 316] 17:49:13 INFO - PROCESS | 1653 | --DOCSHELL 0x118379800 == 37 [pid = 1653] [id = 315] 17:49:13 INFO - PROCESS | 1653 | --DOCSHELL 0x11714c000 == 36 [pid = 1653] [id = 314] 17:49:13 INFO - PROCESS | 1653 | --DOCSHELL 0x119209000 == 35 [pid = 1653] [id = 313] 17:49:13 INFO - PROCESS | 1653 | --DOCSHELL 0x118ab2800 == 34 [pid = 1653] [id = 312] 17:49:13 INFO - PROCESS | 1653 | --DOCSHELL 0x11264a800 == 33 [pid = 1653] [id = 311] 17:49:13 INFO - PROCESS | 1653 | --DOCSHELL 0x118aa9000 == 32 [pid = 1653] [id = 331] 17:49:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12a5ba000 == 31 [pid = 1653] [id = 330] 17:49:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12c8e9800 == 30 [pid = 1653] [id = 329] 17:49:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12b9ce800 == 29 [pid = 1653] [id = 328] 17:49:13 INFO - PROCESS | 1653 | --DOCSHELL 0x120fd2000 == 28 [pid = 1653] [id = 327] 17:49:13 INFO - PROCESS | 1653 | --DOCSHELL 0x115e41000 == 27 [pid = 1653] [id = 326] 17:49:13 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1255a0000) [pid = 1653] [serial = 897] [outer = 0x0] [url = about:blank] 17:49:13 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x123d16400) [pid = 1653] [serial = 896] [outer = 0x0] [url = about:blank] 17:49:13 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x119c43c00) [pid = 1653] [serial = 909] [outer = 0x0] [url = about:blank] 17:49:13 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11847f400) [pid = 1653] [serial = 902] [outer = 0x0] [url = about:blank] 17:49:13 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x118522800) [pid = 1653] [serial = 903] [outer = 0x0] [url = about:blank] 17:49:13 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x115e1b400) [pid = 1653] [serial = 899] [outer = 0x0] [url = about:blank] 17:49:13 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1122be800) [pid = 1653] [serial = 900] [outer = 0x0] [url = about:blank] 17:49:13 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1254da800) [pid = 1653] [serial = 913] [outer = 0x0] [url = about:blank] 17:49:13 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x118352000) [pid = 1653] [serial = 501] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:49:13 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x118544c00) [pid = 1653] [serial = 882] [outer = 0x0] [url = about:blank] 17:49:13 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x117ea6800) [pid = 1653] [serial = 881] [outer = 0x0] [url = about:blank] 17:49:13 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x121720c00) [pid = 1653] [serial = 885] [outer = 0x0] [url = about:blank] 17:49:13 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1205b8c00) [pid = 1653] [serial = 884] [outer = 0x0] [url = about:blank] 17:49:13 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12a765800) [pid = 1653] [serial = 888] [outer = 0x0] [url = about:blank] 17:49:13 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x129553c00) [pid = 1653] [serial = 887] [outer = 0x0] [url = about:blank] 17:49:13 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12ba81400) [pid = 1653] [serial = 890] [outer = 0x0] [url = about:blank] 17:49:13 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12bdf0c00) [pid = 1653] [serial = 891] [outer = 0x0] [url = about:blank] 17:49:13 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118543000) [pid = 1653] [serial = 894] [outer = 0x0] [url = about:blank] 17:49:13 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x117e4f400) [pid = 1653] [serial = 893] [outer = 0x0] [url = about:blank] 17:49:13 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x129308c00) [pid = 1653] [serial = 916] [outer = 0x0] [url = about:blank] 17:49:13 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x126f09000) [pid = 1653] [serial = 915] [outer = 0x0] [url = about:blank] 17:49:13 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12a709400) [pid = 1653] [serial = 919] [outer = 0x0] [url = about:blank] 17:49:13 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x129551800) [pid = 1653] [serial = 918] [outer = 0x0] [url = about:blank] 17:49:13 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12a763800) [pid = 1653] [serial = 921] [outer = 0x0] [url = about:blank] 17:49:13 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x128d92c00) [pid = 1653] [serial = 927] [outer = 0x0] [url = about:blank] 17:49:13 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118a5c000) [pid = 1653] [serial = 924] [outer = 0x0] [url = about:blank] 17:49:13 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12a838c00) [pid = 1653] [serial = 928] [outer = 0x0] [url = about:blank] 17:49:13 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12abba400) [pid = 1653] [serial = 922] [outer = 0x0] [url = about:blank] 17:49:13 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118f82800) [pid = 1653] [serial = 905] [outer = 0x0] [url = about:blank] 17:49:13 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x124a30c00) [pid = 1653] [serial = 912] [outer = 0x0] [url = about:blank] 17:49:13 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119841800) [pid = 1653] [serial = 906] [outer = 0x0] [url = about:blank] 17:49:13 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x121712400) [pid = 1653] [serial = 910] [outer = 0x0] [url = about:blank] 17:49:13 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x121229c00) [pid = 1653] [serial = 925] [outer = 0x0] [url = about:blank] 17:49:13 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12b2eac00) [pid = 1653] [serial = 930] [outer = 0x0] [url = about:blank] 17:49:13 INFO - PROCESS | 1653 | 1468716553331 Marionette TRACE conn3 <- [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]]]}] 17:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1276ms 17:49:13 INFO - PROCESS | 1653 | 1468716553368 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 17:49:13 INFO - PROCESS | 1653 | 1468716553371 Marionette TRACE conn3 <- [1,1301,null,{"value":"7"}] 17:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:49:13 INFO - PROCESS | 1653 | 1468716553376 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:49:13 INFO - PROCESS | 1653 | 1468716553379 Marionette TRACE conn3 <- [1,1302,null,{}] 17:49:13 INFO - PROCESS | 1653 | 1468716553384 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:13 INFO - PROCESS | 1653 | 1468716553386 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:13 INFO - PROCESS | 1653 | 1468716553520 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 17:49:13 INFO - PROCESS | 1653 | 1468716553576 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:13 INFO - PROCESS | 1653 | 1468716553577 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x116621800 == 28 [pid = 1653] [id = 333] 17:49:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11337dc00) [pid = 1653] [serial = 998] [outer = 0x0] 17:49:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x113c4f800) [pid = 1653] [serial = 999] [outer = 0x11337dc00] 17:49:13 INFO - PROCESS | 1653 | 1468716553604 Marionette DEBUG loaded listener.js 17:49:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x115d11000) [pid = 1653] [serial = 1000] [outer = 0x11337dc00] 17:49:13 INFO - PROCESS | 1653 | 1468716553915 Marionette TRACE conn3 <- [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]]]}] 17:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 573ms 17:49:13 INFO - PROCESS | 1653 | 1468716553947 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 17:49:13 INFO - PROCESS | 1653 | 1468716553952 Marionette TRACE conn3 <- [1,1305,null,{"value":"7"}] 17:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:49:13 INFO - PROCESS | 1653 | 1468716553958 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:49:13 INFO - PROCESS | 1653 | 1468716553960 Marionette TRACE conn3 <- [1,1306,null,{}] 17:49:13 INFO - PROCESS | 1653 | 1468716553962 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:13 INFO - PROCESS | 1653 | 1468716553964 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:14 INFO - PROCESS | 1653 | 1468716554040 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 17:49:14 INFO - PROCESS | 1653 | 1468716554094 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:14 INFO - PROCESS | 1653 | 1468716554095 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x117146000 == 29 [pid = 1653] [id = 334] 17:49:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x115e88400) [pid = 1653] [serial = 1001] [outer = 0x0] 17:49:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1167e1c00) [pid = 1653] [serial = 1002] [outer = 0x115e88400] 17:49:14 INFO - PROCESS | 1653 | 1468716554122 Marionette DEBUG loaded listener.js 17:49:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x117e4d400) [pid = 1653] [serial = 1003] [outer = 0x115e88400] 17:49:14 INFO - PROCESS | 1653 | 1468716554425 Marionette TRACE conn3 <- [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]]]}] 17:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 518ms 17:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:49:14 INFO - PROCESS | 1653 | 1468716554477 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 17:49:14 INFO - PROCESS | 1653 | 1468716554478 Marionette TRACE conn3 <- [1,1309,null,{"value":"7"}] 17:49:14 INFO - PROCESS | 1653 | 1468716554481 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:49:14 INFO - PROCESS | 1653 | 1468716554483 Marionette TRACE conn3 <- [1,1310,null,{}] 17:49:14 INFO - PROCESS | 1653 | 1468716554491 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:14 INFO - PROCESS | 1653 | 1468716554494 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:14 INFO - PROCESS | 1653 | 1468716554570 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 17:49:14 INFO - PROCESS | 1653 | 1468716554624 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:14 INFO - PROCESS | 1653 | 1468716554626 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x118ab2000 == 30 [pid = 1653] [id = 335] 17:49:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x112a17c00) [pid = 1653] [serial = 1004] [outer = 0x0] 17:49:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x117ea7000) [pid = 1653] [serial = 1005] [outer = 0x112a17c00] 17:49:14 INFO - PROCESS | 1653 | 1468716554654 Marionette DEBUG loaded listener.js 17:49:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118737400) [pid = 1653] [serial = 1006] [outer = 0x112a17c00] 17:49:14 INFO - PROCESS | 1653 | 1468716554953 Marionette TRACE conn3 <- [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] 17:49:15 INFO - PROCESS | 1653 | 1468716555005 Marionette TRACE conn3 <- [1,1313,null,{"value":"7"}] 17:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 17:49:15 INFO - PROCESS | 1653 | 1468716555008 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:49:15 INFO - PROCESS | 1653 | 1468716555009 Marionette TRACE conn3 <- [1,1314,null,{}] 17:49:15 INFO - PROCESS | 1653 | 1468716555011 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:15 INFO - PROCESS | 1653 | 1468716555013 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:15 INFO - PROCESS | 1653 | 1468716555089 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 17:49:15 INFO - PROCESS | 1653 | 1468716555094 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:15 INFO - PROCESS | 1653 | 1468716555096 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12050b800 == 31 [pid = 1653] [id = 336] 17:49:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x118a60400) [pid = 1653] [serial = 1007] [outer = 0x0] 17:49:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119307800) [pid = 1653] [serial = 1008] [outer = 0x118a60400] 17:49:15 INFO - PROCESS | 1653 | 1468716555121 Marionette DEBUG loaded listener.js 17:49:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x119834800) [pid = 1653] [serial = 1009] [outer = 0x118a60400] 17:49:15 INFO - PROCESS | 1653 | 1468716555483 Marionette TRACE conn3 <- [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]]]}] 17:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 520ms 17:49:15 INFO - PROCESS | 1653 | 1468716555529 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 17:49:15 INFO - PROCESS | 1653 | 1468716555530 Marionette TRACE conn3 <- [1,1317,null,{"value":"7"}] 17:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:49:15 INFO - PROCESS | 1653 | 1468716555532 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:49:15 INFO - PROCESS | 1653 | 1468716555533 Marionette TRACE conn3 <- [1,1318,null,{}] 17:49:15 INFO - PROCESS | 1653 | 1468716555536 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:15 INFO - PROCESS | 1653 | 1468716555537 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:15 INFO - PROCESS | 1653 | 1468716555632 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 17:49:15 INFO - PROCESS | 1653 | 1468716555637 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:15 INFO - PROCESS | 1653 | 1468716555638 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x1211de800 == 32 [pid = 1653] [id = 337] 17:49:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x112fc4c00) [pid = 1653] [serial = 1010] [outer = 0x0] 17:49:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11994fc00) [pid = 1653] [serial = 1011] [outer = 0x112fc4c00] 17:49:15 INFO - PROCESS | 1653 | 1468716555663 Marionette DEBUG loaded listener.js 17:49:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119c41c00) [pid = 1653] [serial = 1012] [outer = 0x112fc4c00] 17:49:16 INFO - PROCESS | 1653 | 1468716556009 Marionette TRACE conn3 <- [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]]]}] 17:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 519ms 17:49:16 INFO - PROCESS | 1653 | 1468716556052 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 17:49:16 INFO - PROCESS | 1653 | 1468716556053 Marionette TRACE conn3 <- [1,1321,null,{"value":"7"}] 17:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:49:16 INFO - PROCESS | 1653 | 1468716556057 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:49:16 INFO - PROCESS | 1653 | 1468716556058 Marionette TRACE conn3 <- [1,1322,null,{}] 17:49:16 INFO - PROCESS | 1653 | 1468716556061 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:16 INFO - PROCESS | 1653 | 1468716556065 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:16 INFO - PROCESS | 1653 | 1468716556172 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 17:49:16 INFO - PROCESS | 1653 | 1468716556207 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:16 INFO - PROCESS | 1653 | 1468716556208 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x124f26000 == 33 [pid = 1653] [id = 338] 17:49:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x117e4e000) [pid = 1653] [serial = 1013] [outer = 0x0] 17:49:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x121712400) [pid = 1653] [serial = 1014] [outer = 0x117e4e000] 17:49:16 INFO - PROCESS | 1653 | 1468716556233 Marionette DEBUG loaded listener.js 17:49:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x124d1ac00) [pid = 1653] [serial = 1015] [outer = 0x117e4e000] 17:49:16 INFO - PROCESS | 1653 | 1468716556517 Marionette TRACE conn3 <- [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]]]}] 17:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 468ms 17:49:16 INFO - PROCESS | 1653 | 1468716556528 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 17:49:16 INFO - PROCESS | 1653 | 1468716556538 Marionette TRACE conn3 <- [1,1325,null,{"value":"7"}] 17:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:49:16 INFO - PROCESS | 1653 | 1468716556546 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:49:16 INFO - PROCESS | 1653 | 1468716556547 Marionette TRACE conn3 <- [1,1326,null,{}] 17:49:16 INFO - PROCESS | 1653 | 1468716556562 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:16 INFO - PROCESS | 1653 | 1468716556563 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:16 INFO - PROCESS | 1653 | 1468716556666 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 17:49:16 INFO - PROCESS | 1653 | 1468716556669 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:16 INFO - PROCESS | 1653 | 1468716556670 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x126968800 == 34 [pid = 1653] [id = 339] 17:49:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x111aa5800) [pid = 1653] [serial = 1016] [outer = 0x0] 17:49:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x124d8f400) [pid = 1653] [serial = 1017] [outer = 0x111aa5800] 17:49:16 INFO - PROCESS | 1653 | 1468716556694 Marionette DEBUG loaded listener.js 17:49:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1255a6c00) [pid = 1653] [serial = 1018] [outer = 0x111aa5800] 17:49:17 INFO - PROCESS | 1653 | 1468716557053 Marionette TRACE conn3 <- [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]]]}] 17:49:17 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 17:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 518ms 17:49:17 INFO - PROCESS | 1653 | 1468716557065 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 17:49:17 INFO - PROCESS | 1653 | 1468716557066 Marionette TRACE conn3 <- [1,1329,null,{"value":"7"}] 17:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:49:17 INFO - PROCESS | 1653 | 1468716557078 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:49:17 INFO - PROCESS | 1653 | 1468716557080 Marionette TRACE conn3 <- [1,1330,null,{}] 17:49:17 INFO - PROCESS | 1653 | 1468716557083 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:17 INFO - PROCESS | 1653 | 1468716557085 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:17 INFO - PROCESS | 1653 | 1468716557229 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 17:49:17 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x112a15400) [pid = 1653] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:49:17 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1167e0c00) [pid = 1653] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:49:17 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12abb7800) [pid = 1653] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:49:17 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12930fc00) [pid = 1653] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:49:17 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12930c000) [pid = 1653] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:49:17 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12aa53000) [pid = 1653] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:49:17 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x116a13c00) [pid = 1653] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:49:17 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x129312800) [pid = 1653] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:49:17 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11854d400) [pid = 1653] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:49:17 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1176fe800) [pid = 1653] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:49:17 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112f50000) [pid = 1653] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:49:17 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x117e4e400) [pid = 1653] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:49:17 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x110f93000) [pid = 1653] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:49:17 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x112e6ec00) [pid = 1653] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:49:17 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1268c6000) [pid = 1653] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:49:17 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x117e4c800) [pid = 1653] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:49:17 INFO - PROCESS | 1653 | 1468716557582 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:17 INFO - PROCESS | 1653 | 1468716557583 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x118aa9800 == 35 [pid = 1653] [id = 340] 17:49:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x110f9e800) [pid = 1653] [serial = 1019] [outer = 0x0] 17:49:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x112a20000) [pid = 1653] [serial = 1020] [outer = 0x110f9e800] 17:49:17 INFO - PROCESS | 1653 | 1468716557607 Marionette DEBUG loaded listener.js 17:49:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1176fe800) [pid = 1653] [serial = 1021] [outer = 0x110f9e800] 17:49:17 INFO - PROCESS | 1653 | 1468716557860 Marionette TRACE conn3 <- [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]]]}] 17:49:17 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 17:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 825ms 17:49:17 INFO - PROCESS | 1653 | 1468716557902 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 17:49:17 INFO - PROCESS | 1653 | 1468716557903 Marionette TRACE conn3 <- [1,1333,null,{"value":"7"}] 17:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:49:17 INFO - PROCESS | 1653 | 1468716557905 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:49:17 INFO - PROCESS | 1653 | 1468716557914 Marionette TRACE conn3 <- [1,1334,null,{}] 17:49:17 INFO - PROCESS | 1653 | 1468716557925 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:17 INFO - PROCESS | 1653 | 1468716557926 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:18 INFO - PROCESS | 1653 | 1468716558007 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 17:49:18 INFO - PROCESS | 1653 | 1468716558011 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:18 INFO - PROCESS | 1653 | 1468716558012 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x118aae800 == 36 [pid = 1653] [id = 341] 17:49:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11662c800) [pid = 1653] [serial = 1022] [outer = 0x0] 17:49:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1264ed400) [pid = 1653] [serial = 1023] [outer = 0x11662c800] 17:49:18 INFO - PROCESS | 1653 | 1468716558039 Marionette DEBUG loaded listener.js 17:49:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1269cb000) [pid = 1653] [serial = 1024] [outer = 0x11662c800] 17:49:18 INFO - PROCESS | 1653 | 1468716558357 Marionette TRACE conn3 <- [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]]]}] 17:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 485ms 17:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:49:18 INFO - PROCESS | 1653 | 1468716558391 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 17:49:18 INFO - PROCESS | 1653 | 1468716558392 Marionette TRACE conn3 <- [1,1337,null,{"value":"7"}] 17:49:18 INFO - PROCESS | 1653 | 1468716558394 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:49:18 INFO - PROCESS | 1653 | 1468716558396 Marionette TRACE conn3 <- [1,1338,null,{}] 17:49:18 INFO - PROCESS | 1653 | 1468716558400 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:18 INFO - PROCESS | 1653 | 1468716558402 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:18 INFO - PROCESS | 1653 | 1468716558508 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 17:49:18 INFO - PROCESS | 1653 | 1468716558516 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:18 INFO - PROCESS | 1653 | 1468716558517 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x129577800 == 37 [pid = 1653] [id = 342] 17:49:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11834e000) [pid = 1653] [serial = 1025] [outer = 0x0] 17:49:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x126f07400) [pid = 1653] [serial = 1026] [outer = 0x11834e000] 17:49:18 INFO - PROCESS | 1653 | 1468716558541 Marionette DEBUG loaded listener.js 17:49:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128ceac00) [pid = 1653] [serial = 1027] [outer = 0x11834e000] 17:49:19 INFO - PROCESS | 1653 | 1468716559328 Marionette TRACE conn3 <- [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]]]}] 17:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 970ms 17:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:49:19 INFO - PROCESS | 1653 | 1468716559366 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 17:49:19 INFO - PROCESS | 1653 | 1468716559367 Marionette TRACE conn3 <- [1,1341,null,{"value":"7"}] 17:49:19 INFO - PROCESS | 1653 | 1468716559369 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:49:19 INFO - PROCESS | 1653 | 1468716559381 Marionette TRACE conn3 <- [1,1342,null,{}] 17:49:19 INFO - PROCESS | 1653 | 1468716559383 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:19 INFO - PROCESS | 1653 | 1468716559385 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:19 INFO - PROCESS | 1653 | 1468716559467 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 17:49:19 INFO - PROCESS | 1653 | 1468716559470 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:19 INFO - PROCESS | 1653 | 1468716559472 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x1211ce800 == 38 [pid = 1653] [id = 343] 17:49:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x126f0f000) [pid = 1653] [serial = 1028] [outer = 0x0] 17:49:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x128e1f400) [pid = 1653] [serial = 1029] [outer = 0x126f0f000] 17:49:19 INFO - PROCESS | 1653 | 1468716559500 Marionette DEBUG loaded listener.js 17:49:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x129312000) [pid = 1653] [serial = 1030] [outer = 0x126f0f000] 17:49:20 INFO - PROCESS | 1653 | 1468716560083 Marionette TRACE conn3 <- [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]]]}] 17:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 733ms 17:49:20 INFO - PROCESS | 1653 | 1468716560103 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 17:49:20 INFO - PROCESS | 1653 | 1468716560106 Marionette TRACE conn3 <- [1,1345,null,{"value":"7"}] 17:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:49:20 INFO - PROCESS | 1653 | 1468716560109 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:49:20 INFO - PROCESS | 1653 | 1468716560112 Marionette TRACE conn3 <- [1,1346,null,{}] 17:49:20 INFO - PROCESS | 1653 | 1468716560116 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:20 INFO - PROCESS | 1653 | 1468716560117 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:20 INFO - PROCESS | 1653 | 1468716560231 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 17:49:20 INFO - PROCESS | 1653 | 1468716560309 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:20 INFO - PROCESS | 1653 | 1468716560310 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x117145800 == 39 [pid = 1653] [id = 344] 17:49:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x112f58800) [pid = 1653] [serial = 1031] [outer = 0x0] 17:49:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x113c92c00) [pid = 1653] [serial = 1032] [outer = 0x112f58800] 17:49:20 INFO - PROCESS | 1653 | 1468716560342 Marionette DEBUG loaded listener.js 17:49:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1167e1000) [pid = 1653] [serial = 1033] [outer = 0x112f58800] 17:49:20 INFO - PROCESS | 1653 | 1468716560926 Marionette TRACE conn3 <- [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]]]}] 17:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 875ms 17:49:20 INFO - PROCESS | 1653 | 1468716560984 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 17:49:20 INFO - PROCESS | 1653 | 1468716560987 Marionette TRACE conn3 <- [1,1349,null,{"value":"7"}] 17:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:49:20 INFO - PROCESS | 1653 | 1468716560992 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:49:20 INFO - PROCESS | 1653 | 1468716560994 Marionette TRACE conn3 <- [1,1350,null,{}] 17:49:20 INFO - PROCESS | 1653 | 1468716560997 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:21 INFO - PROCESS | 1653 | 1468716560999 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:21 INFO - PROCESS | 1653 | 1468716561142 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 17:49:21 INFO - PROCESS | 1653 | 1468716561249 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:21 INFO - PROCESS | 1653 | 1468716561250 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x116857800 == 40 [pid = 1653] [id = 345] 17:49:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x112ff3000) [pid = 1653] [serial = 1034] [outer = 0x0] 17:49:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1176f5000) [pid = 1653] [serial = 1035] [outer = 0x112ff3000] 17:49:21 INFO - PROCESS | 1653 | 1468716561300 Marionette DEBUG loaded listener.js 17:49:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1184ec800) [pid = 1653] [serial = 1036] [outer = 0x112ff3000] 17:49:21 INFO - PROCESS | 1653 | --DOCSHELL 0x129577800 == 39 [pid = 1653] [id = 342] 17:49:21 INFO - PROCESS | 1653 | --DOCSHELL 0x118aae800 == 38 [pid = 1653] [id = 341] 17:49:21 INFO - PROCESS | 1653 | --DOCSHELL 0x118aa9800 == 37 [pid = 1653] [id = 340] 17:49:21 INFO - PROCESS | 1653 | --DOCSHELL 0x126968800 == 36 [pid = 1653] [id = 339] 17:49:22 INFO - PROCESS | 1653 | --DOCSHELL 0x124f26000 == 35 [pid = 1653] [id = 338] 17:49:22 INFO - PROCESS | 1653 | --DOCSHELL 0x1211de800 == 34 [pid = 1653] [id = 337] 17:49:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12050b800 == 33 [pid = 1653] [id = 336] 17:49:22 INFO - PROCESS | 1653 | --DOCSHELL 0x118ab2000 == 32 [pid = 1653] [id = 335] 17:49:22 INFO - PROCESS | 1653 | --DOCSHELL 0x117146000 == 31 [pid = 1653] [id = 334] 17:49:22 INFO - PROCESS | 1653 | --DOCSHELL 0x116621800 == 30 [pid = 1653] [id = 333] 17:49:22 INFO - PROCESS | 1653 | 1468716562017 Marionette TRACE conn3 <- [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]]]}] 17:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1077ms 17:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:49:22 INFO - PROCESS | 1653 | 1468716562069 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 17:49:22 INFO - PROCESS | 1653 | 1468716562073 Marionette TRACE conn3 <- [1,1353,null,{"value":"7"}] 17:49:22 INFO - PROCESS | 1653 | 1468716562077 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:49:22 INFO - PROCESS | 1653 | 1468716562082 Marionette TRACE conn3 <- [1,1354,null,{}] 17:49:22 INFO - PROCESS | 1653 | 1468716562087 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:22 INFO - PROCESS | 1653 | 1468716562089 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:22 INFO - PROCESS | 1653 | 1468716562223 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 17:49:22 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12ba90000) [pid = 1653] [serial = 931] [outer = 0x0] [url = about:blank] 17:49:22 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12c7e4400) [pid = 1653] [serial = 973] [outer = 0x0] [url = about:blank] 17:49:22 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12a756800) [pid = 1653] [serial = 957] [outer = 0x0] [url = about:blank] 17:49:22 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12ba88000) [pid = 1653] [serial = 960] [outer = 0x0] [url = about:blank] 17:49:22 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12b2df400) [pid = 1653] [serial = 958] [outer = 0x0] [url = about:blank] 17:49:22 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12bdecc00) [pid = 1653] [serial = 963] [outer = 0x0] [url = about:blank] 17:49:22 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12bb30c00) [pid = 1653] [serial = 961] [outer = 0x0] [url = about:blank] 17:49:22 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12c28d000) [pid = 1653] [serial = 966] [outer = 0x0] [url = about:blank] 17:49:22 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12c281c00) [pid = 1653] [serial = 964] [outer = 0x0] [url = about:blank] 17:49:22 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11930e000) [pid = 1653] [serial = 945] [outer = 0x0] [url = about:blank] 17:49:22 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119c3c800) [pid = 1653] [serial = 946] [outer = 0x0] [url = about:blank] 17:49:22 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1184ea400) [pid = 1653] [serial = 942] [outer = 0x0] [url = about:blank] 17:49:22 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11854b800) [pid = 1653] [serial = 943] [outer = 0x0] [url = about:blank] 17:49:22 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12c7d9400) [pid = 1653] [serial = 972] [outer = 0x0] [url = about:blank] 17:49:22 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1218de400) [pid = 1653] [serial = 948] [outer = 0x0] [url = about:blank] 17:49:22 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1254e1000) [pid = 1653] [serial = 949] [outer = 0x0] [url = about:blank] 17:49:22 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x117e53800) [pid = 1653] [serial = 936] [outer = 0x0] [url = about:blank] 17:49:22 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118521400) [pid = 1653] [serial = 937] [outer = 0x0] [url = about:blank] 17:49:22 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1110a7c00) [pid = 1653] [serial = 933] [outer = 0x0] [url = about:blank] 17:49:22 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112e79400) [pid = 1653] [serial = 934] [outer = 0x0] [url = about:blank] 17:49:22 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x128d97000) [pid = 1653] [serial = 954] [outer = 0x0] [url = about:blank] 17:49:22 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x126f0d400) [pid = 1653] [serial = 951] [outer = 0x0] [url = about:blank] 17:49:22 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x128cf1000) [pid = 1653] [serial = 952] [outer = 0x0] [url = about:blank] 17:49:22 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11851f800) [pid = 1653] [serial = 939] [outer = 0x0] [url = about:blank] 17:49:22 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119832c00) [pid = 1653] [serial = 940] [outer = 0x0] [url = about:blank] 17:49:22 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x112a21000) [pid = 1653] [serial = 976] [outer = 0x0] [url = about:blank] 17:49:22 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x121353c00) [pid = 1653] [serial = 969] [outer = 0x0] [url = about:blank] 17:49:22 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12c29c400) [pid = 1653] [serial = 967] [outer = 0x0] [url = about:blank] 17:49:22 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x112a1b800) [pid = 1653] [serial = 975] [outer = 0x0] [url = about:blank] 17:49:22 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x126f08800) [pid = 1653] [serial = 970] [outer = 0x0] [url = about:blank] 17:49:22 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x128e4c400) [pid = 1653] [serial = 955] [outer = 0x0] [url = about:blank] 17:49:22 INFO - PROCESS | 1653 | 1468716562315 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:22 INFO - PROCESS | 1653 | 1468716562316 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x1168ab000 == 31 [pid = 1653] [id = 346] 17:49:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x112a21000) [pid = 1653] [serial = 1037] [outer = 0x0] 17:49:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x115e89800) [pid = 1653] [serial = 1038] [outer = 0x112a21000] 17:49:22 INFO - PROCESS | 1653 | 1468716562354 Marionette DEBUG loaded listener.js 17:49:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x117e54800) [pid = 1653] [serial = 1039] [outer = 0x112a21000] 17:49:22 INFO - PROCESS | 1653 | 1468716562630 Marionette TRACE conn3 <- [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]]]}] 17:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 575ms 17:49:22 INFO - PROCESS | 1653 | 1468716562668 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 17:49:22 INFO - PROCESS | 1653 | 1468716562670 Marionette TRACE conn3 <- [1,1357,null,{"value":"7"}] 17:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:49:22 INFO - PROCESS | 1653 | 1468716562675 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:49:22 INFO - PROCESS | 1653 | 1468716562676 Marionette TRACE conn3 <- [1,1358,null,{}] 17:49:22 INFO - PROCESS | 1653 | 1468716562679 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:22 INFO - PROCESS | 1653 | 1468716562681 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:22 INFO - PROCESS | 1653 | 1468716562786 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 17:49:22 INFO - PROCESS | 1653 | 1468716562837 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:22 INFO - PROCESS | 1653 | 1468716562838 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x118a9f000 == 32 [pid = 1653] [id = 347] 17:49:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x117e9f400) [pid = 1653] [serial = 1040] [outer = 0x0] 17:49:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1184eb400) [pid = 1653] [serial = 1041] [outer = 0x117e9f400] 17:49:22 INFO - PROCESS | 1653 | 1468716562865 Marionette DEBUG loaded listener.js 17:49:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118744800) [pid = 1653] [serial = 1042] [outer = 0x117e9f400] 17:49:23 INFO - PROCESS | 1653 | 1468716563209 Marionette TRACE conn3 <- [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]]]}] 17:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 571ms 17:49:23 INFO - PROCESS | 1653 | 1468716563248 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 17:49:23 INFO - PROCESS | 1653 | 1468716563250 Marionette TRACE conn3 <- [1,1361,null,{"value":"7"}] 17:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:49:23 INFO - PROCESS | 1653 | 1468716563253 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:49:23 INFO - PROCESS | 1653 | 1468716563257 Marionette TRACE conn3 <- [1,1362,null,{}] 17:49:23 INFO - PROCESS | 1653 | 1468716563269 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:23 INFO - PROCESS | 1653 | 1468716563274 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:23 INFO - PROCESS | 1653 | 1468716563381 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 17:49:23 INFO - PROCESS | 1653 | 1468716563438 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:23 INFO - PROCESS | 1653 | 1468716563440 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210c1800 == 33 [pid = 1653] [id = 348] 17:49:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118742c00) [pid = 1653] [serial = 1043] [outer = 0x0] 17:49:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119310800) [pid = 1653] [serial = 1044] [outer = 0x118742c00] 17:49:23 INFO - PROCESS | 1653 | 1468716563468 Marionette DEBUG loaded listener.js 17:49:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12053ac00) [pid = 1653] [serial = 1045] [outer = 0x118742c00] 17:49:23 INFO - PROCESS | 1653 | 1468716563746 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 17:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 526ms 17:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:49:23 INFO - PROCESS | 1653 | 1468716563779 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 17:49:23 INFO - PROCESS | 1653 | 1468716563781 Marionette TRACE conn3 <- [1,1365,null,{"value":"7"}] 17:49:23 INFO - PROCESS | 1653 | 1468716563791 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:49:23 INFO - PROCESS | 1653 | 1468716563792 Marionette TRACE conn3 <- [1,1366,null,{}] 17:49:23 INFO - PROCESS | 1653 | 1468716563794 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:23 INFO - PROCESS | 1653 | 1468716563795 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:23 INFO - PROCESS | 1653 | 1468716563880 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 17:49:23 INFO - PROCESS | 1653 | 1468716563884 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:23 INFO - PROCESS | 1653 | 1468716563887 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x126663800 == 34 [pid = 1653] [id = 349] 17:49:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1205be000) [pid = 1653] [serial = 1046] [outer = 0x0] 17:49:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1218dec00) [pid = 1653] [serial = 1047] [outer = 0x1205be000] 17:49:23 INFO - PROCESS | 1653 | 1468716563912 Marionette DEBUG loaded listener.js 17:49:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x123d6a800) [pid = 1653] [serial = 1048] [outer = 0x1205be000] 17:49:24 INFO - PROCESS | 1653 | 1468716564252 Marionette TRACE conn3 <- [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] 17:49:24 INFO - PROCESS | 1653 | 1468716564264 Marionette TRACE conn3 <- [1,1369,null,{"value":"7"}] 17:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 17:49:24 INFO - PROCESS | 1653 | 1468716564269 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:49:24 INFO - PROCESS | 1653 | 1468716564270 Marionette TRACE conn3 <- [1,1370,null,{}] 17:49:24 INFO - PROCESS | 1653 | 1468716564272 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:24 INFO - PROCESS | 1653 | 1468716564273 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:24 INFO - PROCESS | 1653 | 1468716564379 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 17:49:24 INFO - PROCESS | 1653 | 1468716564389 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:24 INFO - PROCESS | 1653 | 1468716564390 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x126f40000 == 35 [pid = 1653] [id = 350] 17:49:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x112a15800) [pid = 1653] [serial = 1049] [outer = 0x0] 17:49:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1218de400) [pid = 1653] [serial = 1050] [outer = 0x112a15800] 17:49:24 INFO - PROCESS | 1653 | 1468716564414 Marionette DEBUG loaded listener.js 17:49:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1254e4400) [pid = 1653] [serial = 1051] [outer = 0x112a15800] 17:49:24 INFO - PROCESS | 1653 | 1468716564810 Marionette TRACE conn3 <- [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] 17:49:24 INFO - PROCESS | 1653 | 1468716564840 Marionette TRACE conn3 <- [1,1373,null,{"value":"7"}] 17:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 17:49:24 INFO - PROCESS | 1653 | 1468716564844 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:49:24 INFO - PROCESS | 1653 | 1468716564846 Marionette TRACE conn3 <- [1,1374,null,{}] 17:49:24 INFO - PROCESS | 1653 | 1468716564849 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:24 INFO - PROCESS | 1653 | 1468716564855 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:25 INFO - PROCESS | 1653 | 1468716564999 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 17:49:25 INFO - PROCESS | 1653 | 1468716565015 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:25 INFO - PROCESS | 1653 | 1468716565016 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1297be000 == 36 [pid = 1653] [id = 351] 17:49:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1255a5800) [pid = 1653] [serial = 1052] [outer = 0x0] 17:49:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126f10c00) [pid = 1653] [serial = 1053] [outer = 0x1255a5800] 17:49:25 INFO - PROCESS | 1653 | 1468716565041 Marionette DEBUG loaded listener.js 17:49:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x129308c00) [pid = 1653] [serial = 1054] [outer = 0x1255a5800] 17:49:25 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:49:25 INFO - PROCESS | 1653 | 1468716565395 Marionette TRACE conn3 <- [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] 17:49:25 INFO - PROCESS | 1653 | 1468716565417 Marionette TRACE conn3 <- [1,1377,null,{"value":"7"}] 17:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 17:49:25 INFO - PROCESS | 1653 | 1468716565420 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:49:25 INFO - PROCESS | 1653 | 1468716565422 Marionette TRACE conn3 <- [1,1378,null,{}] 17:49:25 INFO - PROCESS | 1653 | 1468716565425 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:25 INFO - PROCESS | 1653 | 1468716565428 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:25 INFO - PROCESS | 1653 | 1468716565577 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 17:49:25 INFO - PROCESS | 1653 | 1468716565595 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:25 INFO - PROCESS | 1653 | 1468716565596 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195d8000 == 37 [pid = 1653] [id = 352] 17:49:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12930dc00) [pid = 1653] [serial = 1055] [outer = 0x0] 17:49:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x129552400) [pid = 1653] [serial = 1056] [outer = 0x12930dc00] 17:49:25 INFO - PROCESS | 1653 | 1468716565620 Marionette DEBUG loaded listener.js 17:49:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12967ec00) [pid = 1653] [serial = 1057] [outer = 0x12930dc00] 17:49:25 INFO - PROCESS | 1653 | 1468716565933 Marionette TRACE conn3 <- [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] 17:49:25 INFO - PROCESS | 1653 | 1468716565992 Marionette TRACE conn3 <- [1,1381,null,{"value":"7"}] 17:49:25 INFO - PROCESS | 1653 | 1468716565994 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:49:25 INFO - PROCESS | 1653 | 1468716565995 Marionette TRACE conn3 <- [1,1382,null,{}] 17:49:26 INFO - PROCESS | 1653 | 1468716565997 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:26 INFO - PROCESS | 1653 | 1468716565998 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:26 INFO - PROCESS | 1653 | 1468716566094 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 17:49:26 INFO - PROCESS | 1653 | 1468716566106 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:26 INFO - PROCESS | 1653 | 1468716566107 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab8d800 == 38 [pid = 1653] [id = 353] 17:49:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x129680000) [pid = 1653] [serial = 1058] [outer = 0x0] 17:49:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12a70a800) [pid = 1653] [serial = 1059] [outer = 0x129680000] 17:49:26 INFO - PROCESS | 1653 | 1468716566134 Marionette DEBUG loaded listener.js 17:49:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12a764000) [pid = 1653] [serial = 1060] [outer = 0x129680000] 17:49:26 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x112fc4c00) [pid = 1653] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:49:26 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118a60400) [pid = 1653] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:49:26 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1184ed800) [pid = 1653] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:49:26 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x115e88400) [pid = 1653] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:49:26 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11337dc00) [pid = 1653] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:49:26 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112a17c00) [pid = 1653] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:49:26 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x110f97800) [pid = 1653] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:49:26 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x116827c00) [pid = 1653] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:49:26 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x117e4e000) [pid = 1653] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:49:26 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119c48800) [pid = 1653] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:49:26 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x124ef3000) [pid = 1653] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:49:26 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x111aa5800) [pid = 1653] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:49:26 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x117e4e800) [pid = 1653] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:49:26 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x110f9e800) [pid = 1653] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:49:26 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x115dbe800) [pid = 1653] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:49:26 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11662c800) [pid = 1653] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:49:26 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11834e000) [pid = 1653] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:49:26 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:49:26 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | Canvas test: 2d.pattern.image.incomplete.reload - assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object "[object CanvasPattern]" 17:49:26 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 17:49:26 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1 17:49:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:49:26 INFO - _addTest/ [0,1385,"getWindowHandle",null] 17:49:26 INFO - PROCESS | 1653 | 1468716566571 Marionette TRACE conn3 <- [1,1385,null,{"value":"7"}] 17:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 17:49:26 INFO - PROCESS | 1653 | 1468716566574 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:49:26 INFO - PROCESS | 1653 | 1468716566575 Marionette TRACE conn3 <- [1,1386,null,{}] 17:49:26 INFO - PROCESS | 1653 | 1468716566577 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:26 INFO - PROCESS | 1653 | 1468716566578 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:26 INFO - PROCESS | 1653 | 1468716566653 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 17:49:26 INFO - PROCESS | 1653 | 1468716566657 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:26 INFO - PROCESS | 1653 | 1468716566658 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ee8800 == 39 [pid = 1653] [id = 354] 17:49:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x112d45c00) [pid = 1653] [serial = 1061] [outer = 0x0] 17:49:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x115e93c00) [pid = 1653] [serial = 1062] [outer = 0x112d45c00] 17:49:26 INFO - PROCESS | 1653 | 1468716566685 Marionette DEBUG loaded listener.js 17:49:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118742800) [pid = 1653] [serial = 1063] [outer = 0x112d45c00] 17:49:27 INFO - PROCESS | 1653 | 1468716567008 Marionette TRACE conn3 <- [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] 17:49:27 INFO - PROCESS | 1653 | 1468716567043 Marionette TRACE conn3 <- [1,1389,null,{"value":"7"}] 17:49:27 INFO - PROCESS | 1653 | 1468716567045 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:49:27 INFO - PROCESS | 1653 | 1468716567047 Marionette TRACE conn3 <- [1,1390,null,{}] 17:49:27 INFO - PROCESS | 1653 | 1468716567049 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:27 INFO - PROCESS | 1653 | 1468716567050 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:27 INFO - PROCESS | 1653 | 1468716567148 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 17:49:27 INFO - PROCESS | 1653 | 1468716567157 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:27 INFO - PROCESS | 1653 | 1468716567158 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b9c3000 == 40 [pid = 1653] [id = 355] 17:49:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119815c00) [pid = 1653] [serial = 1064] [outer = 0x0] 17:49:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x124fdd800) [pid = 1653] [serial = 1065] [outer = 0x119815c00] 17:49:27 INFO - PROCESS | 1653 | 1468716567183 Marionette DEBUG loaded listener.js 17:49:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x129311000) [pid = 1653] [serial = 1066] [outer = 0x119815c00] 17:49:27 INFO - PROCESS | 1653 | 1468716567497 Marionette TRACE conn3 <- [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]]]}] 17:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 468ms 17:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:49:27 INFO - PROCESS | 1653 | 1468716567515 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 17:49:27 INFO - PROCESS | 1653 | 1468716567516 Marionette TRACE conn3 <- [1,1393,null,{"value":"7"}] 17:49:27 INFO - PROCESS | 1653 | 1468716567518 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:49:27 INFO - PROCESS | 1653 | 1468716567520 Marionette TRACE conn3 <- [1,1394,null,{}] 17:49:27 INFO - PROCESS | 1653 | 1468716567522 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:27 INFO - PROCESS | 1653 | 1468716567524 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:27 INFO - PROCESS | 1653 | 1468716567618 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 17:49:27 INFO - PROCESS | 1653 | 1468716567622 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:27 INFO - PROCESS | 1653 | 1468716567624 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c20b000 == 41 [pid = 1653] [id = 356] 17:49:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118742000) [pid = 1653] [serial = 1067] [outer = 0x0] 17:49:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12aa53000) [pid = 1653] [serial = 1068] [outer = 0x118742000] 17:49:27 INFO - PROCESS | 1653 | 1468716567652 Marionette DEBUG loaded listener.js 17:49:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12b2e2c00) [pid = 1653] [serial = 1069] [outer = 0x118742000] 17:49:27 INFO - PROCESS | 1653 | 1468716567970 Marionette TRACE conn3 <- [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]]]}] 17:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 468ms 17:49:27 INFO - PROCESS | 1653 | 1468716567987 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 17:49:27 INFO - PROCESS | 1653 | 1468716567988 Marionette TRACE conn3 <- [1,1397,null,{"value":"7"}] 17:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:49:27 INFO - PROCESS | 1653 | 1468716567992 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:49:27 INFO - PROCESS | 1653 | 1468716567995 Marionette TRACE conn3 <- [1,1398,null,{}] 17:49:28 INFO - PROCESS | 1653 | 1468716568001 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:28 INFO - PROCESS | 1653 | 1468716568002 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:28 INFO - PROCESS | 1653 | 1468716568109 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 17:49:28 INFO - PROCESS | 1653 | 1468716568115 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:28 INFO - PROCESS | 1653 | 1468716568116 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c220800 == 42 [pid = 1653] [id = 357] 17:49:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12a760000) [pid = 1653] [serial = 1070] [outer = 0x0] 17:49:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12ba83400) [pid = 1653] [serial = 1071] [outer = 0x12a760000] 17:49:28 INFO - PROCESS | 1653 | 1468716568146 Marionette DEBUG loaded listener.js 17:49:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12bb2f000) [pid = 1653] [serial = 1072] [outer = 0x12a760000] 17:49:28 INFO - PROCESS | 1653 | 1468716568436 Marionette TRACE conn3 <- [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]]]}] 17:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 475ms 17:49:28 INFO - PROCESS | 1653 | 1468716568521 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 17:49:28 INFO - PROCESS | 1653 | 1468716568523 Marionette TRACE conn3 <- [1,1401,null,{"value":"7"}] 17:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:49:28 INFO - PROCESS | 1653 | 1468716568529 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:49:28 INFO - PROCESS | 1653 | 1468716568532 Marionette TRACE conn3 <- [1,1402,null,{}] 17:49:28 INFO - PROCESS | 1653 | 1468716568536 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:28 INFO - PROCESS | 1653 | 1468716568537 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:28 INFO - PROCESS | 1653 | 1468716568639 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 17:49:28 INFO - PROCESS | 1653 | 1468716568733 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:28 INFO - PROCESS | 1653 | 1468716568734 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x116762800 == 43 [pid = 1653] [id = 358] 17:49:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x112f4f400) [pid = 1653] [serial = 1073] [outer = 0x0] 17:49:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x112fedc00) [pid = 1653] [serial = 1074] [outer = 0x112f4f400] 17:49:28 INFO - PROCESS | 1653 | 1468716568766 Marionette DEBUG loaded listener.js 17:49:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x116f2bc00) [pid = 1653] [serial = 1075] [outer = 0x112f4f400] 17:49:29 INFO - PROCESS | 1653 | 1468716569185 Marionette TRACE conn3 <- [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]]]}] 17:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 720ms 17:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:49:29 INFO - PROCESS | 1653 | 1468716569251 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 17:49:29 INFO - PROCESS | 1653 | 1468716569253 Marionette TRACE conn3 <- [1,1405,null,{"value":"7"}] 17:49:29 INFO - PROCESS | 1653 | 1468716569257 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:49:29 INFO - PROCESS | 1653 | 1468716569260 Marionette TRACE conn3 <- [1,1406,null,{}] 17:49:29 INFO - PROCESS | 1653 | 1468716569263 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:29 INFO - PROCESS | 1653 | 1468716569265 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:29 INFO - PROCESS | 1653 | 1468716569367 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 17:49:29 INFO - PROCESS | 1653 | 1468716569425 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:29 INFO - PROCESS | 1653 | 1468716569426 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c1b000 == 44 [pid = 1653] [id = 359] 17:49:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x117ea7800) [pid = 1653] [serial = 1076] [outer = 0x0] 17:49:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118543000) [pid = 1653] [serial = 1077] [outer = 0x117ea7800] 17:49:29 INFO - PROCESS | 1653 | 1468716569456 Marionette DEBUG loaded listener.js 17:49:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119303400) [pid = 1653] [serial = 1078] [outer = 0x117ea7800] 17:49:29 INFO - PROCESS | 1653 | 1468716569878 Marionette TRACE conn3 <- [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]]]}] 17:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 676ms 17:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:49:29 INFO - PROCESS | 1653 | 1468716569932 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 17:49:29 INFO - PROCESS | 1653 | 1468716569933 Marionette TRACE conn3 <- [1,1409,null,{"value":"7"}] 17:49:29 INFO - PROCESS | 1653 | 1468716569936 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:49:29 INFO - PROCESS | 1653 | 1468716569937 Marionette TRACE conn3 <- [1,1410,null,{}] 17:49:29 INFO - PROCESS | 1653 | 1468716569941 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:29 INFO - PROCESS | 1653 | 1468716569944 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:30 INFO - PROCESS | 1653 | 1468716570073 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 17:49:30 INFO - PROCESS | 1653 | 1468716570140 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:30 INFO - PROCESS | 1653 | 1468716570143 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c206000 == 45 [pid = 1653] [id = 360] 17:49:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x124953400) [pid = 1653] [serial = 1079] [outer = 0x0] 17:49:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x124fe2400) [pid = 1653] [serial = 1080] [outer = 0x124953400] 17:49:30 INFO - PROCESS | 1653 | 1468716570215 Marionette DEBUG loaded listener.js 17:49:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x126f0d000) [pid = 1653] [serial = 1081] [outer = 0x124953400] 17:49:30 INFO - PROCESS | 1653 | 1468716570735 Marionette TRACE conn3 <- [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]]]}] 17:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 869ms 17:49:30 INFO - PROCESS | 1653 | 1468716570806 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 17:49:30 INFO - PROCESS | 1653 | 1468716570808 Marionette TRACE conn3 <- [1,1413,null,{"value":"7"}] 17:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:49:30 INFO - PROCESS | 1653 | 1468716570812 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:49:30 INFO - PROCESS | 1653 | 1468716570814 Marionette TRACE conn3 <- [1,1414,null,{}] 17:49:30 INFO - PROCESS | 1653 | 1468716570817 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:30 INFO - PROCESS | 1653 | 1468716570819 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:30 INFO - PROCESS | 1653 | 1468716570975 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 17:49:31 INFO - PROCESS | 1653 | 1468716571118 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:31 INFO - PROCESS | 1653 | 1468716571120 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x1297c9800 == 46 [pid = 1653] [id = 361] 17:49:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12495b000) [pid = 1653] [serial = 1082] [outer = 0x0] 17:49:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x129553000) [pid = 1653] [serial = 1083] [outer = 0x12495b000] 17:49:31 INFO - PROCESS | 1653 | 1468716571150 Marionette DEBUG loaded listener.js 17:49:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12a838c00) [pid = 1653] [serial = 1084] [outer = 0x12495b000] 17:49:31 INFO - PROCESS | 1653 | 1468716571788 Marionette TRACE conn3 <- [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]]]}] 17:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1021ms 17:49:31 INFO - PROCESS | 1653 | 1468716571832 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 17:49:31 INFO - PROCESS | 1653 | 1468716571835 Marionette TRACE conn3 <- [1,1417,null,{"value":"7"}] 17:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:49:31 INFO - PROCESS | 1653 | 1468716571838 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:49:31 INFO - PROCESS | 1653 | 1468716571840 Marionette TRACE conn3 <- [1,1418,null,{}] 17:49:31 INFO - PROCESS | 1653 | 1468716571844 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:31 INFO - PROCESS | 1653 | 1468716571845 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:31 INFO - PROCESS | 1653 | 1468716571942 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 17:49:32 INFO - PROCESS | 1653 | 1468716572002 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:32 INFO - PROCESS | 1653 | 1468716572005 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195d9000 == 47 [pid = 1653] [id = 362] 17:49:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x116141400) [pid = 1653] [serial = 1085] [outer = 0x0] 17:49:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1167e2800) [pid = 1653] [serial = 1086] [outer = 0x116141400] 17:49:32 INFO - PROCESS | 1653 | 1468716572032 Marionette DEBUG loaded listener.js 17:49:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1176f1400) [pid = 1653] [serial = 1087] [outer = 0x116141400] 17:49:32 INFO - PROCESS | 1653 | 1468716572486 Marionette TRACE conn3 <- [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]]]}] 17:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 670ms 17:49:33 INFO - PROCESS | 1653 | --DOCSHELL 0x11815d800 == 46 [pid = 1653] [id = 332] 17:49:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12c20b000 == 45 [pid = 1653] [id = 356] 17:49:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12b9c3000 == 44 [pid = 1653] [id = 355] 17:49:33 INFO - PROCESS | 1653 | --DOCSHELL 0x128ee8800 == 43 [pid = 1653] [id = 354] 17:49:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab8d800 == 42 [pid = 1653] [id = 353] 17:49:33 INFO - PROCESS | 1653 | --DOCSHELL 0x1195d8000 == 41 [pid = 1653] [id = 352] 17:49:33 INFO - PROCESS | 1653 | --DOCSHELL 0x1297be000 == 40 [pid = 1653] [id = 351] 17:49:33 INFO - PROCESS | 1653 | --DOCSHELL 0x126f40000 == 39 [pid = 1653] [id = 350] 17:49:33 INFO - PROCESS | 1653 | --DOCSHELL 0x126663800 == 38 [pid = 1653] [id = 349] 17:49:33 INFO - PROCESS | 1653 | --DOCSHELL 0x1210c1800 == 37 [pid = 1653] [id = 348] 17:49:33 INFO - PROCESS | 1653 | --DOCSHELL 0x118a9f000 == 36 [pid = 1653] [id = 347] 17:49:33 INFO - PROCESS | 1653 | --DOCSHELL 0x1168ab000 == 35 [pid = 1653] [id = 346] 17:49:33 INFO - PROCESS | 1653 | --DOCSHELL 0x116857800 == 34 [pid = 1653] [id = 345] 17:49:33 INFO - PROCESS | 1653 | --DOCSHELL 0x117145800 == 33 [pid = 1653] [id = 344] 17:49:33 INFO - PROCESS | 1653 | --DOCSHELL 0x1211ce800 == 32 [pid = 1653] [id = 343] 17:49:33 INFO - PROCESS | 1653 | --DOCSHELL 0x1297c9800 == 31 [pid = 1653] [id = 361] 17:49:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12c206000 == 30 [pid = 1653] [id = 360] 17:49:33 INFO - PROCESS | 1653 | --DOCSHELL 0x123c1b000 == 29 [pid = 1653] [id = 359] 17:49:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12c220800 == 28 [pid = 1653] [id = 357] 17:49:33 INFO - PROCESS | 1653 | --DOCSHELL 0x116762800 == 27 [pid = 1653] [id = 358] 17:49:33 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x126f07400) [pid = 1653] [serial = 1026] [outer = 0x0] [url = about:blank] 17:49:33 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11994fc00) [pid = 1653] [serial = 1011] [outer = 0x0] [url = about:blank] 17:49:33 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x119307800) [pid = 1653] [serial = 1008] [outer = 0x0] [url = about:blank] 17:49:33 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x118545800) [pid = 1653] [serial = 996] [outer = 0x0] [url = about:blank] 17:49:33 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x118740800) [pid = 1653] [serial = 997] [outer = 0x0] [url = about:blank] 17:49:33 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1167e1c00) [pid = 1653] [serial = 1002] [outer = 0x0] [url = about:blank] 17:49:33 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x117e4d400) [pid = 1653] [serial = 1003] [outer = 0x0] [url = about:blank] 17:49:33 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x113c4f800) [pid = 1653] [serial = 999] [outer = 0x0] [url = about:blank] 17:49:33 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x115d11000) [pid = 1653] [serial = 1000] [outer = 0x0] [url = about:blank] 17:49:33 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x117ea7000) [pid = 1653] [serial = 1005] [outer = 0x0] [url = about:blank] 17:49:33 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118737400) [pid = 1653] [serial = 1006] [outer = 0x0] [url = about:blank] 17:49:33 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1130a2000) [pid = 1653] [serial = 979] [outer = 0x0] [url = about:blank] 17:49:33 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x112a16c00) [pid = 1653] [serial = 978] [outer = 0x0] [url = about:blank] 17:49:33 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1196da400) [pid = 1653] [serial = 982] [outer = 0x0] [url = about:blank] 17:49:33 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11854c800) [pid = 1653] [serial = 981] [outer = 0x0] [url = about:blank] 17:49:33 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x121712400) [pid = 1653] [serial = 1014] [outer = 0x0] [url = about:blank] 17:49:33 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1254e3c00) [pid = 1653] [serial = 985] [outer = 0x0] [url = about:blank] 17:49:33 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x121be4000) [pid = 1653] [serial = 984] [outer = 0x0] [url = about:blank] 17:49:33 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x129686400) [pid = 1653] [serial = 988] [outer = 0x0] [url = about:blank] 17:49:33 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x124d8f400) [pid = 1653] [serial = 1017] [outer = 0x0] [url = about:blank] 17:49:33 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x124d1ac00) [pid = 1653] [serial = 1015] [outer = 0x0] [url = about:blank] 17:49:33 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x128e1c000) [pid = 1653] [serial = 987] [outer = 0x0] [url = about:blank] 17:49:33 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1255a6c00) [pid = 1653] [serial = 1018] [outer = 0x0] [url = about:blank] 17:49:33 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12a764c00) [pid = 1653] [serial = 990] [outer = 0x0] [url = about:blank] 17:49:33 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12bb36c00) [pid = 1653] [serial = 991] [outer = 0x0] [url = about:blank] 17:49:33 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1176fe800) [pid = 1653] [serial = 1021] [outer = 0x0] [url = about:blank] 17:49:33 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x116f28800) [pid = 1653] [serial = 994] [outer = 0x0] [url = about:blank] 17:49:33 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11619dc00) [pid = 1653] [serial = 993] [outer = 0x0] [url = about:blank] 17:49:33 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1264ed400) [pid = 1653] [serial = 1023] [outer = 0x0] [url = about:blank] 17:49:33 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x112a20000) [pid = 1653] [serial = 1020] [outer = 0x0] [url = about:blank] 17:49:33 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x119c41c00) [pid = 1653] [serial = 1012] [outer = 0x0] [url = about:blank] 17:49:33 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1269cb000) [pid = 1653] [serial = 1024] [outer = 0x0] [url = about:blank] 17:49:33 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x128ceac00) [pid = 1653] [serial = 1027] [outer = 0x0] [url = about:blank] 17:49:33 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x119834800) [pid = 1653] [serial = 1009] [outer = 0x0] [url = about:blank] 17:49:33 INFO - PROCESS | 1653 | 1468716573111 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 17:49:33 INFO - PROCESS | 1653 | 1468716573114 Marionette TRACE conn3 <- [1,1421,null,{"value":"7"}] 17:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:49:33 INFO - PROCESS | 1653 | 1468716573123 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:49:33 INFO - PROCESS | 1653 | 1468716573125 Marionette TRACE conn3 <- [1,1422,null,{}] 17:49:33 INFO - PROCESS | 1653 | 1468716573129 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:33 INFO - PROCESS | 1653 | 1468716573131 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:33 INFO - PROCESS | 1653 | 1468716573289 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 17:49:33 INFO - PROCESS | 1653 | 1468716573298 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:33 INFO - PROCESS | 1653 | 1468716573302 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x115e3f800 == 28 [pid = 1653] [id = 363] 17:49:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x112e71400) [pid = 1653] [serial = 1088] [outer = 0x0] 17:49:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x112e7c800) [pid = 1653] [serial = 1089] [outer = 0x112e71400] 17:49:33 INFO - PROCESS | 1653 | 1468716573347 Marionette DEBUG loaded listener.js 17:49:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x112f51c00) [pid = 1653] [serial = 1090] [outer = 0x112e71400] 17:49:33 INFO - PROCESS | 1653 | 1468716573780 Marionette TRACE conn3 <- [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]]]}] 17:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 676ms 17:49:33 INFO - PROCESS | 1653 | 1468716573799 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 17:49:33 INFO - PROCESS | 1653 | 1468716573803 Marionette TRACE conn3 <- [1,1425,null,{"value":"7"}] 17:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:49:33 INFO - PROCESS | 1653 | 1468716573808 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:49:33 INFO - PROCESS | 1653 | 1468716573811 Marionette TRACE conn3 <- [1,1426,null,{}] 17:49:33 INFO - PROCESS | 1653 | 1468716573814 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:33 INFO - PROCESS | 1653 | 1468716573816 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:33 INFO - PROCESS | 1653 | 1468716573915 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 17:49:33 INFO - PROCESS | 1653 | 1468716573923 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:33 INFO - PROCESS | 1653 | 1468716573925 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x117145000 == 29 [pid = 1653] [id = 364] 17:49:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x114f78400) [pid = 1653] [serial = 1091] [outer = 0x0] 17:49:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x116807c00) [pid = 1653] [serial = 1092] [outer = 0x114f78400] 17:49:33 INFO - PROCESS | 1653 | 1468716573968 Marionette DEBUG loaded listener.js 17:49:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x116f5a000) [pid = 1653] [serial = 1093] [outer = 0x114f78400] 17:49:34 INFO - PROCESS | 1653 | 1468716574367 Marionette TRACE conn3 <- [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]]]}] 17:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 573ms 17:49:34 INFO - PROCESS | 1653 | 1468716574383 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 17:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:49:34 INFO - PROCESS | 1653 | 1468716574386 Marionette TRACE conn3 <- [1,1429,null,{"value":"7"}] 17:49:34 INFO - PROCESS | 1653 | 1468716574390 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:49:34 INFO - PROCESS | 1653 | 1468716574391 Marionette TRACE conn3 <- [1,1430,null,{}] 17:49:34 INFO - PROCESS | 1653 | 1468716574403 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:34 INFO - PROCESS | 1653 | 1468716574408 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:34 INFO - PROCESS | 1653 | 1468716574541 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 17:49:34 INFO - PROCESS | 1653 | 1468716574551 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:34 INFO - PROCESS | 1653 | 1468716574555 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f64000 == 30 [pid = 1653] [id = 365] 17:49:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1184e5800) [pid = 1653] [serial = 1094] [outer = 0x0] 17:49:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1184e8400) [pid = 1653] [serial = 1095] [outer = 0x1184e5800] 17:49:34 INFO - PROCESS | 1653 | 1468716574605 Marionette DEBUG loaded listener.js 17:49:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118523800) [pid = 1653] [serial = 1096] [outer = 0x1184e5800] 17:49:35 INFO - PROCESS | 1653 | 1468716575004 Marionette TRACE conn3 <- [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]]]}] 17:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 622ms 17:49:35 INFO - PROCESS | 1653 | 1468716575011 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 17:49:35 INFO - PROCESS | 1653 | 1468716575012 Marionette TRACE conn3 <- [1,1433,null,{"value":"7"}] 17:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:49:35 INFO - PROCESS | 1653 | 1468716575015 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:49:35 INFO - PROCESS | 1653 | 1468716575016 Marionette TRACE conn3 <- [1,1434,null,{}] 17:49:35 INFO - PROCESS | 1653 | 1468716575018 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:35 INFO - PROCESS | 1653 | 1468716575019 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:35 INFO - PROCESS | 1653 | 1468716575130 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 17:49:35 INFO - PROCESS | 1653 | 1468716575160 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:35 INFO - PROCESS | 1653 | 1468716575161 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x11939d800 == 31 [pid = 1653] [id = 366] 17:49:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118523c00) [pid = 1653] [serial = 1097] [outer = 0x0] 17:49:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11854c800) [pid = 1653] [serial = 1098] [outer = 0x118523c00] 17:49:35 INFO - PROCESS | 1653 | 1468716575186 Marionette DEBUG loaded listener.js 17:49:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118f07c00) [pid = 1653] [serial = 1099] [outer = 0x118523c00] 17:49:35 INFO - PROCESS | 1653 | 1468716575497 Marionette TRACE conn3 <- [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]]]}] 17:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 518ms 17:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:49:35 INFO - PROCESS | 1653 | 1468716575533 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 17:49:35 INFO - PROCESS | 1653 | 1468716575534 Marionette TRACE conn3 <- [1,1437,null,{"value":"7"}] 17:49:35 INFO - PROCESS | 1653 | 1468716575536 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:49:35 INFO - PROCESS | 1653 | 1468716575538 Marionette TRACE conn3 <- [1,1438,null,{}] 17:49:35 INFO - PROCESS | 1653 | 1468716575540 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:35 INFO - PROCESS | 1653 | 1468716575542 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:35 INFO - PROCESS | 1653 | 1468716575634 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 17:49:35 INFO - PROCESS | 1653 | 1468716575675 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:35 INFO - PROCESS | 1653 | 1468716575676 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x121314800 == 32 [pid = 1653] [id = 367] 17:49:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118740800) [pid = 1653] [serial = 1100] [outer = 0x0] 17:49:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1196e1000) [pid = 1653] [serial = 1101] [outer = 0x118740800] 17:49:35 INFO - PROCESS | 1653 | 1468716575701 Marionette DEBUG loaded listener.js 17:49:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119835000) [pid = 1653] [serial = 1102] [outer = 0x118740800] 17:49:36 INFO - PROCESS | 1653 | 1468716576010 Marionette TRACE conn3 <- [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]]]}] 17:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 518ms 17:49:36 INFO - PROCESS | 1653 | 1468716576056 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 17:49:36 INFO - PROCESS | 1653 | 1468716576057 Marionette TRACE conn3 <- [1,1441,null,{"value":"7"}] 17:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:49:36 INFO - PROCESS | 1653 | 1468716576060 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:49:36 INFO - PROCESS | 1653 | 1468716576061 Marionette TRACE conn3 <- [1,1442,null,{}] 17:49:36 INFO - PROCESS | 1653 | 1468716576070 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:36 INFO - PROCESS | 1653 | 1468716576074 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:36 INFO - PROCESS | 1653 | 1468716576188 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 17:49:36 INFO - PROCESS | 1653 | 1468716576232 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:36 INFO - PROCESS | 1653 | 1468716576233 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x124f0a800 == 33 [pid = 1653] [id = 368] 17:49:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119c3a400) [pid = 1653] [serial = 1103] [outer = 0x0] 17:49:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1205bec00) [pid = 1653] [serial = 1104] [outer = 0x119c3a400] 17:49:36 INFO - PROCESS | 1653 | 1468716576257 Marionette DEBUG loaded listener.js 17:49:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x121356c00) [pid = 1653] [serial = 1105] [outer = 0x119c3a400] 17:49:36 INFO - PROCESS | 1653 | 1468716576576 Marionette TRACE conn3 <- [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]]]}] 17:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 568ms 17:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:49:36 INFO - PROCESS | 1653 | 1468716576628 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 17:49:36 INFO - PROCESS | 1653 | 1468716576629 Marionette TRACE conn3 <- [1,1445,null,{"value":"7"}] 17:49:36 INFO - PROCESS | 1653 | 1468716576631 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:49:36 INFO - PROCESS | 1653 | 1468716576632 Marionette TRACE conn3 <- [1,1446,null,{}] 17:49:36 INFO - PROCESS | 1653 | 1468716576634 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:36 INFO - PROCESS | 1653 | 1468716576636 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:36 INFO - PROCESS | 1653 | 1468716576736 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 17:49:36 INFO - PROCESS | 1653 | 1468716576748 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:36 INFO - PROCESS | 1653 | 1468716576749 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x125517000 == 34 [pid = 1653] [id = 369] 17:49:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1205c0000) [pid = 1653] [serial = 1106] [outer = 0x0] 17:49:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x124911c00) [pid = 1653] [serial = 1107] [outer = 0x1205c0000] 17:49:36 INFO - PROCESS | 1653 | 1468716576774 Marionette DEBUG loaded listener.js 17:49:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x124d91000) [pid = 1653] [serial = 1108] [outer = 0x1205c0000] 17:49:37 INFO - PROCESS | 1653 | 1468716577101 Marionette TRACE conn3 <- [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]]]}] 17:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 520ms 17:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:49:37 INFO - PROCESS | 1653 | 1468716577151 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 17:49:37 INFO - PROCESS | 1653 | 1468716577153 Marionette TRACE conn3 <- [1,1449,null,{"value":"7"}] 17:49:37 INFO - PROCESS | 1653 | 1468716577155 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:49:37 INFO - PROCESS | 1653 | 1468716577156 Marionette TRACE conn3 <- [1,1450,null,{}] 17:49:37 INFO - PROCESS | 1653 | 1468716577158 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:37 INFO - PROCESS | 1653 | 1468716577159 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:37 INFO - PROCESS | 1653 | 1468716577249 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 17:49:37 INFO - PROCESS | 1653 | 1468716577260 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:37 INFO - PROCESS | 1653 | 1468716577261 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x126986000 == 35 [pid = 1653] [id = 370] 17:49:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x112f4cc00) [pid = 1653] [serial = 1109] [outer = 0x0] 17:49:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1255a6c00) [pid = 1653] [serial = 1110] [outer = 0x112f4cc00] 17:49:37 INFO - PROCESS | 1653 | 1468716577287 Marionette DEBUG loaded listener.js 17:49:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1264e4000) [pid = 1653] [serial = 1111] [outer = 0x112f4cc00] 17:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1255a5800) [pid = 1653] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12930dc00) [pid = 1653] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118742c00) [pid = 1653] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x126f0f000) [pid = 1653] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x129680000) [pid = 1653] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112a21000) [pid = 1653] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1205be000) [pid = 1653] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112f58800) [pid = 1653] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x112ff3000) [pid = 1653] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x117e9f400) [pid = 1653] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118742000) [pid = 1653] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x112d45c00) [pid = 1653] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119815c00) [pid = 1653] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112a15800) [pid = 1653] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:49:37 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12a760000) [pid = 1653] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:49:37 INFO - PROCESS | 1653 | 1468716577758 Marionette TRACE conn3 <- [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]]]}] 17:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 619ms 17:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:49:37 INFO - PROCESS | 1653 | 1468716577774 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 17:49:37 INFO - PROCESS | 1653 | 1468716577776 Marionette TRACE conn3 <- [1,1453,null,{"value":"7"}] 17:49:37 INFO - PROCESS | 1653 | 1468716577778 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:49:37 INFO - PROCESS | 1653 | 1468716577779 Marionette TRACE conn3 <- [1,1454,null,{}] 17:49:37 INFO - PROCESS | 1653 | 1468716577781 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:37 INFO - PROCESS | 1653 | 1468716577782 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:37 INFO - PROCESS | 1653 | 1468716577857 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 17:49:37 INFO - PROCESS | 1653 | 1468716577860 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:37 INFO - PROCESS | 1653 | 1468716577861 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a95000 == 36 [pid = 1653] [id = 371] 17:49:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x116f60c00) [pid = 1653] [serial = 1112] [outer = 0x0] 17:49:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118f05800) [pid = 1653] [serial = 1113] [outer = 0x116f60c00] 17:49:37 INFO - PROCESS | 1653 | 1468716577894 Marionette DEBUG loaded listener.js 17:49:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12171bc00) [pid = 1653] [serial = 1114] [outer = 0x116f60c00] 17:49:38 INFO - PROCESS | 1653 | 1468716578225 Marionette TRACE conn3 <- [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]]]}] 17:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 470ms 17:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:49:38 INFO - PROCESS | 1653 | 1468716578250 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 17:49:38 INFO - PROCESS | 1653 | 1468716578252 Marionette TRACE conn3 <- [1,1457,null,{"value":"7"}] 17:49:38 INFO - PROCESS | 1653 | 1468716578254 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:49:38 INFO - PROCESS | 1653 | 1468716578255 Marionette TRACE conn3 <- [1,1458,null,{}] 17:49:38 INFO - PROCESS | 1653 | 1468716578257 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:38 INFO - PROCESS | 1653 | 1468716578258 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:38 INFO - PROCESS | 1653 | 1468716578355 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 17:49:38 INFO - PROCESS | 1653 | 1468716578361 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:38 INFO - PROCESS | 1653 | 1468716578363 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x129565000 == 37 [pid = 1653] [id = 372] 17:49:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1254d7400) [pid = 1653] [serial = 1115] [outer = 0x0] 17:49:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1264eec00) [pid = 1653] [serial = 1116] [outer = 0x1254d7400] 17:49:38 INFO - PROCESS | 1653 | 1468716578389 Marionette DEBUG loaded listener.js 17:49:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1269d1800) [pid = 1653] [serial = 1117] [outer = 0x1254d7400] 17:49:38 INFO - PROCESS | 1653 | 1468716578690 Marionette TRACE conn3 <- [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]]]}] 17:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 468ms 17:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:49:38 INFO - PROCESS | 1653 | 1468716578722 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 17:49:38 INFO - PROCESS | 1653 | 1468716578724 Marionette TRACE conn3 <- [1,1461,null,{"value":"7"}] 17:49:38 INFO - PROCESS | 1653 | 1468716578730 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:49:38 INFO - PROCESS | 1653 | 1468716578732 Marionette TRACE conn3 <- [1,1462,null,{}] 17:49:38 INFO - PROCESS | 1653 | 1468716578734 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:38 INFO - PROCESS | 1653 | 1468716578736 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:38 INFO - PROCESS | 1653 | 1468716578824 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 17:49:38 INFO - PROCESS | 1653 | 1468716578830 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:38 INFO - PROCESS | 1653 | 1468716578831 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7de800 == 38 [pid = 1653] [id = 373] 17:49:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118704c00) [pid = 1653] [serial = 1118] [outer = 0x0] 17:49:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126f10000) [pid = 1653] [serial = 1119] [outer = 0x118704c00] 17:49:38 INFO - PROCESS | 1653 | 1468716578864 Marionette DEBUG loaded listener.js 17:49:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128e17400) [pid = 1653] [serial = 1120] [outer = 0x118704c00] 17:49:39 INFO - PROCESS | 1653 | 1468716579211 Marionette TRACE conn3 <- [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]]]}] 17:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 522ms 17:49:39 INFO - PROCESS | 1653 | 1468716579259 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 17:49:39 INFO - PROCESS | 1653 | 1468716579261 Marionette TRACE conn3 <- [1,1465,null,{"value":"7"}] 17:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:49:39 INFO - PROCESS | 1653 | 1468716579263 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:49:39 INFO - PROCESS | 1653 | 1468716579264 Marionette TRACE conn3 <- [1,1466,null,{}] 17:49:39 INFO - PROCESS | 1653 | 1468716579266 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:39 INFO - PROCESS | 1653 | 1468716579268 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:39 INFO - PROCESS | 1653 | 1468716579342 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 17:49:39 INFO - PROCESS | 1653 | 1468716579346 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:39 INFO - PROCESS | 1653 | 1468716579349 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b2bf000 == 39 [pid = 1653] [id = 374] 17:49:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128cf1800) [pid = 1653] [serial = 1121] [outer = 0x0] 17:49:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12930a800) [pid = 1653] [serial = 1122] [outer = 0x128cf1800] 17:49:39 INFO - PROCESS | 1653 | 1468716579374 Marionette DEBUG loaded listener.js 17:49:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x129555c00) [pid = 1653] [serial = 1123] [outer = 0x128cf1800] 17:49:39 INFO - PROCESS | 1653 | 1468716579872 Marionette TRACE conn3 <- [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]]]}] 17:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 668ms 17:49:39 INFO - PROCESS | 1653 | 1468716579932 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 17:49:39 INFO - PROCESS | 1653 | 1468716579935 Marionette TRACE conn3 <- [1,1469,null,{"value":"7"}] 17:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:49:39 INFO - PROCESS | 1653 | 1468716579938 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:49:39 INFO - PROCESS | 1653 | 1468716579940 Marionette TRACE conn3 <- [1,1470,null,{}] 17:49:39 INFO - PROCESS | 1653 | 1468716579944 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:39 INFO - PROCESS | 1653 | 1468716579945 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:40 INFO - PROCESS | 1653 | 1468716580060 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 17:49:40 INFO - PROCESS | 1653 | 1468716580138 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:40 INFO - PROCESS | 1653 | 1468716580140 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x1168b4800 == 40 [pid = 1653] [id = 375] 17:49:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x112a79800) [pid = 1653] [serial = 1124] [outer = 0x0] 17:49:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x112e6e800) [pid = 1653] [serial = 1125] [outer = 0x112a79800] 17:49:40 INFO - PROCESS | 1653 | 1468716580171 Marionette DEBUG loaded listener.js 17:49:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x112ff0400) [pid = 1653] [serial = 1126] [outer = 0x112a79800] 17:49:40 INFO - PROCESS | 1653 | 1468716580748 Marionette TRACE conn3 <- [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]]]}] 17:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 874ms 17:49:40 INFO - PROCESS | 1653 | 1468716580812 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 17:49:40 INFO - PROCESS | 1653 | 1468716580815 Marionette TRACE conn3 <- [1,1473,null,{"value":"7"}] 17:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:49:40 INFO - PROCESS | 1653 | 1468716580820 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:49:40 INFO - PROCESS | 1653 | 1468716580822 Marionette TRACE conn3 <- [1,1474,null,{}] 17:49:40 INFO - PROCESS | 1653 | 1468716580824 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:40 INFO - PROCESS | 1653 | 1468716580826 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:40 INFO - PROCESS | 1653 | 1468716580937 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 17:49:41 INFO - PROCESS | 1653 | 1468716580993 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:41 INFO - PROCESS | 1653 | 1468716580994 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x1211cc000 == 41 [pid = 1653] [id = 376] 17:49:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x116f2d400) [pid = 1653] [serial = 1127] [outer = 0x0] 17:49:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x117e55000) [pid = 1653] [serial = 1128] [outer = 0x116f2d400] 17:49:41 INFO - PROCESS | 1653 | 1468716581024 Marionette DEBUG loaded listener.js 17:49:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1184e6000) [pid = 1653] [serial = 1129] [outer = 0x116f2d400] 17:49:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7de800 == 40 [pid = 1653] [id = 373] 17:49:41 INFO - PROCESS | 1653 | --DOCSHELL 0x129565000 == 39 [pid = 1653] [id = 372] 17:49:41 INFO - PROCESS | 1653 | --DOCSHELL 0x128a95000 == 38 [pid = 1653] [id = 371] 17:49:41 INFO - PROCESS | 1653 | --DOCSHELL 0x126986000 == 37 [pid = 1653] [id = 370] 17:49:41 INFO - PROCESS | 1653 | --DOCSHELL 0x125517000 == 36 [pid = 1653] [id = 369] 17:49:41 INFO - PROCESS | 1653 | --DOCSHELL 0x124f0a800 == 35 [pid = 1653] [id = 368] 17:49:41 INFO - PROCESS | 1653 | --DOCSHELL 0x121314800 == 34 [pid = 1653] [id = 367] 17:49:41 INFO - PROCESS | 1653 | 1468716581680 Marionette TRACE conn3 <- [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]]]}] 17:49:41 INFO - PROCESS | 1653 | --DOCSHELL 0x11939d800 == 33 [pid = 1653] [id = 366] 17:49:41 INFO - PROCESS | 1653 | --DOCSHELL 0x118f64000 == 32 [pid = 1653] [id = 365] 17:49:41 INFO - PROCESS | 1653 | --DOCSHELL 0x117145000 == 31 [pid = 1653] [id = 364] 17:49:41 INFO - PROCESS | 1653 | --DOCSHELL 0x115e3f800 == 30 [pid = 1653] [id = 363] 17:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x118742800) [pid = 1653] [serial = 1063] [outer = 0x0] [url = about:blank] 17:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x115e93c00) [pid = 1653] [serial = 1062] [outer = 0x0] [url = about:blank] 17:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12aa53000) [pid = 1653] [serial = 1068] [outer = 0x0] [url = about:blank] 17:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12a764000) [pid = 1653] [serial = 1060] [outer = 0x0] [url = about:blank] 17:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x129311000) [pid = 1653] [serial = 1066] [outer = 0x0] [url = about:blank] 17:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1218de400) [pid = 1653] [serial = 1050] [outer = 0x0] [url = about:blank] 17:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12967ec00) [pid = 1653] [serial = 1057] [outer = 0x0] [url = about:blank] 17:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1254e4400) [pid = 1653] [serial = 1051] [outer = 0x0] [url = about:blank] 17:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x124fdd800) [pid = 1653] [serial = 1065] [outer = 0x0] [url = about:blank] 17:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12bb2f000) [pid = 1653] [serial = 1072] [outer = 0x0] [url = about:blank] 17:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12ba83400) [pid = 1653] [serial = 1071] [outer = 0x0] [url = about:blank] 17:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x126f10c00) [pid = 1653] [serial = 1053] [outer = 0x0] [url = about:blank] 17:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x129552400) [pid = 1653] [serial = 1056] [outer = 0x0] [url = about:blank] 17:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x129308c00) [pid = 1653] [serial = 1054] [outer = 0x0] [url = about:blank] 17:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119310800) [pid = 1653] [serial = 1044] [outer = 0x0] [url = about:blank] 17:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x129312000) [pid = 1653] [serial = 1030] [outer = 0x0] [url = about:blank] 17:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x128e1f400) [pid = 1653] [serial = 1029] [outer = 0x0] [url = about:blank] 17:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12a70a800) [pid = 1653] [serial = 1059] [outer = 0x0] [url = about:blank] 17:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x115e89800) [pid = 1653] [serial = 1038] [outer = 0x0] [url = about:blank] 17:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x117e54800) [pid = 1653] [serial = 1039] [outer = 0x0] [url = about:blank] 17:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1218dec00) [pid = 1653] [serial = 1047] [outer = 0x0] [url = about:blank] 17:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x123d6a800) [pid = 1653] [serial = 1048] [outer = 0x0] [url = about:blank] 17:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x113c92c00) [pid = 1653] [serial = 1032] [outer = 0x0] [url = about:blank] 17:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1167e1000) [pid = 1653] [serial = 1033] [outer = 0x0] [url = about:blank] 17:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1176f5000) [pid = 1653] [serial = 1035] [outer = 0x0] [url = about:blank] 17:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1184ec800) [pid = 1653] [serial = 1036] [outer = 0x0] [url = about:blank] 17:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1184eb400) [pid = 1653] [serial = 1041] [outer = 0x0] [url = about:blank] 17:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x118744800) [pid = 1653] [serial = 1042] [outer = 0x0] [url = about:blank] 17:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12053ac00) [pid = 1653] [serial = 1045] [outer = 0x0] [url = about:blank] 17:49:41 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12b2e2c00) [pid = 1653] [serial = 1069] [outer = 0x0] [url = about:blank] 17:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 923ms 17:49:41 INFO - PROCESS | 1653 | 1468716581744 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 17:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:49:41 INFO - PROCESS | 1653 | 1468716581746 Marionette TRACE conn3 <- [1,1477,null,{"value":"7"}] 17:49:41 INFO - PROCESS | 1653 | 1468716581749 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:49:41 INFO - PROCESS | 1653 | 1468716581751 Marionette TRACE conn3 <- [1,1478,null,{}] 17:49:41 INFO - PROCESS | 1653 | 1468716581754 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:41 INFO - PROCESS | 1653 | 1468716581756 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:41 INFO - PROCESS | 1653 | 1468716581838 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 17:49:41 INFO - PROCESS | 1653 | 1468716581842 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:41 INFO - PROCESS | 1653 | 1468716581845 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x116fc4800 == 31 [pid = 1653] [id = 377] 17:49:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1167e1c00) [pid = 1653] [serial = 1130] [outer = 0x0] 17:49:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x116a13c00) [pid = 1653] [serial = 1131] [outer = 0x1167e1c00] 17:49:41 INFO - PROCESS | 1653 | 1468716581875 Marionette DEBUG loaded listener.js 17:49:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x117e54c00) [pid = 1653] [serial = 1132] [outer = 0x1167e1c00] 17:49:42 INFO - PROCESS | 1653 | 1468716582214 Marionette TRACE conn3 <- [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]]]}] 17:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 520ms 17:49:42 INFO - PROCESS | 1653 | 1468716582277 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 17:49:42 INFO - PROCESS | 1653 | 1468716582280 Marionette TRACE conn3 <- [1,1481,null,{"value":"7"}] 17:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:49:42 INFO - PROCESS | 1653 | 1468716582285 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:49:42 INFO - PROCESS | 1653 | 1468716582286 Marionette TRACE conn3 <- [1,1482,null,{}] 17:49:42 INFO - PROCESS | 1653 | 1468716582289 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:42 INFO - PROCESS | 1653 | 1468716582290 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:42 INFO - PROCESS | 1653 | 1468716582367 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 17:49:42 INFO - PROCESS | 1653 | 1468716582374 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:42 INFO - PROCESS | 1653 | 1468716582375 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f6a000 == 32 [pid = 1653] [id = 378] 17:49:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1184e6800) [pid = 1653] [serial = 1133] [outer = 0x0] 17:49:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11854bc00) [pid = 1653] [serial = 1134] [outer = 0x1184e6800] 17:49:42 INFO - PROCESS | 1653 | 1468716582402 Marionette DEBUG loaded listener.js 17:49:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11873f800) [pid = 1653] [serial = 1135] [outer = 0x1184e6800] 17:49:42 INFO - PROCESS | 1653 | 1468716582758 Marionette TRACE conn3 <- [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]]]}] 17:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 520ms 17:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:49:42 INFO - PROCESS | 1653 | 1468716582805 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 17:49:42 INFO - PROCESS | 1653 | 1468716582806 Marionette TRACE conn3 <- [1,1485,null,{"value":"7"}] 17:49:42 INFO - PROCESS | 1653 | 1468716582808 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:49:42 INFO - PROCESS | 1653 | 1468716582811 Marionette TRACE conn3 <- [1,1486,null,{}] 17:49:42 INFO - PROCESS | 1653 | 1468716582819 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:42 INFO - PROCESS | 1653 | 1468716582822 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:42 INFO - PROCESS | 1653 | 1468716582901 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 17:49:42 INFO - PROCESS | 1653 | 1468716582906 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:42 INFO - PROCESS | 1653 | 1468716582908 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c13800 == 33 [pid = 1653] [id = 379] 17:49:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112e7a000) [pid = 1653] [serial = 1136] [outer = 0x0] 17:49:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11983d000) [pid = 1653] [serial = 1137] [outer = 0x112e7a000] 17:49:42 INFO - PROCESS | 1653 | 1468716582937 Marionette DEBUG loaded listener.js 17:49:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119c42800) [pid = 1653] [serial = 1138] [outer = 0x112e7a000] 17:49:43 INFO - PROCESS | 1653 | 1468716583270 Marionette TRACE conn3 <- [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]]]}] 17:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 471ms 17:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:49:43 INFO - PROCESS | 1653 | 1468716583279 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 17:49:43 INFO - PROCESS | 1653 | 1468716583281 Marionette TRACE conn3 <- [1,1489,null,{"value":"7"}] 17:49:43 INFO - PROCESS | 1653 | 1468716583283 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:49:43 INFO - PROCESS | 1653 | 1468716583284 Marionette TRACE conn3 <- [1,1490,null,{}] 17:49:43 INFO - PROCESS | 1653 | 1468716583286 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:43 INFO - PROCESS | 1653 | 1468716583287 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:43 INFO - PROCESS | 1653 | 1468716583367 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 17:49:43 INFO - PROCESS | 1653 | 1468716583423 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:43 INFO - PROCESS | 1653 | 1468716583425 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x1254d0800 == 34 [pid = 1653] [id = 380] 17:49:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118f7b800) [pid = 1653] [serial = 1139] [outer = 0x0] 17:49:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1205b9800) [pid = 1653] [serial = 1140] [outer = 0x118f7b800] 17:49:43 INFO - PROCESS | 1653 | 1468716583452 Marionette DEBUG loaded listener.js 17:49:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x121715000) [pid = 1653] [serial = 1141] [outer = 0x118f7b800] 17:49:43 INFO - PROCESS | 1653 | 1468716583749 Marionette TRACE conn3 <- [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]]]}] 17:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 473ms 17:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:49:43 INFO - PROCESS | 1653 | 1468716583760 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 17:49:43 INFO - PROCESS | 1653 | 1468716583761 Marionette TRACE conn3 <- [1,1493,null,{"value":"7"}] 17:49:43 INFO - PROCESS | 1653 | 1468716583763 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:49:43 INFO - PROCESS | 1653 | 1468716583765 Marionette TRACE conn3 <- [1,1494,null,{}] 17:49:43 INFO - PROCESS | 1653 | 1468716583767 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:43 INFO - PROCESS | 1653 | 1468716583768 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:43 INFO - PROCESS | 1653 | 1468716583869 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 17:49:43 INFO - PROCESS | 1653 | 1468716583873 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:43 INFO - PROCESS | 1653 | 1468716583874 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x1290ba800 == 35 [pid = 1653] [id = 381] 17:49:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1184ecc00) [pid = 1653] [serial = 1142] [outer = 0x0] 17:49:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12196d400) [pid = 1653] [serial = 1143] [outer = 0x1184ecc00] 17:49:43 INFO - PROCESS | 1653 | 1468716583898 Marionette DEBUG loaded listener.js 17:49:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x124d93000) [pid = 1653] [serial = 1144] [outer = 0x1184ecc00] 17:49:44 INFO - PROCESS | 1653 | 1468716584229 Marionette TRACE conn3 <- [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]]]}] 17:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 518ms 17:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:49:44 INFO - PROCESS | 1653 | 1468716584282 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 17:49:44 INFO - PROCESS | 1653 | 1468716584283 Marionette TRACE conn3 <- [1,1497,null,{"value":"7"}] 17:49:44 INFO - PROCESS | 1653 | 1468716584285 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:49:44 INFO - PROCESS | 1653 | 1468716584286 Marionette TRACE conn3 <- [1,1498,null,{}] 17:49:44 INFO - PROCESS | 1653 | 1468716584288 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:44 INFO - PROCESS | 1653 | 1468716584293 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:44 INFO - PROCESS | 1653 | 1468716584407 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 17:49:44 INFO - PROCESS | 1653 | 1468716584419 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:44 INFO - PROCESS | 1653 | 1468716584421 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x1297bb000 == 36 [pid = 1653] [id = 382] 17:49:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1254e0000) [pid = 1653] [serial = 1145] [outer = 0x0] 17:49:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x126f0e800) [pid = 1653] [serial = 1146] [outer = 0x1254e0000] 17:49:44 INFO - PROCESS | 1653 | 1468716584445 Marionette DEBUG loaded listener.js 17:49:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128e1f400) [pid = 1653] [serial = 1147] [outer = 0x1254e0000] 17:49:44 INFO - PROCESS | 1653 | 1468716584790 Marionette TRACE conn3 <- [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]]]}] 17:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 520ms 17:49:44 INFO - PROCESS | 1653 | 1468716584805 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 17:49:44 INFO - PROCESS | 1653 | 1468716584806 Marionette TRACE conn3 <- [1,1501,null,{"value":"7"}] 17:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:49:44 INFO - PROCESS | 1653 | 1468716584808 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:49:44 INFO - PROCESS | 1653 | 1468716584809 Marionette TRACE conn3 <- [1,1502,null,{}] 17:49:44 INFO - PROCESS | 1653 | 1468716584812 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:44 INFO - PROCESS | 1653 | 1468716584813 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:44 INFO - PROCESS | 1653 | 1468716584910 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 17:49:44 INFO - PROCESS | 1653 | 1468716584914 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:44 INFO - PROCESS | 1653 | 1468716584915 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x1297c8800 == 37 [pid = 1653] [id = 383] 17:49:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x129308c00) [pid = 1653] [serial = 1148] [outer = 0x0] 17:49:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x129312400) [pid = 1653] [serial = 1149] [outer = 0x129308c00] 17:49:44 INFO - PROCESS | 1653 | 1468716584940 Marionette DEBUG loaded listener.js 17:49:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x129681800) [pid = 1653] [serial = 1150] [outer = 0x129308c00] 17:49:45 INFO - PROCESS | 1653 | 1468716585267 Marionette TRACE conn3 <- [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]]]}] 17:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 517ms 17:49:45 INFO - PROCESS | 1653 | 1468716585327 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 17:49:45 INFO - PROCESS | 1653 | 1468716585328 Marionette TRACE conn3 <- [1,1505,null,{"value":"7"}] 17:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:49:45 INFO - PROCESS | 1653 | 1468716585330 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:49:45 INFO - PROCESS | 1653 | 1468716585331 Marionette TRACE conn3 <- [1,1506,null,{}] 17:49:45 INFO - PROCESS | 1653 | 1468716585334 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:45 INFO - PROCESS | 1653 | 1468716585335 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:45 INFO - PROCESS | 1653 | 1468716585431 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 17:49:45 INFO - PROCESS | 1653 | 1468716585442 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:45 INFO - PROCESS | 1653 | 1468716585443 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bae6800 == 38 [pid = 1653] [id = 384] 17:49:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x129687c00) [pid = 1653] [serial = 1151] [outer = 0x0] 17:49:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12a757000) [pid = 1653] [serial = 1152] [outer = 0x129687c00] 17:49:45 INFO - PROCESS | 1653 | 1468716585467 Marionette DEBUG loaded listener.js 17:49:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12aa59000) [pid = 1653] [serial = 1153] [outer = 0x129687c00] 17:49:45 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x114f78400) [pid = 1653] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:49:45 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118523c00) [pid = 1653] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:49:45 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1184e5800) [pid = 1653] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:49:45 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118740800) [pid = 1653] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:49:45 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112e71400) [pid = 1653] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:49:45 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x116141400) [pid = 1653] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:49:45 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112f4f400) [pid = 1653] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:49:45 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x117ea7800) [pid = 1653] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:49:45 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x124953400) [pid = 1653] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:49:45 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119c3a400) [pid = 1653] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:49:45 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1205c0000) [pid = 1653] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:49:45 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x112f4cc00) [pid = 1653] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:49:45 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x116f60c00) [pid = 1653] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:49:45 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12495b000) [pid = 1653] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:49:45 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x118704c00) [pid = 1653] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:49:45 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1254d7400) [pid = 1653] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:49:45 INFO - PROCESS | 1653 | 1468716585918 Marionette TRACE conn3 <- [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]]]}] 17:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 620ms 17:49:45 INFO - PROCESS | 1653 | 1468716585951 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 17:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:49:45 INFO - PROCESS | 1653 | 1468716585953 Marionette TRACE conn3 <- [1,1509,null,{"value":"7"}] 17:49:45 INFO - PROCESS | 1653 | 1468716585956 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:49:45 INFO - PROCESS | 1653 | 1468716585958 Marionette TRACE conn3 <- [1,1510,null,{}] 17:49:45 INFO - PROCESS | 1653 | 1468716585960 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:45 INFO - PROCESS | 1653 | 1468716585962 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:46 INFO - PROCESS | 1653 | 1468716586066 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 17:49:46 INFO - PROCESS | 1653 | 1468716586071 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:46 INFO - PROCESS | 1653 | 1468716586073 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c12800 == 39 [pid = 1653] [id = 385] 17:49:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x111ca9400) [pid = 1653] [serial = 1154] [outer = 0x0] 17:49:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x116141800) [pid = 1653] [serial = 1155] [outer = 0x111ca9400] 17:49:46 INFO - PROCESS | 1653 | 1468716586110 Marionette DEBUG loaded listener.js 17:49:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11835bc00) [pid = 1653] [serial = 1156] [outer = 0x111ca9400] 17:49:46 INFO - PROCESS | 1653 | 1468716586580 Marionette TRACE conn3 <- [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]]]}] 17:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 672ms 17:49:46 INFO - PROCESS | 1653 | 1468716586628 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 17:49:46 INFO - PROCESS | 1653 | 1468716586630 Marionette TRACE conn3 <- [1,1513,null,{"value":"7"}] 17:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:49:46 INFO - PROCESS | 1653 | 1468716586633 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:49:46 INFO - PROCESS | 1653 | 1468716586635 Marionette TRACE conn3 <- [1,1514,null,{}] 17:49:46 INFO - PROCESS | 1653 | 1468716586638 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:46 INFO - PROCESS | 1653 | 1468716586640 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:46 INFO - PROCESS | 1653 | 1468716586745 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 17:49:46 INFO - PROCESS | 1653 | 1468716586748 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:46 INFO - PROCESS | 1653 | 1468716586749 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c210000 == 40 [pid = 1653] [id = 386] 17:49:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x113c97400) [pid = 1653] [serial = 1157] [outer = 0x0] 17:49:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1205bcc00) [pid = 1653] [serial = 1158] [outer = 0x113c97400] 17:49:46 INFO - PROCESS | 1653 | 1468716586783 Marionette DEBUG loaded listener.js 17:49:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1264ec400) [pid = 1653] [serial = 1159] [outer = 0x113c97400] 17:49:47 INFO - PROCESS | 1653 | 1468716587135 Marionette TRACE conn3 <- [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]]]}] 17:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 520ms 17:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:49:47 INFO - PROCESS | 1653 | 1468716587153 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 17:49:47 INFO - PROCESS | 1653 | 1468716587155 Marionette TRACE conn3 <- [1,1517,null,{"value":"7"}] 17:49:47 INFO - PROCESS | 1653 | 1468716587157 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:49:47 INFO - PROCESS | 1653 | 1468716587159 Marionette TRACE conn3 <- [1,1518,null,{}] 17:49:47 INFO - PROCESS | 1653 | 1468716587163 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:47 INFO - PROCESS | 1653 | 1468716587165 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:47 INFO - PROCESS | 1653 | 1468716587279 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 17:49:47 INFO - PROCESS | 1653 | 1468716587287 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:47 INFO - PROCESS | 1653 | 1468716587288 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c24b800 == 41 [pid = 1653] [id = 387] 17:49:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x128d99800) [pid = 1653] [serial = 1160] [outer = 0x0] 17:49:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12ba85000) [pid = 1653] [serial = 1161] [outer = 0x128d99800] 17:49:47 INFO - PROCESS | 1653 | 1468716587314 Marionette DEBUG loaded listener.js 17:49:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12bb30400) [pid = 1653] [serial = 1162] [outer = 0x128d99800] 17:49:47 INFO - PROCESS | 1653 | 1468716587635 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 17:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 523ms 17:49:47 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:49:47 INFO - PROCESS | 1653 | 1468716587680 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 17:49:47 INFO - PROCESS | 1653 | 1468716587681 Marionette TRACE conn3 <- [1,1521,null,{"value":"7"}] 17:49:47 INFO - PROCESS | 1653 | 1468716587684 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:49:47 INFO - PROCESS | 1653 | 1468716587685 Marionette TRACE conn3 <- [1,1522,null,{}] 17:49:47 INFO - PROCESS | 1653 | 1468716587687 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:47 INFO - PROCESS | 1653 | 1468716587688 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:47 INFO - PROCESS | 1653 | 1468716587768 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 17:49:47 INFO - PROCESS | 1653 | 1468716587771 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:47 INFO - PROCESS | 1653 | 1468716587773 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c8e2000 == 42 [pid = 1653] [id = 388] 17:49:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x121713c00) [pid = 1653] [serial = 1163] [outer = 0x0] 17:49:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12bdf1400) [pid = 1653] [serial = 1164] [outer = 0x121713c00] 17:49:47 INFO - PROCESS | 1653 | 1468716587799 Marionette DEBUG loaded listener.js 17:49:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12bdf9c00) [pid = 1653] [serial = 1165] [outer = 0x121713c00] 17:49:48 INFO - PROCESS | 1653 | 1468716588252 Marionette TRACE conn3 <- [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"]]]}] 17:49:48 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 () { 17:49:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:49:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:49:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:49:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:49:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:49:48 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 () { 17:49:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:49:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:49:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:49:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:49:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:49:48 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 () { 17:49:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:49:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:49:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:49:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:49:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:49:48 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 () { 17:49:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:49:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:49:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:49:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:49:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:49:48 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 619ms 17:49:48 INFO - PROCESS | 1653 | 1468716588304 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 17:49:48 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:49:48 INFO - PROCESS | 1653 | 1468716588307 Marionette TRACE conn3 <- [1,1525,null,{"value":"7"}] 17:49:48 INFO - PROCESS | 1653 | 1468716588310 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:49:48 INFO - PROCESS | 1653 | 1468716588313 Marionette TRACE conn3 <- [1,1526,null,{}] 17:49:48 INFO - PROCESS | 1653 | 1468716588317 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:48 INFO - PROCESS | 1653 | 1468716588319 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:48 INFO - PROCESS | 1653 | 1468716588427 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 17:49:48 INFO - PROCESS | 1653 | 1468716588533 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:48 INFO - PROCESS | 1653 | 1468716588534 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x119392000 == 43 [pid = 1653] [id = 389] 17:49:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x118353c00) [pid = 1653] [serial = 1166] [outer = 0x0] 17:49:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1184e4400) [pid = 1653] [serial = 1167] [outer = 0x118353c00] 17:49:48 INFO - PROCESS | 1653 | 1468716588566 Marionette DEBUG loaded listener.js 17:49:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x118704c00) [pid = 1653] [serial = 1168] [outer = 0x118353c00] 17:49:48 INFO - PROCESS | 1653 | 1468716588947 Marionette TRACE conn3 <- [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"]]]}] 17:49:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:49:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:49:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:49:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:49:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:49:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:49:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:49:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:49:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:49:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:49:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:49:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:49:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:49:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:49:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:49:48 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 675ms 17:49:48 INFO - PROCESS | 1653 | 1468716588984 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 17:49:48 INFO - PROCESS | 1653 | 1468716588988 Marionette TRACE conn3 <- [1,1529,null,{"value":"7"}] 17:49:48 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:49:48 INFO - PROCESS | 1653 | 1468716588992 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:49:48 INFO - PROCESS | 1653 | 1468716588994 Marionette TRACE conn3 <- [1,1530,null,{}] 17:49:48 INFO - PROCESS | 1653 | 1468716588997 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:49 INFO - PROCESS | 1653 | 1468716588998 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:49 INFO - PROCESS | 1653 | 1468716589103 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 17:49:49 INFO - PROCESS | 1653 | 1468716589160 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:49 INFO - PROCESS | 1653 | 1468716589162 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7c6000 == 44 [pid = 1653] [id = 390] 17:49:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119306000) [pid = 1653] [serial = 1169] [outer = 0x0] 17:49:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119c40400) [pid = 1653] [serial = 1170] [outer = 0x119306000] 17:49:49 INFO - PROCESS | 1653 | 1468716589192 Marionette DEBUG loaded listener.js 17:49:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x124fdfc00) [pid = 1653] [serial = 1171] [outer = 0x119306000] 17:49:49 INFO - PROCESS | 1653 | 1468716589575 Marionette TRACE conn3 <- [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]]]}] 17:49:49 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 17:49:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:49:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:49:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:49:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:49:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:49:49 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. 17:49:49 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:49:49 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 624ms 17:49:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:49:49 INFO - PROCESS | 1653 | 1468716589617 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 17:49:49 INFO - PROCESS | 1653 | 1468716589618 Marionette TRACE conn3 <- [1,1533,null,{"value":"7"}] 17:49:49 INFO - PROCESS | 1653 | 1468716589621 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:49:49 INFO - PROCESS | 1653 | 1468716589626 Marionette TRACE conn3 <- [1,1534,null,{}] 17:49:49 INFO - PROCESS | 1653 | 1468716589634 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:49 INFO - PROCESS | 1653 | 1468716589637 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:49 INFO - PROCESS | 1653 | 1468716589738 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 17:49:49 INFO - PROCESS | 1653 | 1468716589835 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:49 INFO - PROCESS | 1653 | 1468716589837 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ce6e000 == 45 [pid = 1653] [id = 391] 17:49:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x126f0f000) [pid = 1653] [serial = 1172] [outer = 0x0] 17:49:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x128e18800) [pid = 1653] [serial = 1173] [outer = 0x126f0f000] 17:49:49 INFO - PROCESS | 1653 | 1468716589867 Marionette DEBUG loaded listener.js 17:49:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12a704000) [pid = 1653] [serial = 1174] [outer = 0x126f0f000] 17:49:50 INFO - PROCESS | 1653 | 1468716590249 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 17:49:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:49:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 676ms 17:49:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:49:50 INFO - PROCESS | 1653 | 1468716590298 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 17:49:50 INFO - PROCESS | 1653 | 1468716590300 Marionette TRACE conn3 <- [1,1537,null,{"value":"7"}] 17:49:50 INFO - PROCESS | 1653 | 1468716590302 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:49:50 INFO - PROCESS | 1653 | 1468716590303 Marionette TRACE conn3 <- [1,1538,null,{}] 17:49:50 INFO - PROCESS | 1653 | 1468716590306 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:50 INFO - PROCESS | 1653 | 1468716590307 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:50 INFO - PROCESS | 1653 | 1468716590411 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 17:49:50 INFO - PROCESS | 1653 | 1468716590483 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:50 INFO - PROCESS | 1653 | 1468716590484 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d339800 == 46 [pid = 1653] [id = 392] 17:49:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x128d91000) [pid = 1653] [serial = 1175] [outer = 0x0] 17:49:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12ba8b800) [pid = 1653] [serial = 1176] [outer = 0x128d91000] 17:49:50 INFO - PROCESS | 1653 | 1468716590515 Marionette DEBUG loaded listener.js 17:49:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12bb36800) [pid = 1653] [serial = 1177] [outer = 0x128d91000] 17:49:50 INFO - PROCESS | 1653 | 1468716590920 Marionette TRACE conn3 <- [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]]]}] 17:49:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:49:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 668ms 17:49:50 INFO - PROCESS | 1653 | 1468716590971 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 17:49:50 INFO - PROCESS | 1653 | 1468716590972 Marionette TRACE conn3 <- [1,1541,null,{"value":"7"}] 17:49:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:49:50 INFO - PROCESS | 1653 | 1468716590974 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:49:50 INFO - PROCESS | 1653 | 1468716590976 Marionette TRACE conn3 <- [1,1542,null,{}] 17:49:50 INFO - PROCESS | 1653 | 1468716590978 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:50 INFO - PROCESS | 1653 | 1468716590980 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:51 INFO - PROCESS | 1653 | 1468716591095 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 17:49:51 INFO - PROCESS | 1653 | 1468716591187 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:51 INFO - PROCESS | 1653 | 1468716591189 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a8e000 == 47 [pid = 1653] [id = 393] 17:49:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x112e6c000) [pid = 1653] [serial = 1178] [outer = 0x0] 17:49:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x128e1a800) [pid = 1653] [serial = 1179] [outer = 0x112e6c000] 17:49:51 INFO - PROCESS | 1653 | 1468716591216 Marionette DEBUG loaded listener.js 17:49:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12bdfac00) [pid = 1653] [serial = 1180] [outer = 0x112e6c000] 17:49:51 INFO - PROCESS | 1653 | 1468716591805 Marionette TRACE conn3 <- [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]]]}] 17:49:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:49:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 868ms 17:49:51 INFO - PROCESS | 1653 | 1468716591848 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 17:49:51 INFO - PROCESS | 1653 | 1468716591850 Marionette TRACE conn3 <- [1,1545,null,{"value":"7"}] 17:49:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:49:51 INFO - PROCESS | 1653 | 1468716591854 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:49:51 INFO - PROCESS | 1653 | 1468716591856 Marionette TRACE conn3 <- [1,1546,null,{}] 17:49:51 INFO - PROCESS | 1653 | 1468716591860 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:51 INFO - PROCESS | 1653 | 1468716591862 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:51 INFO - PROCESS | 1653 | 1468716591959 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 17:49:52 INFO - PROCESS | 1653 | 1468716592030 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:52 INFO - PROCESS | 1653 | 1468716592032 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x11818c800 == 48 [pid = 1653] [id = 394] 17:49:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x116489000) [pid = 1653] [serial = 1181] [outer = 0x0] 17:49:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x116885800) [pid = 1653] [serial = 1182] [outer = 0x116489000] 17:49:52 INFO - PROCESS | 1653 | 1468716592060 Marionette DEBUG loaded listener.js 17:49:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x117ea6800) [pid = 1653] [serial = 1183] [outer = 0x116489000] 17:49:52 INFO - PROCESS | 1653 | 1468716592500 Marionette TRACE conn3 <- [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]]]}] 17:49:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:49:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 674ms 17:49:52 INFO - PROCESS | 1653 | 1468716592529 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 17:49:52 INFO - PROCESS | 1653 | 1468716592532 Marionette TRACE conn3 <- [1,1549,null,{"value":"7"}] 17:49:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:49:52 INFO - PROCESS | 1653 | 1468716592536 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:49:52 INFO - PROCESS | 1653 | 1468716592537 Marionette TRACE conn3 <- [1,1550,null,{}] 17:49:52 INFO - PROCESS | 1653 | 1468716592540 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:52 INFO - PROCESS | 1653 | 1468716592541 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:52 INFO - PROCESS | 1653 | 1468716592637 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 17:49:52 INFO - PROCESS | 1653 | 1468716592699 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:52 INFO - PROCESS | 1653 | 1468716592700 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x119222800 == 49 [pid = 1653] [id = 395] 17:49:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x118523000) [pid = 1653] [serial = 1184] [outer = 0x0] 17:49:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11870c800) [pid = 1653] [serial = 1185] [outer = 0x118523000] 17:49:52 INFO - PROCESS | 1653 | 1468716592728 Marionette DEBUG loaded listener.js 17:49:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x118f13c00) [pid = 1653] [serial = 1186] [outer = 0x118523000] 17:49:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12c24b800 == 48 [pid = 1653] [id = 387] 17:49:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12c210000 == 47 [pid = 1653] [id = 386] 17:49:53 INFO - PROCESS | 1653 | --DOCSHELL 0x123c12800 == 46 [pid = 1653] [id = 385] 17:49:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12bae6800 == 45 [pid = 1653] [id = 384] 17:49:53 INFO - PROCESS | 1653 | --DOCSHELL 0x1297c8800 == 44 [pid = 1653] [id = 383] 17:49:53 INFO - PROCESS | 1653 | --DOCSHELL 0x1297bb000 == 43 [pid = 1653] [id = 382] 17:49:53 INFO - PROCESS | 1653 | --DOCSHELL 0x1290ba800 == 42 [pid = 1653] [id = 381] 17:49:53 INFO - PROCESS | 1653 | --DOCSHELL 0x1254d0800 == 41 [pid = 1653] [id = 380] 17:49:53 INFO - PROCESS | 1653 | --DOCSHELL 0x123c13800 == 40 [pid = 1653] [id = 379] 17:49:53 INFO - PROCESS | 1653 | --DOCSHELL 0x118f6a000 == 39 [pid = 1653] [id = 378] 17:49:53 INFO - PROCESS | 1653 | --DOCSHELL 0x116fc4800 == 38 [pid = 1653] [id = 377] 17:49:53 INFO - PROCESS | 1653 | --DOCSHELL 0x1211cc000 == 37 [pid = 1653] [id = 376] 17:49:53 INFO - PROCESS | 1653 | --DOCSHELL 0x1168b4800 == 36 [pid = 1653] [id = 375] 17:49:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12b2bf000 == 35 [pid = 1653] [id = 374] 17:49:53 INFO - PROCESS | 1653 | --DOCSHELL 0x1195d9000 == 34 [pid = 1653] [id = 362] 17:49:53 INFO - PROCESS | 1653 | --DOCSHELL 0x11818c800 == 33 [pid = 1653] [id = 394] 17:49:53 INFO - PROCESS | 1653 | --DOCSHELL 0x128a8e000 == 32 [pid = 1653] [id = 393] 17:49:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12d339800 == 31 [pid = 1653] [id = 392] 17:49:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12ce6e000 == 30 [pid = 1653] [id = 391] 17:49:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7c6000 == 29 [pid = 1653] [id = 390] 17:49:53 INFO - PROCESS | 1653 | --DOCSHELL 0x119392000 == 28 [pid = 1653] [id = 389] 17:49:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12c8e2000 == 27 [pid = 1653] [id = 388] 17:49:53 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x116807c00) [pid = 1653] [serial = 1092] [outer = 0x0] [url = about:blank] 17:49:53 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x116f5a000) [pid = 1653] [serial = 1093] [outer = 0x0] [url = about:blank] 17:49:53 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11854c800) [pid = 1653] [serial = 1098] [outer = 0x0] [url = about:blank] 17:49:53 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1184e8400) [pid = 1653] [serial = 1095] [outer = 0x0] [url = about:blank] 17:49:53 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x118523800) [pid = 1653] [serial = 1096] [outer = 0x0] [url = about:blank] 17:49:53 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1196e1000) [pid = 1653] [serial = 1101] [outer = 0x0] [url = about:blank] 17:49:53 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x112e7c800) [pid = 1653] [serial = 1089] [outer = 0x0] [url = about:blank] 17:49:53 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x112f51c00) [pid = 1653] [serial = 1090] [outer = 0x0] [url = about:blank] 17:49:53 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1176f1400) [pid = 1653] [serial = 1087] [outer = 0x0] [url = about:blank] 17:49:53 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1167e2800) [pid = 1653] [serial = 1086] [outer = 0x0] [url = about:blank] 17:49:53 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x116f2bc00) [pid = 1653] [serial = 1075] [outer = 0x0] [url = about:blank] 17:49:53 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x112fedc00) [pid = 1653] [serial = 1074] [outer = 0x0] [url = about:blank] 17:49:53 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x119303400) [pid = 1653] [serial = 1078] [outer = 0x0] [url = about:blank] 17:49:53 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118543000) [pid = 1653] [serial = 1077] [outer = 0x0] [url = about:blank] 17:49:53 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x124fe2400) [pid = 1653] [serial = 1080] [outer = 0x0] [url = about:blank] 17:49:53 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x126f0d000) [pid = 1653] [serial = 1081] [outer = 0x0] [url = about:blank] 17:49:53 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x121356c00) [pid = 1653] [serial = 1105] [outer = 0x0] [url = about:blank] 17:49:53 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1205bec00) [pid = 1653] [serial = 1104] [outer = 0x0] [url = about:blank] 17:49:53 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119835000) [pid = 1653] [serial = 1102] [outer = 0x0] [url = about:blank] 17:49:53 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x124911c00) [pid = 1653] [serial = 1107] [outer = 0x0] [url = about:blank] 17:49:53 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1255a6c00) [pid = 1653] [serial = 1110] [outer = 0x0] [url = about:blank] 17:49:53 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118f05800) [pid = 1653] [serial = 1113] [outer = 0x0] [url = about:blank] 17:49:53 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x129553000) [pid = 1653] [serial = 1083] [outer = 0x0] [url = about:blank] 17:49:53 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12171bc00) [pid = 1653] [serial = 1114] [outer = 0x0] [url = about:blank] 17:49:53 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12a838c00) [pid = 1653] [serial = 1084] [outer = 0x0] [url = about:blank] 17:49:53 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x126f10000) [pid = 1653] [serial = 1119] [outer = 0x0] [url = about:blank] 17:49:53 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12930a800) [pid = 1653] [serial = 1122] [outer = 0x0] [url = about:blank] 17:49:53 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1264e4000) [pid = 1653] [serial = 1111] [outer = 0x0] [url = about:blank] 17:49:53 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x124d91000) [pid = 1653] [serial = 1108] [outer = 0x0] [url = about:blank] 17:49:53 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1269d1800) [pid = 1653] [serial = 1117] [outer = 0x0] [url = about:blank] 17:49:53 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118f07c00) [pid = 1653] [serial = 1099] [outer = 0x0] [url = about:blank] 17:49:53 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x128e17400) [pid = 1653] [serial = 1120] [outer = 0x0] [url = about:blank] 17:49:53 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1264eec00) [pid = 1653] [serial = 1116] [outer = 0x0] [url = about:blank] 17:49:53 INFO - PROCESS | 1653 | 1468716593645 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 17:49:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:49:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1120ms 17:49:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:49:53 INFO - PROCESS | 1653 | 1468716593657 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 17:49:53 INFO - PROCESS | 1653 | 1468716593659 Marionette TRACE conn3 <- [1,1553,null,{"value":"7"}] 17:49:53 INFO - PROCESS | 1653 | 1468716593662 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:49:53 INFO - PROCESS | 1653 | 1468716593663 Marionette TRACE conn3 <- [1,1554,null,{}] 17:49:53 INFO - PROCESS | 1653 | 1468716593668 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:53 INFO - PROCESS | 1653 | 1468716593671 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:53 INFO - PROCESS | 1653 | 1468716593751 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 17:49:53 INFO - PROCESS | 1653 | 1468716593756 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:53 INFO - PROCESS | 1653 | 1468716593759 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x11667c000 == 28 [pid = 1653] [id = 396] 17:49:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x112fedc00) [pid = 1653] [serial = 1187] [outer = 0x0] 17:49:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x114f78400) [pid = 1653] [serial = 1188] [outer = 0x112fedc00] 17:49:53 INFO - PROCESS | 1653 | 1468716593789 Marionette DEBUG loaded listener.js 17:49:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116637800) [pid = 1653] [serial = 1189] [outer = 0x112fedc00] 17:49:54 INFO - PROCESS | 1653 | 1468716594158 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 17:49:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:49:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 520ms 17:49:54 INFO - PROCESS | 1653 | 1468716594181 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 17:49:54 INFO - PROCESS | 1653 | 1468716594184 Marionette TRACE conn3 <- [1,1557,null,{"value":"7"}] 17:49:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:49:54 INFO - PROCESS | 1653 | 1468716594191 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:49:54 INFO - PROCESS | 1653 | 1468716594193 Marionette TRACE conn3 <- [1,1558,null,{}] 17:49:54 INFO - PROCESS | 1653 | 1468716594195 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:54 INFO - PROCESS | 1653 | 1468716594196 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:54 INFO - PROCESS | 1653 | 1468716594270 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 17:49:54 INFO - PROCESS | 1653 | 1468716594274 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:54 INFO - PROCESS | 1653 | 1468716594275 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e74000 == 29 [pid = 1653] [id = 397] 17:49:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x116f56400) [pid = 1653] [serial = 1190] [outer = 0x0] 17:49:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x117e56800) [pid = 1653] [serial = 1191] [outer = 0x116f56400] 17:49:54 INFO - PROCESS | 1653 | 1468716594305 Marionette DEBUG loaded listener.js 17:49:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118357000) [pid = 1653] [serial = 1192] [outer = 0x116f56400] 17:49:54 INFO - PROCESS | 1653 | 1468716594664 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 17:49:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:49:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 522ms 17:49:54 INFO - PROCESS | 1653 | 1468716594711 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 17:49:54 INFO - PROCESS | 1653 | 1468716594712 Marionette TRACE conn3 <- [1,1561,null,{"value":"7"}] 17:49:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:49:54 INFO - PROCESS | 1653 | 1468716594715 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:49:54 INFO - PROCESS | 1653 | 1468716594717 Marionette TRACE conn3 <- [1,1562,null,{}] 17:49:54 INFO - PROCESS | 1653 | 1468716594725 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:54 INFO - PROCESS | 1653 | 1468716594728 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:54 INFO - PROCESS | 1653 | 1468716594805 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 17:49:54 INFO - PROCESS | 1653 | 1468716594814 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:54 INFO - PROCESS | 1653 | 1468716594816 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x119382800 == 30 [pid = 1653] [id = 398] 17:49:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x112f4b400) [pid = 1653] [serial = 1193] [outer = 0x0] 17:49:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118706000) [pid = 1653] [serial = 1194] [outer = 0x112f4b400] 17:49:54 INFO - PROCESS | 1653 | 1468716594843 Marionette DEBUG loaded listener.js 17:49:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119307800) [pid = 1653] [serial = 1195] [outer = 0x112f4b400] 17:49:55 INFO - PROCESS | 1653 | 1468716595159 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 17:49:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:49:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 471ms 17:49:55 INFO - PROCESS | 1653 | 1468716595186 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 17:49:55 INFO - PROCESS | 1653 | 1468716595188 Marionette TRACE conn3 <- [1,1565,null,{"value":"7"}] 17:49:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:49:55 INFO - PROCESS | 1653 | 1468716595194 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:49:55 INFO - PROCESS | 1653 | 1468716595195 Marionette TRACE conn3 <- [1,1566,null,{}] 17:49:55 INFO - PROCESS | 1653 | 1468716595198 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:55 INFO - PROCESS | 1653 | 1468716595199 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:55 INFO - PROCESS | 1653 | 1468716595276 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 17:49:55 INFO - PROCESS | 1653 | 1468716595340 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:55 INFO - PROCESS | 1653 | 1468716595342 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x120fc4000 == 31 [pid = 1653] [id = 399] 17:49:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11853fc00) [pid = 1653] [serial = 1196] [outer = 0x0] 17:49:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119833800) [pid = 1653] [serial = 1197] [outer = 0x11853fc00] 17:49:55 INFO - PROCESS | 1653 | 1468716595366 Marionette DEBUG loaded listener.js 17:49:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119c41800) [pid = 1653] [serial = 1198] [outer = 0x11853fc00] 17:49:55 INFO - PROCESS | 1653 | 1468716595631 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 17:49:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:49:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 475ms 17:49:55 INFO - PROCESS | 1653 | 1468716595667 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 17:49:55 INFO - PROCESS | 1653 | 1468716595668 Marionette TRACE conn3 <- [1,1569,null,{"value":"7"}] 17:49:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:49:55 INFO - PROCESS | 1653 | 1468716595685 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:49:55 INFO - PROCESS | 1653 | 1468716595686 Marionette TRACE conn3 <- [1,1570,null,{}] 17:49:55 INFO - PROCESS | 1653 | 1468716595689 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:55 INFO - PROCESS | 1653 | 1468716595690 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:55 INFO - PROCESS | 1653 | 1468716595786 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 17:49:55 INFO - PROCESS | 1653 | 1468716595790 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:55 INFO - PROCESS | 1653 | 1468716595791 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x123d34800 == 32 [pid = 1653] [id = 400] 17:49:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x112a7b400) [pid = 1653] [serial = 1199] [outer = 0x0] 17:49:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119c45c00) [pid = 1653] [serial = 1200] [outer = 0x112a7b400] 17:49:55 INFO - PROCESS | 1653 | 1468716595815 Marionette DEBUG loaded listener.js 17:49:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12122d000) [pid = 1653] [serial = 1201] [outer = 0x112a7b400] 17:49:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:49:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 475ms 17:49:56 INFO - PROCESS | 1653 | 1468716596147 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 17:49:56 INFO - PROCESS | 1653 | 1468716596156 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 17:49:56 INFO - PROCESS | 1653 | 1468716596157 Marionette TRACE conn3 <- [1,1573,null,{"value":"7"}] 17:49:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:49:56 INFO - PROCESS | 1653 | 1468716596160 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:49:56 INFO - PROCESS | 1653 | 1468716596161 Marionette TRACE conn3 <- [1,1574,null,{}] 17:49:56 INFO - PROCESS | 1653 | 1468716596163 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:56 INFO - PROCESS | 1653 | 1468716596167 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:56 INFO - PROCESS | 1653 | 1468716596288 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 17:49:56 INFO - PROCESS | 1653 | 1468716596293 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:56 INFO - PROCESS | 1653 | 1468716596294 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x1254c4000 == 33 [pid = 1653] [id = 401] 17:49:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x117e53000) [pid = 1653] [serial = 1202] [outer = 0x0] 17:49:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x121be4000) [pid = 1653] [serial = 1203] [outer = 0x117e53000] 17:49:56 INFO - PROCESS | 1653 | 1468716596319 Marionette DEBUG loaded listener.js 17:49:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x126043400) [pid = 1653] [serial = 1204] [outer = 0x117e53000] 17:49:56 INFO - PROCESS | 1653 | 1468716596638 Marionette TRACE conn3 <- [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]]]}] 17:49:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:49:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 521ms 17:49:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:49:56 INFO - PROCESS | 1653 | 1468716596683 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 17:49:56 INFO - PROCESS | 1653 | 1468716596684 Marionette TRACE conn3 <- [1,1577,null,{"value":"7"}] 17:49:56 INFO - PROCESS | 1653 | 1468716596686 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:49:56 INFO - PROCESS | 1653 | 1468716596687 Marionette TRACE conn3 <- [1,1578,null,{}] 17:49:56 INFO - PROCESS | 1653 | 1468716596689 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:56 INFO - PROCESS | 1653 | 1468716596690 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:56 INFO - PROCESS | 1653 | 1468716596790 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 17:49:56 INFO - PROCESS | 1653 | 1468716596794 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:56 INFO - PROCESS | 1653 | 1468716596795 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a7e000 == 34 [pid = 1653] [id = 402] 17:49:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118482000) [pid = 1653] [serial = 1205] [outer = 0x0] 17:49:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1268be000) [pid = 1653] [serial = 1206] [outer = 0x118482000] 17:49:56 INFO - PROCESS | 1653 | 1468716596819 Marionette DEBUG loaded listener.js 17:49:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x126f0bc00) [pid = 1653] [serial = 1207] [outer = 0x118482000] 17:49:57 INFO - PROCESS | 1653 | 1468716597202 Marionette TRACE conn3 <- [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]]]}] 17:49:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:49:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 568ms 17:49:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:49:57 INFO - PROCESS | 1653 | 1468716597255 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 17:49:57 INFO - PROCESS | 1653 | 1468716597257 Marionette TRACE conn3 <- [1,1581,null,{"value":"7"}] 17:49:57 INFO - PROCESS | 1653 | 1468716597260 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:49:57 INFO - PROCESS | 1653 | 1468716597262 Marionette TRACE conn3 <- [1,1582,null,{}] 17:49:57 INFO - PROCESS | 1653 | 1468716597265 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:57 INFO - PROCESS | 1653 | 1468716597267 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:57 INFO - PROCESS | 1653 | 1468716597410 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 17:49:57 INFO - PROCESS | 1653 | 1468716597427 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:57 INFO - PROCESS | 1653 | 1468716597428 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x1290c8800 == 35 [pid = 1653] [id = 403] 17:49:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1218de400) [pid = 1653] [serial = 1208] [outer = 0x0] 17:49:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x128cf2800) [pid = 1653] [serial = 1209] [outer = 0x1218de400] 17:49:57 INFO - PROCESS | 1653 | 1468716597467 Marionette DEBUG loaded listener.js 17:49:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x128d94c00) [pid = 1653] [serial = 1210] [outer = 0x1218de400] 17:49:57 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1254e0000) [pid = 1653] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:49:57 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1184ecc00) [pid = 1653] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:49:57 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x129687c00) [pid = 1653] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:49:57 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x129308c00) [pid = 1653] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:49:57 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1167e1c00) [pid = 1653] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:49:57 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1184e6800) [pid = 1653] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:49:57 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x112a79800) [pid = 1653] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:49:57 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x128cf1800) [pid = 1653] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:49:57 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x116f2d400) [pid = 1653] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:49:57 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x112e7a000) [pid = 1653] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:49:57 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118f7b800) [pid = 1653] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:49:57 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x111ca9400) [pid = 1653] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:49:57 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x113c97400) [pid = 1653] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:49:57 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x121713c00) [pid = 1653] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:49:57 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x128d99800) [pid = 1653] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:49:58 INFO - PROCESS | 1653 | 1468716598028 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 17:49:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:49:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 821ms 17:49:58 INFO - PROCESS | 1653 | 1468716598089 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 17:49:58 INFO - PROCESS | 1653 | 1468716598090 Marionette TRACE conn3 <- [1,1585,null,{"value":"7"}] 17:49:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:49:58 INFO - PROCESS | 1653 | 1468716598093 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:49:58 INFO - PROCESS | 1653 | 1468716598096 Marionette TRACE conn3 <- [1,1586,null,{}] 17:49:58 INFO - PROCESS | 1653 | 1468716598109 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:58 INFO - PROCESS | 1653 | 1468716598110 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:58 INFO - PROCESS | 1653 | 1468716598190 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 17:49:58 INFO - PROCESS | 1653 | 1468716598197 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:58 INFO - PROCESS | 1653 | 1468716598198 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x119380000 == 36 [pid = 1653] [id = 404] 17:49:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1167e1c00) [pid = 1653] [serial = 1211] [outer = 0x0] 17:49:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118f07800) [pid = 1653] [serial = 1212] [outer = 0x1167e1c00] 17:49:58 INFO - PROCESS | 1653 | 1468716598222 Marionette DEBUG loaded listener.js 17:49:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124a2b400) [pid = 1653] [serial = 1213] [outer = 0x1167e1c00] 17:49:58 INFO - PROCESS | 1653 | 1468716598542 Marionette TRACE conn3 <- [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]]]}] 17:49:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:49:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 484ms 17:49:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:49:58 INFO - PROCESS | 1653 | 1468716598578 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 17:49:58 INFO - PROCESS | 1653 | 1468716598579 Marionette TRACE conn3 <- [1,1589,null,{"value":"7"}] 17:49:58 INFO - PROCESS | 1653 | 1468716598581 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:49:58 INFO - PROCESS | 1653 | 1468716598582 Marionette TRACE conn3 <- [1,1590,null,{}] 17:49:58 INFO - PROCESS | 1653 | 1468716598584 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:58 INFO - PROCESS | 1653 | 1468716598585 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:58 INFO - PROCESS | 1653 | 1468716598659 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 17:49:58 INFO - PROCESS | 1653 | 1468716598662 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:58 INFO - PROCESS | 1653 | 1468716598663 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7c3000 == 37 [pid = 1653] [id = 405] 17:49:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124fdf000) [pid = 1653] [serial = 1214] [outer = 0x0] 17:49:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128d96800) [pid = 1653] [serial = 1215] [outer = 0x124fdf000] 17:49:58 INFO - PROCESS | 1653 | 1468716598689 Marionette DEBUG loaded listener.js 17:49:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x128e3dc00) [pid = 1653] [serial = 1216] [outer = 0x124fdf000] 17:49:59 INFO - PROCESS | 1653 | 1468716599001 Marionette TRACE conn3 <- [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]]]}] 17:49:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:49:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 468ms 17:49:59 INFO - PROCESS | 1653 | 1468716599049 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 17:49:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:49:59 INFO - PROCESS | 1653 | 1468716599058 Marionette TRACE conn3 <- [1,1593,null,{"value":"7"}] 17:49:59 INFO - PROCESS | 1653 | 1468716599061 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:49:59 INFO - PROCESS | 1653 | 1468716599062 Marionette TRACE conn3 <- [1,1594,null,{}] 17:49:59 INFO - PROCESS | 1653 | 1468716599065 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:59 INFO - PROCESS | 1653 | 1468716599067 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:59 INFO - PROCESS | 1653 | 1468716599181 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 17:49:59 INFO - PROCESS | 1653 | 1468716599187 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:59 INFO - PROCESS | 1653 | 1468716599189 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x123d2d000 == 38 [pid = 1653] [id = 406] 17:49:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128e3e800) [pid = 1653] [serial = 1217] [outer = 0x0] 17:49:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x129311400) [pid = 1653] [serial = 1218] [outer = 0x128e3e800] 17:49:59 INFO - PROCESS | 1653 | 1468716599217 Marionette DEBUG loaded listener.js 17:49:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12a759c00) [pid = 1653] [serial = 1219] [outer = 0x128e3e800] 17:49:59 INFO - PROCESS | 1653 | 1468716599518 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 17:49:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:49:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 468ms 17:49:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:49:59 INFO - PROCESS | 1653 | 1468716599529 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 17:49:59 INFO - PROCESS | 1653 | 1468716599531 Marionette TRACE conn3 <- [1,1597,null,{"value":"7"}] 17:49:59 INFO - PROCESS | 1653 | 1468716599533 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:49:59 INFO - PROCESS | 1653 | 1468716599535 Marionette TRACE conn3 <- [1,1598,null,{}] 17:49:59 INFO - PROCESS | 1653 | 1468716599544 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:49:59 INFO - PROCESS | 1653 | 1468716599546 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:59 INFO - PROCESS | 1653 | 1468716599625 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 17:49:59 INFO - PROCESS | 1653 | 1468716599629 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:59 INFO - PROCESS | 1653 | 1468716599630 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:49:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bae7800 == 39 [pid = 1653] [id = 407] 17:49:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12a760400) [pid = 1653] [serial = 1220] [outer = 0x0] 17:49:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12abb9400) [pid = 1653] [serial = 1221] [outer = 0x12a760400] 17:49:59 INFO - PROCESS | 1653 | 1468716599656 Marionette DEBUG loaded listener.js 17:49:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12b2dec00) [pid = 1653] [serial = 1222] [outer = 0x12a760400] 17:50:00 INFO - PROCESS | 1653 | --DOCSHELL 0x11667c000 == 38 [pid = 1653] [id = 396] 17:50:00 INFO - PROCESS | 1653 | --DOCSHELL 0x119222800 == 37 [pid = 1653] [id = 395] 17:50:00 INFO - PROCESS | 1653 | --DOCSHELL 0x117e74000 == 36 [pid = 1653] [id = 397] 17:50:00 INFO - PROCESS | 1653 | --DOCSHELL 0x119382800 == 35 [pid = 1653] [id = 398] 17:50:00 INFO - PROCESS | 1653 | --DOCSHELL 0x128a7e000 == 34 [pid = 1653] [id = 402] 17:50:00 INFO - PROCESS | 1653 | --DOCSHELL 0x1290c8800 == 33 [pid = 1653] [id = 403] 17:50:00 INFO - PROCESS | 1653 | --DOCSHELL 0x119380000 == 32 [pid = 1653] [id = 404] 17:50:00 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7c3000 == 31 [pid = 1653] [id = 405] 17:50:00 INFO - PROCESS | 1653 | --DOCSHELL 0x1254c4000 == 30 [pid = 1653] [id = 401] 17:50:00 INFO - PROCESS | 1653 | --DOCSHELL 0x120fc4000 == 29 [pid = 1653] [id = 399] 17:50:00 INFO - PROCESS | 1653 | --DOCSHELL 0x123d34800 == 28 [pid = 1653] [id = 400] 17:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x126f0e800) [pid = 1653] [serial = 1146] [outer = 0x0] [url = about:blank] 17:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12196d400) [pid = 1653] [serial = 1143] [outer = 0x0] [url = about:blank] 17:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12a757000) [pid = 1653] [serial = 1152] [outer = 0x0] [url = about:blank] 17:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x129312400) [pid = 1653] [serial = 1149] [outer = 0x0] [url = about:blank] 17:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x116a13c00) [pid = 1653] [serial = 1131] [outer = 0x0] [url = about:blank] 17:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x117e54c00) [pid = 1653] [serial = 1132] [outer = 0x0] [url = about:blank] 17:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11854bc00) [pid = 1653] [serial = 1134] [outer = 0x0] [url = about:blank] 17:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11873f800) [pid = 1653] [serial = 1135] [outer = 0x0] [url = about:blank] 17:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112e6e800) [pid = 1653] [serial = 1125] [outer = 0x0] [url = about:blank] 17:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112ff0400) [pid = 1653] [serial = 1126] [outer = 0x0] [url = about:blank] 17:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x129555c00) [pid = 1653] [serial = 1123] [outer = 0x0] [url = about:blank] 17:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x117e55000) [pid = 1653] [serial = 1128] [outer = 0x0] [url = about:blank] 17:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1184e6000) [pid = 1653] [serial = 1129] [outer = 0x0] [url = about:blank] 17:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11983d000) [pid = 1653] [serial = 1137] [outer = 0x0] [url = about:blank] 17:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119c42800) [pid = 1653] [serial = 1138] [outer = 0x0] [url = about:blank] 17:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1205b9800) [pid = 1653] [serial = 1140] [outer = 0x0] [url = about:blank] 17:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x116141800) [pid = 1653] [serial = 1155] [outer = 0x0] [url = about:blank] 17:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12aa59000) [pid = 1653] [serial = 1153] [outer = 0x0] [url = about:blank] 17:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1205bcc00) [pid = 1653] [serial = 1158] [outer = 0x0] [url = about:blank] 17:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x129681800) [pid = 1653] [serial = 1150] [outer = 0x0] [url = about:blank] 17:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x128e1f400) [pid = 1653] [serial = 1147] [outer = 0x0] [url = about:blank] 17:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12bdf1400) [pid = 1653] [serial = 1164] [outer = 0x0] [url = about:blank] 17:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x124d93000) [pid = 1653] [serial = 1144] [outer = 0x0] [url = about:blank] 17:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12bdf9c00) [pid = 1653] [serial = 1165] [outer = 0x0] [url = about:blank] 17:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12bb30400) [pid = 1653] [serial = 1162] [outer = 0x0] [url = about:blank] 17:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12ba85000) [pid = 1653] [serial = 1161] [outer = 0x0] [url = about:blank] 17:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x11835bc00) [pid = 1653] [serial = 1156] [outer = 0x0] [url = about:blank] 17:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1264ec400) [pid = 1653] [serial = 1159] [outer = 0x0] [url = about:blank] 17:50:00 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x121715000) [pid = 1653] [serial = 1141] [outer = 0x0] [url = about:blank] 17:50:00 INFO - PROCESS | 1653 | --DOCSHELL 0x123d2d000 == 27 [pid = 1653] [id = 406] 17:50:01 INFO - PROCESS | 1653 | 1468716601061 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 17:50:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:50:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1532ms 17:50:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:50:01 INFO - PROCESS | 1653 | 1468716601067 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 17:50:01 INFO - PROCESS | 1653 | 1468716601069 Marionette TRACE conn3 <- [1,1601,null,{"value":"7"}] 17:50:01 INFO - PROCESS | 1653 | 1468716601073 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:50:01 INFO - PROCESS | 1653 | 1468716601075 Marionette TRACE conn3 <- [1,1602,null,{}] 17:50:01 INFO - PROCESS | 1653 | 1468716601080 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:01 INFO - PROCESS | 1653 | 1468716601083 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:01 INFO - PROCESS | 1653 | 1468716601162 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 17:50:01 INFO - PROCESS | 1653 | 1468716601215 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:01 INFO - PROCESS | 1653 | 1468716601218 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x115d9b800 == 28 [pid = 1653] [id = 408] 17:50:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x112a21800) [pid = 1653] [serial = 1223] [outer = 0x0] 17:50:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x112a79800) [pid = 1653] [serial = 1224] [outer = 0x112a21800] 17:50:01 INFO - PROCESS | 1653 | 1468716601246 Marionette DEBUG loaded listener.js 17:50:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x112e71800) [pid = 1653] [serial = 1225] [outer = 0x112a21800] 17:50:01 INFO - PROCESS | 1653 | 1468716601565 Marionette TRACE conn3 <- [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]]]}] 17:50:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:50:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 520ms 17:50:01 INFO - PROCESS | 1653 | 1468716601593 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 17:50:01 INFO - PROCESS | 1653 | 1468716601596 Marionette TRACE conn3 <- [1,1605,null,{"value":"7"}] 17:50:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:50:01 INFO - PROCESS | 1653 | 1468716601605 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:50:01 INFO - PROCESS | 1653 | 1468716601606 Marionette TRACE conn3 <- [1,1606,null,{}] 17:50:01 INFO - PROCESS | 1653 | 1468716601609 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:01 INFO - PROCESS | 1653 | 1468716601611 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:01 INFO - PROCESS | 1653 | 1468716601689 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 17:50:01 INFO - PROCESS | 1653 | 1468716601693 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:01 INFO - PROCESS | 1653 | 1468716601695 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x116fc5000 == 29 [pid = 1653] [id = 409] 17:50:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x112f87800) [pid = 1653] [serial = 1226] [outer = 0x0] 17:50:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x112ff0800) [pid = 1653] [serial = 1227] [outer = 0x112f87800] 17:50:01 INFO - PROCESS | 1653 | 1468716601724 Marionette DEBUG loaded listener.js 17:50:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x113c50000) [pid = 1653] [serial = 1228] [outer = 0x112f87800] 17:50:02 INFO - PROCESS | 1653 | 1468716602079 Marionette TRACE conn3 <- [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]]]}] 17:50:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:50:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 519ms 17:50:02 INFO - PROCESS | 1653 | 1468716602125 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 17:50:02 INFO - PROCESS | 1653 | 1468716602127 Marionette TRACE conn3 <- [1,1609,null,{"value":"7"}] 17:50:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:50:02 INFO - PROCESS | 1653 | 1468716602141 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:50:02 INFO - PROCESS | 1653 | 1468716602145 Marionette TRACE conn3 <- [1,1610,null,{}] 17:50:02 INFO - PROCESS | 1653 | 1468716602157 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:02 INFO - PROCESS | 1653 | 1468716602162 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:02 INFO - PROCESS | 1653 | 1468716602276 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 17:50:02 INFO - PROCESS | 1653 | 1468716602291 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:02 INFO - PROCESS | 1653 | 1468716602294 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x118364000 == 30 [pid = 1653] [id = 410] 17:50:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x110fe9400) [pid = 1653] [serial = 1229] [outer = 0x0] 17:50:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x116f28800) [pid = 1653] [serial = 1230] [outer = 0x110fe9400] 17:50:02 INFO - PROCESS | 1653 | 1468716602338 Marionette DEBUG loaded listener.js 17:50:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1174ca400) [pid = 1653] [serial = 1231] [outer = 0x110fe9400] 17:50:02 INFO - PROCESS | 1653 | 1468716602746 Marionette TRACE conn3 <- [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]]]}] 17:50:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:50:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 638ms 17:50:02 INFO - PROCESS | 1653 | 1468716602769 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 17:50:02 INFO - PROCESS | 1653 | 1468716602770 Marionette TRACE conn3 <- [1,1613,null,{"value":"7"}] 17:50:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:50:02 INFO - PROCESS | 1653 | 1468716602773 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:50:02 INFO - PROCESS | 1653 | 1468716602774 Marionette TRACE conn3 <- [1,1614,null,{}] 17:50:02 INFO - PROCESS | 1653 | 1468716602776 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:02 INFO - PROCESS | 1653 | 1468716602777 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:02 INFO - PROCESS | 1653 | 1468716602883 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 17:50:02 INFO - PROCESS | 1653 | 1468716602889 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:02 INFO - PROCESS | 1653 | 1468716602890 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x119381000 == 31 [pid = 1653] [id = 411] 17:50:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1176fc000) [pid = 1653] [serial = 1232] [outer = 0x0] 17:50:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x117e9c400) [pid = 1653] [serial = 1233] [outer = 0x1176fc000] 17:50:02 INFO - PROCESS | 1653 | 1468716602915 Marionette DEBUG loaded listener.js 17:50:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11834f000) [pid = 1653] [serial = 1234] [outer = 0x1176fc000] 17:50:03 INFO - PROCESS | 1653 | 1468716603206 Marionette TRACE conn3 <- [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]]]}] 17:50:03 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 17:50:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 470ms 17:50:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:50:03 INFO - PROCESS | 1653 | 1468716603245 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 17:50:03 INFO - PROCESS | 1653 | 1468716603246 Marionette TRACE conn3 <- [1,1617,null,{"value":"7"}] 17:50:03 INFO - PROCESS | 1653 | 1468716603248 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:50:03 INFO - PROCESS | 1653 | 1468716603249 Marionette TRACE conn3 <- [1,1618,null,{}] 17:50:03 INFO - PROCESS | 1653 | 1468716603252 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:03 INFO - PROCESS | 1653 | 1468716603253 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:03 INFO - PROCESS | 1653 | 1468716603332 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 17:50:03 INFO - PROCESS | 1653 | 1468716603336 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:03 INFO - PROCESS | 1653 | 1468716603337 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x120515000 == 32 [pid = 1653] [id = 412] 17:50:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x112f56c00) [pid = 1653] [serial = 1235] [outer = 0x0] 17:50:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1184e6000) [pid = 1653] [serial = 1236] [outer = 0x112f56c00] 17:50:03 INFO - PROCESS | 1653 | 1468716603363 Marionette DEBUG loaded listener.js 17:50:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1184f0c00) [pid = 1653] [serial = 1237] [outer = 0x112f56c00] 17:50:03 INFO - PROCESS | 1653 | 1468716603707 Marionette TRACE conn3 <- [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]]]}] 17:50:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:50:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 470ms 17:50:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:50:03 INFO - PROCESS | 1653 | 1468716603718 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 17:50:03 INFO - PROCESS | 1653 | 1468716603719 Marionette TRACE conn3 <- [1,1621,null,{"value":"7"}] 17:50:03 INFO - PROCESS | 1653 | 1468716603723 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:50:03 INFO - PROCESS | 1653 | 1468716603724 Marionette TRACE conn3 <- [1,1622,null,{}] 17:50:03 INFO - PROCESS | 1653 | 1468716603727 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:03 INFO - PROCESS | 1653 | 1468716603731 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:03 INFO - PROCESS | 1653 | 1468716603848 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 17:50:03 INFO - PROCESS | 1653 | 1468716603854 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:03 INFO - PROCESS | 1653 | 1468716603855 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c0f800 == 33 [pid = 1653] [id = 413] 17:50:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1184ea000) [pid = 1653] [serial = 1238] [outer = 0x0] 17:50:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118540400) [pid = 1653] [serial = 1239] [outer = 0x1184ea000] 17:50:03 INFO - PROCESS | 1653 | 1468716603883 Marionette DEBUG loaded listener.js 17:50:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118f05800) [pid = 1653] [serial = 1240] [outer = 0x1184ea000] 17:50:04 INFO - PROCESS | 1653 | 1468716604181 Marionette TRACE conn3 <- [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]]]}] 17:50:04 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 17:50:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 469ms 17:50:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:50:04 INFO - PROCESS | 1653 | 1468716604193 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 17:50:04 INFO - PROCESS | 1653 | 1468716604194 Marionette TRACE conn3 <- [1,1625,null,{"value":"7"}] 17:50:04 INFO - PROCESS | 1653 | 1468716604196 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:50:04 INFO - PROCESS | 1653 | 1468716604197 Marionette TRACE conn3 <- [1,1626,null,{}] 17:50:04 INFO - PROCESS | 1653 | 1468716604199 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:04 INFO - PROCESS | 1653 | 1468716604200 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:04 INFO - PROCESS | 1653 | 1468716604284 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 17:50:04 INFO - PROCESS | 1653 | 1468716604289 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:04 INFO - PROCESS | 1653 | 1468716604290 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1254b9000 == 34 [pid = 1653] [id = 414] 17:50:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118542400) [pid = 1653] [serial = 1241] [outer = 0x0] 17:50:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118f0b800) [pid = 1653] [serial = 1242] [outer = 0x118542400] 17:50:04 INFO - PROCESS | 1653 | 1468716604315 Marionette DEBUG loaded listener.js 17:50:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1196e2800) [pid = 1653] [serial = 1243] [outer = 0x118542400] 17:50:04 INFO - PROCESS | 1653 | 1468716604606 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 17:50:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:50:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 421ms 17:50:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:50:04 INFO - PROCESS | 1653 | 1468716604618 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 17:50:04 INFO - PROCESS | 1653 | 1468716604619 Marionette TRACE conn3 <- [1,1629,null,{"value":"7"}] 17:50:04 INFO - PROCESS | 1653 | 1468716604621 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:50:04 INFO - PROCESS | 1653 | 1468716604622 Marionette TRACE conn3 <- [1,1630,null,{}] 17:50:04 INFO - PROCESS | 1653 | 1468716604632 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:04 INFO - PROCESS | 1653 | 1468716604634 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:04 INFO - PROCESS | 1653 | 1468716604709 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 17:50:04 INFO - PROCESS | 1653 | 1468716604767 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:04 INFO - PROCESS | 1653 | 1468716604768 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x126652800 == 35 [pid = 1653] [id = 415] 17:50:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1167d4400) [pid = 1653] [serial = 1244] [outer = 0x0] 17:50:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x119833400) [pid = 1653] [serial = 1245] [outer = 0x1167d4400] 17:50:04 INFO - PROCESS | 1653 | 1468716604792 Marionette DEBUG loaded listener.js 17:50:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119c3e400) [pid = 1653] [serial = 1246] [outer = 0x1167d4400] 17:50:05 INFO - PROCESS | 1653 | 1468716605061 Marionette TRACE conn3 <- [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]]]}] 17:50:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:50:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 478ms 17:50:05 INFO - PROCESS | 1653 | 1468716605099 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 17:50:05 INFO - PROCESS | 1653 | 1468716605101 Marionette TRACE conn3 <- [1,1633,null,{"value":"7"}] 17:50:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:50:05 INFO - PROCESS | 1653 | 1468716605111 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:50:05 INFO - PROCESS | 1653 | 1468716605112 Marionette TRACE conn3 <- [1,1634,null,{}] 17:50:05 INFO - PROCESS | 1653 | 1468716605115 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:05 INFO - PROCESS | 1653 | 1468716605116 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:05 INFO - PROCESS | 1653 | 1468716605193 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 17:50:05 INFO - PROCESS | 1653 | 1468716605197 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:05 INFO - PROCESS | 1653 | 1468716605206 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x118361800 == 36 [pid = 1653] [id = 416] 17:50:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x118351c00) [pid = 1653] [serial = 1247] [outer = 0x0] 17:50:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119c46400) [pid = 1653] [serial = 1248] [outer = 0x118351c00] 17:50:05 INFO - PROCESS | 1653 | 1468716605232 Marionette DEBUG loaded listener.js 17:50:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1205bec00) [pid = 1653] [serial = 1249] [outer = 0x118351c00] 17:50:05 INFO - PROCESS | 1653 | 1468716605530 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 17:50:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:50:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 477ms 17:50:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:50:05 INFO - PROCESS | 1653 | 1468716605582 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 17:50:05 INFO - PROCESS | 1653 | 1468716605583 Marionette TRACE conn3 <- [1,1637,null,{"value":"7"}] 17:50:05 INFO - PROCESS | 1653 | 1468716605588 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:50:05 INFO - PROCESS | 1653 | 1468716605589 Marionette TRACE conn3 <- [1,1638,null,{}] 17:50:05 INFO - PROCESS | 1653 | 1468716605591 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:05 INFO - PROCESS | 1653 | 1468716605592 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:05 INFO - PROCESS | 1653 | 1468716605695 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 17:50:05 INFO - PROCESS | 1653 | 1468716605701 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:05 INFO - PROCESS | 1653 | 1468716605702 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ef7000 == 37 [pid = 1653] [id = 417] 17:50:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11981a800) [pid = 1653] [serial = 1250] [outer = 0x0] 17:50:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x121005000) [pid = 1653] [serial = 1251] [outer = 0x11981a800] 17:50:05 INFO - PROCESS | 1653 | 1468716605726 Marionette DEBUG loaded listener.js 17:50:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1218e6400) [pid = 1653] [serial = 1252] [outer = 0x11981a800] 17:50:06 INFO - PROCESS | 1653 | 1468716606019 Marionette TRACE conn3 <- [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]]]}] 17:50:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:50:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 470ms 17:50:06 INFO - PROCESS | 1653 | 1468716606057 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 17:50:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:50:06 INFO - PROCESS | 1653 | 1468716606059 Marionette TRACE conn3 <- [1,1641,null,{"value":"7"}] 17:50:06 INFO - PROCESS | 1653 | 1468716606061 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:50:06 INFO - PROCESS | 1653 | 1468716606063 Marionette TRACE conn3 <- [1,1642,null,{}] 17:50:06 INFO - PROCESS | 1653 | 1468716606065 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:06 INFO - PROCESS | 1653 | 1468716606069 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:06 INFO - PROCESS | 1653 | 1468716606151 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 17:50:06 INFO - PROCESS | 1653 | 1468716606155 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:06 INFO - PROCESS | 1653 | 1468716606157 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x120514800 == 38 [pid = 1653] [id = 418] 17:50:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x118a63c00) [pid = 1653] [serial = 1253] [outer = 0x0] 17:50:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x121bec000) [pid = 1653] [serial = 1254] [outer = 0x118a63c00] 17:50:06 INFO - PROCESS | 1653 | 1468716606192 Marionette DEBUG loaded listener.js 17:50:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1254e4800) [pid = 1653] [serial = 1255] [outer = 0x118a63c00] 17:50:06 INFO - PROCESS | 1653 | 1468716606563 Marionette TRACE conn3 <- [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]]]}] 17:50:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:50:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 519ms 17:50:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:50:06 INFO - PROCESS | 1653 | 1468716606581 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 17:50:06 INFO - PROCESS | 1653 | 1468716606582 Marionette TRACE conn3 <- [1,1645,null,{"value":"7"}] 17:50:06 INFO - PROCESS | 1653 | 1468716606585 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:50:06 INFO - PROCESS | 1653 | 1468716606587 Marionette TRACE conn3 <- [1,1646,null,{}] 17:50:06 INFO - PROCESS | 1653 | 1468716606589 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:06 INFO - PROCESS | 1653 | 1468716606591 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:06 INFO - PROCESS | 1653 | 1468716606688 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 17:50:06 INFO - PROCESS | 1653 | 1468716606700 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:06 INFO - PROCESS | 1653 | 1468716606701 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab51800 == 39 [pid = 1653] [id = 419] 17:50:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1255a6c00) [pid = 1653] [serial = 1256] [outer = 0x0] 17:50:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x126040000) [pid = 1653] [serial = 1257] [outer = 0x1255a6c00] 17:50:06 INFO - PROCESS | 1653 | 1468716606725 Marionette DEBUG loaded listener.js 17:50:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1268bcc00) [pid = 1653] [serial = 1258] [outer = 0x1255a6c00] 17:50:07 INFO - PROCESS | 1653 | 1468716607075 Marionette TRACE conn3 <- [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]]]}] 17:50:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:50:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 520ms 17:50:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:50:07 INFO - PROCESS | 1653 | 1468716607107 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 17:50:07 INFO - PROCESS | 1653 | 1468716607110 Marionette TRACE conn3 <- [1,1649,null,{"value":"7"}] 17:50:07 INFO - PROCESS | 1653 | 1468716607114 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:50:07 INFO - PROCESS | 1653 | 1468716607115 Marionette TRACE conn3 <- [1,1650,null,{}] 17:50:07 INFO - PROCESS | 1653 | 1468716607119 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:07 INFO - PROCESS | 1653 | 1468716607120 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:07 INFO - PROCESS | 1653 | 1468716607276 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 17:50:07 INFO - PROCESS | 1653 | 1468716607293 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:07 INFO - PROCESS | 1653 | 1468716607294 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b2c1800 == 40 [pid = 1653] [id = 420] 17:50:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x126042000) [pid = 1653] [serial = 1259] [outer = 0x0] 17:50:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x126f0a800) [pid = 1653] [serial = 1260] [outer = 0x126042000] 17:50:07 INFO - PROCESS | 1653 | 1468716607331 Marionette DEBUG loaded listener.js 17:50:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x128cec400) [pid = 1653] [serial = 1261] [outer = 0x126042000] 17:50:07 INFO - PROCESS | 1653 | 1468716607660 Marionette TRACE conn3 <- [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]]]}] 17:50:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:50:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 571ms 17:50:07 INFO - PROCESS | 1653 | 1468716607691 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 17:50:07 INFO - PROCESS | 1653 | 1468716607693 Marionette TRACE conn3 <- [1,1653,null,{"value":"7"}] 17:50:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:50:07 INFO - PROCESS | 1653 | 1468716607695 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:50:07 INFO - PROCESS | 1653 | 1468716607696 Marionette TRACE conn3 <- [1,1654,null,{}] 17:50:07 INFO - PROCESS | 1653 | 1468716607698 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:07 INFO - PROCESS | 1653 | 1468716607699 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:07 INFO - PROCESS | 1653 | 1468716607797 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 17:50:07 INFO - PROCESS | 1653 | 1468716607807 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:07 INFO - PROCESS | 1653 | 1468716607810 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12baee000 == 41 [pid = 1653] [id = 421] 17:50:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x128cf3800) [pid = 1653] [serial = 1262] [outer = 0x0] 17:50:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x128d95000) [pid = 1653] [serial = 1263] [outer = 0x128cf3800] 17:50:07 INFO - PROCESS | 1653 | 1468716607834 Marionette DEBUG loaded listener.js 17:50:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x128e41000) [pid = 1653] [serial = 1264] [outer = 0x128cf3800] 17:50:08 INFO - PROCESS | 1653 | 1468716608162 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 17:50:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:50:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 521ms 17:50:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:50:08 INFO - PROCESS | 1653 | 1468716608216 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 17:50:08 INFO - PROCESS | 1653 | 1468716608217 Marionette TRACE conn3 <- [1,1657,null,{"value":"7"}] 17:50:08 INFO - PROCESS | 1653 | 1468716608219 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:50:08 INFO - PROCESS | 1653 | 1468716608220 Marionette TRACE conn3 <- [1,1658,null,{}] 17:50:08 INFO - PROCESS | 1653 | 1468716608222 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:08 INFO - PROCESS | 1653 | 1468716608224 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:08 INFO - PROCESS | 1653 | 1468716608331 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 17:50:08 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x112a7b400) [pid = 1653] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:50:08 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x117e53000) [pid = 1653] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:50:08 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x118482000) [pid = 1653] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 17:50:08 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1218de400) [pid = 1653] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:50:08 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x124fdf000) [pid = 1653] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:50:08 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1167e1c00) [pid = 1653] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:50:08 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11853fc00) [pid = 1653] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:50:08 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x112f4b400) [pid = 1653] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:50:08 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x116f56400) [pid = 1653] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:50:08 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x112fedc00) [pid = 1653] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:50:08 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x118523000) [pid = 1653] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:50:08 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x116489000) [pid = 1653] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:50:08 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x112e6c000) [pid = 1653] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:50:08 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x128e3e800) [pid = 1653] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:50:08 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x128d91000) [pid = 1653] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:50:08 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x126f0f000) [pid = 1653] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:50:08 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119306000) [pid = 1653] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:50:08 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118353c00) [pid = 1653] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:50:08 INFO - PROCESS | 1653 | 1468716608531 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:08 INFO - PROCESS | 1653 | 1468716608532 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x1164a7000 == 42 [pid = 1653] [id = 422] 17:50:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x111c83c00) [pid = 1653] [serial = 1265] [outer = 0x0] 17:50:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x112e6c000) [pid = 1653] [serial = 1266] [outer = 0x111c83c00] 17:50:08 INFO - PROCESS | 1653 | 1468716608556 Marionette DEBUG loaded listener.js 17:50:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x117e4fc00) [pid = 1653] [serial = 1267] [outer = 0x111c83c00] 17:50:08 INFO - PROCESS | 1653 | 1468716608817 Marionette TRACE conn3 <- [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]]]}] 17:50:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:50:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 617ms 17:50:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:50:08 INFO - PROCESS | 1653 | 1468716608837 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 17:50:08 INFO - PROCESS | 1653 | 1468716608839 Marionette TRACE conn3 <- [1,1661,null,{"value":"7"}] 17:50:08 INFO - PROCESS | 1653 | 1468716608841 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:50:08 INFO - PROCESS | 1653 | 1468716608842 Marionette TRACE conn3 <- [1,1662,null,{}] 17:50:08 INFO - PROCESS | 1653 | 1468716608844 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:08 INFO - PROCESS | 1653 | 1468716608845 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:08 INFO - PROCESS | 1653 | 1468716608928 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 17:50:08 INFO - PROCESS | 1653 | 1468716608934 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:08 INFO - PROCESS | 1653 | 1468716608935 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c246800 == 43 [pid = 1653] [id = 423] 17:50:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x112f4e800) [pid = 1653] [serial = 1268] [outer = 0x0] 17:50:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x121002c00) [pid = 1653] [serial = 1269] [outer = 0x112f4e800] 17:50:08 INFO - PROCESS | 1653 | 1468716608959 Marionette DEBUG loaded listener.js 17:50:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x128d91000) [pid = 1653] [serial = 1270] [outer = 0x112f4e800] 17:50:09 INFO - PROCESS | 1653 | 1468716609290 Marionette TRACE conn3 <- [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]]]}] 17:50:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 467ms 17:50:09 INFO - PROCESS | 1653 | 1468716609310 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 17:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:50:09 INFO - PROCESS | 1653 | 1468716609313 Marionette TRACE conn3 <- [1,1665,null,{"value":"7"}] 17:50:09 INFO - PROCESS | 1653 | 1468716609315 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:50:09 INFO - PROCESS | 1653 | 1468716609316 Marionette TRACE conn3 <- [1,1666,null,{}] 17:50:09 INFO - PROCESS | 1653 | 1468716609318 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:09 INFO - PROCESS | 1653 | 1468716609319 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:09 INFO - PROCESS | 1653 | 1468716609432 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 17:50:09 INFO - PROCESS | 1653 | 1468716609438 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:09 INFO - PROCESS | 1653 | 1468716609439 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c7a3800 == 44 [pid = 1653] [id = 424] 17:50:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11834dc00) [pid = 1653] [serial = 1271] [outer = 0x0] 17:50:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x128d92400) [pid = 1653] [serial = 1272] [outer = 0x11834dc00] 17:50:09 INFO - PROCESS | 1653 | 1468716609463 Marionette DEBUG loaded listener.js 17:50:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x129551c00) [pid = 1653] [serial = 1273] [outer = 0x11834dc00] 17:50:09 INFO - PROCESS | 1653 | 1468716609776 Marionette TRACE conn3 <- [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]]]}] 17:50:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 518ms 17:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:50:09 INFO - PROCESS | 1653 | 1468716609834 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 17:50:09 INFO - PROCESS | 1653 | 1468716609835 Marionette TRACE conn3 <- [1,1669,null,{"value":"7"}] 17:50:09 INFO - PROCESS | 1653 | 1468716609838 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:50:09 INFO - PROCESS | 1653 | 1468716609839 Marionette TRACE conn3 <- [1,1670,null,{}] 17:50:09 INFO - PROCESS | 1653 | 1468716609841 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:09 INFO - PROCESS | 1653 | 1468716609842 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:09 INFO - PROCESS | 1653 | 1468716609958 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 17:50:10 INFO - PROCESS | 1653 | 1468716610019 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:10 INFO - PROCESS | 1653 | 1468716610020 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c8cd000 == 45 [pid = 1653] [id = 425] 17:50:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1184eb400) [pid = 1653] [serial = 1274] [outer = 0x0] 17:50:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x129554400) [pid = 1653] [serial = 1275] [outer = 0x1184eb400] 17:50:10 INFO - PROCESS | 1653 | 1468716610047 Marionette DEBUG loaded listener.js 17:50:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x129681000) [pid = 1653] [serial = 1276] [outer = 0x1184eb400] 17:50:10 INFO - PROCESS | 1653 | 1468716610317 Marionette TRACE conn3 <- [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]]]}] 17:50:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:50:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 519ms 17:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:50:10 INFO - PROCESS | 1653 | 1468716610359 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 17:50:10 INFO - PROCESS | 1653 | 1468716610360 Marionette TRACE conn3 <- [1,1673,null,{"value":"7"}] 17:50:10 INFO - PROCESS | 1653 | 1468716610362 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:50:10 INFO - PROCESS | 1653 | 1468716610363 Marionette TRACE conn3 <- [1,1674,null,{}] 17:50:10 INFO - PROCESS | 1653 | 1468716610375 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:10 INFO - PROCESS | 1653 | 1468716610377 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:10 INFO - PROCESS | 1653 | 1468716610461 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 17:50:10 INFO - PROCESS | 1653 | 1468716610464 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:10 INFO - PROCESS | 1653 | 1468716610465 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ce73000 == 46 [pid = 1653] [id = 426] 17:50:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12967ec00) [pid = 1653] [serial = 1277] [outer = 0x0] 17:50:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12a70b000) [pid = 1653] [serial = 1278] [outer = 0x12967ec00] 17:50:10 INFO - PROCESS | 1653 | 1468716610490 Marionette DEBUG loaded listener.js 17:50:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12a838400) [pid = 1653] [serial = 1279] [outer = 0x12967ec00] 17:50:11 INFO - PROCESS | 1653 | 1468716611056 Marionette TRACE conn3 <- [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]]]}] 17:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 723ms 17:50:11 INFO - PROCESS | 1653 | 1468716611110 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 17:50:11 INFO - PROCESS | 1653 | 1468716611115 Marionette TRACE conn3 <- [1,1677,null,{"value":"7"}] 17:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:50:11 INFO - PROCESS | 1653 | 1468716611119 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:50:11 INFO - PROCESS | 1653 | 1468716611122 Marionette TRACE conn3 <- [1,1678,null,{}] 17:50:11 INFO - PROCESS | 1653 | 1468716611126 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:11 INFO - PROCESS | 1653 | 1468716611127 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:11 INFO - PROCESS | 1653 | 1468716611244 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 17:50:11 INFO - PROCESS | 1653 | 1468716611350 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:11 INFO - PROCESS | 1653 | 1468716611351 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x117142000 == 47 [pid = 1653] [id = 427] 17:50:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x112e6b000) [pid = 1653] [serial = 1280] [outer = 0x0] 17:50:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x112e82c00) [pid = 1653] [serial = 1281] [outer = 0x112e6b000] 17:50:11 INFO - PROCESS | 1653 | 1468716611382 Marionette DEBUG loaded listener.js 17:50:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x112fbe000) [pid = 1653] [serial = 1282] [outer = 0x112e6b000] 17:50:12 INFO - PROCESS | 1653 | 1468716612099 Marionette TRACE conn3 <- [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]]]}] 17:50:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:50:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1029ms 17:50:12 INFO - PROCESS | 1653 | 1468716612147 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 17:50:12 INFO - PROCESS | 1653 | 1468716612150 Marionette TRACE conn3 <- [1,1681,null,{"value":"7"}] 17:50:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:50:12 INFO - PROCESS | 1653 | 1468716612153 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:50:12 INFO - PROCESS | 1653 | 1468716612156 Marionette TRACE conn3 <- [1,1682,null,{}] 17:50:12 INFO - PROCESS | 1653 | 1468716612172 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:12 INFO - PROCESS | 1653 | 1468716612174 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:12 INFO - PROCESS | 1653 | 1468716612277 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 17:50:12 INFO - PROCESS | 1653 | 1468716612359 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:12 INFO - PROCESS | 1653 | 1468716612362 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x116762000 == 48 [pid = 1653] [id = 428] 17:50:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x115e88000) [pid = 1653] [serial = 1283] [outer = 0x0] 17:50:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x116196800) [pid = 1653] [serial = 1284] [outer = 0x115e88000] 17:50:12 INFO - PROCESS | 1653 | 1468716612390 Marionette DEBUG loaded listener.js 17:50:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x11688a400) [pid = 1653] [serial = 1285] [outer = 0x115e88000] 17:50:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12c8cd000 == 47 [pid = 1653] [id = 425] 17:50:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12c7a3800 == 46 [pid = 1653] [id = 424] 17:50:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12c246800 == 45 [pid = 1653] [id = 423] 17:50:12 INFO - PROCESS | 1653 | --DOCSHELL 0x1164a7000 == 44 [pid = 1653] [id = 422] 17:50:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12baee000 == 43 [pid = 1653] [id = 421] 17:50:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12b2c1800 == 42 [pid = 1653] [id = 420] 17:50:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab51800 == 41 [pid = 1653] [id = 419] 17:50:12 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12abb9400) [pid = 1653] [serial = 1221] [outer = 0x0] [url = about:blank] 17:50:12 INFO - PROCESS | 1653 | --DOCSHELL 0x120514800 == 40 [pid = 1653] [id = 418] 17:50:12 INFO - PROCESS | 1653 | --DOCSHELL 0x128ef7000 == 39 [pid = 1653] [id = 417] 17:50:12 INFO - PROCESS | 1653 | --DOCSHELL 0x118361800 == 38 [pid = 1653] [id = 416] 17:50:12 INFO - PROCESS | 1653 | --DOCSHELL 0x126652800 == 37 [pid = 1653] [id = 415] 17:50:12 INFO - PROCESS | 1653 | --DOCSHELL 0x1254b9000 == 36 [pid = 1653] [id = 414] 17:50:12 INFO - PROCESS | 1653 | --DOCSHELL 0x123c0f800 == 35 [pid = 1653] [id = 413] 17:50:12 INFO - PROCESS | 1653 | --DOCSHELL 0x120515000 == 34 [pid = 1653] [id = 412] 17:50:12 INFO - PROCESS | 1653 | --DOCSHELL 0x119381000 == 33 [pid = 1653] [id = 411] 17:50:12 INFO - PROCESS | 1653 | --DOCSHELL 0x118364000 == 32 [pid = 1653] [id = 410] 17:50:12 INFO - PROCESS | 1653 | --DOCSHELL 0x116fc5000 == 31 [pid = 1653] [id = 409] 17:50:12 INFO - PROCESS | 1653 | --DOCSHELL 0x115d9b800 == 30 [pid = 1653] [id = 408] 17:50:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12bae7800 == 29 [pid = 1653] [id = 407] 17:50:12 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x119c45c00) [pid = 1653] [serial = 1200] [outer = 0x0] [url = about:blank] 17:50:12 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x121be4000) [pid = 1653] [serial = 1203] [outer = 0x0] [url = about:blank] 17:50:12 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x126f0bc00) [pid = 1653] [serial = 1207] [outer = 0x0] [url = about:blank] 17:50:12 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1268be000) [pid = 1653] [serial = 1206] [outer = 0x0] [url = about:blank] 17:50:12 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x128cf2800) [pid = 1653] [serial = 1209] [outer = 0x0] [url = about:blank] 17:50:12 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x128d96800) [pid = 1653] [serial = 1215] [outer = 0x0] [url = about:blank] 17:50:12 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x118f07800) [pid = 1653] [serial = 1212] [outer = 0x0] [url = about:blank] 17:50:12 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x128d94c00) [pid = 1653] [serial = 1210] [outer = 0x0] [url = about:blank] 17:50:12 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x119833800) [pid = 1653] [serial = 1197] [outer = 0x0] [url = about:blank] 17:50:12 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x118706000) [pid = 1653] [serial = 1194] [outer = 0x0] [url = about:blank] 17:50:12 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x119307800) [pid = 1653] [serial = 1195] [outer = 0x0] [url = about:blank] 17:50:12 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x117e56800) [pid = 1653] [serial = 1191] [outer = 0x0] [url = about:blank] 17:50:12 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x118357000) [pid = 1653] [serial = 1192] [outer = 0x0] [url = about:blank] 17:50:12 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x114f78400) [pid = 1653] [serial = 1188] [outer = 0x0] [url = about:blank] 17:50:12 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x116637800) [pid = 1653] [serial = 1189] [outer = 0x0] [url = about:blank] 17:50:12 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118f13c00) [pid = 1653] [serial = 1186] [outer = 0x0] [url = about:blank] 17:50:12 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11870c800) [pid = 1653] [serial = 1185] [outer = 0x0] [url = about:blank] 17:50:12 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x117ea6800) [pid = 1653] [serial = 1183] [outer = 0x0] [url = about:blank] 17:50:12 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x116885800) [pid = 1653] [serial = 1182] [outer = 0x0] [url = about:blank] 17:50:12 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12bdfac00) [pid = 1653] [serial = 1180] [outer = 0x0] [url = about:blank] 17:50:12 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x128e1a800) [pid = 1653] [serial = 1179] [outer = 0x0] [url = about:blank] 17:50:12 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12a759c00) [pid = 1653] [serial = 1219] [outer = 0x0] [url = about:blank] 17:50:12 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12bb36800) [pid = 1653] [serial = 1177] [outer = 0x0] [url = about:blank] 17:50:12 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12ba8b800) [pid = 1653] [serial = 1176] [outer = 0x0] [url = about:blank] 17:50:12 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12a704000) [pid = 1653] [serial = 1174] [outer = 0x0] [url = about:blank] 17:50:12 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x128e18800) [pid = 1653] [serial = 1173] [outer = 0x0] [url = about:blank] 17:50:12 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x124fdfc00) [pid = 1653] [serial = 1171] [outer = 0x0] [url = about:blank] 17:50:12 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119c40400) [pid = 1653] [serial = 1170] [outer = 0x0] [url = about:blank] 17:50:12 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118704c00) [pid = 1653] [serial = 1168] [outer = 0x0] [url = about:blank] 17:50:12 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1184e4400) [pid = 1653] [serial = 1167] [outer = 0x0] [url = about:blank] 17:50:12 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x126043400) [pid = 1653] [serial = 1204] [outer = 0x0] [url = about:blank] 17:50:12 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x128e3dc00) [pid = 1653] [serial = 1216] [outer = 0x0] [url = about:blank] 17:50:12 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119c41800) [pid = 1653] [serial = 1198] [outer = 0x0] [url = about:blank] 17:50:12 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12122d000) [pid = 1653] [serial = 1201] [outer = 0x0] [url = about:blank] 17:50:12 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x129311400) [pid = 1653] [serial = 1218] [outer = 0x0] [url = about:blank] 17:50:12 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x124a2b400) [pid = 1653] [serial = 1213] [outer = 0x0] [url = about:blank] 17:50:12 INFO - PROCESS | 1653 | 1468716612810 Marionette TRACE conn3 <- [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]]]}] 17:50:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:50:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 685ms 17:50:12 INFO - PROCESS | 1653 | 1468716612838 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 17:50:12 INFO - PROCESS | 1653 | 1468716612842 Marionette TRACE conn3 <- [1,1685,null,{"value":"7"}] 17:50:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:50:12 INFO - PROCESS | 1653 | 1468716612846 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:50:12 INFO - PROCESS | 1653 | 1468716612848 Marionette TRACE conn3 <- [1,1686,null,{}] 17:50:12 INFO - PROCESS | 1653 | 1468716612850 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:12 INFO - PROCESS | 1653 | 1468716612852 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:12 INFO - PROCESS | 1653 | 1468716612930 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 17:50:12 INFO - PROCESS | 1653 | 1468716612935 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:12 INFO - PROCESS | 1653 | 1468716612938 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x11815d000 == 30 [pid = 1653] [id = 429] 17:50:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x116f58800) [pid = 1653] [serial = 1286] [outer = 0x0] 17:50:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x117e52c00) [pid = 1653] [serial = 1287] [outer = 0x116f58800] 17:50:12 INFO - PROCESS | 1653 | 1468716612967 Marionette DEBUG loaded listener.js 17:50:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11834e800) [pid = 1653] [serial = 1288] [outer = 0x116f58800] 17:50:13 INFO - PROCESS | 1653 | 1468716613328 Marionette TRACE conn3 <- [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]]]}] 17:50:13 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 17:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 521ms 17:50:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:50:13 INFO - PROCESS | 1653 | 1468716613368 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 17:50:13 INFO - PROCESS | 1653 | 1468716613369 Marionette TRACE conn3 <- [1,1689,null,{"value":"7"}] 17:50:13 INFO - PROCESS | 1653 | 1468716613371 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:50:13 INFO - PROCESS | 1653 | 1468716613374 Marionette TRACE conn3 <- [1,1690,null,{}] 17:50:13 INFO - PROCESS | 1653 | 1468716613384 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:13 INFO - PROCESS | 1653 | 1468716613388 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:13 INFO - PROCESS | 1653 | 1468716613464 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 17:50:13 INFO - PROCESS | 1653 | 1468716613469 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:13 INFO - PROCESS | 1653 | 1468716613471 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195c7800 == 31 [pid = 1653] [id = 430] 17:50:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1184e9000) [pid = 1653] [serial = 1289] [outer = 0x0] 17:50:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118540800) [pid = 1653] [serial = 1290] [outer = 0x1184e9000] 17:50:13 INFO - PROCESS | 1653 | 1468716613500 Marionette DEBUG loaded listener.js 17:50:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118575400) [pid = 1653] [serial = 1291] [outer = 0x1184e9000] 17:50:13 INFO - PROCESS | 1653 | 1468716613846 Marionette TRACE conn3 <- [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]]]}] 17:50:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 527ms 17:50:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:50:13 INFO - PROCESS | 1653 | 1468716613899 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 17:50:13 INFO - PROCESS | 1653 | 1468716613901 Marionette TRACE conn3 <- [1,1693,null,{"value":"7"}] 17:50:13 INFO - PROCESS | 1653 | 1468716613903 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:50:13 INFO - PROCESS | 1653 | 1468716613904 Marionette TRACE conn3 <- [1,1694,null,{}] 17:50:13 INFO - PROCESS | 1653 | 1468716613906 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:13 INFO - PROCESS | 1653 | 1468716613908 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:13 INFO - PROCESS | 1653 | 1468716613985 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 17:50:13 INFO - PROCESS | 1653 | 1468716613989 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:13 INFO - PROCESS | 1653 | 1468716613990 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x1211c8800 == 32 [pid = 1653] [id = 431] 17:50:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x112e67c00) [pid = 1653] [serial = 1292] [outer = 0x0] 17:50:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118a55400) [pid = 1653] [serial = 1293] [outer = 0x112e67c00] 17:50:14 INFO - PROCESS | 1653 | 1468716614020 Marionette DEBUG loaded listener.js 17:50:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118f0bc00) [pid = 1653] [serial = 1294] [outer = 0x112e67c00] 17:50:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:50:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 520ms 17:50:14 INFO - PROCESS | 1653 | 1468716614419 Marionette TRACE conn3 <- [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]]]}] 17:50:14 INFO - PROCESS | 1653 | 1468716614424 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 17:50:14 INFO - PROCESS | 1653 | 1468716614426 Marionette TRACE conn3 <- [1,1697,null,{"value":"7"}] 17:50:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:50:14 INFO - PROCESS | 1653 | 1468716614429 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:50:14 INFO - PROCESS | 1653 | 1468716614431 Marionette TRACE conn3 <- [1,1698,null,{}] 17:50:14 INFO - PROCESS | 1653 | 1468716614434 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:14 INFO - PROCESS | 1653 | 1468716614436 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:14 INFO - PROCESS | 1653 | 1468716614591 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 17:50:14 INFO - PROCESS | 1653 | 1468716614599 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:14 INFO - PROCESS | 1653 | 1468716614600 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x1217ca000 == 33 [pid = 1653] [id = 432] 17:50:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x112f4b800) [pid = 1653] [serial = 1295] [outer = 0x0] 17:50:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119305400) [pid = 1653] [serial = 1296] [outer = 0x112f4b800] 17:50:14 INFO - PROCESS | 1653 | 1468716614625 Marionette DEBUG loaded listener.js 17:50:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119814800) [pid = 1653] [serial = 1297] [outer = 0x112f4b800] 17:50:15 INFO - PROCESS | 1653 | 1468716615042 Marionette TRACE conn3 <- [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]]]}] 17:50:15 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 17:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 672ms 17:50:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:50:15 INFO - PROCESS | 1653 | 1468716615102 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 17:50:15 INFO - PROCESS | 1653 | 1468716615104 Marionette TRACE conn3 <- [1,1701,null,{"value":"7"}] 17:50:15 INFO - PROCESS | 1653 | 1468716615107 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:50:15 INFO - PROCESS | 1653 | 1468716615109 Marionette TRACE conn3 <- [1,1702,null,{}] 17:50:15 INFO - PROCESS | 1653 | 1468716615112 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:15 INFO - PROCESS | 1653 | 1468716615118 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:15 INFO - PROCESS | 1653 | 1468716615292 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 17:50:15 INFO - PROCESS | 1653 | 1468716615314 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:15 INFO - PROCESS | 1653 | 1468716615315 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x1254b7800 == 34 [pid = 1653] [id = 433] 17:50:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x119838800) [pid = 1653] [serial = 1298] [outer = 0x0] 17:50:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119c3c400) [pid = 1653] [serial = 1299] [outer = 0x119838800] 17:50:15 INFO - PROCESS | 1653 | 1468716615340 Marionette DEBUG loaded listener.js 17:50:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x121be2400) [pid = 1653] [serial = 1300] [outer = 0x119838800] 17:50:15 INFO - PROCESS | 1653 | 1468716615647 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 17:50:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 570ms 17:50:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:50:15 INFO - PROCESS | 1653 | 1468716615676 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 17:50:15 INFO - PROCESS | 1653 | 1468716615677 Marionette TRACE conn3 <- [1,1705,null,{"value":"7"}] 17:50:15 INFO - PROCESS | 1653 | 1468716615681 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:50:15 INFO - PROCESS | 1653 | 1468716615682 Marionette TRACE conn3 <- [1,1706,null,{}] 17:50:15 INFO - PROCESS | 1653 | 1468716615684 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:15 INFO - PROCESS | 1653 | 1468716615685 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:15 INFO - PROCESS | 1653 | 1468716615785 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 17:50:15 INFO - PROCESS | 1653 | 1468716615837 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:15 INFO - PROCESS | 1653 | 1468716615838 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a89000 == 35 [pid = 1653] [id = 434] 17:50:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1122be000) [pid = 1653] [serial = 1301] [outer = 0x0] 17:50:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x124a25400) [pid = 1653] [serial = 1302] [outer = 0x1122be000] 17:50:15 INFO - PROCESS | 1653 | 1468716615864 Marionette DEBUG loaded listener.js 17:50:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x124d90c00) [pid = 1653] [serial = 1303] [outer = 0x1122be000] 17:50:16 INFO - PROCESS | 1653 | 1468716616169 Marionette TRACE conn3 <- [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]]]}] 17:50:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:50:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 519ms 17:50:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:50:16 INFO - PROCESS | 1653 | 1468716616215 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 17:50:16 INFO - PROCESS | 1653 | 1468716616216 Marionette TRACE conn3 <- [1,1709,null,{"value":"7"}] 17:50:16 INFO - PROCESS | 1653 | 1468716616219 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:50:16 INFO - PROCESS | 1653 | 1468716616220 Marionette TRACE conn3 <- [1,1710,null,{}] 17:50:16 INFO - PROCESS | 1653 | 1468716616225 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:16 INFO - PROCESS | 1653 | 1468716616227 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:16 INFO - PROCESS | 1653 | 1468716616324 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 17:50:16 INFO - PROCESS | 1653 | 1468716616327 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:16 INFO - PROCESS | 1653 | 1468716616328 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x11617b000 == 36 [pid = 1653] [id = 435] 17:50:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12053f000) [pid = 1653] [serial = 1304] [outer = 0x0] 17:50:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12559d400) [pid = 1653] [serial = 1305] [outer = 0x12053f000] 17:50:16 INFO - PROCESS | 1653 | 1468716616352 Marionette DEBUG loaded listener.js 17:50:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x126041c00) [pid = 1653] [serial = 1306] [outer = 0x12053f000] 17:50:16 INFO - PROCESS | 1653 | 1468716616678 Marionette TRACE conn3 <- [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]]]}] 17:50:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:50:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 471ms 17:50:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:50:16 INFO - PROCESS | 1653 | 1468716616690 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 17:50:16 INFO - PROCESS | 1653 | 1468716616692 Marionette TRACE conn3 <- [1,1713,null,{"value":"7"}] 17:50:16 INFO - PROCESS | 1653 | 1468716616694 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:50:16 INFO - PROCESS | 1653 | 1468716616695 Marionette TRACE conn3 <- [1,1714,null,{}] 17:50:16 INFO - PROCESS | 1653 | 1468716616698 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:16 INFO - PROCESS | 1653 | 1468716616699 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:16 INFO - PROCESS | 1653 | 1468716616848 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 17:50:17 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1255a6c00) [pid = 1653] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 17:50:17 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x126042000) [pid = 1653] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 17:50:17 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x112f87800) [pid = 1653] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:50:17 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x110fe9400) [pid = 1653] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:50:17 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11981a800) [pid = 1653] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:50:17 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1167d4400) [pid = 1653] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:50:17 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x112a21800) [pid = 1653] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:50:17 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112f56c00) [pid = 1653] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:50:17 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118351c00) [pid = 1653] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:50:17 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118a63c00) [pid = 1653] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:50:17 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118542400) [pid = 1653] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:50:17 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12a760400) [pid = 1653] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:50:17 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1176fc000) [pid = 1653] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:50:17 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1184ea000) [pid = 1653] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:50:17 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x128cf3800) [pid = 1653] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:50:17 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11834dc00) [pid = 1653] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:50:17 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x111c83c00) [pid = 1653] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:50:17 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1184eb400) [pid = 1653] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:50:17 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x112f4e800) [pid = 1653] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:50:17 INFO - PROCESS | 1653 | 1468716617190 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:17 INFO - PROCESS | 1653 | 1468716617191 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e86000 == 37 [pid = 1653] [id = 436] 17:50:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x110fe9400) [pid = 1653] [serial = 1307] [outer = 0x0] 17:50:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x112e7c800) [pid = 1653] [serial = 1308] [outer = 0x110fe9400] 17:50:17 INFO - PROCESS | 1653 | 1468716617228 Marionette DEBUG loaded listener.js 17:50:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1176fc000) [pid = 1653] [serial = 1309] [outer = 0x110fe9400] 17:50:17 INFO - PROCESS | 1653 | 1468716617481 Marionette TRACE conn3 <- [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]]]}] 17:50:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 17:50:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 825ms 17:50:17 INFO - PROCESS | 1653 | 1468716617519 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 17:50:17 INFO - PROCESS | 1653 | 1468716617521 Marionette TRACE conn3 <- [1,1717,null,{"value":"7"}] 17:50:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:50:17 INFO - PROCESS | 1653 | 1468716617531 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:50:17 INFO - PROCESS | 1653 | 1468716617532 Marionette TRACE conn3 <- [1,1718,null,{}] 17:50:17 INFO - PROCESS | 1653 | 1468716617534 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:17 INFO - PROCESS | 1653 | 1468716617535 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:17 INFO - PROCESS | 1653 | 1468716617616 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 17:50:17 INFO - PROCESS | 1653 | 1468716617621 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:17 INFO - PROCESS | 1653 | 1468716617624 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7db000 == 38 [pid = 1653] [id = 437] 17:50:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x117ea6c00) [pid = 1653] [serial = 1310] [outer = 0x0] 17:50:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11930d400) [pid = 1653] [serial = 1311] [outer = 0x117ea6c00] 17:50:17 INFO - PROCESS | 1653 | 1468716617650 Marionette DEBUG loaded listener.js 17:50:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124951400) [pid = 1653] [serial = 1312] [outer = 0x117ea6c00] 17:50:18 INFO - PROCESS | 1653 | 1468716618092 Marionette TRACE conn3 <- [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]]]}] 17:50:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:50:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 572ms 17:50:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:50:18 INFO - PROCESS | 1653 | 1468716618109 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 17:50:18 INFO - PROCESS | 1653 | 1468716618110 Marionette TRACE conn3 <- [1,1721,null,{"value":"7"}] 17:50:18 INFO - PROCESS | 1653 | 1468716618113 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:50:18 INFO - PROCESS | 1653 | 1468716618114 Marionette TRACE conn3 <- [1,1722,null,{}] 17:50:18 INFO - PROCESS | 1653 | 1468716618117 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:18 INFO - PROCESS | 1653 | 1468716618118 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:18 INFO - PROCESS | 1653 | 1468716618214 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 17:50:18 INFO - PROCESS | 1653 | 1468716618218 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:18 INFO - PROCESS | 1653 | 1468716618219 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b2b4000 == 39 [pid = 1653] [id = 438] 17:50:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11994ac00) [pid = 1653] [serial = 1313] [outer = 0x0] 17:50:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128cf0400) [pid = 1653] [serial = 1314] [outer = 0x11994ac00] 17:50:18 INFO - PROCESS | 1653 | 1468716618250 Marionette DEBUG loaded listener.js 17:50:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128d94c00) [pid = 1653] [serial = 1315] [outer = 0x11994ac00] 17:50:18 INFO - PROCESS | 1653 | 1468716618687 Marionette TRACE conn3 <- [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]]]}] 17:50:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 17:50:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 618ms 17:50:18 INFO - PROCESS | 1653 | 1468716618732 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 17:50:18 INFO - PROCESS | 1653 | 1468716618735 Marionette TRACE conn3 <- [1,1725,null,{"value":"7"}] 17:50:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:50:18 INFO - PROCESS | 1653 | 1468716618738 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:50:18 INFO - PROCESS | 1653 | 1468716618740 Marionette TRACE conn3 <- [1,1726,null,{}] 17:50:18 INFO - PROCESS | 1653 | 1468716618745 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:18 INFO - PROCESS | 1653 | 1468716618746 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:18 INFO - PROCESS | 1653 | 1468716618858 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 17:50:18 INFO - PROCESS | 1653 | 1468716618863 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:18 INFO - PROCESS | 1653 | 1468716618865 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12baf8000 == 40 [pid = 1653] [id = 439] 17:50:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128e1a800) [pid = 1653] [serial = 1316] [outer = 0x0] 17:50:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128e3f400) [pid = 1653] [serial = 1317] [outer = 0x128e1a800] 17:50:18 INFO - PROCESS | 1653 | 1468716618892 Marionette DEBUG loaded listener.js 17:50:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x129553800) [pid = 1653] [serial = 1318] [outer = 0x128e1a800] 17:50:19 INFO - PROCESS | 1653 | 1468716619256 Marionette TRACE conn3 <- [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]]]}] 17:50:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:50:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 572ms 17:50:19 INFO - PROCESS | 1653 | 1468716619309 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 17:50:19 INFO - PROCESS | 1653 | 1468716619312 Marionette TRACE conn3 <- [1,1729,null,{"value":"7"}] 17:50:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:50:19 INFO - PROCESS | 1653 | 1468716619315 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:50:19 INFO - PROCESS | 1653 | 1468716619317 Marionette TRACE conn3 <- [1,1730,null,{}] 17:50:19 INFO - PROCESS | 1653 | 1468716619321 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:19 INFO - PROCESS | 1653 | 1468716619323 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:19 INFO - PROCESS | 1653 | 1468716619432 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 17:50:19 INFO - PROCESS | 1653 | 1468716619488 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:19 INFO - PROCESS | 1653 | 1468716619491 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x1168aa800 == 41 [pid = 1653] [id = 440] 17:50:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x112d69400) [pid = 1653] [serial = 1319] [outer = 0x0] 17:50:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11309cc00) [pid = 1653] [serial = 1320] [outer = 0x112d69400] 17:50:19 INFO - PROCESS | 1653 | 1468716619522 Marionette DEBUG loaded listener.js 17:50:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x116637800) [pid = 1653] [serial = 1321] [outer = 0x112d69400] 17:50:19 INFO - PROCESS | 1653 | 1468716619974 Marionette TRACE conn3 <- [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]]]}] 17:50:20 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 17:50:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 724ms 17:50:20 INFO - PROCESS | 1653 | 1468716620041 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 17:50:20 INFO - PROCESS | 1653 | 1468716620046 Marionette TRACE conn3 <- [1,1733,null,{"value":"7"}] 17:50:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 17:50:20 INFO - PROCESS | 1653 | 1468716620051 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:50:20 INFO - PROCESS | 1653 | 1468716620053 Marionette TRACE conn3 <- [1,1734,null,{}] 17:50:20 INFO - PROCESS | 1653 | 1468716620056 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:20 INFO - PROCESS | 1653 | 1468716620058 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:20 INFO - PROCESS | 1653 | 1468716620158 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 17:50:20 INFO - PROCESS | 1653 | 1468716620229 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:20 INFO - PROCESS | 1653 | 1468716620231 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210bd800 == 42 [pid = 1653] [id = 441] 17:50:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118350000) [pid = 1653] [serial = 1322] [outer = 0x0] 17:50:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1184e4400) [pid = 1653] [serial = 1323] [outer = 0x118350000] 17:50:20 INFO - PROCESS | 1653 | 1468716620260 Marionette DEBUG loaded listener.js 17:50:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11851f800) [pid = 1653] [serial = 1324] [outer = 0x118350000] 17:50:20 INFO - PROCESS | 1653 | 1468716620675 Marionette TRACE conn3 <- [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]]]}] 17:50:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 17:50:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 670ms 17:50:20 INFO - PROCESS | 1653 | 1468716620722 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 17:50:20 INFO - PROCESS | 1653 | 1468716620723 Marionette TRACE conn3 <- [1,1737,null,{"value":"7"}] 17:50:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:50:20 INFO - PROCESS | 1653 | 1468716620726 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:50:20 INFO - PROCESS | 1653 | 1468716620728 Marionette TRACE conn3 <- [1,1738,null,{}] 17:50:20 INFO - PROCESS | 1653 | 1468716620735 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:20 INFO - PROCESS | 1653 | 1468716620738 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:20 INFO - PROCESS | 1653 | 1468716620861 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 17:50:20 INFO - PROCESS | 1653 | 1468716620924 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:20 INFO - PROCESS | 1653 | 1468716620927 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b2be800 == 43 [pid = 1653] [id = 442] 17:50:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x118705400) [pid = 1653] [serial = 1325] [outer = 0x0] 17:50:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1196db800) [pid = 1653] [serial = 1326] [outer = 0x118705400] 17:50:20 INFO - PROCESS | 1653 | 1468716620981 Marionette DEBUG loaded listener.js 17:50:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1205bd000) [pid = 1653] [serial = 1327] [outer = 0x118705400] 17:50:21 INFO - PROCESS | 1653 | 1468716621389 Marionette TRACE conn3 <- [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]]]}] 17:50:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:50:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 674ms 17:50:21 INFO - PROCESS | 1653 | 1468716621401 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 17:50:21 INFO - PROCESS | 1653 | 1468716621404 Marionette TRACE conn3 <- [1,1741,null,{"value":"7"}] 17:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:50:21 INFO - PROCESS | 1653 | 1468716621410 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:50:21 INFO - PROCESS | 1653 | 1468716621412 Marionette TRACE conn3 <- [1,1742,null,{}] 17:50:21 INFO - PROCESS | 1653 | 1468716621416 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:21 INFO - PROCESS | 1653 | 1468716621418 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:21 INFO - PROCESS | 1653 | 1468716621563 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 17:50:21 INFO - PROCESS | 1653 | 1468716621716 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:21 INFO - PROCESS | 1653 | 1468716621718 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c250800 == 44 [pid = 1653] [id = 443] 17:50:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x124fe2800) [pid = 1653] [serial = 1328] [outer = 0x0] 17:50:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x126043800) [pid = 1653] [serial = 1329] [outer = 0x124fe2800] 17:50:21 INFO - PROCESS | 1653 | 1468716621763 Marionette DEBUG loaded listener.js 17:50:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x126f08800) [pid = 1653] [serial = 1330] [outer = 0x124fe2800] 17:50:22 INFO - PROCESS | 1653 | 1468716622228 Marionette TRACE conn3 <- [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]]]}] 17:50:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:50:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 875ms 17:50:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:50:22 INFO - PROCESS | 1653 | 1468716622282 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 17:50:22 INFO - PROCESS | 1653 | 1468716622284 Marionette TRACE conn3 <- [1,1745,null,{"value":"7"}] 17:50:22 INFO - PROCESS | 1653 | 1468716622286 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:50:22 INFO - PROCESS | 1653 | 1468716622287 Marionette TRACE conn3 <- [1,1746,null,{}] 17:50:22 INFO - PROCESS | 1653 | 1468716622290 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:22 INFO - PROCESS | 1653 | 1468716622291 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:22 INFO - PROCESS | 1653 | 1468716622387 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 17:50:22 INFO - PROCESS | 1653 | 1468716622459 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:22 INFO - PROCESS | 1653 | 1468716622461 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c8d9800 == 45 [pid = 1653] [id = 444] 17:50:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x128cef800) [pid = 1653] [serial = 1331] [outer = 0x0] 17:50:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x128e49800) [pid = 1653] [serial = 1332] [outer = 0x128cef800] 17:50:22 INFO - PROCESS | 1653 | 1468716622488 Marionette DEBUG loaded listener.js 17:50:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12967a400) [pid = 1653] [serial = 1333] [outer = 0x128cef800] 17:50:22 INFO - PROCESS | 1653 | 1468716622885 Marionette TRACE conn3 <- [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]]]}] 17:50:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 17:50:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 623ms 17:50:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:50:22 INFO - PROCESS | 1653 | 1468716622911 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 17:50:22 INFO - PROCESS | 1653 | 1468716622913 Marionette TRACE conn3 <- [1,1749,null,{"value":"7"}] 17:50:22 INFO - PROCESS | 1653 | 1468716622916 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:50:22 INFO - PROCESS | 1653 | 1468716622917 Marionette TRACE conn3 <- [1,1750,null,{}] 17:50:22 INFO - PROCESS | 1653 | 1468716622920 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:22 INFO - PROCESS | 1653 | 1468716622924 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:23 INFO - PROCESS | 1653 | 1468716623069 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 17:50:23 INFO - PROCESS | 1653 | 1468716623352 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:23 INFO - PROCESS | 1653 | 1468716623354 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x11684b800 == 46 [pid = 1653] [id = 445] 17:50:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x111c18800) [pid = 1653] [serial = 1334] [outer = 0x0] 17:50:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x112e6d000) [pid = 1653] [serial = 1335] [outer = 0x111c18800] 17:50:23 INFO - PROCESS | 1653 | 1468716623413 Marionette DEBUG loaded listener.js 17:50:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x112fbdc00) [pid = 1653] [serial = 1336] [outer = 0x111c18800] 17:50:23 INFO - PROCESS | 1653 | 1468716623888 Marionette TRACE conn3 <- [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]]]}] 17:50:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 17:50:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1022ms 17:50:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:50:23 INFO - PROCESS | 1653 | 1468716623947 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 17:50:23 INFO - PROCESS | 1653 | 1468716623951 Marionette TRACE conn3 <- [1,1753,null,{"value":"7"}] 17:50:23 INFO - PROCESS | 1653 | 1468716623955 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:50:23 INFO - PROCESS | 1653 | 1468716623957 Marionette TRACE conn3 <- [1,1754,null,{}] 17:50:23 INFO - PROCESS | 1653 | 1468716623969 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:23 INFO - PROCESS | 1653 | 1468716623973 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:24 INFO - PROCESS | 1653 | 1468716624066 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 17:50:24 INFO - PROCESS | 1653 | 1468716624142 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:24 INFO - PROCESS | 1653 | 1468716624144 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x119207800 == 47 [pid = 1653] [id = 446] 17:50:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x117ea6800) [pid = 1653] [serial = 1337] [outer = 0x0] 17:50:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1184e6800) [pid = 1653] [serial = 1338] [outer = 0x117ea6800] 17:50:24 INFO - PROCESS | 1653 | 1468716624171 Marionette DEBUG loaded listener.js 17:50:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x118523800) [pid = 1653] [serial = 1339] [outer = 0x117ea6800] 17:50:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12b2b4000 == 46 [pid = 1653] [id = 438] 17:50:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7db000 == 45 [pid = 1653] [id = 437] 17:50:24 INFO - PROCESS | 1653 | --DOCSHELL 0x117e86000 == 44 [pid = 1653] [id = 436] 17:50:24 INFO - PROCESS | 1653 | --DOCSHELL 0x11617b000 == 43 [pid = 1653] [id = 435] 17:50:24 INFO - PROCESS | 1653 | --DOCSHELL 0x128a89000 == 42 [pid = 1653] [id = 434] 17:50:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1254b7800 == 41 [pid = 1653] [id = 433] 17:50:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1217ca000 == 40 [pid = 1653] [id = 432] 17:50:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1211c8800 == 39 [pid = 1653] [id = 431] 17:50:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1195c7800 == 38 [pid = 1653] [id = 430] 17:50:24 INFO - PROCESS | 1653 | --DOCSHELL 0x11815d000 == 37 [pid = 1653] [id = 429] 17:50:24 INFO - PROCESS | 1653 | --DOCSHELL 0x116762000 == 36 [pid = 1653] [id = 428] 17:50:24 INFO - PROCESS | 1653 | --DOCSHELL 0x117142000 == 35 [pid = 1653] [id = 427] 17:50:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12ce73000 == 34 [pid = 1653] [id = 426] 17:50:24 INFO - PROCESS | 1653 | --DOCSHELL 0x11684b800 == 33 [pid = 1653] [id = 445] 17:50:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12c8d9800 == 32 [pid = 1653] [id = 444] 17:50:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12c250800 == 31 [pid = 1653] [id = 443] 17:50:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12b2be800 == 30 [pid = 1653] [id = 442] 17:50:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1210bd800 == 29 [pid = 1653] [id = 441] 17:50:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12baf8000 == 28 [pid = 1653] [id = 439] 17:50:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1168aa800 == 27 [pid = 1653] [id = 440] 17:50:24 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x128d92400) [pid = 1653] [serial = 1272] [outer = 0x0] [url = about:blank] 17:50:24 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x128d91000) [pid = 1653] [serial = 1270] [outer = 0x0] [url = about:blank] 17:50:24 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1268bcc00) [pid = 1653] [serial = 1258] [outer = 0x0] [url = about:blank] 17:50:24 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1254e4800) [pid = 1653] [serial = 1255] [outer = 0x0] [url = about:blank] 17:50:24 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x126040000) [pid = 1653] [serial = 1257] [outer = 0x0] [url = about:blank] 17:50:24 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x126f0a800) [pid = 1653] [serial = 1260] [outer = 0x0] [url = about:blank] 17:50:24 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x112ff0800) [pid = 1653] [serial = 1227] [outer = 0x0] [url = about:blank] 17:50:24 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x116f28800) [pid = 1653] [serial = 1230] [outer = 0x0] [url = about:blank] 17:50:24 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1174ca400) [pid = 1653] [serial = 1231] [outer = 0x0] [url = about:blank] 17:50:24 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x121005000) [pid = 1653] [serial = 1251] [outer = 0x0] [url = about:blank] 17:50:24 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1218e6400) [pid = 1653] [serial = 1252] [outer = 0x0] [url = about:blank] 17:50:24 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x113c50000) [pid = 1653] [serial = 1228] [outer = 0x0] [url = about:blank] 17:50:24 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x119833400) [pid = 1653] [serial = 1245] [outer = 0x0] [url = about:blank] 17:50:24 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x119c3e400) [pid = 1653] [serial = 1246] [outer = 0x0] [url = about:blank] 17:50:24 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x112a79800) [pid = 1653] [serial = 1224] [outer = 0x0] [url = about:blank] 17:50:24 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x112e71800) [pid = 1653] [serial = 1225] [outer = 0x0] [url = about:blank] 17:50:24 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1184e6000) [pid = 1653] [serial = 1236] [outer = 0x0] [url = about:blank] 17:50:24 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1184f0c00) [pid = 1653] [serial = 1237] [outer = 0x0] [url = about:blank] 17:50:24 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119c46400) [pid = 1653] [serial = 1248] [outer = 0x0] [url = about:blank] 17:50:24 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1205bec00) [pid = 1653] [serial = 1249] [outer = 0x0] [url = about:blank] 17:50:24 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x121bec000) [pid = 1653] [serial = 1254] [outer = 0x0] [url = about:blank] 17:50:24 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118f0b800) [pid = 1653] [serial = 1242] [outer = 0x0] [url = about:blank] 17:50:24 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1196e2800) [pid = 1653] [serial = 1243] [outer = 0x0] [url = about:blank] 17:50:24 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12b2dec00) [pid = 1653] [serial = 1222] [outer = 0x0] [url = about:blank] 17:50:24 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x117e9c400) [pid = 1653] [serial = 1233] [outer = 0x0] [url = about:blank] 17:50:24 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11834f000) [pid = 1653] [serial = 1234] [outer = 0x0] [url = about:blank] 17:50:24 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118540400) [pid = 1653] [serial = 1239] [outer = 0x0] [url = about:blank] 17:50:24 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118f05800) [pid = 1653] [serial = 1240] [outer = 0x0] [url = about:blank] 17:50:24 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x128d95000) [pid = 1653] [serial = 1263] [outer = 0x0] [url = about:blank] 17:50:24 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x128cec400) [pid = 1653] [serial = 1261] [outer = 0x0] [url = about:blank] 17:50:24 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x128e41000) [pid = 1653] [serial = 1264] [outer = 0x0] [url = about:blank] 17:50:24 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x129551c00) [pid = 1653] [serial = 1273] [outer = 0x0] [url = about:blank] 17:50:24 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x112e6c000) [pid = 1653] [serial = 1266] [outer = 0x0] [url = about:blank] 17:50:24 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x129554400) [pid = 1653] [serial = 1275] [outer = 0x0] [url = about:blank] 17:50:24 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x121002c00) [pid = 1653] [serial = 1269] [outer = 0x0] [url = about:blank] 17:50:24 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x129681000) [pid = 1653] [serial = 1276] [outer = 0x0] [url = about:blank] 17:50:24 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x117e4fc00) [pid = 1653] [serial = 1267] [outer = 0x0] [url = about:blank] 17:50:25 INFO - PROCESS | 1653 | 1468716625046 Marionette TRACE conn3 <- [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]]]}] 17:50:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:50:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1124ms 17:50:25 INFO - PROCESS | 1653 | 1468716625080 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 17:50:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:50:25 INFO - PROCESS | 1653 | 1468716625082 Marionette TRACE conn3 <- [1,1757,null,{"value":"7"}] 17:50:25 INFO - PROCESS | 1653 | 1468716625087 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:50:25 INFO - PROCESS | 1653 | 1468716625090 Marionette TRACE conn3 <- [1,1758,null,{}] 17:50:25 INFO - PROCESS | 1653 | 1468716625105 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:25 INFO - PROCESS | 1653 | 1468716625106 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:25 INFO - PROCESS | 1653 | 1468716625189 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 17:50:25 INFO - PROCESS | 1653 | 1468716625195 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:25 INFO - PROCESS | 1653 | 1468716625197 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x116762800 == 28 [pid = 1653] [id = 447] 17:50:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112feac00) [pid = 1653] [serial = 1340] [outer = 0x0] 17:50:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x115e1b400) [pid = 1653] [serial = 1341] [outer = 0x112feac00] 17:50:25 INFO - PROCESS | 1653 | 1468716625227 Marionette DEBUG loaded listener.js 17:50:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x116a14000) [pid = 1653] [serial = 1342] [outer = 0x112feac00] 17:50:25 INFO - PROCESS | 1653 | 1468716625591 Marionette TRACE conn3 <- [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]]]}] 17:50:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:50:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 534ms 17:50:25 INFO - PROCESS | 1653 | 1468716625619 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 17:50:25 INFO - PROCESS | 1653 | 1468716625623 Marionette TRACE conn3 <- [1,1761,null,{"value":"7"}] 17:50:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:50:25 INFO - PROCESS | 1653 | 1468716625627 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:50:25 INFO - PROCESS | 1653 | 1468716625629 Marionette TRACE conn3 <- [1,1762,null,{}] 17:50:25 INFO - PROCESS | 1653 | 1468716625631 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:25 INFO - PROCESS | 1653 | 1468716625634 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:25 INFO - PROCESS | 1653 | 1468716625736 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 17:50:25 INFO - PROCESS | 1653 | 1468716625742 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:25 INFO - PROCESS | 1653 | 1468716625743 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x11836c000 == 29 [pid = 1653] [id = 448] 17:50:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x116f2d400) [pid = 1653] [serial = 1343] [outer = 0x0] 17:50:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x117e4e000) [pid = 1653] [serial = 1344] [outer = 0x116f2d400] 17:50:25 INFO - PROCESS | 1653 | 1468716625772 Marionette DEBUG loaded listener.js 17:50:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1184e6c00) [pid = 1653] [serial = 1345] [outer = 0x116f2d400] 17:50:26 INFO - PROCESS | 1653 | 1468716626124 Marionette TRACE conn3 <- [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]]]}] 17:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 522ms 17:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:50:26 INFO - PROCESS | 1653 | 1468716626149 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 17:50:26 INFO - PROCESS | 1653 | 1468716626151 Marionette TRACE conn3 <- [1,1765,null,{"value":"7"}] 17:50:26 INFO - PROCESS | 1653 | 1468716626153 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:50:26 INFO - PROCESS | 1653 | 1468716626158 Marionette TRACE conn3 <- [1,1766,null,{}] 17:50:26 INFO - PROCESS | 1653 | 1468716626171 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:26 INFO - PROCESS | 1653 | 1468716626174 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:26 INFO - PROCESS | 1653 | 1468716626248 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 17:50:26 INFO - PROCESS | 1653 | 1468716626257 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:26 INFO - PROCESS | 1653 | 1468716626259 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x120522800 == 30 [pid = 1653] [id = 449] 17:50:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11857dc00) [pid = 1653] [serial = 1346] [outer = 0x0] 17:50:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118a58c00) [pid = 1653] [serial = 1347] [outer = 0x11857dc00] 17:50:26 INFO - PROCESS | 1653 | 1468716626287 Marionette DEBUG loaded listener.js 17:50:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11930f400) [pid = 1653] [serial = 1348] [outer = 0x11857dc00] 17:50:26 INFO - PROCESS | 1653 | 1468716626621 Marionette TRACE conn3 <- [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]]]}] 17:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 478ms 17:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:50:26 INFO - PROCESS | 1653 | 1468716626631 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 17:50:26 INFO - PROCESS | 1653 | 1468716626633 Marionette TRACE conn3 <- [1,1769,null,{"value":"7"}] 17:50:26 INFO - PROCESS | 1653 | 1468716626636 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:50:26 INFO - PROCESS | 1653 | 1468716626639 Marionette TRACE conn3 <- [1,1770,null,{}] 17:50:26 INFO - PROCESS | 1653 | 1468716626642 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:26 INFO - PROCESS | 1653 | 1468716626643 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:26 INFO - PROCESS | 1653 | 1468716626722 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 17:50:26 INFO - PROCESS | 1653 | 1468716626725 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:26 INFO - PROCESS | 1653 | 1468716626726 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x123d82000 == 31 [pid = 1653] [id = 450] 17:50:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1196e2c00) [pid = 1653] [serial = 1349] [outer = 0x0] 17:50:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119967000) [pid = 1653] [serial = 1350] [outer = 0x1196e2c00] 17:50:26 INFO - PROCESS | 1653 | 1468716626753 Marionette DEBUG loaded listener.js 17:50:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119c46400) [pid = 1653] [serial = 1351] [outer = 0x1196e2c00] 17:50:27 INFO - PROCESS | 1653 | 1468716627135 Marionette TRACE conn3 <- [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]]]}] 17:50:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:50:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 526ms 17:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:50:27 INFO - PROCESS | 1653 | 1468716627161 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 17:50:27 INFO - PROCESS | 1653 | 1468716627163 Marionette TRACE conn3 <- [1,1773,null,{"value":"7"}] 17:50:27 INFO - PROCESS | 1653 | 1468716627165 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:50:27 INFO - PROCESS | 1653 | 1468716627166 Marionette TRACE conn3 <- [1,1774,null,{}] 17:50:27 INFO - PROCESS | 1653 | 1468716627168 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:27 INFO - PROCESS | 1653 | 1468716627170 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:27 INFO - PROCESS | 1653 | 1468716627263 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 17:50:27 INFO - PROCESS | 1653 | 1468716627302 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:27 INFO - PROCESS | 1653 | 1468716627303 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12606b000 == 32 [pid = 1653] [id = 451] 17:50:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x112f52400) [pid = 1653] [serial = 1352] [outer = 0x0] 17:50:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1205c1800) [pid = 1653] [serial = 1353] [outer = 0x112f52400] 17:50:27 INFO - PROCESS | 1653 | 1468716627327 Marionette DEBUG loaded listener.js 17:50:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x121351400) [pid = 1653] [serial = 1354] [outer = 0x112f52400] 17:50:27 INFO - PROCESS | 1653 | 1468716627650 Marionette TRACE conn3 <- [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]]]}] 17:50:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:50:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 518ms 17:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:50:27 INFO - PROCESS | 1653 | 1468716627688 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 17:50:27 INFO - PROCESS | 1653 | 1468716627690 Marionette TRACE conn3 <- [1,1777,null,{"value":"7"}] 17:50:27 INFO - PROCESS | 1653 | 1468716627692 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:50:27 INFO - PROCESS | 1653 | 1468716627693 Marionette TRACE conn3 <- [1,1778,null,{}] 17:50:27 INFO - PROCESS | 1653 | 1468716627695 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:27 INFO - PROCESS | 1653 | 1468716627701 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:27 INFO - PROCESS | 1653 | 1468716627805 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 17:50:27 INFO - PROCESS | 1653 | 1468716627854 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:27 INFO - PROCESS | 1653 | 1468716627855 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a92800 == 33 [pid = 1653] [id = 452] 17:50:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x117ea4c00) [pid = 1653] [serial = 1355] [outer = 0x0] 17:50:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x121be3000) [pid = 1653] [serial = 1356] [outer = 0x117ea4c00] 17:50:27 INFO - PROCESS | 1653 | 1468716627879 Marionette DEBUG loaded listener.js 17:50:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x126035000) [pid = 1653] [serial = 1357] [outer = 0x117ea4c00] 17:50:28 INFO - PROCESS | 1653 | 1468716628163 Marionette TRACE conn3 <- [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]]]}] 17:50:28 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 17:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 519ms 17:50:28 INFO - PROCESS | 1653 | 1468716628212 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 17:50:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:50:28 INFO - PROCESS | 1653 | 1468716628225 Marionette TRACE conn3 <- [1,1781,null,{"value":"7"}] 17:50:28 INFO - PROCESS | 1653 | 1468716628228 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:50:28 INFO - PROCESS | 1653 | 1468716628229 Marionette TRACE conn3 <- [1,1782,null,{}] 17:50:28 INFO - PROCESS | 1653 | 1468716628231 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:28 INFO - PROCESS | 1653 | 1468716628232 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:28 INFO - PROCESS | 1653 | 1468716628327 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 17:50:28 INFO - PROCESS | 1653 | 1468716628366 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:28 INFO - PROCESS | 1653 | 1468716628367 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x1297be000 == 34 [pid = 1653] [id = 453] 17:50:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1120e5800) [pid = 1653] [serial = 1358] [outer = 0x0] 17:50:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x126f09800) [pid = 1653] [serial = 1359] [outer = 0x1120e5800] 17:50:28 INFO - PROCESS | 1653 | 1468716628391 Marionette DEBUG loaded listener.js 17:50:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x128cf5000) [pid = 1653] [serial = 1360] [outer = 0x1120e5800] 17:50:28 INFO - PROCESS | 1653 | 1468716628745 Marionette TRACE conn3 <- [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]]]}] 17:50:28 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 17:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 571ms 17:50:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:50:28 INFO - PROCESS | 1653 | 1468716628799 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 17:50:28 INFO - PROCESS | 1653 | 1468716628801 Marionette TRACE conn3 <- [1,1785,null,{"value":"7"}] 17:50:28 INFO - PROCESS | 1653 | 1468716628803 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:50:28 INFO - PROCESS | 1653 | 1468716628804 Marionette TRACE conn3 <- [1,1786,null,{}] 17:50:28 INFO - PROCESS | 1653 | 1468716628806 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:28 INFO - PROCESS | 1653 | 1468716628807 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:29 INFO - PROCESS | 1653 | 1468716629052 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 17:50:29 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x112f4b800) [pid = 1653] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:50:29 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x117ea6c00) [pid = 1653] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:50:29 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119838800) [pid = 1653] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:50:29 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x116f58800) [pid = 1653] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:50:29 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12967ec00) [pid = 1653] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:50:29 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x115e88000) [pid = 1653] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:50:29 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12053f000) [pid = 1653] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:50:29 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112e67c00) [pid = 1653] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:50:29 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x112e6b000) [pid = 1653] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:50:29 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1184e9000) [pid = 1653] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:50:29 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x110fe9400) [pid = 1653] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:50:29 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1122be000) [pid = 1653] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:50:29 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11994ac00) [pid = 1653] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:50:29 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x128e1a800) [pid = 1653] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:50:29 INFO - PROCESS | 1653 | 1468716629101 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:29 INFO - PROCESS | 1653 | 1468716629102 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x118ab6800 == 35 [pid = 1653] [id = 454] 17:50:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x110fe1c00) [pid = 1653] [serial = 1361] [outer = 0x0] 17:50:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x112a1f000) [pid = 1653] [serial = 1362] [outer = 0x110fe1c00] 17:50:29 INFO - PROCESS | 1653 | 1468716629126 Marionette DEBUG loaded listener.js 17:50:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x117e53400) [pid = 1653] [serial = 1363] [outer = 0x110fe1c00] 17:50:29 INFO - PROCESS | 1653 | 1468716629394 Marionette TRACE conn3 <- [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]]]}] 17:50:29 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 17:50:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 619ms 17:50:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:50:29 INFO - PROCESS | 1653 | 1468716629427 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 17:50:29 INFO - PROCESS | 1653 | 1468716629428 Marionette TRACE conn3 <- [1,1789,null,{"value":"7"}] 17:50:29 INFO - PROCESS | 1653 | 1468716629430 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:50:29 INFO - PROCESS | 1653 | 1468716629440 Marionette TRACE conn3 <- [1,1790,null,{}] 17:50:29 INFO - PROCESS | 1653 | 1468716629450 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:29 INFO - PROCESS | 1653 | 1468716629451 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:29 INFO - PROCESS | 1653 | 1468716629532 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 17:50:29 INFO - PROCESS | 1653 | 1468716629536 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:29 INFO - PROCESS | 1653 | 1468716629537 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab8c800 == 36 [pid = 1653] [id = 455] 17:50:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x117e55400) [pid = 1653] [serial = 1364] [outer = 0x0] 17:50:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11994ac00) [pid = 1653] [serial = 1365] [outer = 0x117e55400] 17:50:29 INFO - PROCESS | 1653 | 1468716629564 Marionette DEBUG loaded listener.js 17:50:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126f07400) [pid = 1653] [serial = 1366] [outer = 0x117e55400] 17:50:29 INFO - PROCESS | 1653 | 1468716629898 Marionette TRACE conn3 <- [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]]]}] 17:50:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 17:50:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 487ms 17:50:29 INFO - PROCESS | 1653 | 1468716629918 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 17:50:29 INFO - PROCESS | 1653 | 1468716629919 Marionette TRACE conn3 <- [1,1793,null,{"value":"7"}] 17:50:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:50:29 INFO - PROCESS | 1653 | 1468716629933 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:50:29 INFO - PROCESS | 1653 | 1468716629935 Marionette TRACE conn3 <- [1,1794,null,{}] 17:50:29 INFO - PROCESS | 1653 | 1468716629969 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:29 INFO - PROCESS | 1653 | 1468716629971 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:30 INFO - PROCESS | 1653 | 1468716630092 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 17:50:30 INFO - PROCESS | 1653 | 1468716630097 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:30 INFO - PROCESS | 1653 | 1468716630099 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b2c2000 == 37 [pid = 1653] [id = 456] 17:50:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118547800) [pid = 1653] [serial = 1367] [outer = 0x0] 17:50:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128d99800) [pid = 1653] [serial = 1368] [outer = 0x118547800] 17:50:30 INFO - PROCESS | 1653 | 1468716630139 Marionette DEBUG loaded listener.js 17:50:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12930b400) [pid = 1653] [serial = 1369] [outer = 0x118547800] 17:50:30 INFO - PROCESS | 1653 | 1468716630524 Marionette TRACE conn3 <- [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]]]}] 17:50:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:50:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 641ms 17:50:30 INFO - PROCESS | 1653 | 1468716630574 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 17:50:30 INFO - PROCESS | 1653 | 1468716630575 Marionette TRACE conn3 <- [1,1797,null,{"value":"7"}] 17:50:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:50:30 INFO - PROCESS | 1653 | 1468716630577 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:50:30 INFO - PROCESS | 1653 | 1468716630579 Marionette TRACE conn3 <- [1,1798,null,{}] 17:50:30 INFO - PROCESS | 1653 | 1468716630584 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:30 INFO - PROCESS | 1653 | 1468716630593 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:30 INFO - PROCESS | 1653 | 1468716630706 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 17:50:30 INFO - PROCESS | 1653 | 1468716630713 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:30 INFO - PROCESS | 1653 | 1468716630714 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12baf4000 == 38 [pid = 1653] [id = 457] 17:50:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x129310400) [pid = 1653] [serial = 1370] [outer = 0x0] 17:50:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x129682800) [pid = 1653] [serial = 1371] [outer = 0x129310400] 17:50:30 INFO - PROCESS | 1653 | 1468716630742 Marionette DEBUG loaded listener.js 17:50:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12a759c00) [pid = 1653] [serial = 1372] [outer = 0x129310400] 17:50:31 INFO - PROCESS | 1653 | 1468716631140 Marionette TRACE conn3 <- [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]]]}] 17:50:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:50:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 572ms 17:50:31 INFO - PROCESS | 1653 | 1468716631149 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 17:50:31 INFO - PROCESS | 1653 | 1468716631152 Marionette TRACE conn3 <- [1,1801,null,{"value":"7"}] 17:50:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:50:31 INFO - PROCESS | 1653 | 1468716631155 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:50:31 INFO - PROCESS | 1653 | 1468716631157 Marionette TRACE conn3 <- [1,1802,null,{}] 17:50:31 INFO - PROCESS | 1653 | 1468716631161 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:31 INFO - PROCESS | 1653 | 1468716631163 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:31 INFO - PROCESS | 1653 | 1468716631279 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 17:50:31 INFO - PROCESS | 1653 | 1468716631341 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:31 INFO - PROCESS | 1653 | 1468716631343 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x116849800 == 39 [pid = 1653] [id = 458] 17:50:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x112f4f000) [pid = 1653] [serial = 1373] [outer = 0x0] 17:50:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x112f55800) [pid = 1653] [serial = 1374] [outer = 0x112f4f000] 17:50:31 INFO - PROCESS | 1653 | 1468716631374 Marionette DEBUG loaded listener.js 17:50:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1167e1c00) [pid = 1653] [serial = 1375] [outer = 0x112f4f000] 17:50:31 INFO - PROCESS | 1653 | 1468716631868 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:50:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:50:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 773ms 17:50:31 INFO - PROCESS | 1653 | 1468716631996 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 17:50:32 INFO - PROCESS | 1653 | 1468716631999 Marionette TRACE conn3 <- [1,1805,null,{"value":"7"}] 17:50:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:50:32 INFO - PROCESS | 1653 | 1468716632008 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:50:32 INFO - PROCESS | 1653 | 1468716632010 Marionette TRACE conn3 <- [1,1806,null,{}] 17:50:32 INFO - PROCESS | 1653 | 1468716632013 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:32 INFO - PROCESS | 1653 | 1468716632015 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:32 INFO - PROCESS | 1653 | 1468716632128 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 17:50:32 INFO - PROCESS | 1653 | 1468716632205 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:32 INFO - PROCESS | 1653 | 1468716632207 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x124f22000 == 40 [pid = 1653] [id = 459] 17:50:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11834dc00) [pid = 1653] [serial = 1376] [outer = 0x0] 17:50:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1184ee800) [pid = 1653] [serial = 1377] [outer = 0x11834dc00] 17:50:32 INFO - PROCESS | 1653 | 1468716632237 Marionette DEBUG loaded listener.js 17:50:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x118547400) [pid = 1653] [serial = 1378] [outer = 0x11834dc00] 17:50:32 INFO - PROCESS | 1653 | 1468716632899 Marionette TRACE conn3 <- [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]]]}] 17:50:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:50:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 921ms 17:50:32 INFO - PROCESS | 1653 | 1468716632929 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 17:50:32 INFO - PROCESS | 1653 | 1468716632931 Marionette TRACE conn3 <- [1,1809,null,{"value":"7"}] 17:50:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:50:32 INFO - PROCESS | 1653 | 1468716632935 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:50:32 INFO - PROCESS | 1653 | 1468716632936 Marionette TRACE conn3 <- [1,1810,null,{}] 17:50:32 INFO - PROCESS | 1653 | 1468716632940 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:32 INFO - PROCESS | 1653 | 1468716632942 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:33 INFO - PROCESS | 1653 | 1468716633093 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 17:50:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12b2c2000 == 39 [pid = 1653] [id = 456] 17:50:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab8c800 == 38 [pid = 1653] [id = 455] 17:50:33 INFO - PROCESS | 1653 | --DOCSHELL 0x118ab6800 == 37 [pid = 1653] [id = 454] 17:50:33 INFO - PROCESS | 1653 | --DOCSHELL 0x1297be000 == 36 [pid = 1653] [id = 453] 17:50:33 INFO - PROCESS | 1653 | --DOCSHELL 0x128a92800 == 35 [pid = 1653] [id = 452] 17:50:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12606b000 == 34 [pid = 1653] [id = 451] 17:50:33 INFO - PROCESS | 1653 | --DOCSHELL 0x123d82000 == 33 [pid = 1653] [id = 450] 17:50:33 INFO - PROCESS | 1653 | --DOCSHELL 0x120522800 == 32 [pid = 1653] [id = 449] 17:50:33 INFO - PROCESS | 1653 | --DOCSHELL 0x11836c000 == 31 [pid = 1653] [id = 448] 17:50:33 INFO - PROCESS | 1653 | --DOCSHELL 0x116762800 == 30 [pid = 1653] [id = 447] 17:50:33 INFO - PROCESS | 1653 | --DOCSHELL 0x119207800 == 29 [pid = 1653] [id = 446] 17:50:33 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x128e3f400) [pid = 1653] [serial = 1317] [outer = 0x0] [url = about:blank] 17:50:33 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x129553800) [pid = 1653] [serial = 1318] [outer = 0x0] [url = about:blank] 17:50:33 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x128d94c00) [pid = 1653] [serial = 1315] [outer = 0x0] [url = about:blank] 17:50:33 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119305400) [pid = 1653] [serial = 1296] [outer = 0x0] [url = about:blank] 17:50:33 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11930d400) [pid = 1653] [serial = 1311] [outer = 0x0] [url = about:blank] 17:50:33 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x121be2400) [pid = 1653] [serial = 1300] [outer = 0x0] [url = about:blank] 17:50:33 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11834e800) [pid = 1653] [serial = 1288] [outer = 0x0] [url = about:blank] 17:50:33 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12a70b000) [pid = 1653] [serial = 1278] [outer = 0x0] [url = about:blank] 17:50:33 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11688a400) [pid = 1653] [serial = 1285] [outer = 0x0] [url = about:blank] 17:50:33 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x124951400) [pid = 1653] [serial = 1312] [outer = 0x0] [url = about:blank] 17:50:33 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119814800) [pid = 1653] [serial = 1297] [outer = 0x0] [url = about:blank] 17:50:33 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12559d400) [pid = 1653] [serial = 1305] [outer = 0x0] [url = about:blank] 17:50:33 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118f0bc00) [pid = 1653] [serial = 1294] [outer = 0x0] [url = about:blank] 17:50:33 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112e82c00) [pid = 1653] [serial = 1281] [outer = 0x0] [url = about:blank] 17:50:33 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118540800) [pid = 1653] [serial = 1290] [outer = 0x0] [url = about:blank] 17:50:33 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x117e52c00) [pid = 1653] [serial = 1287] [outer = 0x0] [url = about:blank] 17:50:33 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112e7c800) [pid = 1653] [serial = 1308] [outer = 0x0] [url = about:blank] 17:50:33 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118a55400) [pid = 1653] [serial = 1293] [outer = 0x0] [url = about:blank] 17:50:33 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x126041c00) [pid = 1653] [serial = 1306] [outer = 0x0] [url = about:blank] 17:50:33 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x112fbe000) [pid = 1653] [serial = 1282] [outer = 0x0] [url = about:blank] 17:50:33 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12a838400) [pid = 1653] [serial = 1279] [outer = 0x0] [url = about:blank] 17:50:33 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119c3c400) [pid = 1653] [serial = 1299] [outer = 0x0] [url = about:blank] 17:50:33 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x124d90c00) [pid = 1653] [serial = 1303] [outer = 0x0] [url = about:blank] 17:50:33 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x124a25400) [pid = 1653] [serial = 1302] [outer = 0x0] [url = about:blank] 17:50:33 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x128cf0400) [pid = 1653] [serial = 1314] [outer = 0x0] [url = about:blank] 17:50:33 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x116196800) [pid = 1653] [serial = 1284] [outer = 0x0] [url = about:blank] 17:50:33 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1176fc000) [pid = 1653] [serial = 1309] [outer = 0x0] [url = about:blank] 17:50:33 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x118575400) [pid = 1653] [serial = 1291] [outer = 0x0] [url = about:blank] 17:50:33 INFO - PROCESS | 1653 | 1468716633166 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:33 INFO - PROCESS | 1653 | 1468716633171 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x115e48800 == 30 [pid = 1653] [id = 460] 17:50:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x112e7c800) [pid = 1653] [serial = 1379] [outer = 0x0] 17:50:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x112f57800) [pid = 1653] [serial = 1380] [outer = 0x112e7c800] 17:50:33 INFO - PROCESS | 1653 | 1468716633203 Marionette DEBUG loaded listener.js 17:50:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x116804000) [pid = 1653] [serial = 1381] [outer = 0x112e7c800] 17:50:33 INFO - PROCESS | 1653 | 1468716633531 Marionette TRACE conn3 <- [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]]]}] 17:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 621ms 17:50:33 INFO - PROCESS | 1653 | 1468716633556 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 17:50:33 INFO - PROCESS | 1653 | 1468716633559 Marionette TRACE conn3 <- [1,1813,null,{"value":"7"}] 17:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:50:33 INFO - PROCESS | 1653 | 1468716633563 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:50:33 INFO - PROCESS | 1653 | 1468716633568 Marionette TRACE conn3 <- [1,1814,null,{}] 17:50:33 INFO - PROCESS | 1653 | 1468716633571 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:33 INFO - PROCESS | 1653 | 1468716633573 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:33 INFO - PROCESS | 1653 | 1468716633652 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 17:50:33 INFO - PROCESS | 1653 | 1468716633657 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:33 INFO - PROCESS | 1653 | 1468716633658 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x119212000 == 31 [pid = 1653] [id = 461] 17:50:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1176fa800) [pid = 1653] [serial = 1382] [outer = 0x0] 17:50:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1184eac00) [pid = 1653] [serial = 1383] [outer = 0x1176fa800] 17:50:33 INFO - PROCESS | 1653 | 1468716633687 Marionette DEBUG loaded listener.js 17:50:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118546000) [pid = 1653] [serial = 1384] [outer = 0x1176fa800] 17:50:34 INFO - PROCESS | 1653 | 1468716634031 Marionette TRACE conn3 <- [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]]]}] 17:50:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:50:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 475ms 17:50:34 INFO - PROCESS | 1653 | 1468716634041 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 17:50:34 INFO - PROCESS | 1653 | 1468716634042 Marionette TRACE conn3 <- [1,1817,null,{"value":"7"}] 17:50:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:50:34 INFO - PROCESS | 1653 | 1468716634045 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:50:34 INFO - PROCESS | 1653 | 1468716634050 Marionette TRACE conn3 <- [1,1818,null,{}] 17:50:34 INFO - PROCESS | 1653 | 1468716634059 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:34 INFO - PROCESS | 1653 | 1468716634062 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:34 INFO - PROCESS | 1653 | 1468716634149 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 17:50:34 INFO - PROCESS | 1653 | 1468716634154 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:34 INFO - PROCESS | 1653 | 1468716634156 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x121318000 == 32 [pid = 1653] [id = 462] 17:50:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112a79800) [pid = 1653] [serial = 1385] [outer = 0x0] 17:50:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1196dd400) [pid = 1653] [serial = 1386] [outer = 0x112a79800] 17:50:34 INFO - PROCESS | 1653 | 1468716634185 Marionette DEBUG loaded listener.js 17:50:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119c40400) [pid = 1653] [serial = 1387] [outer = 0x112a79800] 17:50:34 INFO - PROCESS | 1653 | 1468716634510 Marionette TRACE conn3 <- [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]]]}] 17:50:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:50:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 474ms 17:50:34 INFO - PROCESS | 1653 | 1468716634519 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 17:50:34 INFO - PROCESS | 1653 | 1468716634521 Marionette TRACE conn3 <- [1,1821,null,{"value":"7"}] 17:50:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:50:34 INFO - PROCESS | 1653 | 1468716634523 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:50:34 INFO - PROCESS | 1653 | 1468716634524 Marionette TRACE conn3 <- [1,1822,null,{}] 17:50:34 INFO - PROCESS | 1653 | 1468716634528 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:34 INFO - PROCESS | 1653 | 1468716634531 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:34 INFO - PROCESS | 1653 | 1468716634636 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 17:50:34 INFO - PROCESS | 1653 | 1468716634642 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:34 INFO - PROCESS | 1653 | 1468716634643 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x125518800 == 33 [pid = 1653] [id = 463] 17:50:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118710c00) [pid = 1653] [serial = 1388] [outer = 0x0] 17:50:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1205bd400) [pid = 1653] [serial = 1389] [outer = 0x118710c00] 17:50:34 INFO - PROCESS | 1653 | 1468716634669 Marionette DEBUG loaded listener.js 17:50:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x121967000) [pid = 1653] [serial = 1390] [outer = 0x118710c00] 17:50:35 INFO - PROCESS | 1653 | 1468716635005 Marionette TRACE conn3 <- [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]]]}] 17:50:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 519ms 17:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:50:35 INFO - PROCESS | 1653 | 1468716635043 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 17:50:35 INFO - PROCESS | 1653 | 1468716635044 Marionette TRACE conn3 <- [1,1825,null,{"value":"7"}] 17:50:35 INFO - PROCESS | 1653 | 1468716635046 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:50:35 INFO - PROCESS | 1653 | 1468716635047 Marionette TRACE conn3 <- [1,1826,null,{}] 17:50:35 INFO - PROCESS | 1653 | 1468716635050 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:35 INFO - PROCESS | 1653 | 1468716635051 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:35 INFO - PROCESS | 1653 | 1468716635132 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 17:50:35 INFO - PROCESS | 1653 | 1468716635136 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:35 INFO - PROCESS | 1653 | 1468716635137 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a94000 == 34 [pid = 1653] [id = 464] 17:50:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x121110400) [pid = 1653] [serial = 1391] [outer = 0x0] 17:50:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124953400) [pid = 1653] [serial = 1392] [outer = 0x121110400] 17:50:35 INFO - PROCESS | 1653 | 1468716635164 Marionette DEBUG loaded listener.js 17:50:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1254e0000) [pid = 1653] [serial = 1393] [outer = 0x121110400] 17:50:35 INFO - PROCESS | 1653 | 1468716635541 Marionette TRACE conn3 <- [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]]]}] 17:50:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 524ms 17:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:50:35 INFO - PROCESS | 1653 | 1468716635571 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 17:50:35 INFO - PROCESS | 1653 | 1468716635573 Marionette TRACE conn3 <- [1,1829,null,{"value":"7"}] 17:50:35 INFO - PROCESS | 1653 | 1468716635575 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:50:35 INFO - PROCESS | 1653 | 1468716635576 Marionette TRACE conn3 <- [1,1830,null,{}] 17:50:35 INFO - PROCESS | 1653 | 1468716635578 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:35 INFO - PROCESS | 1653 | 1468716635582 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:35 INFO - PROCESS | 1653 | 1468716635695 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 17:50:35 INFO - PROCESS | 1653 | 1468716635709 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:35 INFO - PROCESS | 1653 | 1468716635711 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x1297c3800 == 35 [pid = 1653] [id = 465] 17:50:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126037800) [pid = 1653] [serial = 1394] [outer = 0x0] 17:50:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126f0a000) [pid = 1653] [serial = 1395] [outer = 0x126037800] 17:50:35 INFO - PROCESS | 1653 | 1468716635736 Marionette DEBUG loaded listener.js 17:50:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12930f000) [pid = 1653] [serial = 1396] [outer = 0x126037800] 17:50:36 INFO - PROCESS | 1653 | 1468716636058 Marionette TRACE conn3 <- [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]]]}] 17:50:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 17:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 518ms 17:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:50:36 INFO - PROCESS | 1653 | 1468716636093 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 17:50:36 INFO - PROCESS | 1653 | 1468716636094 Marionette TRACE conn3 <- [1,1833,null,{"value":"7"}] 17:50:36 INFO - PROCESS | 1653 | 1468716636096 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:50:36 INFO - PROCESS | 1653 | 1468716636105 Marionette TRACE conn3 <- [1,1834,null,{}] 17:50:36 INFO - PROCESS | 1653 | 1468716636107 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:36 INFO - PROCESS | 1653 | 1468716636108 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:36 INFO - PROCESS | 1653 | 1468716636203 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 17:50:36 INFO - PROCESS | 1653 | 1468716636215 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:36 INFO - PROCESS | 1653 | 1468716636216 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab5e000 == 36 [pid = 1653] [id = 466] 17:50:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128e1c000) [pid = 1653] [serial = 1397] [outer = 0x0] 17:50:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x129558800) [pid = 1653] [serial = 1398] [outer = 0x128e1c000] 17:50:36 INFO - PROCESS | 1653 | 1468716636239 Marionette DEBUG loaded listener.js 17:50:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12a707c00) [pid = 1653] [serial = 1399] [outer = 0x128e1c000] 17:50:36 INFO - PROCESS | 1653 | 1468716636586 Marionette TRACE conn3 <- [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]]]}] 17:50:36 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 17:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 525ms 17:50:36 INFO - PROCESS | 1653 | 1468716636636 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 17:50:36 INFO - PROCESS | 1653 | 1468716636638 Marionette TRACE conn3 <- [1,1837,null,{"value":"7"}] 17:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:50:36 INFO - PROCESS | 1653 | 1468716636642 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:50:36 INFO - PROCESS | 1653 | 1468716636643 Marionette TRACE conn3 <- [1,1838,null,{}] 17:50:36 INFO - PROCESS | 1653 | 1468716636645 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:36 INFO - PROCESS | 1653 | 1468716636646 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:36 INFO - PROCESS | 1653 | 1468716636741 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 17:50:36 INFO - PROCESS | 1653 | 1468716636754 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:36 INFO - PROCESS | 1653 | 1468716636755 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b2ca800 == 37 [pid = 1653] [id = 467] 17:50:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x126470800) [pid = 1653] [serial = 1400] [outer = 0x0] 17:50:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12a83b400) [pid = 1653] [serial = 1401] [outer = 0x126470800] 17:50:36 INFO - PROCESS | 1653 | 1468716636780 Marionette DEBUG loaded listener.js 17:50:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12aa5f400) [pid = 1653] [serial = 1402] [outer = 0x126470800] 17:50:37 INFO - PROCESS | 1653 | 1468716637123 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 17:50:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:50:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 520ms 17:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:50:37 INFO - PROCESS | 1653 | 1468716637161 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 17:50:37 INFO - PROCESS | 1653 | 1468716637163 Marionette TRACE conn3 <- [1,1841,null,{"value":"7"}] 17:50:37 INFO - PROCESS | 1653 | 1468716637165 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:50:37 INFO - PROCESS | 1653 | 1468716637167 Marionette TRACE conn3 <- [1,1842,null,{}] 17:50:37 INFO - PROCESS | 1653 | 1468716637171 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:37 INFO - PROCESS | 1653 | 1468716637172 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:37 INFO - PROCESS | 1653 | 1468716637459 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 17:50:37 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118705400) [pid = 1653] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:50:37 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118547800) [pid = 1653] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:50:37 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x124fe2800) [pid = 1653] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:50:37 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x128cef800) [pid = 1653] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:50:37 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x111c18800) [pid = 1653] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:50:37 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x117ea4c00) [pid = 1653] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:50:37 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1120e5800) [pid = 1653] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:50:37 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x110fe1c00) [pid = 1653] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:50:37 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11857dc00) [pid = 1653] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:50:37 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x117ea6800) [pid = 1653] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:50:37 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x117e55400) [pid = 1653] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:50:37 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1196e2c00) [pid = 1653] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:50:37 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112f52400) [pid = 1653] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:50:37 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x116f2d400) [pid = 1653] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:50:37 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x112d69400) [pid = 1653] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:50:37 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x112feac00) [pid = 1653] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:50:37 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118350000) [pid = 1653] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:50:37 INFO - PROCESS | 1653 | 1468716637528 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:37 INFO - PROCESS | 1653 | 1468716637529 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x11920a800 == 38 [pid = 1653] [id = 468] 17:50:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x110f9e800) [pid = 1653] [serial = 1403] [outer = 0x0] 17:50:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x112d65400) [pid = 1653] [serial = 1404] [outer = 0x110f9e800] 17:50:37 INFO - PROCESS | 1653 | 1468716637553 Marionette DEBUG loaded listener.js 17:50:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x117e51400) [pid = 1653] [serial = 1405] [outer = 0x110f9e800] 17:50:37 INFO - PROCESS | 1653 | 1468716637817 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 17:50:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:50:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 671ms 17:50:37 INFO - PROCESS | 1653 | 1468716637838 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 17:50:37 INFO - PROCESS | 1653 | 1468716637840 Marionette TRACE conn3 <- [1,1845,null,{"value":"7"}] 17:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:50:37 INFO - PROCESS | 1653 | 1468716637842 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:50:37 INFO - PROCESS | 1653 | 1468716637843 Marionette TRACE conn3 <- [1,1846,null,{}] 17:50:37 INFO - PROCESS | 1653 | 1468716637845 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:37 INFO - PROCESS | 1653 | 1468716637847 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:37 INFO - PROCESS | 1653 | 1468716637931 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 17:50:37 INFO - PROCESS | 1653 | 1468716637937 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:37 INFO - PROCESS | 1653 | 1468716637938 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c23d000 == 39 [pid = 1653] [id = 469] 17:50:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x117ea4c00) [pid = 1653] [serial = 1406] [outer = 0x0] 17:50:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119819400) [pid = 1653] [serial = 1407] [outer = 0x117ea4c00] 17:50:37 INFO - PROCESS | 1653 | 1468716637963 Marionette DEBUG loaded listener.js 17:50:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1218e6400) [pid = 1653] [serial = 1408] [outer = 0x117ea4c00] 17:50:38 INFO - PROCESS | 1653 | 1468716638288 Marionette TRACE conn3 <- [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]]]}] 17:50:38 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) 17:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 468ms 17:50:38 INFO - PROCESS | 1653 | 1468716638311 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 17:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:50:38 INFO - PROCESS | 1653 | 1468716638315 Marionette TRACE conn3 <- [1,1849,null,{"value":"7"}] 17:50:38 INFO - PROCESS | 1653 | 1468716638317 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:50:38 INFO - PROCESS | 1653 | 1468716638319 Marionette TRACE conn3 <- [1,1850,null,{}] 17:50:38 INFO - PROCESS | 1653 | 1468716638321 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:38 INFO - PROCESS | 1653 | 1468716638323 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:38 INFO - PROCESS | 1653 | 1468716638438 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 17:50:38 INFO - PROCESS | 1653 | 1468716638444 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:38 INFO - PROCESS | 1653 | 1468716638446 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c79a800 == 40 [pid = 1653] [id = 470] 17:50:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x126f0dc00) [pid = 1653] [serial = 1409] [outer = 0x0] 17:50:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12abb8400) [pid = 1653] [serial = 1410] [outer = 0x126f0dc00] 17:50:38 INFO - PROCESS | 1653 | 1468716638473 Marionette DEBUG loaded listener.js 17:50:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12ba84000) [pid = 1653] [serial = 1411] [outer = 0x126f0dc00] 17:50:38 INFO - PROCESS | 1653 | 1468716638786 Marionette TRACE conn3 <- [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]]]}] 17:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 519ms 17:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:50:38 INFO - PROCESS | 1653 | 1468716638837 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 17:50:38 INFO - PROCESS | 1653 | 1468716638838 Marionette TRACE conn3 <- [1,1853,null,{"value":"7"}] 17:50:38 INFO - PROCESS | 1653 | 1468716638841 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:50:38 INFO - PROCESS | 1653 | 1468716638842 Marionette TRACE conn3 <- [1,1854,null,{}] 17:50:38 INFO - PROCESS | 1653 | 1468716638844 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:38 INFO - PROCESS | 1653 | 1468716638845 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:38 INFO - PROCESS | 1653 | 1468716638923 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 17:50:38 INFO - PROCESS | 1653 | 1468716638927 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:38 INFO - PROCESS | 1653 | 1468716638928 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c8e9800 == 41 [pid = 1653] [id = 471] 17:50:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12ba85000) [pid = 1653] [serial = 1412] [outer = 0x0] 17:50:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12ba8d000) [pid = 1653] [serial = 1413] [outer = 0x12ba85000] 17:50:38 INFO - PROCESS | 1653 | 1468716638954 Marionette DEBUG loaded listener.js 17:50:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12bb2d400) [pid = 1653] [serial = 1414] [outer = 0x12ba85000] 17:50:39 INFO - PROCESS | 1653 | 1468716639274 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:50:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:50:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 468ms 17:50:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:50:39 INFO - PROCESS | 1653 | 1468716639310 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 17:50:39 INFO - PROCESS | 1653 | 1468716639311 Marionette TRACE conn3 <- [1,1857,null,{"value":"7"}] 17:50:39 INFO - PROCESS | 1653 | 1468716639314 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:50:39 INFO - PROCESS | 1653 | 1468716639318 Marionette TRACE conn3 <- [1,1858,null,{}] 17:50:39 INFO - PROCESS | 1653 | 1468716639320 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:39 INFO - PROCESS | 1653 | 1468716639322 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:39 INFO - PROCESS | 1653 | 1468716639432 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 17:50:39 INFO - PROCESS | 1653 | 1468716639516 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:39 INFO - PROCESS | 1653 | 1468716639517 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x113ce8800 == 42 [pid = 1653] [id = 472] 17:50:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x110fe1c00) [pid = 1653] [serial = 1415] [outer = 0x0] 17:50:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x112a16c00) [pid = 1653] [serial = 1416] [outer = 0x110fe1c00] 17:50:39 INFO - PROCESS | 1653 | 1468716639549 Marionette DEBUG loaded listener.js 17:50:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x112f56c00) [pid = 1653] [serial = 1417] [outer = 0x110fe1c00] 17:50:39 INFO - PROCESS | 1653 | 1468716639977 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 17:50:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 723ms 17:50:40 INFO - PROCESS | 1653 | 1468716640038 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 17:50:40 INFO - PROCESS | 1653 | 1468716640040 Marionette TRACE conn3 <- [1,1861,null,{"value":"7"}] 17:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:50:40 INFO - PROCESS | 1653 | 1468716640043 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:50:40 INFO - PROCESS | 1653 | 1468716640045 Marionette TRACE conn3 <- [1,1862,null,{}] 17:50:40 INFO - PROCESS | 1653 | 1468716640049 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:40 INFO - PROCESS | 1653 | 1468716640052 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:40 INFO - PROCESS | 1653 | 1468716640156 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 17:50:40 INFO - PROCESS | 1653 | 1468716640275 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:40 INFO - PROCESS | 1653 | 1468716640277 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x1217cd800 == 43 [pid = 1653] [id = 473] 17:50:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1184e9800) [pid = 1653] [serial = 1418] [outer = 0x0] 17:50:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118544000) [pid = 1653] [serial = 1419] [outer = 0x1184e9800] 17:50:40 INFO - PROCESS | 1653 | 1468716640308 Marionette DEBUG loaded listener.js 17:50:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x118a55400) [pid = 1653] [serial = 1420] [outer = 0x1184e9800] 17:50:40 INFO - PROCESS | 1653 | 1468716640723 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 17:50:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 725ms 17:50:40 INFO - PROCESS | 1653 | 1468716640771 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 17:50:40 INFO - PROCESS | 1653 | 1468716640773 Marionette TRACE conn3 <- [1,1865,null,{"value":"7"}] 17:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:50:40 INFO - PROCESS | 1653 | 1468716640776 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:50:40 INFO - PROCESS | 1653 | 1468716640777 Marionette TRACE conn3 <- [1,1866,null,{}] 17:50:40 INFO - PROCESS | 1653 | 1468716640780 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:40 INFO - PROCESS | 1653 | 1468716640781 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:40 INFO - PROCESS | 1653 | 1468716640889 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 17:50:40 INFO - PROCESS | 1653 | 1468716640951 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:40 INFO - PROCESS | 1653 | 1468716640952 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b2cd800 == 44 [pid = 1653] [id = 474] 17:50:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119c3c000) [pid = 1653] [serial = 1421] [outer = 0x0] 17:50:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x121237c00) [pid = 1653] [serial = 1422] [outer = 0x119c3c000] 17:50:40 INFO - PROCESS | 1653 | 1468716640981 Marionette DEBUG loaded listener.js 17:50:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x124fdfc00) [pid = 1653] [serial = 1423] [outer = 0x119c3c000] 17:50:41 INFO - PROCESS | 1653 | 1468716641433 Marionette TRACE conn3 <- [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]]]}] 17:50:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 669ms 17:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:50:41 INFO - PROCESS | 1653 | 1468716641445 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 17:50:41 INFO - PROCESS | 1653 | 1468716641447 Marionette TRACE conn3 <- [1,1869,null,{"value":"7"}] 17:50:41 INFO - PROCESS | 1653 | 1468716641455 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:50:41 INFO - PROCESS | 1653 | 1468716641462 Marionette TRACE conn3 <- [1,1870,null,{}] 17:50:41 INFO - PROCESS | 1653 | 1468716641465 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:41 INFO - PROCESS | 1653 | 1468716641468 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:41 INFO - PROCESS | 1653 | 1468716641596 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 17:50:41 INFO - PROCESS | 1653 | 1468716641672 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:41 INFO - PROCESS | 1653 | 1468716641673 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d62e000 == 45 [pid = 1653] [id = 475] 17:50:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1218de400) [pid = 1653] [serial = 1424] [outer = 0x0] 17:50:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x128d95c00) [pid = 1653] [serial = 1425] [outer = 0x1218de400] 17:50:41 INFO - PROCESS | 1653 | 1468716641702 Marionette DEBUG loaded listener.js 17:50:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x129683800) [pid = 1653] [serial = 1426] [outer = 0x1218de400] 17:50:42 INFO - PROCESS | 1653 | 1468716642174 Marionette TRACE conn3 <- [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]]]}] 17:50:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:50:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 784ms 17:50:42 INFO - PROCESS | 1653 | 1468716642235 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 17:50:42 INFO - PROCESS | 1653 | 1468716642236 Marionette TRACE conn3 <- [1,1873,null,{"value":"7"}] 17:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:50:42 INFO - PROCESS | 1653 | 1468716642239 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:50:42 INFO - PROCESS | 1653 | 1468716642240 Marionette TRACE conn3 <- [1,1874,null,{}] 17:50:42 INFO - PROCESS | 1653 | 1468716642243 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:42 INFO - PROCESS | 1653 | 1468716642244 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:42 INFO - PROCESS | 1653 | 1468716642349 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 17:50:42 INFO - PROCESS | 1653 | 1468716642410 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:42 INFO - PROCESS | 1653 | 1468716642411 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x126f4d000 == 46 [pid = 1653] [id = 476] 17:50:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x124a34800) [pid = 1653] [serial = 1427] [outer = 0x0] 17:50:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x129684000) [pid = 1653] [serial = 1428] [outer = 0x124a34800] 17:50:42 INFO - PROCESS | 1653 | 1468716642439 Marionette DEBUG loaded listener.js 17:50:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12b258000) [pid = 1653] [serial = 1429] [outer = 0x124a34800] 17:50:43 INFO - PROCESS | 1653 | 1468716643047 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 17:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 822ms 17:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:50:43 INFO - PROCESS | 1653 | 1468716643080 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 17:50:43 INFO - PROCESS | 1653 | 1468716643082 Marionette TRACE conn3 <- [1,1877,null,{"value":"7"}] 17:50:43 INFO - PROCESS | 1653 | 1468716643087 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:50:43 INFO - PROCESS | 1653 | 1468716643089 Marionette TRACE conn3 <- [1,1878,null,{}] 17:50:43 INFO - PROCESS | 1653 | 1468716643092 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:43 INFO - PROCESS | 1653 | 1468716643094 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:43 INFO - PROCESS | 1653 | 1468716643192 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 17:50:43 INFO - PROCESS | 1653 | 1468716643267 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:43 INFO - PROCESS | 1653 | 1468716643268 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195d5000 == 47 [pid = 1653] [id = 477] 17:50:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1167e2c00) [pid = 1653] [serial = 1430] [outer = 0x0] 17:50:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x116a21000) [pid = 1653] [serial = 1431] [outer = 0x1167e2c00] 17:50:43 INFO - PROCESS | 1653 | 1468716643295 Marionette DEBUG loaded listener.js 17:50:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x117e55000) [pid = 1653] [serial = 1432] [outer = 0x1167e2c00] 17:50:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12c8e9800 == 46 [pid = 1653] [id = 471] 17:50:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12c79a800 == 45 [pid = 1653] [id = 470] 17:50:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12c23d000 == 44 [pid = 1653] [id = 469] 17:50:44 INFO - PROCESS | 1653 | --DOCSHELL 0x11920a800 == 43 [pid = 1653] [id = 468] 17:50:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12b2ca800 == 42 [pid = 1653] [id = 467] 17:50:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab5e000 == 41 [pid = 1653] [id = 466] 17:50:44 INFO - PROCESS | 1653 | --DOCSHELL 0x1297c3800 == 40 [pid = 1653] [id = 465] 17:50:44 INFO - PROCESS | 1653 | --DOCSHELL 0x128a94000 == 39 [pid = 1653] [id = 464] 17:50:44 INFO - PROCESS | 1653 | --DOCSHELL 0x125518800 == 38 [pid = 1653] [id = 463] 17:50:44 INFO - PROCESS | 1653 | --DOCSHELL 0x121318000 == 37 [pid = 1653] [id = 462] 17:50:44 INFO - PROCESS | 1653 | --DOCSHELL 0x119212000 == 36 [pid = 1653] [id = 461] 17:50:44 INFO - PROCESS | 1653 | --DOCSHELL 0x115e48800 == 35 [pid = 1653] [id = 460] 17:50:44 INFO - PROCESS | 1653 | --DOCSHELL 0x124f22000 == 34 [pid = 1653] [id = 459] 17:50:44 INFO - PROCESS | 1653 | --DOCSHELL 0x116849800 == 33 [pid = 1653] [id = 458] 17:50:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12baf4000 == 32 [pid = 1653] [id = 457] 17:50:44 INFO - PROCESS | 1653 | --DOCSHELL 0x126f4d000 == 31 [pid = 1653] [id = 476] 17:50:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12d62e000 == 30 [pid = 1653] [id = 475] 17:50:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12b2cd800 == 29 [pid = 1653] [id = 474] 17:50:44 INFO - PROCESS | 1653 | --DOCSHELL 0x1217cd800 == 28 [pid = 1653] [id = 473] 17:50:44 INFO - PROCESS | 1653 | --DOCSHELL 0x113ce8800 == 27 [pid = 1653] [id = 472] 17:50:44 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x119967000) [pid = 1653] [serial = 1350] [outer = 0x0] [url = about:blank] 17:50:44 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1205c1800) [pid = 1653] [serial = 1353] [outer = 0x0] [url = about:blank] 17:50:44 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1184e6c00) [pid = 1653] [serial = 1345] [outer = 0x0] [url = about:blank] 17:50:44 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x116637800) [pid = 1653] [serial = 1321] [outer = 0x0] [url = about:blank] 17:50:44 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11309cc00) [pid = 1653] [serial = 1320] [outer = 0x0] [url = about:blank] 17:50:44 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x115e1b400) [pid = 1653] [serial = 1341] [outer = 0x0] [url = about:blank] 17:50:44 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x116a14000) [pid = 1653] [serial = 1342] [outer = 0x0] [url = about:blank] 17:50:44 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11851f800) [pid = 1653] [serial = 1324] [outer = 0x0] [url = about:blank] 17:50:44 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1184e4400) [pid = 1653] [serial = 1323] [outer = 0x0] [url = about:blank] 17:50:44 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1205bd000) [pid = 1653] [serial = 1327] [outer = 0x0] [url = about:blank] 17:50:44 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12930b400) [pid = 1653] [serial = 1369] [outer = 0x0] [url = about:blank] 17:50:44 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1196db800) [pid = 1653] [serial = 1326] [outer = 0x0] [url = about:blank] 17:50:44 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x126f08800) [pid = 1653] [serial = 1330] [outer = 0x0] [url = about:blank] 17:50:44 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x126043800) [pid = 1653] [serial = 1329] [outer = 0x0] [url = about:blank] 17:50:44 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12967a400) [pid = 1653] [serial = 1333] [outer = 0x0] [url = about:blank] 17:50:44 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x128e49800) [pid = 1653] [serial = 1332] [outer = 0x0] [url = about:blank] 17:50:44 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x112fbdc00) [pid = 1653] [serial = 1336] [outer = 0x0] [url = about:blank] 17:50:44 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x112e6d000) [pid = 1653] [serial = 1335] [outer = 0x0] [url = about:blank] 17:50:44 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x121be3000) [pid = 1653] [serial = 1356] [outer = 0x0] [url = about:blank] 17:50:44 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x129682800) [pid = 1653] [serial = 1371] [outer = 0x0] [url = about:blank] 17:50:44 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x121351400) [pid = 1653] [serial = 1354] [outer = 0x0] [url = about:blank] 17:50:44 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x126f09800) [pid = 1653] [serial = 1359] [outer = 0x0] [url = about:blank] 17:50:44 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x126035000) [pid = 1653] [serial = 1357] [outer = 0x0] [url = about:blank] 17:50:44 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x128cf5000) [pid = 1653] [serial = 1360] [outer = 0x0] [url = about:blank] 17:50:44 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x117e53400) [pid = 1653] [serial = 1363] [outer = 0x0] [url = about:blank] 17:50:44 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x128d99800) [pid = 1653] [serial = 1368] [outer = 0x0] [url = about:blank] 17:50:44 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x117e4e000) [pid = 1653] [serial = 1344] [outer = 0x0] [url = about:blank] 17:50:44 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118a58c00) [pid = 1653] [serial = 1347] [outer = 0x0] [url = about:blank] 17:50:44 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11930f400) [pid = 1653] [serial = 1348] [outer = 0x0] [url = about:blank] 17:50:44 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118523800) [pid = 1653] [serial = 1339] [outer = 0x0] [url = about:blank] 17:50:44 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1184e6800) [pid = 1653] [serial = 1338] [outer = 0x0] [url = about:blank] 17:50:44 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x112a1f000) [pid = 1653] [serial = 1362] [outer = 0x0] [url = about:blank] 17:50:44 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x126f07400) [pid = 1653] [serial = 1366] [outer = 0x0] [url = about:blank] 17:50:44 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11994ac00) [pid = 1653] [serial = 1365] [outer = 0x0] [url = about:blank] 17:50:44 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x119c46400) [pid = 1653] [serial = 1351] [outer = 0x0] [url = about:blank] 17:50:44 INFO - PROCESS | 1653 | 1468716644289 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 17:50:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1223ms 17:50:44 INFO - PROCESS | 1653 | 1468716644310 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 17:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:50:44 INFO - PROCESS | 1653 | 1468716644313 Marionette TRACE conn3 <- [1,1881,null,{"value":"7"}] 17:50:44 INFO - PROCESS | 1653 | 1468716644316 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:50:44 INFO - PROCESS | 1653 | 1468716644318 Marionette TRACE conn3 <- [1,1882,null,{}] 17:50:44 INFO - PROCESS | 1653 | 1468716644323 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:44 INFO - PROCESS | 1653 | 1468716644324 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:44 INFO - PROCESS | 1653 | 1468716644411 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 17:50:44 INFO - PROCESS | 1653 | 1468716644416 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:44 INFO - PROCESS | 1653 | 1468716644417 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x116679800 == 28 [pid = 1653] [id = 478] 17:50:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x112a7bc00) [pid = 1653] [serial = 1433] [outer = 0x0] 17:50:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112f56400) [pid = 1653] [serial = 1434] [outer = 0x112a7bc00] 17:50:44 INFO - PROCESS | 1653 | 1468716644449 Marionette DEBUG loaded listener.js 17:50:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x113c50000) [pid = 1653] [serial = 1435] [outer = 0x112a7bc00] 17:50:44 INFO - PROCESS | 1653 | 1468716644802 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 17:50:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 523ms 17:50:44 INFO - PROCESS | 1653 | 1468716644850 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 17:50:44 INFO - PROCESS | 1653 | 1468716644853 Marionette TRACE conn3 <- [1,1885,null,{"value":"7"}] 17:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:50:44 INFO - PROCESS | 1653 | 1468716644860 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:50:44 INFO - PROCESS | 1653 | 1468716644862 Marionette TRACE conn3 <- [1,1886,null,{}] 17:50:44 INFO - PROCESS | 1653 | 1468716644864 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:44 INFO - PROCESS | 1653 | 1468716644866 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:44 INFO - PROCESS | 1653 | 1468716644942 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 17:50:44 INFO - PROCESS | 1653 | 1468716644947 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:44 INFO - PROCESS | 1653 | 1468716644948 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x11818f800 == 29 [pid = 1653] [id = 479] 17:50:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x115e24c00) [pid = 1653] [serial = 1436] [outer = 0x0] 17:50:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1176fc800) [pid = 1653] [serial = 1437] [outer = 0x115e24c00] 17:50:44 INFO - PROCESS | 1653 | 1468716644977 Marionette DEBUG loaded listener.js 17:50:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x117ea7800) [pid = 1653] [serial = 1438] [outer = 0x115e24c00] 17:50:45 INFO - PROCESS | 1653 | 1468716645327 Marionette TRACE conn3 <- [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]]]}] 17:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 518ms 17:50:45 INFO - PROCESS | 1653 | 1468716645389 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 17:50:45 INFO - PROCESS | 1653 | 1468716645391 Marionette TRACE conn3 <- [1,1889,null,{"value":"7"}] 17:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:50:45 INFO - PROCESS | 1653 | 1468716645393 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:50:45 INFO - PROCESS | 1653 | 1468716645395 Marionette TRACE conn3 <- [1,1890,null,{}] 17:50:45 INFO - PROCESS | 1653 | 1468716645403 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:45 INFO - PROCESS | 1653 | 1468716645406 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:45 INFO - PROCESS | 1653 | 1468716645480 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 17:50:45 INFO - PROCESS | 1653 | 1468716645485 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:45 INFO - PROCESS | 1653 | 1468716645487 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x11998b800 == 30 [pid = 1653] [id = 480] 17:50:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x112a1cc00) [pid = 1653] [serial = 1439] [outer = 0x0] 17:50:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11854d800) [pid = 1653] [serial = 1440] [outer = 0x112a1cc00] 17:50:45 INFO - PROCESS | 1653 | 1468716645517 Marionette DEBUG loaded listener.js 17:50:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118a60400) [pid = 1653] [serial = 1441] [outer = 0x112a1cc00] 17:50:45 INFO - PROCESS | 1653 | 1468716645863 Marionette TRACE conn3 <- [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]]]}] 17:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 475ms 17:50:45 INFO - PROCESS | 1653 | 1468716645868 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 17:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:50:45 INFO - PROCESS | 1653 | 1468716645870 Marionette TRACE conn3 <- [1,1893,null,{"value":"7"}] 17:50:45 INFO - PROCESS | 1653 | 1468716645872 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:50:45 INFO - PROCESS | 1653 | 1468716645873 Marionette TRACE conn3 <- [1,1894,null,{}] 17:50:45 INFO - PROCESS | 1653 | 1468716645876 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:45 INFO - PROCESS | 1653 | 1468716645877 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:45 INFO - PROCESS | 1653 | 1468716645955 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 17:50:45 INFO - PROCESS | 1653 | 1468716645958 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:45 INFO - PROCESS | 1653 | 1468716645959 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210be000 == 31 [pid = 1653] [id = 481] 17:50:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11853ec00) [pid = 1653] [serial = 1442] [outer = 0x0] 17:50:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11930a800) [pid = 1653] [serial = 1443] [outer = 0x11853ec00] 17:50:46 INFO - PROCESS | 1653 | 1468716646042 Marionette DEBUG loaded listener.js 17:50:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11994e800) [pid = 1653] [serial = 1444] [outer = 0x11853ec00] 17:50:46 INFO - PROCESS | 1653 | 1468716646319 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 17:50:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 469ms 17:50:46 INFO - PROCESS | 1653 | 1468716646342 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 17:50:46 INFO - PROCESS | 1653 | 1468716646343 Marionette TRACE conn3 <- [1,1897,null,{"value":"7"}] 17:50:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:50:46 INFO - PROCESS | 1653 | 1468716646353 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:50:46 INFO - PROCESS | 1653 | 1468716646361 Marionette TRACE conn3 <- [1,1898,null,{}] 17:50:46 INFO - PROCESS | 1653 | 1468716646364 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:46 INFO - PROCESS | 1653 | 1468716646366 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:46 INFO - PROCESS | 1653 | 1468716646461 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 17:50:46 INFO - PROCESS | 1653 | 1468716646498 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:46 INFO - PROCESS | 1653 | 1468716646499 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x124f22800 == 32 [pid = 1653] [id = 482] 17:50:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x115e19800) [pid = 1653] [serial = 1445] [outer = 0x0] 17:50:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119c3bc00) [pid = 1653] [serial = 1446] [outer = 0x115e19800] 17:50:46 INFO - PROCESS | 1653 | 1468716646523 Marionette DEBUG loaded listener.js 17:50:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1205bd000) [pid = 1653] [serial = 1447] [outer = 0x115e19800] 17:50:46 INFO - PROCESS | 1653 | 1468716646853 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 17:50:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 526ms 17:50:46 INFO - PROCESS | 1653 | 1468716646879 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 17:50:46 INFO - PROCESS | 1653 | 1468716646880 Marionette TRACE conn3 <- [1,1901,null,{"value":"7"}] 17:50:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:50:46 INFO - PROCESS | 1653 | 1468716646883 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:50:46 INFO - PROCESS | 1653 | 1468716646884 Marionette TRACE conn3 <- [1,1902,null,{}] 17:50:46 INFO - PROCESS | 1653 | 1468716646888 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:46 INFO - PROCESS | 1653 | 1468716646892 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:47 INFO - PROCESS | 1653 | 1468716647003 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 17:50:47 INFO - PROCESS | 1653 | 1468716647040 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:47 INFO - PROCESS | 1653 | 1468716647042 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x126f3e800 == 33 [pid = 1653] [id = 483] 17:50:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x112f50400) [pid = 1653] [serial = 1448] [outer = 0x0] 17:50:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1218ebc00) [pid = 1653] [serial = 1449] [outer = 0x112f50400] 17:50:47 INFO - PROCESS | 1653 | 1468716647067 Marionette DEBUG loaded listener.js 17:50:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12603f000) [pid = 1653] [serial = 1450] [outer = 0x112f50400] 17:50:47 INFO - PROCESS | 1653 | 1468716647456 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 17:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 618ms 17:50:47 INFO - PROCESS | 1653 | 1468716647502 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 17:50:47 INFO - PROCESS | 1653 | 1468716647504 Marionette TRACE conn3 <- [1,1905,null,{"value":"7"}] 17:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:50:47 INFO - PROCESS | 1653 | 1468716647508 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:50:47 INFO - PROCESS | 1653 | 1468716647509 Marionette TRACE conn3 <- [1,1906,null,{}] 17:50:47 INFO - PROCESS | 1653 | 1468716647513 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:47 INFO - PROCESS | 1653 | 1468716647514 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:47 INFO - PROCESS | 1653 | 1468716647668 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 17:50:47 INFO - PROCESS | 1653 | 1468716647688 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:47 INFO - PROCESS | 1653 | 1468716647690 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1290ce000 == 34 [pid = 1653] [id = 484] 17:50:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118f07400) [pid = 1653] [serial = 1451] [outer = 0x0] 17:50:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x126f08800) [pid = 1653] [serial = 1452] [outer = 0x118f07400] 17:50:47 INFO - PROCESS | 1653 | 1468716647729 Marionette DEBUG loaded listener.js 17:50:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x128cefc00) [pid = 1653] [serial = 1453] [outer = 0x118f07400] 17:50:48 INFO - PROCESS | 1653 | 1468716648045 Marionette TRACE conn3 <- [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]]]}] 17:50:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 571ms 17:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:50:48 INFO - PROCESS | 1653 | 1468716648078 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 17:50:48 INFO - PROCESS | 1653 | 1468716648080 Marionette TRACE conn3 <- [1,1909,null,{"value":"7"}] 17:50:48 INFO - PROCESS | 1653 | 1468716648082 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:50:48 INFO - PROCESS | 1653 | 1468716648083 Marionette TRACE conn3 <- [1,1910,null,{}] 17:50:48 INFO - PROCESS | 1653 | 1468716648088 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:48 INFO - PROCESS | 1653 | 1468716648090 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:48 INFO - PROCESS | 1653 | 1468716648204 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 17:50:48 INFO - PROCESS | 1653 | 1468716648246 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:48 INFO - PROCESS | 1653 | 1468716648248 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x1297c0000 == 35 [pid = 1653] [id = 485] 17:50:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1269d1800) [pid = 1653] [serial = 1454] [outer = 0x0] 17:50:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x128d93000) [pid = 1653] [serial = 1455] [outer = 0x1269d1800] 17:50:48 INFO - PROCESS | 1653 | 1468716648333 Marionette DEBUG loaded listener.js 17:50:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x128e18000) [pid = 1653] [serial = 1456] [outer = 0x1269d1800] 17:50:48 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12ba85000) [pid = 1653] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:50:48 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x126037800) [pid = 1653] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:50:48 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x128e1c000) [pid = 1653] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:50:48 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x112f4f000) [pid = 1653] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:50:48 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x112e7c800) [pid = 1653] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:50:48 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x129310400) [pid = 1653] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:50:48 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11834dc00) [pid = 1653] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:50:48 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x126470800) [pid = 1653] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:50:48 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x121110400) [pid = 1653] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:50:48 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118710c00) [pid = 1653] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:50:48 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1176fa800) [pid = 1653] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:50:48 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112a79800) [pid = 1653] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:50:48 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x110f9e800) [pid = 1653] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:50:48 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x117ea4c00) [pid = 1653] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:50:48 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x126f0dc00) [pid = 1653] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:50:48 INFO - PROCESS | 1653 | 1468716648845 Marionette TRACE conn3 <- [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]]]}] 17:50:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 769ms 17:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:50:48 INFO - PROCESS | 1653 | 1468716648852 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 17:50:48 INFO - PROCESS | 1653 | 1468716648853 Marionette TRACE conn3 <- [1,1913,null,{"value":"7"}] 17:50:48 INFO - PROCESS | 1653 | 1468716648855 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:50:48 INFO - PROCESS | 1653 | 1468716648856 Marionette TRACE conn3 <- [1,1914,null,{}] 17:50:48 INFO - PROCESS | 1653 | 1468716648859 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:48 INFO - PROCESS | 1653 | 1468716648860 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:48 INFO - PROCESS | 1653 | 1468716648992 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 17:50:49 INFO - PROCESS | 1653 | 1468716649042 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:49 INFO - PROCESS | 1653 | 1468716649043 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x119989000 == 36 [pid = 1653] [id = 486] 17:50:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x110f9ac00) [pid = 1653] [serial = 1457] [outer = 0x0] 17:50:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x117ea4c00) [pid = 1653] [serial = 1458] [outer = 0x110f9ac00] 17:50:49 INFO - PROCESS | 1653 | 1468716649078 Marionette DEBUG loaded listener.js 17:50:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x121720800) [pid = 1653] [serial = 1459] [outer = 0x110f9ac00] 17:50:49 INFO - PROCESS | 1653 | 1468716649374 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 17:50:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 570ms 17:50:49 INFO - PROCESS | 1653 | 1468716649426 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 17:50:49 INFO - PROCESS | 1653 | 1468716649427 Marionette TRACE conn3 <- [1,1917,null,{"value":"7"}] 17:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:50:49 INFO - PROCESS | 1653 | 1468716649437 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:50:49 INFO - PROCESS | 1653 | 1468716649438 Marionette TRACE conn3 <- [1,1918,null,{}] 17:50:49 INFO - PROCESS | 1653 | 1468716649441 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:49 INFO - PROCESS | 1653 | 1468716649442 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:49 INFO - PROCESS | 1653 | 1468716649520 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 17:50:49 INFO - PROCESS | 1653 | 1468716649581 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:49 INFO - PROCESS | 1653 | 1468716649582 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab65000 == 37 [pid = 1653] [id = 487] 17:50:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11854c400) [pid = 1653] [serial = 1460] [outer = 0x0] 17:50:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126f0dc00) [pid = 1653] [serial = 1461] [outer = 0x11854c400] 17:50:49 INFO - PROCESS | 1653 | 1468716649605 Marionette DEBUG loaded listener.js 17:50:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128e3f400) [pid = 1653] [serial = 1462] [outer = 0x11854c400] 17:50:49 INFO - PROCESS | 1653 | 1468716649884 Marionette TRACE conn3 <- [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]]]}] 17:50:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 468ms 17:50:49 INFO - PROCESS | 1653 | 1468716649906 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 17:50:49 INFO - PROCESS | 1653 | 1468716649907 Marionette TRACE conn3 <- [1,1921,null,{"value":"7"}] 17:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:50:49 INFO - PROCESS | 1653 | 1468716649917 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:50:49 INFO - PROCESS | 1653 | 1468716649919 Marionette TRACE conn3 <- [1,1922,null,{}] 17:50:49 INFO - PROCESS | 1653 | 1468716649921 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:49 INFO - PROCESS | 1653 | 1468716649922 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:50 INFO - PROCESS | 1653 | 1468716650022 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 17:50:50 INFO - PROCESS | 1653 | 1468716650026 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:50 INFO - PROCESS | 1653 | 1468716650028 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x124d48800 == 38 [pid = 1653] [id = 488] 17:50:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x129309c00) [pid = 1653] [serial = 1463] [outer = 0x0] 17:50:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12955ac00) [pid = 1653] [serial = 1464] [outer = 0x129309c00] 17:50:50 INFO - PROCESS | 1653 | 1468716650057 Marionette DEBUG loaded listener.js 17:50:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12a835800) [pid = 1653] [serial = 1465] [outer = 0x129309c00] 17:50:50 INFO - PROCESS | 1653 | 1468716650633 Marionette TRACE conn3 <- [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]]]}] 17:50:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:50:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 777ms 17:50:50 INFO - PROCESS | 1653 | 1468716650688 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 17:50:50 INFO - PROCESS | 1653 | 1468716650692 Marionette TRACE conn3 <- [1,1925,null,{"value":"7"}] 17:50:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:50:50 INFO - PROCESS | 1653 | 1468716650696 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:50:50 INFO - PROCESS | 1653 | 1468716650699 Marionette TRACE conn3 <- [1,1926,null,{}] 17:50:50 INFO - PROCESS | 1653 | 1468716650703 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:50 INFO - PROCESS | 1653 | 1468716650705 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:50 INFO - PROCESS | 1653 | 1468716650815 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 17:50:50 INFO - PROCESS | 1653 | 1468716650942 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:50 INFO - PROCESS | 1653 | 1468716650944 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x11814f000 == 39 [pid = 1653] [id = 489] 17:50:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x114f76800) [pid = 1653] [serial = 1466] [outer = 0x0] 17:50:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x115e93c00) [pid = 1653] [serial = 1467] [outer = 0x114f76800] 17:50:50 INFO - PROCESS | 1653 | 1468716650976 Marionette DEBUG loaded listener.js 17:50:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x116f58000) [pid = 1653] [serial = 1468] [outer = 0x114f76800] 17:50:51 INFO - PROCESS | 1653 | 1468716651471 Marionette TRACE conn3 <- [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]]]}] 17:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 824ms 17:50:51 INFO - PROCESS | 1653 | 1468716651521 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 17:50:51 INFO - PROCESS | 1653 | 1468716651524 Marionette TRACE conn3 <- [1,1929,null,{"value":"7"}] 17:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:50:51 INFO - PROCESS | 1653 | 1468716651529 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:50:51 INFO - PROCESS | 1653 | 1468716651531 Marionette TRACE conn3 <- [1,1930,null,{}] 17:50:51 INFO - PROCESS | 1653 | 1468716651535 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:51 INFO - PROCESS | 1653 | 1468716651537 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:51 INFO - PROCESS | 1653 | 1468716651753 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 17:50:51 INFO - PROCESS | 1653 | 1468716651858 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:51 INFO - PROCESS | 1653 | 1468716651860 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x1168bd800 == 40 [pid = 1653] [id = 490] 17:50:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x112eb7c00) [pid = 1653] [serial = 1469] [outer = 0x0] 17:50:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x113c92400) [pid = 1653] [serial = 1470] [outer = 0x112eb7c00] 17:50:51 INFO - PROCESS | 1653 | 1468716651887 Marionette DEBUG loaded listener.js 17:50:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x116f58800) [pid = 1653] [serial = 1471] [outer = 0x112eb7c00] 17:50:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12ce78800 == 39 [pid = 1653] [id = 15] 17:50:52 INFO - PROCESS | 1653 | --DOCSHELL 0x115da4800 == 38 [pid = 1653] [id = 26] 17:50:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12c218800 == 37 [pid = 1653] [id = 12] 17:50:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12c8d5800 == 36 [pid = 1653] [id = 14] 17:50:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7cd000 == 35 [pid = 1653] [id = 8] 17:50:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab65000 == 34 [pid = 1653] [id = 487] 17:50:52 INFO - PROCESS | 1653 | --DOCSHELL 0x119989000 == 33 [pid = 1653] [id = 486] 17:50:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1297c0000 == 32 [pid = 1653] [id = 485] 17:50:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1290ce000 == 31 [pid = 1653] [id = 484] 17:50:52 INFO - PROCESS | 1653 | --DOCSHELL 0x126f3e800 == 30 [pid = 1653] [id = 483] 17:50:52 INFO - PROCESS | 1653 | --DOCSHELL 0x124f22800 == 29 [pid = 1653] [id = 482] 17:50:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1210be000 == 28 [pid = 1653] [id = 481] 17:50:52 INFO - PROCESS | 1653 | --DOCSHELL 0x11998b800 == 27 [pid = 1653] [id = 480] 17:50:52 INFO - PROCESS | 1653 | --DOCSHELL 0x11818f800 == 26 [pid = 1653] [id = 479] 17:50:52 INFO - PROCESS | 1653 | --DOCSHELL 0x116679800 == 25 [pid = 1653] [id = 478] 17:50:52 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12ba8d000) [pid = 1653] [serial = 1413] [outer = 0x0] [url = about:blank] 17:50:52 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x126f0a000) [pid = 1653] [serial = 1395] [outer = 0x0] [url = about:blank] 17:50:52 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x129558800) [pid = 1653] [serial = 1398] [outer = 0x0] [url = about:blank] 17:50:52 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x112f55800) [pid = 1653] [serial = 1374] [outer = 0x0] [url = about:blank] 17:50:52 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1167e1c00) [pid = 1653] [serial = 1375] [outer = 0x0] [url = about:blank] 17:50:52 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x112f57800) [pid = 1653] [serial = 1380] [outer = 0x0] [url = about:blank] 17:50:52 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x116804000) [pid = 1653] [serial = 1381] [outer = 0x0] [url = about:blank] 17:50:52 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12a759c00) [pid = 1653] [serial = 1372] [outer = 0x0] [url = about:blank] 17:50:52 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1184ee800) [pid = 1653] [serial = 1377] [outer = 0x0] [url = about:blank] 17:50:52 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118547400) [pid = 1653] [serial = 1378] [outer = 0x0] [url = about:blank] 17:50:52 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12a83b400) [pid = 1653] [serial = 1401] [outer = 0x0] [url = about:blank] 17:50:52 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x124953400) [pid = 1653] [serial = 1392] [outer = 0x0] [url = about:blank] 17:50:52 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1205bd400) [pid = 1653] [serial = 1389] [outer = 0x0] [url = about:blank] 17:50:52 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x121967000) [pid = 1653] [serial = 1390] [outer = 0x0] [url = about:blank] 17:50:52 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1184eac00) [pid = 1653] [serial = 1383] [outer = 0x0] [url = about:blank] 17:50:52 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118546000) [pid = 1653] [serial = 1384] [outer = 0x0] [url = about:blank] 17:50:52 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1196dd400) [pid = 1653] [serial = 1386] [outer = 0x0] [url = about:blank] 17:50:52 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119c40400) [pid = 1653] [serial = 1387] [outer = 0x0] [url = about:blank] 17:50:52 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12a707c00) [pid = 1653] [serial = 1399] [outer = 0x0] [url = about:blank] 17:50:52 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12aa5f400) [pid = 1653] [serial = 1402] [outer = 0x0] [url = about:blank] 17:50:52 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x117e51400) [pid = 1653] [serial = 1405] [outer = 0x0] [url = about:blank] 17:50:52 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x119819400) [pid = 1653] [serial = 1407] [outer = 0x0] [url = about:blank] 17:50:52 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x112d65400) [pid = 1653] [serial = 1404] [outer = 0x0] [url = about:blank] 17:50:52 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12930f000) [pid = 1653] [serial = 1396] [outer = 0x0] [url = about:blank] 17:50:52 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12ba84000) [pid = 1653] [serial = 1411] [outer = 0x0] [url = about:blank] 17:50:52 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12bb2d400) [pid = 1653] [serial = 1414] [outer = 0x0] [url = about:blank] 17:50:52 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1254e0000) [pid = 1653] [serial = 1393] [outer = 0x0] [url = about:blank] 17:50:52 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12abb8400) [pid = 1653] [serial = 1410] [outer = 0x0] [url = about:blank] 17:50:52 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1218e6400) [pid = 1653] [serial = 1408] [outer = 0x0] [url = about:blank] 17:50:52 INFO - PROCESS | 1653 | 1468716652459 Marionette TRACE conn3 <- [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]]]}] 17:50:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:50:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 974ms 17:50:52 INFO - PROCESS | 1653 | 1468716652509 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 17:50:52 INFO - PROCESS | 1653 | 1468716652513 Marionette TRACE conn3 <- [1,1933,null,{"value":"7"}] 17:50:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:50:52 INFO - PROCESS | 1653 | 1468716652518 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:50:52 INFO - PROCESS | 1653 | 1468716652520 Marionette TRACE conn3 <- [1,1934,null,{}] 17:50:52 INFO - PROCESS | 1653 | 1468716652523 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:52 INFO - PROCESS | 1653 | 1468716652525 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:52 INFO - PROCESS | 1653 | 1468716652622 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 17:50:52 INFO - PROCESS | 1653 | 1468716652692 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:52 INFO - PROCESS | 1653 | 1468716652693 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x117151800 == 26 [pid = 1653] [id = 491] 17:50:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x117e4e000) [pid = 1653] [serial = 1472] [outer = 0x0] 17:50:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11834d400) [pid = 1653] [serial = 1473] [outer = 0x117e4e000] 17:50:52 INFO - PROCESS | 1653 | 1468716652725 Marionette DEBUG loaded listener.js 17:50:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1184e6800) [pid = 1653] [serial = 1474] [outer = 0x117e4e000] 17:50:53 INFO - PROCESS | 1653 | 1468716653144 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 17:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 670ms 17:50:53 INFO - PROCESS | 1653 | 1468716653188 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 17:50:53 INFO - PROCESS | 1653 | 1468716653191 Marionette TRACE conn3 <- [1,1937,null,{"value":"7"}] 17:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:50:53 INFO - PROCESS | 1653 | 1468716653195 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:50:53 INFO - PROCESS | 1653 | 1468716653197 Marionette TRACE conn3 <- [1,1938,null,{}] 17:50:53 INFO - PROCESS | 1653 | 1468716653200 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:53 INFO - PROCESS | 1653 | 1468716653202 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:53 INFO - PROCESS | 1653 | 1468716653301 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 17:50:53 INFO - PROCESS | 1653 | 1468716653372 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:53 INFO - PROCESS | 1653 | 1468716653373 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x119985800 == 27 [pid = 1653] [id = 492] 17:50:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x118545000) [pid = 1653] [serial = 1475] [outer = 0x0] 17:50:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11857dc00) [pid = 1653] [serial = 1476] [outer = 0x118545000] 17:50:53 INFO - PROCESS | 1653 | 1468716653405 Marionette DEBUG loaded listener.js 17:50:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118a60c00) [pid = 1653] [serial = 1477] [outer = 0x118545000] 17:50:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x119834000) [pid = 1653] [serial = 1478] [outer = 0x12d329800] 17:50:53 INFO - PROCESS | 1653 | 1468716653853 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 17:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 672ms 17:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:50:53 INFO - PROCESS | 1653 | 1468716653887 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 17:50:53 INFO - PROCESS | 1653 | 1468716653888 Marionette TRACE conn3 <- [1,1941,null,{"value":"7"}] 17:50:53 INFO - PROCESS | 1653 | 1468716653894 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:50:53 INFO - PROCESS | 1653 | 1468716653896 Marionette TRACE conn3 <- [1,1942,null,{}] 17:50:53 INFO - PROCESS | 1653 | 1468716653927 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:53 INFO - PROCESS | 1653 | 1468716653930 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:54 INFO - PROCESS | 1653 | 1468716654028 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 17:50:54 INFO - PROCESS | 1653 | 1468716654090 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:54 INFO - PROCESS | 1653 | 1468716654092 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x125516800 == 28 [pid = 1653] [id = 493] 17:50:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118f08c00) [pid = 1653] [serial = 1479] [outer = 0x0] 17:50:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11994b400) [pid = 1653] [serial = 1480] [outer = 0x118f08c00] 17:50:54 INFO - PROCESS | 1653 | 1468716654137 Marionette DEBUG loaded listener.js 17:50:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1218df000) [pid = 1653] [serial = 1481] [outer = 0x118f08c00] 17:50:54 INFO - PROCESS | 1653 | 1468716654578 Marionette TRACE conn3 <- [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]]]}] 17:50:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:50:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 725ms 17:50:54 INFO - PROCESS | 1653 | 1468716654632 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 17:50:54 INFO - PROCESS | 1653 | 1468716654635 Marionette TRACE conn3 <- [1,1945,null,{"value":"7"}] 17:50:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:50:54 INFO - PROCESS | 1653 | 1468716654639 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:50:54 INFO - PROCESS | 1653 | 1468716654640 Marionette TRACE conn3 <- [1,1946,null,{}] 17:50:54 INFO - PROCESS | 1653 | 1468716654643 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:54 INFO - PROCESS | 1653 | 1468716654644 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:54 INFO - PROCESS | 1653 | 1468716654741 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 17:50:54 INFO - PROCESS | 1653 | 1468716654810 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:54 INFO - PROCESS | 1653 | 1468716654811 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x126983800 == 29 [pid = 1653] [id = 494] 17:50:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x124903800) [pid = 1653] [serial = 1482] [outer = 0x0] 17:50:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x124a2ac00) [pid = 1653] [serial = 1483] [outer = 0x124903800] 17:50:54 INFO - PROCESS | 1653 | 1468716654840 Marionette DEBUG loaded listener.js 17:50:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x124ef5000) [pid = 1653] [serial = 1484] [outer = 0x124903800] 17:50:55 INFO - PROCESS | 1653 | 1468716655226 Marionette TRACE conn3 <- [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]]]}] 17:50:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:50:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 620ms 17:50:55 INFO - PROCESS | 1653 | 1468716655260 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 17:50:55 INFO - PROCESS | 1653 | 1468716655261 Marionette TRACE conn3 <- [1,1949,null,{"value":"7"}] 17:50:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:50:55 INFO - PROCESS | 1653 | 1468716655264 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:50:55 INFO - PROCESS | 1653 | 1468716655265 Marionette TRACE conn3 <- [1,1950,null,{}] 17:50:55 INFO - PROCESS | 1653 | 1468716655267 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:55 INFO - PROCESS | 1653 | 1468716655269 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:55 INFO - PROCESS | 1653 | 1468716655361 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 17:50:55 INFO - PROCESS | 1653 | 1468716655447 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:55 INFO - PROCESS | 1653 | 1468716655449 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x1290c1000 == 30 [pid = 1653] [id = 495] 17:50:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x112f4c800) [pid = 1653] [serial = 1485] [outer = 0x0] 17:50:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1255a0000) [pid = 1653] [serial = 1486] [outer = 0x112f4c800] 17:50:55 INFO - PROCESS | 1653 | 1468716655478 Marionette DEBUG loaded listener.js 17:50:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1268be400) [pid = 1653] [serial = 1487] [outer = 0x112f4c800] 17:50:55 INFO - PROCESS | 1653 | 1468716655900 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 17:50:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:50:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 670ms 17:50:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:50:55 INFO - PROCESS | 1653 | 1468716655934 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 17:50:55 INFO - PROCESS | 1653 | 1468716655936 Marionette TRACE conn3 <- [1,1953,null,{"value":"7"}] 17:50:55 INFO - PROCESS | 1653 | 1468716655938 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:50:55 INFO - PROCESS | 1653 | 1468716655939 Marionette TRACE conn3 <- [1,1954,null,{}] 17:50:55 INFO - PROCESS | 1653 | 1468716655941 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:55 INFO - PROCESS | 1653 | 1468716655946 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:56 INFO - PROCESS | 1653 | 1468716656073 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 17:50:56 INFO - PROCESS | 1653 | 1468716656133 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:56 INFO - PROCESS | 1653 | 1468716656135 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7d5000 == 31 [pid = 1653] [id = 496] 17:50:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128cf5000) [pid = 1653] [serial = 1488] [outer = 0x0] 17:50:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128e48400) [pid = 1653] [serial = 1489] [outer = 0x128cf5000] 17:50:56 INFO - PROCESS | 1653 | 1468716656164 Marionette DEBUG loaded listener.js 17:50:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12a707c00) [pid = 1653] [serial = 1490] [outer = 0x128cf5000] 17:50:56 INFO - PROCESS | 1653 | 1468716656589 Marionette TRACE conn3 <- [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]]]}] 17:50:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 720ms 17:50:56 INFO - PROCESS | 1653 | 1468716656670 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 17:50:56 INFO - PROCESS | 1653 | 1468716656672 Marionette TRACE conn3 <- [1,1957,null,{"value":"7"}] 17:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:50:56 INFO - PROCESS | 1653 | 1468716656675 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:50:56 INFO - PROCESS | 1653 | 1468716656677 Marionette TRACE conn3 <- [1,1958,null,{}] 17:50:57 INFO - PROCESS | 1653 | --DOCSHELL 0x1195d5000 == 30 [pid = 1653] [id = 477] 17:50:57 INFO - PROCESS | 1653 | --DOCSHELL 0x116faa800 == 29 [pid = 1653] [id = 24] 17:50:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12e514000 == 28 [pid = 1653] [id = 22] 17:50:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12b2ba800 == 27 [pid = 1653] [id = 9] 17:50:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12b9d4000 == 26 [pid = 1653] [id = 20] 17:50:57 INFO - PROCESS | 1653 | --DOCSHELL 0x117157800 == 25 [pid = 1653] [id = 25] 17:50:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12c79e800 == 24 [pid = 1653] [id = 13] 17:50:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12da86800 == 23 [pid = 1653] [id = 21] 17:50:57 INFO - PROCESS | 1653 | --DOCSHELL 0x113011800 == 22 [pid = 1653] [id = 23] 17:50:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12d340000 == 21 [pid = 1653] [id = 16] 17:50:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12da81000 == 20 [pid = 1653] [id = 19] 17:50:57 INFO - PROCESS | 1653 | --DOCSHELL 0x1290c5000 == 19 [pid = 1653] [id = 6] 17:50:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12baef800 == 18 [pid = 1653] [id = 10] 17:50:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12c248800 == 17 [pid = 1653] [id = 11] 17:50:57 INFO - PROCESS | 1653 | --DOCSHELL 0x11814f000 == 16 [pid = 1653] [id = 489] 17:50:57 INFO - PROCESS | 1653 | --DOCSHELL 0x1290c1000 == 15 [pid = 1653] [id = 495] 17:50:57 INFO - PROCESS | 1653 | --DOCSHELL 0x126983800 == 14 [pid = 1653] [id = 494] 17:50:57 INFO - PROCESS | 1653 | --DOCSHELL 0x125516800 == 13 [pid = 1653] [id = 493] 17:50:57 INFO - PROCESS | 1653 | --DOCSHELL 0x119985800 == 12 [pid = 1653] [id = 492] 17:50:57 INFO - PROCESS | 1653 | --DOCSHELL 0x117151800 == 11 [pid = 1653] [id = 491] 17:50:57 INFO - PROCESS | 1653 | --DOCSHELL 0x124d48800 == 10 [pid = 1653] [id = 488] 17:50:57 INFO - PROCESS | 1653 | --DOCSHELL 0x1168bd800 == 9 [pid = 1653] [id = 490] 17:50:58 INFO - PROCESS | 1653 | 1468716658577 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:58 INFO - PROCESS | 1653 | 1468716658579 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:58 INFO - PROCESS | 1653 | 1468716658657 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 17:50:58 INFO - PROCESS | 1653 | 1468716658663 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:58 INFO - PROCESS | 1653 | 1468716658666 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x116164800 == 10 [pid = 1653] [id = 497] 17:50:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x112e81c00) [pid = 1653] [serial = 1491] [outer = 0x0] 17:50:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x112ebbc00) [pid = 1653] [serial = 1492] [outer = 0x112e81c00] 17:50:58 INFO - PROCESS | 1653 | 1468716658695 Marionette DEBUG loaded listener.js 17:50:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x112fedc00) [pid = 1653] [serial = 1493] [outer = 0x112e81c00] 17:50:59 INFO - PROCESS | 1653 | 1468716659017 Marionette TRACE conn3 <- [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]]]}] 17:50:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:50:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 2393ms 17:50:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:50:59 INFO - PROCESS | 1653 | 1468716659088 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 17:50:59 INFO - PROCESS | 1653 | 1468716659091 Marionette TRACE conn3 <- [1,1961,null,{"value":"7"}] 17:50:59 INFO - PROCESS | 1653 | 1468716659095 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:50:59 INFO - PROCESS | 1653 | 1468716659097 Marionette TRACE conn3 <- [1,1962,null,{}] 17:50:59 INFO - PROCESS | 1653 | 1468716659100 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:59 INFO - PROCESS | 1653 | 1468716659102 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:59 INFO - PROCESS | 1653 | 1468716659182 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 17:50:59 INFO - PROCESS | 1653 | 1468716659189 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:59 INFO - PROCESS | 1653 | 1468716659192 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x118363800 == 11 [pid = 1653] [id = 498] 17:50:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x116803400) [pid = 1653] [serial = 1494] [outer = 0x0] 17:50:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x116a1a400) [pid = 1653] [serial = 1495] [outer = 0x116803400] 17:50:59 INFO - PROCESS | 1653 | 1468716659221 Marionette DEBUG loaded listener.js 17:50:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x117eaa400) [pid = 1653] [serial = 1496] [outer = 0x116803400] 17:50:59 INFO - PROCESS | 1653 | 1468716659545 Marionette TRACE conn3 <- [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]]]}] 17:50:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:50:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 475ms 17:50:59 INFO - PROCESS | 1653 | 1468716659570 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 17:50:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:50:59 INFO - PROCESS | 1653 | 1468716659572 Marionette TRACE conn3 <- [1,1965,null,{"value":"7"}] 17:50:59 INFO - PROCESS | 1653 | 1468716659574 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:50:59 INFO - PROCESS | 1653 | 1468716659576 Marionette TRACE conn3 <- [1,1966,null,{}] 17:50:59 INFO - PROCESS | 1653 | 1468716659578 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:50:59 INFO - PROCESS | 1653 | 1468716659579 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:59 INFO - PROCESS | 1653 | 1468716659667 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 17:50:59 INFO - PROCESS | 1653 | 1468716659722 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:59 INFO - PROCESS | 1653 | 1468716659732 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:50:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x119989000 == 12 [pid = 1653] [id = 499] 17:50:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118357c00) [pid = 1653] [serial = 1497] [outer = 0x0] 17:50:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1184ec400) [pid = 1653] [serial = 1498] [outer = 0x118357c00] 17:50:59 INFO - PROCESS | 1653 | 1468716659760 Marionette DEBUG loaded listener.js 17:50:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x118540000) [pid = 1653] [serial = 1499] [outer = 0x118357c00] 17:51:00 INFO - PROCESS | 1653 | 1468716660086 Marionette TRACE conn3 <- [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]]]}] 17:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 569ms 17:51:00 INFO - PROCESS | 1653 | 1468716660148 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 17:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:51:00 INFO - PROCESS | 1653 | 1468716660152 Marionette TRACE conn3 <- [1,1969,null,{"value":"7"}] 17:51:00 INFO - PROCESS | 1653 | 1468716660155 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:51:00 INFO - PROCESS | 1653 | 1468716660157 Marionette TRACE conn3 <- [1,1970,null,{}] 17:51:00 INFO - PROCESS | 1653 | 1468716660159 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:00 INFO - PROCESS | 1653 | 1468716660160 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:00 INFO - PROCESS | 1653 | 1468716660267 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 17:51:00 INFO - PROCESS | 1653 | 1468716660299 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:00 INFO - PROCESS | 1653 | 1468716660300 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x123d97000 == 13 [pid = 1653] [id = 500] 17:51:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x118526400) [pid = 1653] [serial = 1500] [outer = 0x0] 17:51:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x118f08000) [pid = 1653] [serial = 1501] [outer = 0x118526400] 17:51:00 INFO - PROCESS | 1653 | 1468716660324 Marionette DEBUG loaded listener.js 17:51:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x119815000) [pid = 1653] [serial = 1502] [outer = 0x118526400] 17:51:00 INFO - PROCESS | 1653 | 1468716660600 Marionette TRACE conn3 <- [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]]]}] 17:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 472ms 17:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:51:00 INFO - PROCESS | 1653 | 1468716660630 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 17:51:00 INFO - PROCESS | 1653 | 1468716660632 Marionette TRACE conn3 <- [1,1973,null,{"value":"7"}] 17:51:00 INFO - PROCESS | 1653 | 1468716660634 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:51:00 INFO - PROCESS | 1653 | 1468716660635 Marionette TRACE conn3 <- [1,1974,null,{}] 17:51:00 INFO - PROCESS | 1653 | 1468716660637 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:00 INFO - PROCESS | 1653 | 1468716660638 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:00 INFO - PROCESS | 1653 | 1468716660738 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 17:51:00 INFO - PROCESS | 1653 | 1468716660742 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:00 INFO - PROCESS | 1653 | 1468716660744 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x126969000 == 14 [pid = 1653] [id = 501] 17:51:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x118578800) [pid = 1653] [serial = 1503] [outer = 0x0] 17:51:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x119c3c400) [pid = 1653] [serial = 1504] [outer = 0x118578800] 17:51:00 INFO - PROCESS | 1653 | 1468716660768 Marionette DEBUG loaded listener.js 17:51:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12053c400) [pid = 1653] [serial = 1505] [outer = 0x118578800] 17:51:01 INFO - PROCESS | 1653 | 1468716661115 Marionette TRACE conn3 <- [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]]]}] 17:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 518ms 17:51:01 INFO - PROCESS | 1653 | 1468716661152 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 17:51:01 INFO - PROCESS | 1653 | 1468716661154 Marionette TRACE conn3 <- [1,1977,null,{"value":"7"}] 17:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:51:01 INFO - PROCESS | 1653 | 1468716661156 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:51:01 INFO - PROCESS | 1653 | 1468716661157 Marionette TRACE conn3 <- [1,1978,null,{}] 17:51:01 INFO - PROCESS | 1653 | 1468716661160 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:01 INFO - PROCESS | 1653 | 1468716661164 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:01 INFO - PROCESS | 1653 | 1468716661288 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 17:51:01 INFO - PROCESS | 1653 | 1468716661327 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:01 INFO - PROCESS | 1653 | 1468716661328 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12957c800 == 15 [pid = 1653] [id = 502] 17:51:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12100a400) [pid = 1653] [serial = 1506] [outer = 0x0] 17:51:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x121966c00) [pid = 1653] [serial = 1507] [outer = 0x12100a400] 17:51:01 INFO - PROCESS | 1653 | 1468716661353 Marionette DEBUG loaded listener.js 17:51:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1254db000) [pid = 1653] [serial = 1508] [outer = 0x12100a400] 17:51:01 INFO - PROCESS | 1653 | 1468716661652 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 519ms 17:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:51:01 INFO - PROCESS | 1653 | 1468716661679 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 17:51:01 INFO - PROCESS | 1653 | 1468716661680 Marionette TRACE conn3 <- [1,1981,null,{"value":"7"}] 17:51:01 INFO - PROCESS | 1653 | 1468716661682 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:51:01 INFO - PROCESS | 1653 | 1468716661683 Marionette TRACE conn3 <- [1,1982,null,{}] 17:51:01 INFO - PROCESS | 1653 | 1468716661688 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:01 INFO - PROCESS | 1653 | 1468716661690 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:01 INFO - PROCESS | 1653 | 1468716661790 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 17:51:01 INFO - PROCESS | 1653 | 1468716661840 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:01 INFO - PROCESS | 1653 | 1468716661841 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab58800 == 16 [pid = 1653] [id = 503] 17:51:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x112fc6000) [pid = 1653] [serial = 1509] [outer = 0x0] 17:51:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12646ec00) [pid = 1653] [serial = 1510] [outer = 0x112fc6000] 17:51:01 INFO - PROCESS | 1653 | 1468716661865 Marionette DEBUG loaded listener.js 17:51:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1269d2c00) [pid = 1653] [serial = 1511] [outer = 0x112fc6000] 17:51:02 INFO - PROCESS | 1653 | 1468716662158 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:51:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:51:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 520ms 17:51:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:51:02 INFO - PROCESS | 1653 | 1468716662202 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 17:51:02 INFO - PROCESS | 1653 | 1468716662204 Marionette TRACE conn3 <- [1,1985,null,{"value":"7"}] 17:51:02 INFO - PROCESS | 1653 | 1468716662206 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:51:02 INFO - PROCESS | 1653 | 1468716662208 Marionette TRACE conn3 <- [1,1986,null,{}] 17:51:02 INFO - PROCESS | 1653 | 1468716662212 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:02 INFO - PROCESS | 1653 | 1468716662213 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:02 INFO - PROCESS | 1653 | 1468716662305 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 17:51:02 INFO - PROCESS | 1653 | 1468716662343 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:02 INFO - PROCESS | 1653 | 1468716662344 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab9d800 == 17 [pid = 1653] [id = 504] 17:51:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x126f08400) [pid = 1653] [serial = 1512] [outer = 0x0] 17:51:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x128cf0c00) [pid = 1653] [serial = 1513] [outer = 0x126f08400] 17:51:02 INFO - PROCESS | 1653 | 1468716662368 Marionette DEBUG loaded listener.js 17:51:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x113c4fc00) [pid = 1653] [serial = 1514] [outer = 0x126f08400] 17:51:02 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x118545000) [pid = 1653] [serial = 1475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:51:02 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x117e4e000) [pid = 1653] [serial = 1472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:51:02 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x118f07400) [pid = 1653] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:51:02 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x112a7bc00) [pid = 1653] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:51:02 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x112eb7c00) [pid = 1653] [serial = 1469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:51:02 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1167e2c00) [pid = 1653] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:51:02 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x112a1cc00) [pid = 1653] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:51:02 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11853ec00) [pid = 1653] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:51:02 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x115e24c00) [pid = 1653] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:51:02 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x110fe1c00) [pid = 1653] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:51:02 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1184e9800) [pid = 1653] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:51:02 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119c3c000) [pid = 1653] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:51:02 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x112f50400) [pid = 1653] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:51:02 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1269d1800) [pid = 1653] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:51:02 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x110f9ac00) [pid = 1653] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:51:02 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x129309c00) [pid = 1653] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:51:02 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1218de400) [pid = 1653] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:51:02 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x115e19800) [pid = 1653] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:51:02 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11854c400) [pid = 1653] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:51:02 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x124a34800) [pid = 1653] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:51:02 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x112f4c800) [pid = 1653] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:51:02 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x124903800) [pid = 1653] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:51:02 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x114f76800) [pid = 1653] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:51:02 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118f08c00) [pid = 1653] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:51:02 INFO - PROCESS | 1653 | 1468716662985 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:51:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 822ms 17:51:03 INFO - PROCESS | 1653 | 1468716663028 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 17:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:51:03 INFO - PROCESS | 1653 | 1468716663030 Marionette TRACE conn3 <- [1,1989,null,{"value":"7"}] 17:51:03 INFO - PROCESS | 1653 | 1468716663032 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:51:03 INFO - PROCESS | 1653 | 1468716663033 Marionette TRACE conn3 <- [1,1990,null,{}] 17:51:03 INFO - PROCESS | 1653 | 1468716663035 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:03 INFO - PROCESS | 1653 | 1468716663036 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:03 INFO - PROCESS | 1653 | 1468716663126 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 17:51:03 INFO - PROCESS | 1653 | 1468716663134 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:03 INFO - PROCESS | 1653 | 1468716663135 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ef4800 == 18 [pid = 1653] [id = 505] 17:51:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1167e2c00) [pid = 1653] [serial = 1515] [outer = 0x0] 17:51:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x117e4b800) [pid = 1653] [serial = 1516] [outer = 0x1167e2c00] 17:51:03 INFO - PROCESS | 1653 | 1468716663159 Marionette DEBUG loaded listener.js 17:51:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x112fbe000) [pid = 1653] [serial = 1517] [outer = 0x1167e2c00] 17:51:03 INFO - PROCESS | 1653 | 1468716663489 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:51:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 468ms 17:51:03 INFO - PROCESS | 1653 | 1468716663505 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 17:51:03 INFO - PROCESS | 1653 | 1468716663507 Marionette TRACE conn3 <- [1,1993,null,{"value":"7"}] 17:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:51:03 INFO - PROCESS | 1653 | 1468716663514 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:51:03 INFO - PROCESS | 1653 | 1468716663515 Marionette TRACE conn3 <- [1,1994,null,{}] 17:51:03 INFO - PROCESS | 1653 | 1468716663519 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:03 INFO - PROCESS | 1653 | 1468716663521 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:03 INFO - PROCESS | 1653 | 1468716663642 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 17:51:03 INFO - PROCESS | 1653 | 1468716663647 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:03 INFO - PROCESS | 1653 | 1468716663648 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b9da000 == 19 [pid = 1653] [id = 506] 17:51:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x118545000) [pid = 1653] [serial = 1518] [outer = 0x0] 17:51:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119837c00) [pid = 1653] [serial = 1519] [outer = 0x118545000] 17:51:03 INFO - PROCESS | 1653 | 1468716663691 Marionette DEBUG loaded listener.js 17:51:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x123d1f000) [pid = 1653] [serial = 1520] [outer = 0x118545000] 17:51:04 INFO - PROCESS | 1653 | 1468716664095 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 17:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 621ms 17:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:51:04 INFO - PROCESS | 1653 | 1468716664134 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 17:51:04 INFO - PROCESS | 1653 | 1468716664135 Marionette TRACE conn3 <- [1,1997,null,{"value":"7"}] 17:51:04 INFO - PROCESS | 1653 | 1468716664137 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:51:04 INFO - PROCESS | 1653 | 1468716664138 Marionette TRACE conn3 <- [1,1998,null,{}] 17:51:04 INFO - PROCESS | 1653 | 1468716664140 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:04 INFO - PROCESS | 1653 | 1468716664142 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:04 INFO - PROCESS | 1653 | 1468716664231 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 17:51:04 INFO - PROCESS | 1653 | 1468716664235 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:04 INFO - PROCESS | 1653 | 1468716664237 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c211800 == 20 [pid = 1653] [id = 507] 17:51:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x124fe0c00) [pid = 1653] [serial = 1521] [outer = 0x0] 17:51:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x126f0ec00) [pid = 1653] [serial = 1522] [outer = 0x124fe0c00] 17:51:04 INFO - PROCESS | 1653 | 1468716664265 Marionette DEBUG loaded listener.js 17:51:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x128d9cc00) [pid = 1653] [serial = 1523] [outer = 0x124fe0c00] 17:51:04 INFO - PROCESS | 1653 | 1468716664596 Marionette TRACE conn3 <- [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]]]}] 17:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 467ms 17:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:51:04 INFO - PROCESS | 1653 | 1468716664605 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 17:51:04 INFO - PROCESS | 1653 | 1468716664606 Marionette TRACE conn3 <- [1,2001,null,{"value":"7"}] 17:51:04 INFO - PROCESS | 1653 | 1468716664609 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:51:04 INFO - PROCESS | 1653 | 1468716664612 Marionette TRACE conn3 <- [1,2002,null,{}] 17:51:04 INFO - PROCESS | 1653 | 1468716664616 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:04 INFO - PROCESS | 1653 | 1468716664618 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:04 INFO - PROCESS | 1653 | 1468716664752 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 17:51:04 INFO - PROCESS | 1653 | 1468716664886 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:04 INFO - PROCESS | 1653 | 1468716664888 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x113c26000 == 21 [pid = 1653] [id = 508] 17:51:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x110f9a000) [pid = 1653] [serial = 1524] [outer = 0x0] 17:51:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x110fe4800) [pid = 1653] [serial = 1525] [outer = 0x110f9a000] 17:51:04 INFO - PROCESS | 1653 | 1468716664939 Marionette DEBUG loaded listener.js 17:51:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x112e6e800) [pid = 1653] [serial = 1526] [outer = 0x110f9a000] 17:51:05 INFO - PROCESS | 1653 | 1468716665438 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 17:51:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:51:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 875ms 17:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:51:05 INFO - PROCESS | 1653 | 1468716665496 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 17:51:05 INFO - PROCESS | 1653 | 1468716665499 Marionette TRACE conn3 <- [1,2005,null,{"value":"7"}] 17:51:05 INFO - PROCESS | 1653 | 1468716665503 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:51:05 INFO - PROCESS | 1653 | 1468716665506 Marionette TRACE conn3 <- [1,2006,null,{}] 17:51:05 INFO - PROCESS | 1653 | 1468716665523 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:05 INFO - PROCESS | 1653 | 1468716665526 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:05 INFO - PROCESS | 1653 | 1468716665667 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 17:51:05 INFO - PROCESS | 1653 | 1468716665730 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:05 INFO - PROCESS | 1653 | 1468716665732 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x123d2e000 == 22 [pid = 1653] [id = 509] 17:51:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x113c53400) [pid = 1653] [serial = 1527] [outer = 0x0] 17:51:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x117ea7c00) [pid = 1653] [serial = 1528] [outer = 0x113c53400] 17:51:05 INFO - PROCESS | 1653 | 1468716665782 Marionette DEBUG loaded listener.js 17:51:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1184eb400) [pid = 1653] [serial = 1529] [outer = 0x113c53400] 17:51:06 INFO - PROCESS | 1653 | 1468716666226 Marionette TRACE conn3 <- [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]]]}] 17:51:06 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 17:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 775ms 17:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:51:06 INFO - PROCESS | 1653 | 1468716666278 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 17:51:06 INFO - PROCESS | 1653 | 1468716666280 Marionette TRACE conn3 <- [1,2009,null,{"value":"7"}] 17:51:06 INFO - PROCESS | 1653 | 1468716666282 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:51:06 INFO - PROCESS | 1653 | 1468716666283 Marionette TRACE conn3 <- [1,2010,null,{}] 17:51:06 INFO - PROCESS | 1653 | 1468716666286 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:06 INFO - PROCESS | 1653 | 1468716666288 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:06 INFO - PROCESS | 1653 | 1468716666386 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 17:51:06 INFO - PROCESS | 1653 | 1468716666448 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:06 INFO - PROCESS | 1653 | 1468716666449 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12baed800 == 23 [pid = 1653] [id = 510] 17:51:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11854dc00) [pid = 1653] [serial = 1530] [outer = 0x0] 17:51:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x118f7b000) [pid = 1653] [serial = 1531] [outer = 0x11854dc00] 17:51:06 INFO - PROCESS | 1653 | 1468716666478 Marionette DEBUG loaded listener.js 17:51:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x119c3dc00) [pid = 1653] [serial = 1532] [outer = 0x11854dc00] 17:51:06 INFO - PROCESS | 1653 | 1468716666901 Marionette TRACE conn3 <- [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]]]}] 17:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 17:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 671ms 17:51:06 INFO - PROCESS | 1653 | 1468716666953 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 17:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:51:06 INFO - PROCESS | 1653 | 1468716666956 Marionette TRACE conn3 <- [1,2013,null,{"value":"7"}] 17:51:06 INFO - PROCESS | 1653 | 1468716666964 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:51:06 INFO - PROCESS | 1653 | 1468716666967 Marionette TRACE conn3 <- [1,2014,null,{}] 17:51:06 INFO - PROCESS | 1653 | 1468716666969 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:06 INFO - PROCESS | 1653 | 1468716666972 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:07 INFO - PROCESS | 1653 | 1468716667091 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 17:51:07 INFO - PROCESS | 1653 | 1468716667167 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:07 INFO - PROCESS | 1653 | 1468716667169 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c79e800 == 24 [pid = 1653] [id = 511] 17:51:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1205bac00) [pid = 1653] [serial = 1533] [outer = 0x0] 17:51:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x124904400) [pid = 1653] [serial = 1534] [outer = 0x1205bac00] 17:51:07 INFO - PROCESS | 1653 | 1468716667198 Marionette DEBUG loaded listener.js 17:51:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1269cb400) [pid = 1653] [serial = 1535] [outer = 0x1205bac00] 17:51:07 INFO - PROCESS | 1653 | 1468716667606 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 17:51:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 677ms 17:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:51:07 INFO - PROCESS | 1653 | 1468716667637 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 17:51:07 INFO - PROCESS | 1653 | 1468716667638 Marionette TRACE conn3 <- [1,2017,null,{"value":"7"}] 17:51:07 INFO - PROCESS | 1653 | 1468716667640 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:51:07 INFO - PROCESS | 1653 | 1468716667642 Marionette TRACE conn3 <- [1,2018,null,{}] 17:51:07 INFO - PROCESS | 1653 | 1468716667644 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:07 INFO - PROCESS | 1653 | 1468716667645 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x126f08800) [pid = 1653] [serial = 1452] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x112f56400) [pid = 1653] [serial = 1434] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11834d400) [pid = 1653] [serial = 1473] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x113c50000) [pid = 1653] [serial = 1435] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x116f58800) [pid = 1653] [serial = 1471] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x117e55000) [pid = 1653] [serial = 1432] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x116a21000) [pid = 1653] [serial = 1431] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11854d800) [pid = 1653] [serial = 1440] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x118a60400) [pid = 1653] [serial = 1441] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11930a800) [pid = 1653] [serial = 1443] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1176fc800) [pid = 1653] [serial = 1437] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x117ea7800) [pid = 1653] [serial = 1438] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x112f56c00) [pid = 1653] [serial = 1417] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x112a16c00) [pid = 1653] [serial = 1416] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118a55400) [pid = 1653] [serial = 1420] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118544000) [pid = 1653] [serial = 1419] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x124fdfc00) [pid = 1653] [serial = 1423] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x121237c00) [pid = 1653] [serial = 1422] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12603f000) [pid = 1653] [serial = 1450] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1218ebc00) [pid = 1653] [serial = 1449] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x128d93000) [pid = 1653] [serial = 1455] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x117ea4c00) [pid = 1653] [serial = 1458] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12955ac00) [pid = 1653] [serial = 1464] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12a835800) [pid = 1653] [serial = 1465] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x129683800) [pid = 1653] [serial = 1426] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x113c92400) [pid = 1653] [serial = 1470] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x128d95c00) [pid = 1653] [serial = 1425] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x128e18000) [pid = 1653] [serial = 1456] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119c3bc00) [pid = 1653] [serial = 1446] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x128cefc00) [pid = 1653] [serial = 1453] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x126f0dc00) [pid = 1653] [serial = 1461] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12b258000) [pid = 1653] [serial = 1429] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x129684000) [pid = 1653] [serial = 1428] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1205bd000) [pid = 1653] [serial = 1447] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x11994e800) [pid = 1653] [serial = 1444] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x128e3f400) [pid = 1653] [serial = 1462] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x121720800) [pid = 1653] [serial = 1459] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1255a0000) [pid = 1653] [serial = 1486] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x116f58000) [pid = 1653] [serial = 1468] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x115e93c00) [pid = 1653] [serial = 1467] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x124a2ac00) [pid = 1653] [serial = 1483] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x119c53c00) [pid = 1653] [serial = 907] [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.] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1218df000) [pid = 1653] [serial = 1481] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x118a60c00) [pid = 1653] [serial = 1477] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x11994b400) [pid = 1653] [serial = 1480] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x11857dc00) [pid = 1653] [serial = 1476] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x1184e6800) [pid = 1653] [serial = 1474] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x1268be400) [pid = 1653] [serial = 1487] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x124ef5000) [pid = 1653] [serial = 1484] [outer = 0x0] [url = about:blank] 17:51:07 INFO - PROCESS | 1653 | 1468716667811 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 17:51:07 INFO - PROCESS | 1653 | 1468716667893 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:07 INFO - PROCESS | 1653 | 1468716667895 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x115ecc800 == 25 [pid = 1653] [id = 512] 17:51:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x112a18400) [pid = 1653] [serial = 1536] [outer = 0x0] 17:51:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x112e7a000) [pid = 1653] [serial = 1537] [outer = 0x112a18400] 17:51:07 INFO - PROCESS | 1653 | 1468716667928 Marionette DEBUG loaded listener.js 17:51:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x112f58000) [pid = 1653] [serial = 1538] [outer = 0x112a18400] 17:51:08 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7d5000 == 24 [pid = 1653] [id = 496] 17:51:08 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x128e48400) [pid = 1653] [serial = 1489] [outer = 0x0] [url = about:blank] 17:51:08 INFO - PROCESS | 1653 | 1468716668847 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:51:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1220ms 17:51:08 INFO - PROCESS | 1653 | 1468716668861 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 17:51:08 INFO - PROCESS | 1653 | 1468716668863 Marionette TRACE conn3 <- [1,2021,null,{"value":"7"}] 17:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:51:08 INFO - PROCESS | 1653 | 1468716668866 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:51:08 INFO - PROCESS | 1653 | 1468716668868 Marionette TRACE conn3 <- [1,2022,null,{}] 17:51:08 INFO - PROCESS | 1653 | 1468716668872 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:08 INFO - PROCESS | 1653 | 1468716668874 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:08 INFO - PROCESS | 1653 | 1468716668958 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 17:51:08 INFO - PROCESS | 1653 | 1468716668963 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:08 INFO - PROCESS | 1653 | 1468716668966 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x1168a7000 == 25 [pid = 1653] [id = 513] 17:51:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x112f51000) [pid = 1653] [serial = 1539] [outer = 0x0] 17:51:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x1133f1c00) [pid = 1653] [serial = 1540] [outer = 0x112f51000] 17:51:08 INFO - PROCESS | 1653 | 1468716668996 Marionette DEBUG loaded listener.js 17:51:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x115e24c00) [pid = 1653] [serial = 1541] [outer = 0x112f51000] 17:51:09 INFO - PROCESS | 1653 | 1468716669322 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 17:51:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:51:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 471ms 17:51:09 INFO - PROCESS | 1653 | 1468716669362 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 17:51:09 INFO - PROCESS | 1653 | 1468716669365 Marionette TRACE conn3 <- [1,2025,null,{"value":"7"}] 17:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:51:09 INFO - PROCESS | 1653 | 1468716669371 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:51:09 INFO - PROCESS | 1653 | 1468716669373 Marionette TRACE conn3 <- [1,2026,null,{}] 17:51:09 INFO - PROCESS | 1653 | 1468716669376 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:09 INFO - PROCESS | 1653 | 1468716669378 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:09 INFO - PROCESS | 1653 | 1468716669453 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 17:51:09 INFO - PROCESS | 1653 | 1468716669460 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:09 INFO - PROCESS | 1653 | 1468716669462 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x11835d000 == 26 [pid = 1653] [id = 514] 17:51:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x116804000) [pid = 1653] [serial = 1542] [outer = 0x0] 17:51:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x116f59c00) [pid = 1653] [serial = 1543] [outer = 0x116804000] 17:51:09 INFO - PROCESS | 1653 | 1468716669489 Marionette DEBUG loaded listener.js 17:51:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x117e4e400) [pid = 1653] [serial = 1544] [outer = 0x116804000] 17:51:09 INFO - PROCESS | 1653 | 1468716669836 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 17:51:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:51:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 519ms 17:51:09 INFO - PROCESS | 1653 | 1468716669898 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 17:51:09 INFO - PROCESS | 1653 | 1468716669899 Marionette TRACE conn3 <- [1,2029,null,{"value":"7"}] 17:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:51:09 INFO - PROCESS | 1653 | 1468716669902 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:51:09 INFO - PROCESS | 1653 | 1468716669904 Marionette TRACE conn3 <- [1,2030,null,{}] 17:51:09 INFO - PROCESS | 1653 | 1468716669913 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:09 INFO - PROCESS | 1653 | 1468716669916 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:09 INFO - PROCESS | 1653 | 1468716669990 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 17:51:09 INFO - PROCESS | 1653 | 1468716669995 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:10 INFO - PROCESS | 1653 | 1468716669997 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195d5000 == 27 [pid = 1653] [id = 515] 17:51:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x112a7ac00) [pid = 1653] [serial = 1545] [outer = 0x0] 17:51:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1184e8c00) [pid = 1653] [serial = 1546] [outer = 0x112a7ac00] 17:51:10 INFO - PROCESS | 1653 | 1468716670028 Marionette DEBUG loaded listener.js 17:51:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x118545400) [pid = 1653] [serial = 1547] [outer = 0x112a7ac00] 17:51:10 INFO - PROCESS | 1653 | 1468716670376 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 17:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 522ms 17:51:10 INFO - PROCESS | 1653 | 1468716670425 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 17:51:10 INFO - PROCESS | 1653 | 1468716670427 Marionette TRACE conn3 <- [1,2033,null,{"value":"7"}] 17:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:51:10 INFO - PROCESS | 1653 | 1468716670429 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:51:10 INFO - PROCESS | 1653 | 1468716670430 Marionette TRACE conn3 <- [1,2034,null,{}] 17:51:10 INFO - PROCESS | 1653 | 1468716670433 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:10 INFO - PROCESS | 1653 | 1468716670434 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:10 INFO - PROCESS | 1653 | 1468716670536 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 17:51:10 INFO - PROCESS | 1653 | 1468716670541 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:10 INFO - PROCESS | 1653 | 1468716670543 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x120fc2800 == 28 [pid = 1653] [id = 516] 17:51:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11857c400) [pid = 1653] [serial = 1548] [outer = 0x0] 17:51:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x118711400) [pid = 1653] [serial = 1549] [outer = 0x11857c400] 17:51:10 INFO - PROCESS | 1653 | 1468716670568 Marionette DEBUG loaded listener.js 17:51:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118f06400) [pid = 1653] [serial = 1550] [outer = 0x11857c400] 17:51:10 INFO - PROCESS | 1653 | 1468716670889 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 469ms 17:51:10 INFO - PROCESS | 1653 | 1468716670899 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 17:51:10 INFO - PROCESS | 1653 | 1468716670901 Marionette TRACE conn3 <- [1,2037,null,{"value":"7"}] 17:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:51:10 INFO - PROCESS | 1653 | 1468716670905 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:51:10 INFO - PROCESS | 1653 | 1468716670906 Marionette TRACE conn3 <- [1,2038,null,{}] 17:51:10 INFO - PROCESS | 1653 | 1468716670915 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:10 INFO - PROCESS | 1653 | 1468716670916 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:11 INFO - PROCESS | 1653 | 1468716671006 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 17:51:11 INFO - PROCESS | 1653 | 1468716671042 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:11 INFO - PROCESS | 1653 | 1468716671043 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x123d2d000 == 29 [pid = 1653] [id = 517] 17:51:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1167e1000) [pid = 1653] [serial = 1551] [outer = 0x0] 17:51:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11930e400) [pid = 1653] [serial = 1552] [outer = 0x1167e1000] 17:51:11 INFO - PROCESS | 1653 | 1468716671067 Marionette DEBUG loaded listener.js 17:51:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119836000) [pid = 1653] [serial = 1553] [outer = 0x1167e1000] 17:51:11 INFO - PROCESS | 1653 | 1468716671405 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 17:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 520ms 17:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:51:11 INFO - PROCESS | 1653 | 1468716671426 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 17:51:11 INFO - PROCESS | 1653 | 1468716671427 Marionette TRACE conn3 <- [1,2041,null,{"value":"7"}] 17:51:11 INFO - PROCESS | 1653 | 1468716671430 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:51:11 INFO - PROCESS | 1653 | 1468716671431 Marionette TRACE conn3 <- [1,2042,null,{}] 17:51:11 INFO - PROCESS | 1653 | 1468716671433 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:11 INFO - PROCESS | 1653 | 1468716671438 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:11 INFO - PROCESS | 1653 | 1468716671581 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 17:51:11 INFO - PROCESS | 1653 | 1468716671636 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:11 INFO - PROCESS | 1653 | 1468716671637 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x126671800 == 30 [pid = 1653] [id = 518] 17:51:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119835400) [pid = 1653] [serial = 1554] [outer = 0x0] 17:51:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119c39400) [pid = 1653] [serial = 1555] [outer = 0x119835400] 17:51:11 INFO - PROCESS | 1653 | 1468716671678 Marionette DEBUG loaded listener.js 17:51:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x121720800) [pid = 1653] [serial = 1556] [outer = 0x119835400] 17:51:12 INFO - PROCESS | 1653 | 1468716672094 Marionette TRACE conn3 <- [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]]]}] 17:51:12 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) 17:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 673ms 17:51:12 INFO - PROCESS | 1653 | 1468716672105 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 17:51:12 INFO - PROCESS | 1653 | 1468716672106 Marionette TRACE conn3 <- [1,2045,null,{"value":"7"}] 17:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:51:12 INFO - PROCESS | 1653 | 1468716672109 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:51:12 INFO - PROCESS | 1653 | 1468716672110 Marionette TRACE conn3 <- [1,2046,null,{}] 17:51:12 INFO - PROCESS | 1653 | 1468716672112 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:12 INFO - PROCESS | 1653 | 1468716672113 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:12 INFO - PROCESS | 1653 | 1468716672214 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 17:51:12 INFO - PROCESS | 1653 | 1468716672251 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:12 INFO - PROCESS | 1653 | 1468716672252 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a8f800 == 31 [pid = 1653] [id = 519] 17:51:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11851dc00) [pid = 1653] [serial = 1557] [outer = 0x0] 17:51:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x124951000) [pid = 1653] [serial = 1558] [outer = 0x11851dc00] 17:51:12 INFO - PROCESS | 1653 | 1468716672276 Marionette DEBUG loaded listener.js 17:51:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124d20400) [pid = 1653] [serial = 1559] [outer = 0x11851dc00] 17:51:12 INFO - PROCESS | 1653 | 1468716672566 Marionette TRACE conn3 <- [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]]]}] 17:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 520ms 17:51:12 INFO - PROCESS | 1653 | 1468716672630 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 17:51:12 INFO - PROCESS | 1653 | 1468716672631 Marionette TRACE conn3 <- [1,2049,null,{"value":"7"}] 17:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:51:12 INFO - PROCESS | 1653 | 1468716672633 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:51:12 INFO - PROCESS | 1653 | 1468716672634 Marionette TRACE conn3 <- [1,2050,null,{}] 17:51:12 INFO - PROCESS | 1653 | 1468716672636 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:12 INFO - PROCESS | 1653 | 1468716672637 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:12 INFO - PROCESS | 1653 | 1468716672731 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 17:51:12 INFO - PROCESS | 1653 | 1468716672743 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:12 INFO - PROCESS | 1653 | 1468716672744 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x1290c9000 == 32 [pid = 1653] [id = 520] 17:51:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x124902800) [pid = 1653] [serial = 1560] [outer = 0x0] 17:51:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1254da800) [pid = 1653] [serial = 1561] [outer = 0x124902800] 17:51:12 INFO - PROCESS | 1653 | 1468716672768 Marionette DEBUG loaded listener.js 17:51:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x126037c00) [pid = 1653] [serial = 1562] [outer = 0x124902800] 17:51:13 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x124fe0c00) [pid = 1653] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:51:13 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118526400) [pid = 1653] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:51:13 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118357c00) [pid = 1653] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 17:51:13 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118578800) [pid = 1653] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:51:13 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x112fc6000) [pid = 1653] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:51:13 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1167e2c00) [pid = 1653] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:51:13 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x112e81c00) [pid = 1653] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 17:51:13 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12100a400) [pid = 1653] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:51:13 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x128cf5000) [pid = 1653] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:51:13 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x116803400) [pid = 1653] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 17:51:13 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x118545000) [pid = 1653] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:51:13 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x126f08400) [pid = 1653] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:51:13 INFO - PROCESS | 1653 | 1468716673162 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 569ms 17:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:51:13 INFO - PROCESS | 1653 | 1468716673215 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 17:51:13 INFO - PROCESS | 1653 | 1468716673216 Marionette TRACE conn3 <- [1,2053,null,{"value":"7"}] 17:51:13 INFO - PROCESS | 1653 | 1468716673219 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:51:13 INFO - PROCESS | 1653 | 1468716673222 Marionette TRACE conn3 <- [1,2054,null,{}] 17:51:13 INFO - PROCESS | 1653 | 1468716673225 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:13 INFO - PROCESS | 1653 | 1468716673226 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:13 INFO - PROCESS | 1653 | 1468716673347 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 17:51:13 INFO - PROCESS | 1653 | 1468716673353 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:13 INFO - PROCESS | 1653 | 1468716673354 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195d1800 == 33 [pid = 1653] [id = 521] 17:51:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118545000) [pid = 1653] [serial = 1563] [outer = 0x0] 17:51:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11994fc00) [pid = 1653] [serial = 1564] [outer = 0x118545000] 17:51:13 INFO - PROCESS | 1653 | 1468716673394 Marionette DEBUG loaded listener.js 17:51:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1254e1000) [pid = 1653] [serial = 1565] [outer = 0x118545000] 17:51:13 INFO - PROCESS | 1653 | 1468716673746 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 17:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 570ms 17:51:13 INFO - PROCESS | 1653 | 1468716673790 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 17:51:13 INFO - PROCESS | 1653 | 1468716673791 Marionette TRACE conn3 <- [1,2057,null,{"value":"7"}] 17:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:51:13 INFO - PROCESS | 1653 | 1468716673793 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:51:13 INFO - PROCESS | 1653 | 1468716673795 Marionette TRACE conn3 <- [1,2058,null,{}] 17:51:13 INFO - PROCESS | 1653 | 1468716673797 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:13 INFO - PROCESS | 1653 | 1468716673798 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:13 INFO - PROCESS | 1653 | 1468716673895 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 17:51:13 INFO - PROCESS | 1653 | 1468716673901 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:13 INFO - PROCESS | 1653 | 1468716673903 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7cf800 == 34 [pid = 1653] [id = 522] 17:51:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x12603bc00) [pid = 1653] [serial = 1566] [outer = 0x0] 17:51:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1264e4c00) [pid = 1653] [serial = 1567] [outer = 0x12603bc00] 17:51:13 INFO - PROCESS | 1653 | 1468716673930 Marionette DEBUG loaded listener.js 17:51:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1269d1000) [pid = 1653] [serial = 1568] [outer = 0x12603bc00] 17:51:14 INFO - PROCESS | 1653 | 1468716674250 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 17:51:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:51:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 468ms 17:51:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:51:14 INFO - PROCESS | 1653 | 1468716674263 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 17:51:14 INFO - PROCESS | 1653 | 1468716674265 Marionette TRACE conn3 <- [1,2061,null,{"value":"7"}] 17:51:14 INFO - PROCESS | 1653 | 1468716674267 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:51:14 INFO - PROCESS | 1653 | 1468716674269 Marionette TRACE conn3 <- [1,2062,null,{}] 17:51:14 INFO - PROCESS | 1653 | 1468716674271 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:14 INFO - PROCESS | 1653 | 1468716674273 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:14 INFO - PROCESS | 1653 | 1468716674370 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 17:51:14 INFO - PROCESS | 1653 | 1468716674374 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:14 INFO - PROCESS | 1653 | 1468716674376 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x123d29800 == 35 [pid = 1653] [id = 523] 17:51:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x126f05800) [pid = 1653] [serial = 1569] [outer = 0x0] 17:51:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x128cf7800) [pid = 1653] [serial = 1570] [outer = 0x126f05800] 17:51:14 INFO - PROCESS | 1653 | 1468716674404 Marionette DEBUG loaded listener.js 17:51:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x128e21c00) [pid = 1653] [serial = 1571] [outer = 0x126f05800] 17:51:14 INFO - PROCESS | 1653 | 1468716674722 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 17:51:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:51:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 470ms 17:51:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:51:14 INFO - PROCESS | 1653 | 1468716674741 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 17:51:14 INFO - PROCESS | 1653 | 1468716674742 Marionette TRACE conn3 <- [1,2065,null,{"value":"7"}] 17:51:14 INFO - PROCESS | 1653 | 1468716674746 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:51:14 INFO - PROCESS | 1653 | 1468716674749 Marionette TRACE conn3 <- [1,2066,null,{}] 17:51:14 INFO - PROCESS | 1653 | 1468716674752 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:14 INFO - PROCESS | 1653 | 1468716674753 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:14 INFO - PROCESS | 1653 | 1468716674858 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 17:51:14 INFO - PROCESS | 1653 | 1468716674864 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:14 INFO - PROCESS | 1653 | 1468716674866 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b9c1800 == 36 [pid = 1653] [id = 524] 17:51:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11981f800) [pid = 1653] [serial = 1572] [outer = 0x0] 17:51:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x128e23800) [pid = 1653] [serial = 1573] [outer = 0x11981f800] 17:51:14 INFO - PROCESS | 1653 | 1468716674890 Marionette DEBUG loaded listener.js 17:51:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x129311800) [pid = 1653] [serial = 1574] [outer = 0x11981f800] 17:51:15 INFO - PROCESS | 1653 | 1468716675449 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 17:51:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 775ms 17:51:15 INFO - PROCESS | 1653 | 1468716675519 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 17:51:15 INFO - PROCESS | 1653 | 1468716675522 Marionette TRACE conn3 <- [1,2069,null,{"value":"7"}] 17:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:51:15 INFO - PROCESS | 1653 | 1468716675526 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:51:15 INFO - PROCESS | 1653 | 1468716675530 Marionette TRACE conn3 <- [1,2070,null,{}] 17:51:15 INFO - PROCESS | 1653 | 1468716675534 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:15 INFO - PROCESS | 1653 | 1468716675536 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:15 INFO - PROCESS | 1653 | 1468716675641 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 17:51:15 INFO - PROCESS | 1653 | 1468716675720 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:15 INFO - PROCESS | 1653 | 1468716675721 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x118163000 == 37 [pid = 1653] [id = 525] 17:51:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x112f51c00) [pid = 1653] [serial = 1575] [outer = 0x0] 17:51:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x113c51000) [pid = 1653] [serial = 1576] [outer = 0x112f51c00] 17:51:15 INFO - PROCESS | 1653 | 1468716675752 Marionette DEBUG loaded listener.js 17:51:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1167e2800) [pid = 1653] [serial = 1577] [outer = 0x112f51c00] 17:51:16 INFO - PROCESS | 1653 | 1468716676424 Marionette TRACE conn3 <- [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]]]}] 17:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 976ms 17:51:16 INFO - PROCESS | 1653 | 1468716676502 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 17:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:51:16 INFO - PROCESS | 1653 | 1468716676504 Marionette TRACE conn3 <- [1,2073,null,{"value":"7"}] 17:51:16 INFO - PROCESS | 1653 | 1468716676508 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:51:16 INFO - PROCESS | 1653 | 1468716676509 Marionette TRACE conn3 <- [1,2074,null,{}] 17:51:16 INFO - PROCESS | 1653 | 1468716676513 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:16 INFO - PROCESS | 1653 | 1468716676514 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:16 INFO - PROCESS | 1653 | 1468716676614 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 17:51:16 INFO - PROCESS | 1653 | 1468716676697 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:16 INFO - PROCESS | 1653 | 1468716676700 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x118158800 == 38 [pid = 1653] [id = 526] 17:51:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x116803400) [pid = 1653] [serial = 1578] [outer = 0x0] 17:51:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x116f28800) [pid = 1653] [serial = 1579] [outer = 0x116803400] 17:51:16 INFO - PROCESS | 1653 | 1468716676728 Marionette DEBUG loaded listener.js 17:51:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x117e51800) [pid = 1653] [serial = 1580] [outer = 0x116803400] 17:51:16 INFO - PROCESS | 1653 | --DOCSHELL 0x123d29800 == 37 [pid = 1653] [id = 523] 17:51:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7cf800 == 36 [pid = 1653] [id = 522] 17:51:16 INFO - PROCESS | 1653 | --DOCSHELL 0x1195d1800 == 35 [pid = 1653] [id = 521] 17:51:16 INFO - PROCESS | 1653 | --DOCSHELL 0x1290c9000 == 34 [pid = 1653] [id = 520] 17:51:16 INFO - PROCESS | 1653 | --DOCSHELL 0x128a8f800 == 33 [pid = 1653] [id = 519] 17:51:16 INFO - PROCESS | 1653 | --DOCSHELL 0x126671800 == 32 [pid = 1653] [id = 518] 17:51:16 INFO - PROCESS | 1653 | --DOCSHELL 0x123d2d000 == 31 [pid = 1653] [id = 517] 17:51:16 INFO - PROCESS | 1653 | --DOCSHELL 0x120fc2800 == 30 [pid = 1653] [id = 516] 17:51:16 INFO - PROCESS | 1653 | --DOCSHELL 0x1195d5000 == 29 [pid = 1653] [id = 515] 17:51:16 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119815000) [pid = 1653] [serial = 1502] [outer = 0x0] [url = about:blank] 17:51:16 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1184ec400) [pid = 1653] [serial = 1498] [outer = 0x0] [url = about:blank] 17:51:16 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12053c400) [pid = 1653] [serial = 1505] [outer = 0x0] [url = about:blank] 17:51:16 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12646ec00) [pid = 1653] [serial = 1510] [outer = 0x0] [url = about:blank] 17:51:16 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x112fbe000) [pid = 1653] [serial = 1517] [outer = 0x0] [url = about:blank] 17:51:16 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112fedc00) [pid = 1653] [serial = 1493] [outer = 0x0] [url = about:blank] 17:51:16 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1254db000) [pid = 1653] [serial = 1508] [outer = 0x0] [url = about:blank] 17:51:16 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119c3c400) [pid = 1653] [serial = 1504] [outer = 0x0] [url = about:blank] 17:51:16 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12a707c00) [pid = 1653] [serial = 1490] [outer = 0x0] [url = about:blank] 17:51:16 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118f08000) [pid = 1653] [serial = 1501] [outer = 0x0] [url = about:blank] 17:51:16 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x116a1a400) [pid = 1653] [serial = 1495] [outer = 0x0] [url = about:blank] 17:51:16 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x117eaa400) [pid = 1653] [serial = 1496] [outer = 0x0] [url = about:blank] 17:51:16 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119837c00) [pid = 1653] [serial = 1519] [outer = 0x0] [url = about:blank] 17:51:16 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x113c4fc00) [pid = 1653] [serial = 1514] [outer = 0x0] [url = about:blank] 17:51:16 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x121966c00) [pid = 1653] [serial = 1507] [outer = 0x0] [url = about:blank] 17:51:16 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x112ebbc00) [pid = 1653] [serial = 1492] [outer = 0x0] [url = about:blank] 17:51:16 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x117e4b800) [pid = 1653] [serial = 1516] [outer = 0x0] [url = about:blank] 17:51:16 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x118540000) [pid = 1653] [serial = 1499] [outer = 0x0] [url = about:blank] 17:51:16 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x128cf0c00) [pid = 1653] [serial = 1513] [outer = 0x0] [url = about:blank] 17:51:16 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1269d2c00) [pid = 1653] [serial = 1511] [outer = 0x0] [url = about:blank] 17:51:16 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x128d9cc00) [pid = 1653] [serial = 1523] [outer = 0x0] [url = about:blank] 17:51:16 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x126f0ec00) [pid = 1653] [serial = 1522] [outer = 0x0] [url = about:blank] 17:51:16 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x123d1f000) [pid = 1653] [serial = 1520] [outer = 0x0] [url = about:blank] 17:51:17 INFO - PROCESS | 1653 | 1468716677078 Marionette TRACE conn3 <- [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]]]}] 17:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 624ms 17:51:17 INFO - PROCESS | 1653 | 1468716677132 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 17:51:17 INFO - PROCESS | 1653 | 1468716677136 Marionette TRACE conn3 <- [1,2077,null,{"value":"7"}] 17:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:51:17 INFO - PROCESS | 1653 | 1468716677141 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:51:17 INFO - PROCESS | 1653 | 1468716677142 Marionette TRACE conn3 <- [1,2078,null,{}] 17:51:17 INFO - PROCESS | 1653 | 1468716677145 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:17 INFO - PROCESS | 1653 | 1468716677147 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:17 INFO - PROCESS | 1653 | 1468716677227 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 17:51:17 INFO - PROCESS | 1653 | 1468716677234 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:17 INFO - PROCESS | 1653 | 1468716677235 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x119386800 == 30 [pid = 1653] [id = 527] 17:51:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x117ea2000) [pid = 1653] [serial = 1581] [outer = 0x0] 17:51:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11835a800) [pid = 1653] [serial = 1582] [outer = 0x117ea2000] 17:51:17 INFO - PROCESS | 1653 | 1468716677265 Marionette DEBUG loaded listener.js 17:51:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1184ef000) [pid = 1653] [serial = 1583] [outer = 0x117ea2000] 17:51:17 INFO - PROCESS | 1653 | 1468716677622 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 17:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 520ms 17:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:51:17 INFO - PROCESS | 1653 | 1468716677661 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 17:51:17 INFO - PROCESS | 1653 | 1468716677662 Marionette TRACE conn3 <- [1,2081,null,{"value":"7"}] 17:51:17 INFO - PROCESS | 1653 | 1468716677664 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:51:17 INFO - PROCESS | 1653 | 1468716677667 Marionette TRACE conn3 <- [1,2082,null,{}] 17:51:17 INFO - PROCESS | 1653 | 1468716677677 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:17 INFO - PROCESS | 1653 | 1468716677680 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:17 INFO - PROCESS | 1653 | 1468716677759 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 17:51:17 INFO - PROCESS | 1653 | 1468716677764 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:17 INFO - PROCESS | 1653 | 1468716677766 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x121317000 == 31 [pid = 1653] [id = 528] 17:51:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x118739000) [pid = 1653] [serial = 1584] [outer = 0x0] 17:51:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118a58c00) [pid = 1653] [serial = 1585] [outer = 0x118739000] 17:51:17 INFO - PROCESS | 1653 | 1468716677797 Marionette DEBUG loaded listener.js 17:51:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x119815000) [pid = 1653] [serial = 1586] [outer = 0x118739000] 17:51:18 INFO - PROCESS | 1653 | 1468716678156 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 17:51:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 524ms 17:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:51:18 INFO - PROCESS | 1653 | 1468716678190 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 17:51:18 INFO - PROCESS | 1653 | 1468716678192 Marionette TRACE conn3 <- [1,2085,null,{"value":"7"}] 17:51:18 INFO - PROCESS | 1653 | 1468716678194 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:51:18 INFO - PROCESS | 1653 | 1468716678196 Marionette TRACE conn3 <- [1,2086,null,{}] 17:51:18 INFO - PROCESS | 1653 | 1468716678198 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:18 INFO - PROCESS | 1653 | 1468716678199 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:18 INFO - PROCESS | 1653 | 1468716678275 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 17:51:18 INFO - PROCESS | 1653 | 1468716678278 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:18 INFO - PROCESS | 1653 | 1468716678279 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x126076800 == 32 [pid = 1653] [id = 529] 17:51:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112a1e800) [pid = 1653] [serial = 1587] [outer = 0x0] 17:51:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119c40800) [pid = 1653] [serial = 1588] [outer = 0x112a1e800] 17:51:18 INFO - PROCESS | 1653 | 1468716678307 Marionette DEBUG loaded listener.js 17:51:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x12053f000) [pid = 1653] [serial = 1589] [outer = 0x112a1e800] 17:51:18 INFO - PROCESS | 1653 | 1468716678625 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 17:51:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 468ms 17:51:18 INFO - PROCESS | 1653 | 1468716678664 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 17:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:51:18 INFO - PROCESS | 1653 | 1468716678665 Marionette TRACE conn3 <- [1,2089,null,{"value":"7"}] 17:51:18 INFO - PROCESS | 1653 | 1468716678667 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:51:18 INFO - PROCESS | 1653 | 1468716678669 Marionette TRACE conn3 <- [1,2090,null,{}] 17:51:18 INFO - PROCESS | 1653 | 1468716678671 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:18 INFO - PROCESS | 1653 | 1468716678672 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:18 INFO - PROCESS | 1653 | 1468716678742 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 17:51:18 INFO - PROCESS | 1653 | 1468716678804 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:18 INFO - PROCESS | 1653 | 1468716678805 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x126f4e000 == 33 [pid = 1653] [id = 530] 17:51:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112e7e000) [pid = 1653] [serial = 1590] [outer = 0x0] 17:51:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1205bf800) [pid = 1653] [serial = 1591] [outer = 0x112e7e000] 17:51:18 INFO - PROCESS | 1653 | 1468716678830 Marionette DEBUG loaded listener.js 17:51:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1218ebc00) [pid = 1653] [serial = 1592] [outer = 0x112e7e000] 17:51:19 INFO - PROCESS | 1653 | 1468716679153 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 17:51:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 518ms 17:51:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:51:19 INFO - PROCESS | 1653 | 1468716679194 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 17:51:19 INFO - PROCESS | 1653 | 1468716679196 Marionette TRACE conn3 <- [1,2093,null,{"value":"7"}] 17:51:19 INFO - PROCESS | 1653 | 1468716679199 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:51:19 INFO - PROCESS | 1653 | 1468716679200 Marionette TRACE conn3 <- [1,2094,null,{}] 17:51:19 INFO - PROCESS | 1653 | 1468716679202 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:19 INFO - PROCESS | 1653 | 1468716679206 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:19 INFO - PROCESS | 1653 | 1468716679323 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 17:51:19 INFO - PROCESS | 1653 | 1468716679335 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:19 INFO - PROCESS | 1653 | 1468716679336 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x1297c0000 == 34 [pid = 1653] [id = 531] 17:51:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x112a16c00) [pid = 1653] [serial = 1593] [outer = 0x0] 17:51:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124d22800) [pid = 1653] [serial = 1594] [outer = 0x112a16c00] 17:51:19 INFO - PROCESS | 1653 | 1468716679361 Marionette DEBUG loaded listener.js 17:51:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x126f0ec00) [pid = 1653] [serial = 1595] [outer = 0x112a16c00] 17:51:19 INFO - PROCESS | 1653 | 1468716679677 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 17:51:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 519ms 17:51:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:51:19 INFO - PROCESS | 1653 | 1468716679727 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 17:51:19 INFO - PROCESS | 1653 | 1468716679728 Marionette TRACE conn3 <- [1,2097,null,{"value":"7"}] 17:51:19 INFO - PROCESS | 1653 | 1468716679730 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:51:19 INFO - PROCESS | 1653 | 1468716679731 Marionette TRACE conn3 <- [1,2098,null,{}] 17:51:19 INFO - PROCESS | 1653 | 1468716679733 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:19 INFO - PROCESS | 1653 | 1468716679734 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:19 INFO - PROCESS | 1653 | 1468716679827 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 17:51:19 INFO - PROCESS | 1653 | 1468716679831 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:19 INFO - PROCESS | 1653 | 1468716679832 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7cc000 == 35 [pid = 1653] [id = 532] 17:51:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12495a000) [pid = 1653] [serial = 1596] [outer = 0x0] 17:51:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128d92c00) [pid = 1653] [serial = 1597] [outer = 0x12495a000] 17:51:19 INFO - PROCESS | 1653 | 1468716679863 Marionette DEBUG loaded listener.js 17:51:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128d9e800) [pid = 1653] [serial = 1598] [outer = 0x12495a000] 17:51:20 INFO - PROCESS | 1653 | 1468716680160 Marionette TRACE conn3 <- [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]]]}] 17:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 470ms 17:51:20 INFO - PROCESS | 1653 | 1468716680201 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 17:51:20 INFO - PROCESS | 1653 | 1468716680202 Marionette TRACE conn3 <- [1,2101,null,{"value":"7"}] 17:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:51:20 INFO - PROCESS | 1653 | 1468716680204 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:51:20 INFO - PROCESS | 1653 | 1468716680205 Marionette TRACE conn3 <- [1,2102,null,{}] 17:51:20 INFO - PROCESS | 1653 | 1468716680222 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:20 INFO - PROCESS | 1653 | 1468716680223 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:20 INFO - PROCESS | 1653 | 1468716680324 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 17:51:20 INFO - PROCESS | 1653 | 1468716680328 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:20 INFO - PROCESS | 1653 | 1468716680329 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab95000 == 36 [pid = 1653] [id = 533] 17:51:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128d91000) [pid = 1653] [serial = 1599] [outer = 0x0] 17:51:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12930c000) [pid = 1653] [serial = 1600] [outer = 0x128d91000] 17:51:20 INFO - PROCESS | 1653 | 1468716680353 Marionette DEBUG loaded listener.js 17:51:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12954c400) [pid = 1653] [serial = 1601] [outer = 0x128d91000] 17:51:20 INFO - PROCESS | 1653 | 1468716680750 Marionette TRACE conn3 <- [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]]]}] 17:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 570ms 17:51:20 INFO - PROCESS | 1653 | 1468716680780 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 17:51:20 INFO - PROCESS | 1653 | 1468716680782 Marionette TRACE conn3 <- [1,2105,null,{"value":"7"}] 17:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:51:20 INFO - PROCESS | 1653 | 1468716680786 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:51:20 INFO - PROCESS | 1653 | 1468716680788 Marionette TRACE conn3 <- [1,2106,null,{}] 17:51:20 INFO - PROCESS | 1653 | 1468716680792 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:20 INFO - PROCESS | 1653 | 1468716680795 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:20 INFO - PROCESS | 1653 | 1468716680943 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 17:51:20 INFO - PROCESS | 1653 | 1468716680965 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:20 INFO - PROCESS | 1653 | 1468716680967 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bae4800 == 37 [pid = 1653] [id = 534] 17:51:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x112a7b800) [pid = 1653] [serial = 1602] [outer = 0x0] 17:51:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x129554c00) [pid = 1653] [serial = 1603] [outer = 0x112a7b800] 17:51:21 INFO - PROCESS | 1653 | 1468716681003 Marionette DEBUG loaded listener.js 17:51:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12955a800) [pid = 1653] [serial = 1604] [outer = 0x112a7b800] 17:51:21 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x126f05800) [pid = 1653] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 17:51:21 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1167e1000) [pid = 1653] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:51:21 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11851dc00) [pid = 1653] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 17:51:21 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11857c400) [pid = 1653] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:51:21 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x116804000) [pid = 1653] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:51:21 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x112f51000) [pid = 1653] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:51:21 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112a18400) [pid = 1653] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:51:21 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x112a7ac00) [pid = 1653] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:51:21 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x110f9a000) [pid = 1653] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:51:21 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119835400) [pid = 1653] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:51:21 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x113c53400) [pid = 1653] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:51:21 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11854dc00) [pid = 1653] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:51:21 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x124902800) [pid = 1653] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 17:51:21 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12603bc00) [pid = 1653] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 17:51:21 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x118545000) [pid = 1653] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 17:51:21 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1205bac00) [pid = 1653] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:51:21 INFO - PROCESS | 1653 | 1468716681391 Marionette TRACE conn3 <- [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]]]}] 17:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 17:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 621ms 17:51:21 INFO - PROCESS | 1653 | 1468716681407 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 17:51:21 INFO - PROCESS | 1653 | 1468716681409 Marionette TRACE conn3 <- [1,2109,null,{"value":"7"}] 17:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:51:21 INFO - PROCESS | 1653 | 1468716681411 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:51:21 INFO - PROCESS | 1653 | 1468716681412 Marionette TRACE conn3 <- [1,2110,null,{}] 17:51:21 INFO - PROCESS | 1653 | 1468716681420 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:21 INFO - PROCESS | 1653 | 1468716681421 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:21 INFO - PROCESS | 1653 | 1468716681530 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 17:51:21 INFO - PROCESS | 1653 | 1468716681568 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:21 INFO - PROCESS | 1653 | 1468716681569 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x126074000 == 38 [pid = 1653] [id = 535] 17:51:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x112a18400) [pid = 1653] [serial = 1605] [outer = 0x0] 17:51:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x116a13c00) [pid = 1653] [serial = 1606] [outer = 0x112a18400] 17:51:21 INFO - PROCESS | 1653 | 1468716681595 Marionette DEBUG loaded listener.js 17:51:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118f06000) [pid = 1653] [serial = 1607] [outer = 0x112a18400] 17:51:21 INFO - PROCESS | 1653 | 1468716681882 Marionette TRACE conn3 <- [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]]]}] 17:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 519ms 17:51:21 INFO - PROCESS | 1653 | 1468716681945 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 17:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:51:21 INFO - PROCESS | 1653 | 1468716681947 Marionette TRACE conn3 <- [1,2113,null,{"value":"7"}] 17:51:21 INFO - PROCESS | 1653 | 1468716681951 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:51:21 INFO - PROCESS | 1653 | 1468716681953 Marionette TRACE conn3 <- [1,2114,null,{}] 17:51:21 INFO - PROCESS | 1653 | 1468716681959 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:21 INFO - PROCESS | 1653 | 1468716681961 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:22 INFO - PROCESS | 1653 | 1468716682112 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 17:51:22 INFO - PROCESS | 1653 | 1468716682195 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:22 INFO - PROCESS | 1653 | 1468716682197 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c21d800 == 39 [pid = 1653] [id = 536] 17:51:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x112d65400) [pid = 1653] [serial = 1608] [outer = 0x0] 17:51:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12053e400) [pid = 1653] [serial = 1609] [outer = 0x112d65400] 17:51:22 INFO - PROCESS | 1653 | 1468716682237 Marionette DEBUG loaded listener.js 17:51:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1269ca800) [pid = 1653] [serial = 1610] [outer = 0x112d65400] 17:51:22 INFO - PROCESS | 1653 | 1468716682597 Marionette TRACE conn3 <- [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]]]}] 17:51:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:51:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 673ms 17:51:22 INFO - PROCESS | 1653 | 1468716682624 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 17:51:22 INFO - PROCESS | 1653 | 1468716682625 Marionette TRACE conn3 <- [1,2117,null,{"value":"7"}] 17:51:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:51:22 INFO - PROCESS | 1653 | 1468716682627 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:51:22 INFO - PROCESS | 1653 | 1468716682628 Marionette TRACE conn3 <- [1,2118,null,{}] 17:51:22 INFO - PROCESS | 1653 | 1468716682631 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:22 INFO - PROCESS | 1653 | 1468716682632 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:22 INFO - PROCESS | 1653 | 1468716682712 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 17:51:22 INFO - PROCESS | 1653 | 1468716682790 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:22 INFO - PROCESS | 1653 | 1468716682791 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c798000 == 40 [pid = 1653] [id = 537] 17:51:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12a70d400) [pid = 1653] [serial = 1611] [outer = 0x0] 17:51:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12a75e400) [pid = 1653] [serial = 1612] [outer = 0x12a70d400] 17:51:22 INFO - PROCESS | 1653 | 1468716682815 Marionette DEBUG loaded listener.js 17:51:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12a83dc00) [pid = 1653] [serial = 1613] [outer = 0x12a70d400] 17:51:23 INFO - PROCESS | 1653 | 1468716683072 Marionette TRACE conn3 <- [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]]]}] 17:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 468ms 17:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:51:23 INFO - PROCESS | 1653 | 1468716683104 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 17:51:23 INFO - PROCESS | 1653 | 1468716683105 Marionette TRACE conn3 <- [1,2121,null,{"value":"7"}] 17:51:23 INFO - PROCESS | 1653 | 1468716683107 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:51:23 INFO - PROCESS | 1653 | 1468716683108 Marionette TRACE conn3 <- [1,2122,null,{}] 17:51:23 INFO - PROCESS | 1653 | 1468716683110 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:23 INFO - PROCESS | 1653 | 1468716683111 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:23 INFO - PROCESS | 1653 | 1468716683204 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 17:51:23 INFO - PROCESS | 1653 | 1468716683207 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:23 INFO - PROCESS | 1653 | 1468716683208 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c8d8800 == 41 [pid = 1653] [id = 538] 17:51:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12a705400) [pid = 1653] [serial = 1614] [outer = 0x0] 17:51:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12aa57800) [pid = 1653] [serial = 1615] [outer = 0x12a705400] 17:51:23 INFO - PROCESS | 1653 | 1468716683232 Marionette DEBUG loaded listener.js 17:51:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12abbf800) [pid = 1653] [serial = 1616] [outer = 0x12a705400] 17:51:23 INFO - PROCESS | 1653 | 1468716683812 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 17:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 771ms 17:51:23 INFO - PROCESS | 1653 | 1468716683879 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 17:51:23 INFO - PROCESS | 1653 | 1468716683882 Marionette TRACE conn3 <- [1,2125,null,{"value":"7"}] 17:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:51:23 INFO - PROCESS | 1653 | 1468716683885 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:51:23 INFO - PROCESS | 1653 | 1468716683888 Marionette TRACE conn3 <- [1,2126,null,{}] 17:51:23 INFO - PROCESS | 1653 | 1468716683892 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:23 INFO - PROCESS | 1653 | 1468716683893 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:24 INFO - PROCESS | 1653 | 1468716684023 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 17:51:24 INFO - PROCESS | 1653 | 1468716684094 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:24 INFO - PROCESS | 1653 | 1468716684096 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195bd800 == 42 [pid = 1653] [id = 539] 17:51:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x116887400) [pid = 1653] [serial = 1617] [outer = 0x0] 17:51:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x116f56800) [pid = 1653] [serial = 1618] [outer = 0x116887400] 17:51:24 INFO - PROCESS | 1653 | 1468716684126 Marionette DEBUG loaded listener.js 17:51:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x118350000) [pid = 1653] [serial = 1619] [outer = 0x116887400] 17:51:24 INFO - PROCESS | 1653 | 1468716684510 Marionette TRACE conn3 <- [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]]]}] 17:51:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:51:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 671ms 17:51:24 INFO - PROCESS | 1653 | 1468716684556 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 17:51:24 INFO - PROCESS | 1653 | 1468716684559 Marionette TRACE conn3 <- [1,2129,null,{"value":"7"}] 17:51:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:51:24 INFO - PROCESS | 1653 | 1468716684563 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:51:24 INFO - PROCESS | 1653 | 1468716684565 Marionette TRACE conn3 <- [1,2130,null,{}] 17:51:24 INFO - PROCESS | 1653 | 1468716684568 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:24 INFO - PROCESS | 1653 | 1468716684569 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:24 INFO - PROCESS | 1653 | 1468716684674 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 17:51:24 INFO - PROCESS | 1653 | 1468716684734 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:24 INFO - PROCESS | 1653 | 1468716684736 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x129577000 == 43 [pid = 1653] [id = 540] 17:51:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118542800) [pid = 1653] [serial = 1620] [outer = 0x0] 17:51:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x118711c00) [pid = 1653] [serial = 1621] [outer = 0x118542800] 17:51:24 INFO - PROCESS | 1653 | 1468716684766 Marionette DEBUG loaded listener.js 17:51:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1196e4c00) [pid = 1653] [serial = 1622] [outer = 0x118542800] 17:51:25 INFO - PROCESS | 1653 | 1468716685224 Marionette TRACE conn3 <- [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] 17:51:25 INFO - PROCESS | 1653 | 1468716685286 Marionette TRACE conn3 <- [1,2133,null,{"value":"7"}] 17:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 17:51:25 INFO - PROCESS | 1653 | 1468716685288 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:51:25 INFO - PROCESS | 1653 | 1468716685291 Marionette TRACE conn3 <- [1,2134,null,{}] 17:51:25 INFO - PROCESS | 1653 | 1468716685299 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:25 INFO - PROCESS | 1653 | 1468716685302 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:25 INFO - PROCESS | 1653 | 1468716685429 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 17:51:25 INFO - PROCESS | 1653 | 1468716685501 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:25 INFO - PROCESS | 1653 | 1468716685503 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ce73000 == 44 [pid = 1653] [id = 541] 17:51:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x121969400) [pid = 1653] [serial = 1623] [outer = 0x0] 17:51:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1254dac00) [pid = 1653] [serial = 1624] [outer = 0x121969400] 17:51:25 INFO - PROCESS | 1653 | 1468716685533 Marionette DEBUG loaded listener.js 17:51:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1264edc00) [pid = 1653] [serial = 1625] [outer = 0x121969400] 17:51:25 INFO - PROCESS | 1653 | 1468716685958 Marionette TRACE conn3 <- [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]]]}] 17:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 17:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 726ms 17:51:26 INFO - PROCESS | 1653 | 1468716686014 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 17:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 17:51:26 INFO - PROCESS | 1653 | 1468716686016 Marionette TRACE conn3 <- [1,2137,null,{"value":"7"}] 17:51:26 INFO - PROCESS | 1653 | 1468716686018 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:51:26 INFO - PROCESS | 1653 | 1468716686020 Marionette TRACE conn3 <- [1,2138,null,{}] 17:51:26 INFO - PROCESS | 1653 | 1468716686022 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:26 INFO - PROCESS | 1653 | 1468716686023 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:26 INFO - PROCESS | 1653 | 1468716686127 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 17:51:26 INFO - PROCESS | 1653 | 1468716686185 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:26 INFO - PROCESS | 1653 | 1468716686186 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x11837b800 == 45 [pid = 1653] [id = 542] 17:51:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x117ea4000) [pid = 1653] [serial = 1626] [outer = 0x0] 17:51:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x124905800) [pid = 1653] [serial = 1627] [outer = 0x117ea4000] 17:51:26 INFO - PROCESS | 1653 | 1468716686215 Marionette DEBUG loaded listener.js 17:51:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x126f0a800) [pid = 1653] [serial = 1628] [outer = 0x117ea4000] 17:51:26 INFO - PROCESS | 1653 | 1468716686811 Marionette TRACE conn3 <- [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]]]}] 17:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 818ms 17:51:26 INFO - PROCESS | 1653 | 1468716686838 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 17:51:26 INFO - PROCESS | 1653 | 1468716686840 Marionette TRACE conn3 <- [1,2141,null,{"value":"7"}] 17:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:51:26 INFO - PROCESS | 1653 | 1468716686843 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:51:26 INFO - PROCESS | 1653 | 1468716686846 Marionette TRACE conn3 <- [1,2142,null,{}] 17:51:26 INFO - PROCESS | 1653 | 1468716686850 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:26 INFO - PROCESS | 1653 | 1468716686851 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:26 INFO - PROCESS | 1653 | 1468716686940 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 17:51:27 INFO - PROCESS | 1653 | 1468716687000 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:27 INFO - PROCESS | 1653 | 1468716687002 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x118158000 == 46 [pid = 1653] [id = 543] 17:51:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x115d04c00) [pid = 1653] [serial = 1629] [outer = 0x0] 17:51:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x116a21800) [pid = 1653] [serial = 1630] [outer = 0x115d04c00] 17:51:27 INFO - PROCESS | 1653 | 1468716687032 Marionette DEBUG loaded listener.js 17:51:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x117e52c00) [pid = 1653] [serial = 1631] [outer = 0x115d04c00] 17:51:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12c798000 == 45 [pid = 1653] [id = 537] 17:51:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12c21d800 == 44 [pid = 1653] [id = 536] 17:51:27 INFO - PROCESS | 1653 | --DOCSHELL 0x126074000 == 43 [pid = 1653] [id = 535] 17:51:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12bae4800 == 42 [pid = 1653] [id = 534] 17:51:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab95000 == 41 [pid = 1653] [id = 533] 17:51:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7cc000 == 40 [pid = 1653] [id = 532] 17:51:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1297c0000 == 39 [pid = 1653] [id = 531] 17:51:27 INFO - PROCESS | 1653 | --DOCSHELL 0x126f4e000 == 38 [pid = 1653] [id = 530] 17:51:27 INFO - PROCESS | 1653 | --DOCSHELL 0x126076800 == 37 [pid = 1653] [id = 529] 17:51:27 INFO - PROCESS | 1653 | --DOCSHELL 0x121317000 == 36 [pid = 1653] [id = 528] 17:51:27 INFO - PROCESS | 1653 | --DOCSHELL 0x119386800 == 35 [pid = 1653] [id = 527] 17:51:27 INFO - PROCESS | 1653 | --DOCSHELL 0x118158800 == 34 [pid = 1653] [id = 526] 17:51:27 INFO - PROCESS | 1653 | --DOCSHELL 0x118163000 == 33 [pid = 1653] [id = 525] 17:51:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12b9c1800 == 32 [pid = 1653] [id = 524] 17:51:27 INFO - PROCESS | 1653 | --DOCSHELL 0x11837b800 == 31 [pid = 1653] [id = 542] 17:51:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12ce73000 == 30 [pid = 1653] [id = 541] 17:51:27 INFO - PROCESS | 1653 | --DOCSHELL 0x129577000 == 29 [pid = 1653] [id = 540] 17:51:27 INFO - PROCESS | 1653 | --DOCSHELL 0x1195bd800 == 28 [pid = 1653] [id = 539] 17:51:27 INFO - PROCESS | 1653 | --DOCSHELL 0x12c8d8800 == 27 [pid = 1653] [id = 538] 17:51:27 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x128e23800) [pid = 1653] [serial = 1573] [outer = 0x0] [url = about:blank] 17:51:27 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x128cf7800) [pid = 1653] [serial = 1570] [outer = 0x0] [url = about:blank] 17:51:27 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11930e400) [pid = 1653] [serial = 1552] [outer = 0x0] [url = about:blank] 17:51:27 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x124951000) [pid = 1653] [serial = 1558] [outer = 0x0] [url = about:blank] 17:51:27 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x118711400) [pid = 1653] [serial = 1549] [outer = 0x0] [url = about:blank] 17:51:27 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x116f59c00) [pid = 1653] [serial = 1543] [outer = 0x0] [url = about:blank] 17:51:27 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x117e4e400) [pid = 1653] [serial = 1544] [outer = 0x0] [url = about:blank] 17:51:27 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1133f1c00) [pid = 1653] [serial = 1540] [outer = 0x0] [url = about:blank] 17:51:27 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x115e24c00) [pid = 1653] [serial = 1541] [outer = 0x0] [url = about:blank] 17:51:27 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x112f58000) [pid = 1653] [serial = 1538] [outer = 0x0] [url = about:blank] 17:51:27 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x112e7a000) [pid = 1653] [serial = 1537] [outer = 0x0] [url = about:blank] 17:51:27 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1184e8c00) [pid = 1653] [serial = 1546] [outer = 0x0] [url = about:blank] 17:51:27 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118545400) [pid = 1653] [serial = 1547] [outer = 0x0] [url = about:blank] 17:51:27 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112e6e800) [pid = 1653] [serial = 1526] [outer = 0x0] [url = about:blank] 17:51:27 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x121720800) [pid = 1653] [serial = 1556] [outer = 0x0] [url = about:blank] 17:51:27 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x110fe4800) [pid = 1653] [serial = 1525] [outer = 0x0] [url = about:blank] 17:51:27 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119c39400) [pid = 1653] [serial = 1555] [outer = 0x0] [url = about:blank] 17:51:27 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1184eb400) [pid = 1653] [serial = 1529] [outer = 0x0] [url = about:blank] 17:51:27 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x117ea7c00) [pid = 1653] [serial = 1528] [outer = 0x0] [url = about:blank] 17:51:27 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119c3dc00) [pid = 1653] [serial = 1532] [outer = 0x0] [url = about:blank] 17:51:27 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1254da800) [pid = 1653] [serial = 1561] [outer = 0x0] [url = about:blank] 17:51:27 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x124d20400) [pid = 1653] [serial = 1559] [outer = 0x0] [url = about:blank] 17:51:27 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1269d1000) [pid = 1653] [serial = 1568] [outer = 0x0] [url = about:blank] 17:51:27 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x128e21c00) [pid = 1653] [serial = 1571] [outer = 0x0] [url = about:blank] 17:51:27 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118f7b000) [pid = 1653] [serial = 1531] [outer = 0x0] [url = about:blank] 17:51:27 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11994fc00) [pid = 1653] [serial = 1564] [outer = 0x0] [url = about:blank] 17:51:27 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x126037c00) [pid = 1653] [serial = 1562] [outer = 0x0] [url = about:blank] 17:51:27 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x119836000) [pid = 1653] [serial = 1553] [outer = 0x0] [url = about:blank] 17:51:27 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1269cb400) [pid = 1653] [serial = 1535] [outer = 0x0] [url = about:blank] 17:51:27 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1254e1000) [pid = 1653] [serial = 1565] [outer = 0x0] [url = about:blank] 17:51:27 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x118f06400) [pid = 1653] [serial = 1550] [outer = 0x0] [url = about:blank] 17:51:27 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x124904400) [pid = 1653] [serial = 1534] [outer = 0x0] [url = about:blank] 17:51:27 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1264e4c00) [pid = 1653] [serial = 1567] [outer = 0x0] [url = about:blank] 17:51:27 INFO - PROCESS | 1653 | 1468716687913 Marionette TRACE conn3 <- [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] 17:51:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 17:51:27 INFO - PROCESS | 1653 | 1468716687924 Marionette TRACE conn3 <- [1,2145,null,{"value":"7"}] 17:51:27 INFO - PROCESS | 1653 | 1468716687929 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:51:27 INFO - PROCESS | 1653 | 1468716687930 Marionette TRACE conn3 <- [1,2146,null,{}] 17:51:27 INFO - PROCESS | 1653 | 1468716687935 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:27 INFO - PROCESS | 1653 | 1468716687936 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:28 INFO - PROCESS | 1653 | 1468716688016 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 17:51:28 INFO - PROCESS | 1653 | 1468716688020 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:28 INFO - PROCESS | 1653 | 1468716688026 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x1168b2800 == 28 [pid = 1653] [id = 544] 17:51:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x112f4ec00) [pid = 1653] [serial = 1632] [outer = 0x0] 17:51:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x113c50400) [pid = 1653] [serial = 1633] [outer = 0x112f4ec00] 17:51:28 INFO - PROCESS | 1653 | 1468716688056 Marionette DEBUG loaded listener.js 17:51:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x116883000) [pid = 1653] [serial = 1634] [outer = 0x112f4ec00] 17:51:28 INFO - PROCESS | 1653 | 1468716688413 Marionette TRACE conn3 <- [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] 17:51:28 INFO - PROCESS | 1653 | 1468716688458 Marionette TRACE conn3 <- [1,2149,null,{"value":"7"}] 17:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 17:51:28 INFO - PROCESS | 1653 | 1468716688463 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:51:28 INFO - PROCESS | 1653 | 1468716688465 Marionette TRACE conn3 <- [1,2150,null,{}] 17:51:28 INFO - PROCESS | 1653 | 1468716688467 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:28 INFO - PROCESS | 1653 | 1468716688469 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:28 INFO - PROCESS | 1653 | 1468716688549 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 17:51:28 INFO - PROCESS | 1653 | 1468716688553 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:28 INFO - PROCESS | 1653 | 1468716688554 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x118163800 == 29 [pid = 1653] [id = 545] 17:51:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1176f7400) [pid = 1653] [serial = 1635] [outer = 0x0] 17:51:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11835bc00) [pid = 1653] [serial = 1636] [outer = 0x1176f7400] 17:51:28 INFO - PROCESS | 1653 | 1468716688585 Marionette DEBUG loaded listener.js 17:51:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1184ee800) [pid = 1653] [serial = 1637] [outer = 0x1176f7400] 17:51:28 INFO - PROCESS | 1653 | 1468716688948 Marionette TRACE conn3 <- [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]]]}] 17:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 17:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 521ms 17:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:51:28 INFO - PROCESS | 1653 | 1468716688987 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 17:51:28 INFO - PROCESS | 1653 | 1468716688988 Marionette TRACE conn3 <- [1,2153,null,{"value":"7"}] 17:51:28 INFO - PROCESS | 1653 | 1468716688991 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:51:28 INFO - PROCESS | 1653 | 1468716688993 Marionette TRACE conn3 <- [1,2154,null,{}] 17:51:29 INFO - PROCESS | 1653 | 1468716689001 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:29 INFO - PROCESS | 1653 | 1468716689004 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:29 INFO - PROCESS | 1653 | 1468716689079 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 17:51:29 INFO - PROCESS | 1653 | 1468716689084 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:29 INFO - PROCESS | 1653 | 1468716689088 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x120fc5800 == 30 [pid = 1653] [id = 546] 17:51:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x112a12400) [pid = 1653] [serial = 1638] [outer = 0x0] 17:51:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118a5c000) [pid = 1653] [serial = 1639] [outer = 0x112a12400] 17:51:29 INFO - PROCESS | 1653 | 1468716689116 Marionette DEBUG loaded listener.js 17:51:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119310400) [pid = 1653] [serial = 1640] [outer = 0x112a12400] 17:51:29 INFO - PROCESS | 1653 | 1468716689450 Marionette TRACE conn3 <- [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]]]}] 17:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 472ms 17:51:29 INFO - PROCESS | 1653 | 1468716689463 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 17:51:29 INFO - PROCESS | 1653 | 1468716689465 Marionette TRACE conn3 <- [1,2157,null,{"value":"7"}] 17:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:51:29 INFO - PROCESS | 1653 | 1468716689471 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:51:29 INFO - PROCESS | 1653 | 1468716689472 Marionette TRACE conn3 <- [1,2158,null,{}] 17:51:29 INFO - PROCESS | 1653 | 1468716689474 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:29 INFO - PROCESS | 1653 | 1468716689475 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:29 INFO - PROCESS | 1653 | 1468716689553 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 17:51:29 INFO - PROCESS | 1653 | 1468716689615 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:29 INFO - PROCESS | 1653 | 1468716689616 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x123d3b000 == 31 [pid = 1653] [id = 547] 17:51:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119812c00) [pid = 1653] [serial = 1641] [outer = 0x0] 17:51:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11994fc00) [pid = 1653] [serial = 1642] [outer = 0x119812c00] 17:51:29 INFO - PROCESS | 1653 | 1468716689641 Marionette DEBUG loaded listener.js 17:51:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119c40c00) [pid = 1653] [serial = 1643] [outer = 0x119812c00] 17:51:29 INFO - PROCESS | 1653 | 1468716689976 Marionette TRACE conn3 <- [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]]]}] 17:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 17:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 520ms 17:51:29 INFO - PROCESS | 1653 | 1468716689990 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 17:51:30 INFO - PROCESS | 1653 | 1468716689999 Marionette TRACE conn3 <- [1,2161,null,{"value":"7"}] 17:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:51:30 INFO - PROCESS | 1653 | 1468716690001 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:51:30 INFO - PROCESS | 1653 | 1468716690002 Marionette TRACE conn3 <- [1,2162,null,{}] 17:51:30 INFO - PROCESS | 1653 | 1468716690004 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:30 INFO - PROCESS | 1653 | 1468716690006 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:30 INFO - PROCESS | 1653 | 1468716690097 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 17:51:30 INFO - PROCESS | 1653 | 1468716690133 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:30 INFO - PROCESS | 1653 | 1468716690134 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12697f000 == 32 [pid = 1653] [id = 548] 17:51:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1176f6400) [pid = 1653] [serial = 1644] [outer = 0x0] 17:51:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x120542000) [pid = 1653] [serial = 1645] [outer = 0x1176f6400] 17:51:30 INFO - PROCESS | 1653 | 1468716690158 Marionette DEBUG loaded listener.js 17:51:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12122d000) [pid = 1653] [serial = 1646] [outer = 0x1176f6400] 17:51:30 INFO - PROCESS | 1653 | 1468716690483 Marionette TRACE conn3 <- [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]]]}] 17:51:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 518ms 17:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:51:30 INFO - PROCESS | 1653 | 1468716690520 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 17:51:30 INFO - PROCESS | 1653 | 1468716690521 Marionette TRACE conn3 <- [1,2165,null,{"value":"7"}] 17:51:30 INFO - PROCESS | 1653 | 1468716690523 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:51:30 INFO - PROCESS | 1653 | 1468716690524 Marionette TRACE conn3 <- [1,2166,null,{}] 17:51:30 INFO - PROCESS | 1653 | 1468716690526 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:30 INFO - PROCESS | 1653 | 1468716690531 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:30 INFO - PROCESS | 1653 | 1468716690643 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 17:51:30 INFO - PROCESS | 1653 | 1468716690654 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:30 INFO - PROCESS | 1653 | 1468716690656 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x1290be800 == 33 [pid = 1653] [id = 549] 17:51:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1184efc00) [pid = 1653] [serial = 1647] [outer = 0x0] 17:51:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x123d17400) [pid = 1653] [serial = 1648] [outer = 0x1184efc00] 17:51:30 INFO - PROCESS | 1653 | 1468716690680 Marionette DEBUG loaded listener.js 17:51:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126471000) [pid = 1653] [serial = 1649] [outer = 0x1184efc00] 17:51:30 INFO - PROCESS | 1653 | 1468716690982 Marionette TRACE conn3 <- [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]]]}] 17:51:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 468ms 17:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:51:31 INFO - PROCESS | 1653 | 1468716690997 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 17:51:31 INFO - PROCESS | 1653 | 1468716690998 Marionette TRACE conn3 <- [1,2169,null,{"value":"7"}] 17:51:31 INFO - PROCESS | 1653 | 1468716691000 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:51:31 INFO - PROCESS | 1653 | 1468716691001 Marionette TRACE conn3 <- [1,2170,null,{}] 17:51:31 INFO - PROCESS | 1653 | 1468716691012 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:31 INFO - PROCESS | 1653 | 1468716691020 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:31 INFO - PROCESS | 1653 | 1468716691115 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 17:51:31 INFO - PROCESS | 1653 | 1468716691163 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:31 INFO - PROCESS | 1653 | 1468716691164 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x1297cd000 == 34 [pid = 1653] [id = 550] 17:51:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x126476000) [pid = 1653] [serial = 1650] [outer = 0x0] 17:51:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1269d1c00) [pid = 1653] [serial = 1651] [outer = 0x126476000] 17:51:31 INFO - PROCESS | 1653 | 1468716691187 Marionette DEBUG loaded listener.js 17:51:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x126f0e000) [pid = 1653] [serial = 1652] [outer = 0x126476000] 17:51:31 INFO - PROCESS | 1653 | 1468716691505 Marionette TRACE conn3 <- [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]]]}] 17:51:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 519ms 17:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:51:31 INFO - PROCESS | 1653 | 1468716691520 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 17:51:31 INFO - PROCESS | 1653 | 1468716691521 Marionette TRACE conn3 <- [1,2173,null,{"value":"7"}] 17:51:31 INFO - PROCESS | 1653 | 1468716691523 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:51:31 INFO - PROCESS | 1653 | 1468716691524 Marionette TRACE conn3 <- [1,2174,null,{}] 17:51:31 INFO - PROCESS | 1653 | 1468716691526 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:31 INFO - PROCESS | 1653 | 1468716691527 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:31 INFO - PROCESS | 1653 | 1468716691627 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 17:51:31 INFO - PROCESS | 1653 | 1468716691665 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:31 INFO - PROCESS | 1653 | 1468716691666 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a86d000 == 35 [pid = 1653] [id = 551] 17:51:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1110a1400) [pid = 1653] [serial = 1653] [outer = 0x0] 17:51:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128cf3800) [pid = 1653] [serial = 1654] [outer = 0x1110a1400] 17:51:31 INFO - PROCESS | 1653 | 1468716691690 Marionette DEBUG loaded listener.js 17:51:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x128d93800) [pid = 1653] [serial = 1655] [outer = 0x1110a1400] 17:51:32 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12a70d400) [pid = 1653] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:51:32 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12495a000) [pid = 1653] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:51:32 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x112a16c00) [pid = 1653] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:51:32 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x128d91000) [pid = 1653] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:51:32 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112a7b800) [pid = 1653] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:51:32 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x117ea2000) [pid = 1653] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 17:51:32 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118739000) [pid = 1653] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 17:51:32 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x116803400) [pid = 1653] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 17:51:32 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112f51c00) [pid = 1653] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 17:51:32 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x112a18400) [pid = 1653] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:51:32 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11981f800) [pid = 1653] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 17:51:32 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112e7e000) [pid = 1653] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 17:51:32 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112a1e800) [pid = 1653] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 17:51:32 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12a705400) [pid = 1653] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:51:32 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x112d65400) [pid = 1653] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:51:32 INFO - PROCESS | 1653 | 1468716692136 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 17:51:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 619ms 17:51:32 INFO - PROCESS | 1653 | 1468716692142 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 17:51:32 INFO - PROCESS | 1653 | 1468716692144 Marionette TRACE conn3 <- [1,2177,null,{"value":"7"}] 17:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:51:32 INFO - PROCESS | 1653 | 1468716692146 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:51:32 INFO - PROCESS | 1653 | 1468716692148 Marionette TRACE conn3 <- [1,2178,null,{}] 17:51:32 INFO - PROCESS | 1653 | 1468716692151 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:32 INFO - PROCESS | 1653 | 1468716692155 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:32 INFO - PROCESS | 1653 | 1468716692238 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 17:51:32 INFO - PROCESS | 1653 | 1468716692241 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:32 INFO - PROCESS | 1653 | 1468716692242 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x120fc2800 == 36 [pid = 1653] [id = 552] 17:51:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x112a79800) [pid = 1653] [serial = 1656] [outer = 0x0] 17:51:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x117e52400) [pid = 1653] [serial = 1657] [outer = 0x112a79800] 17:51:32 INFO - PROCESS | 1653 | 1468716692268 Marionette DEBUG loaded listener.js 17:51:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11930d800) [pid = 1653] [serial = 1658] [outer = 0x112a79800] 17:51:32 INFO - PROCESS | 1653 | 1468716692608 Marionette TRACE conn3 <- [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]]]}] 17:51:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 473ms 17:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:51:32 INFO - PROCESS | 1653 | 1468716692619 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 17:51:32 INFO - PROCESS | 1653 | 1468716692620 Marionette TRACE conn3 <- [1,2181,null,{"value":"7"}] 17:51:32 INFO - PROCESS | 1653 | 1468716692622 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:51:32 INFO - PROCESS | 1653 | 1468716692624 Marionette TRACE conn3 <- [1,2182,null,{}] 17:51:32 INFO - PROCESS | 1653 | 1468716692626 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:32 INFO - PROCESS | 1653 | 1468716692627 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:32 INFO - PROCESS | 1653 | 1468716692724 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 17:51:32 INFO - PROCESS | 1653 | 1468716692732 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:32 INFO - PROCESS | 1653 | 1468716692733 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b2c2800 == 37 [pid = 1653] [id = 553] 17:51:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11662c800) [pid = 1653] [serial = 1659] [outer = 0x0] 17:51:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1254e2000) [pid = 1653] [serial = 1660] [outer = 0x11662c800] 17:51:32 INFO - PROCESS | 1653 | 1468716692757 Marionette DEBUG loaded listener.js 17:51:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128d93000) [pid = 1653] [serial = 1661] [outer = 0x11662c800] 17:51:33 INFO - PROCESS | 1653 | 1468716693095 Marionette TRACE conn3 <- [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]]]}] 17:51:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 517ms 17:51:33 INFO - PROCESS | 1653 | 1468716693141 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 17:51:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:51:33 INFO - PROCESS | 1653 | 1468716693144 Marionette TRACE conn3 <- [1,2185,null,{"value":"7"}] 17:51:33 INFO - PROCESS | 1653 | 1468716693147 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:51:33 INFO - PROCESS | 1653 | 1468716693150 Marionette TRACE conn3 <- [1,2186,null,{}] 17:51:33 INFO - PROCESS | 1653 | 1468716693153 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:33 INFO - PROCESS | 1653 | 1468716693155 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:33 INFO - PROCESS | 1653 | 1468716693279 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 17:51:33 INFO - PROCESS | 1653 | 1468716693342 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:33 INFO - PROCESS | 1653 | 1468716693343 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12697e800 == 38 [pid = 1653] [id = 554] 17:51:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118f82c00) [pid = 1653] [serial = 1662] [outer = 0x0] 17:51:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128d9dc00) [pid = 1653] [serial = 1663] [outer = 0x118f82c00] 17:51:33 INFO - PROCESS | 1653 | 1468716693370 Marionette DEBUG loaded listener.js 17:51:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12967e000) [pid = 1653] [serial = 1664] [outer = 0x118f82c00] 17:51:33 INFO - PROCESS | 1653 | 1468716693645 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 17:51:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:51:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 527ms 17:51:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:51:33 INFO - PROCESS | 1653 | 1468716693678 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 17:51:33 INFO - PROCESS | 1653 | 1468716693679 Marionette TRACE conn3 <- [1,2189,null,{"value":"7"}] 17:51:33 INFO - PROCESS | 1653 | 1468716693681 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:51:33 INFO - PROCESS | 1653 | 1468716693682 Marionette TRACE conn3 <- [1,2190,null,{}] 17:51:33 INFO - PROCESS | 1653 | 1468716693684 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:33 INFO - PROCESS | 1653 | 1468716693685 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:33 INFO - PROCESS | 1653 | 1468716693766 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 17:51:33 INFO - PROCESS | 1653 | 1468716693770 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:33 INFO - PROCESS | 1653 | 1468716693771 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c79a800 == 39 [pid = 1653] [id = 555] 17:51:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x129556400) [pid = 1653] [serial = 1665] [outer = 0x0] 17:51:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x129686800) [pid = 1653] [serial = 1666] [outer = 0x129556400] 17:51:33 INFO - PROCESS | 1653 | 1468716693797 Marionette DEBUG loaded listener.js 17:51:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12a758400) [pid = 1653] [serial = 1667] [outer = 0x129556400] 17:51:34 INFO - PROCESS | 1653 | 1468716694184 Marionette TRACE conn3 <- [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]]]}] 17:51:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:51:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 521ms 17:51:34 INFO - PROCESS | 1653 | 1468716694202 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 17:51:34 INFO - PROCESS | 1653 | 1468716694205 Marionette TRACE conn3 <- [1,2193,null,{"value":"7"}] 17:51:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:51:34 INFO - PROCESS | 1653 | 1468716694208 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:51:34 INFO - PROCESS | 1653 | 1468716694210 Marionette TRACE conn3 <- [1,2194,null,{}] 17:51:34 INFO - PROCESS | 1653 | 1468716694215 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:34 INFO - PROCESS | 1653 | 1468716694217 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:34 INFO - PROCESS | 1653 | 1468716694326 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 17:51:34 INFO - PROCESS | 1653 | 1468716694383 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:34 INFO - PROCESS | 1653 | 1468716694386 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x11714e800 == 40 [pid = 1653] [id = 556] 17:51:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x112ebe400) [pid = 1653] [serial = 1668] [outer = 0x0] 17:51:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x112f50400) [pid = 1653] [serial = 1669] [outer = 0x112ebe400] 17:51:34 INFO - PROCESS | 1653 | 1468716694416 Marionette DEBUG loaded listener.js 17:51:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11614c400) [pid = 1653] [serial = 1670] [outer = 0x112ebe400] 17:51:34 INFO - PROCESS | 1653 | 1468716694966 Marionette TRACE conn3 <- [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]]]}] 17:51:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:51:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 821ms 17:51:35 INFO - PROCESS | 1653 | 1468716695029 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 17:51:35 INFO - PROCESS | 1653 | 1468716695032 Marionette TRACE conn3 <- [1,2197,null,{"value":"7"}] 17:51:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:51:35 INFO - PROCESS | 1653 | 1468716695037 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:51:35 INFO - PROCESS | 1653 | 1468716695039 Marionette TRACE conn3 <- [1,2198,null,{}] 17:51:35 INFO - PROCESS | 1653 | 1468716695042 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:35 INFO - PROCESS | 1653 | 1468716695043 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:35 INFO - PROCESS | 1653 | 1468716695150 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 17:51:35 INFO - PROCESS | 1653 | 1468716695210 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:35 INFO - PROCESS | 1653 | 1468716695211 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x1254c6000 == 41 [pid = 1653] [id = 557] 17:51:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11847e000) [pid = 1653] [serial = 1671] [outer = 0x0] 17:51:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1184f2400) [pid = 1653] [serial = 1672] [outer = 0x11847e000] 17:51:35 INFO - PROCESS | 1653 | 1468716695242 Marionette DEBUG loaded listener.js 17:51:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x118578c00) [pid = 1653] [serial = 1673] [outer = 0x11847e000] 17:51:35 INFO - PROCESS | 1653 | 1468716695928 Marionette TRACE conn3 <- [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]]]}] 17:51:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:51:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 923ms 17:51:35 INFO - PROCESS | 1653 | 1468716695982 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 17:51:35 INFO - PROCESS | 1653 | 1468716695984 Marionette TRACE conn3 <- [1,2201,null,{"value":"7"}] 17:51:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:51:35 INFO - PROCESS | 1653 | 1468716695989 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:51:35 INFO - PROCESS | 1653 | 1468716695991 Marionette TRACE conn3 <- [1,2202,null,{}] 17:51:35 INFO - PROCESS | 1653 | 1468716695994 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:35 INFO - PROCESS | 1653 | 1468716695998 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:36 INFO - PROCESS | 1653 | 1468716696116 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 17:51:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12697e800 == 40 [pid = 1653] [id = 554] 17:51:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12b2c2800 == 39 [pid = 1653] [id = 553] 17:51:36 INFO - PROCESS | 1653 | --DOCSHELL 0x120fc2800 == 38 [pid = 1653] [id = 552] 17:51:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12a86d000 == 37 [pid = 1653] [id = 551] 17:51:36 INFO - PROCESS | 1653 | --DOCSHELL 0x1297cd000 == 36 [pid = 1653] [id = 550] 17:51:36 INFO - PROCESS | 1653 | --DOCSHELL 0x1290be800 == 35 [pid = 1653] [id = 549] 17:51:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12697f000 == 34 [pid = 1653] [id = 548] 17:51:36 INFO - PROCESS | 1653 | --DOCSHELL 0x123d3b000 == 33 [pid = 1653] [id = 547] 17:51:36 INFO - PROCESS | 1653 | --DOCSHELL 0x120fc5800 == 32 [pid = 1653] [id = 546] 17:51:36 INFO - PROCESS | 1653 | --DOCSHELL 0x118163800 == 31 [pid = 1653] [id = 545] 17:51:36 INFO - PROCESS | 1653 | --DOCSHELL 0x1168b2800 == 30 [pid = 1653] [id = 544] 17:51:36 INFO - PROCESS | 1653 | --DOCSHELL 0x118158000 == 29 [pid = 1653] [id = 543] 17:51:36 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1269ca800) [pid = 1653] [serial = 1610] [outer = 0x0] [url = about:blank] 17:51:36 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12a75e400) [pid = 1653] [serial = 1612] [outer = 0x0] [url = about:blank] 17:51:36 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x128d92c00) [pid = 1653] [serial = 1597] [outer = 0x0] [url = about:blank] 17:51:36 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x124d22800) [pid = 1653] [serial = 1594] [outer = 0x0] [url = about:blank] 17:51:36 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12930c000) [pid = 1653] [serial = 1600] [outer = 0x0] [url = about:blank] 17:51:36 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x129554c00) [pid = 1653] [serial = 1603] [outer = 0x0] [url = about:blank] 17:51:36 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11835a800) [pid = 1653] [serial = 1582] [outer = 0x0] [url = about:blank] 17:51:36 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1184ef000) [pid = 1653] [serial = 1583] [outer = 0x0] [url = about:blank] 17:51:36 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118a58c00) [pid = 1653] [serial = 1585] [outer = 0x0] [url = about:blank] 17:51:36 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119815000) [pid = 1653] [serial = 1586] [outer = 0x0] [url = about:blank] 17:51:36 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x116f28800) [pid = 1653] [serial = 1579] [outer = 0x0] [url = about:blank] 17:51:36 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x117e51800) [pid = 1653] [serial = 1580] [outer = 0x0] [url = about:blank] 17:51:36 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x113c51000) [pid = 1653] [serial = 1576] [outer = 0x0] [url = about:blank] 17:51:36 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1167e2800) [pid = 1653] [serial = 1577] [outer = 0x0] [url = about:blank] 17:51:36 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x116a13c00) [pid = 1653] [serial = 1606] [outer = 0x0] [url = about:blank] 17:51:36 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x129311800) [pid = 1653] [serial = 1574] [outer = 0x0] [url = about:blank] 17:51:36 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1205bf800) [pid = 1653] [serial = 1591] [outer = 0x0] [url = about:blank] 17:51:36 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119c40800) [pid = 1653] [serial = 1588] [outer = 0x0] [url = about:blank] 17:51:36 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12053f000) [pid = 1653] [serial = 1589] [outer = 0x0] [url = about:blank] 17:51:36 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12954c400) [pid = 1653] [serial = 1601] [outer = 0x0] [url = about:blank] 17:51:36 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12955a800) [pid = 1653] [serial = 1604] [outer = 0x0] [url = about:blank] 17:51:36 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x128d9e800) [pid = 1653] [serial = 1598] [outer = 0x0] [url = about:blank] 17:51:36 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x126f0ec00) [pid = 1653] [serial = 1595] [outer = 0x0] [url = about:blank] 17:51:36 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x118f06000) [pid = 1653] [serial = 1607] [outer = 0x0] [url = about:blank] 17:51:36 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12a83dc00) [pid = 1653] [serial = 1613] [outer = 0x0] [url = about:blank] 17:51:36 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12053e400) [pid = 1653] [serial = 1609] [outer = 0x0] [url = about:blank] 17:51:36 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1218ebc00) [pid = 1653] [serial = 1592] [outer = 0x0] [url = about:blank] 17:51:36 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12abbf800) [pid = 1653] [serial = 1616] [outer = 0x0] [url = about:blank] 17:51:36 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12aa57800) [pid = 1653] [serial = 1615] [outer = 0x0] [url = about:blank] 17:51:36 INFO - PROCESS | 1653 | 1468716696207 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:36 INFO - PROCESS | 1653 | 1468716696210 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x116691800 == 30 [pid = 1653] [id = 558] 17:51:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x11309bc00) [pid = 1653] [serial = 1674] [outer = 0x0] 17:51:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x116141000) [pid = 1653] [serial = 1675] [outer = 0x11309bc00] 17:51:36 INFO - PROCESS | 1653 | 1468716696237 Marionette DEBUG loaded listener.js 17:51:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x117e4e400) [pid = 1653] [serial = 1676] [outer = 0x11309bc00] 17:51:36 INFO - PROCESS | 1653 | 1468716696514 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 17:51:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:51:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 572ms 17:51:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:51:36 INFO - PROCESS | 1653 | 1468716696564 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 17:51:36 INFO - PROCESS | 1653 | 1468716696567 Marionette TRACE conn3 <- [1,2205,null,{"value":"7"}] 17:51:36 INFO - PROCESS | 1653 | 1468716696571 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:51:36 INFO - PROCESS | 1653 | 1468716696573 Marionette TRACE conn3 <- [1,2206,null,{}] 17:51:36 INFO - PROCESS | 1653 | 1468716696577 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:36 INFO - PROCESS | 1653 | 1468716696580 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:36 INFO - PROCESS | 1653 | 1468716696659 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 17:51:36 INFO - PROCESS | 1653 | 1468716696663 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:36 INFO - PROCESS | 1653 | 1468716696664 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195bd800 == 31 [pid = 1653] [id = 559] 17:51:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x118356c00) [pid = 1653] [serial = 1677] [outer = 0x0] 17:51:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11851dc00) [pid = 1653] [serial = 1678] [outer = 0x118356c00] 17:51:36 INFO - PROCESS | 1653 | 1468716696715 Marionette DEBUG loaded listener.js 17:51:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11873c800) [pid = 1653] [serial = 1679] [outer = 0x118356c00] 17:51:37 INFO - PROCESS | 1653 | 1468716697058 Marionette TRACE conn3 <- [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]]]}] 17:51:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:51:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 519ms 17:51:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:51:37 INFO - PROCESS | 1653 | 1468716697091 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 17:51:37 INFO - PROCESS | 1653 | 1468716697092 Marionette TRACE conn3 <- [1,2209,null,{"value":"7"}] 17:51:37 INFO - PROCESS | 1653 | 1468716697095 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:51:37 INFO - PROCESS | 1653 | 1468716697097 Marionette TRACE conn3 <- [1,2210,null,{}] 17:51:37 INFO - PROCESS | 1653 | 1468716697105 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:37 INFO - PROCESS | 1653 | 1468716697108 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:37 INFO - PROCESS | 1653 | 1468716697193 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 17:51:37 INFO - PROCESS | 1653 | 1468716697200 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:37 INFO - PROCESS | 1653 | 1468716697203 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x1249aa800 == 32 [pid = 1653] [id = 560] 17:51:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112f53c00) [pid = 1653] [serial = 1680] [outer = 0x0] 17:51:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119950c00) [pid = 1653] [serial = 1681] [outer = 0x112f53c00] 17:51:37 INFO - PROCESS | 1653 | 1468716697235 Marionette DEBUG loaded listener.js 17:51:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x121002400) [pid = 1653] [serial = 1682] [outer = 0x112f53c00] 17:51:37 INFO - PROCESS | 1653 | 1468716697574 Marionette TRACE conn3 <- [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]]]}] 17:51:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:51:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 521ms 17:51:37 INFO - PROCESS | 1653 | 1468716697616 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 17:51:37 INFO - PROCESS | 1653 | 1468716697620 Marionette TRACE conn3 <- [1,2213,null,{"value":"7"}] 17:51:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:51:37 INFO - PROCESS | 1653 | 1468716697623 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:51:37 INFO - PROCESS | 1653 | 1468716697625 Marionette TRACE conn3 <- [1,2214,null,{}] 17:51:37 INFO - PROCESS | 1653 | 1468716697627 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:37 INFO - PROCESS | 1653 | 1468716697628 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:37 INFO - PROCESS | 1653 | 1468716697708 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 17:51:37 INFO - PROCESS | 1653 | 1468716697711 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:37 INFO - PROCESS | 1653 | 1468716697712 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a90000 == 33 [pid = 1653] [id = 561] 17:51:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x121715c00) [pid = 1653] [serial = 1683] [outer = 0x0] 17:51:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x124d26800) [pid = 1653] [serial = 1684] [outer = 0x121715c00] 17:51:37 INFO - PROCESS | 1653 | 1468716697740 Marionette DEBUG loaded listener.js 17:51:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1254e0000) [pid = 1653] [serial = 1685] [outer = 0x121715c00] 17:51:38 INFO - PROCESS | 1653 | 1468716698058 Marionette TRACE conn3 <- [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]]]}] 17:51:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:51:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 470ms 17:51:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:51:38 INFO - PROCESS | 1653 | 1468716698094 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 17:51:38 INFO - PROCESS | 1653 | 1468716698095 Marionette TRACE conn3 <- [1,2217,null,{"value":"7"}] 17:51:38 INFO - PROCESS | 1653 | 1468716698099 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:51:38 INFO - PROCESS | 1653 | 1468716698101 Marionette TRACE conn3 <- [1,2218,null,{}] 17:51:38 INFO - PROCESS | 1653 | 1468716698104 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:38 INFO - PROCESS | 1653 | 1468716698105 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:38 INFO - PROCESS | 1653 | 1468716698218 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 17:51:38 INFO - PROCESS | 1653 | 1468716698229 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:38 INFO - PROCESS | 1653 | 1468716698230 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x129573000 == 34 [pid = 1653] [id = 562] 17:51:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x112e7c800) [pid = 1653] [serial = 1686] [outer = 0x0] 17:51:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x126034800) [pid = 1653] [serial = 1687] [outer = 0x112e7c800] 17:51:38 INFO - PROCESS | 1653 | 1468716698256 Marionette DEBUG loaded listener.js 17:51:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1268be800) [pid = 1653] [serial = 1688] [outer = 0x112e7c800] 17:51:38 INFO - PROCESS | 1653 | 1468716698573 Marionette TRACE conn3 <- [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]]]}] 17:51:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:51:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 522ms 17:51:38 INFO - PROCESS | 1653 | 1468716698620 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 17:51:38 INFO - PROCESS | 1653 | 1468716698622 Marionette TRACE conn3 <- [1,2221,null,{"value":"7"}] 17:51:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:51:38 INFO - PROCESS | 1653 | 1468716698624 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:51:38 INFO - PROCESS | 1653 | 1468716698625 Marionette TRACE conn3 <- [1,2222,null,{}] 17:51:38 INFO - PROCESS | 1653 | 1468716698633 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:38 INFO - PROCESS | 1653 | 1468716698637 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:38 INFO - PROCESS | 1653 | 1468716698754 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 17:51:38 INFO - PROCESS | 1653 | 1468716698759 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:38 INFO - PROCESS | 1653 | 1468716698760 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab92800 == 35 [pid = 1653] [id = 563] 17:51:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12603f000) [pid = 1653] [serial = 1689] [outer = 0x0] 17:51:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128cefc00) [pid = 1653] [serial = 1690] [outer = 0x12603f000] 17:51:38 INFO - PROCESS | 1653 | 1468716698785 Marionette DEBUG loaded listener.js 17:51:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x129551800) [pid = 1653] [serial = 1691] [outer = 0x12603f000] 17:51:39 INFO - PROCESS | 1653 | 1468716699126 Marionette TRACE conn3 <- [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]]]}] 17:51:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:51:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 527ms 17:51:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:51:39 INFO - PROCESS | 1653 | 1468716699153 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 17:51:39 INFO - PROCESS | 1653 | 1468716699154 Marionette TRACE conn3 <- [1,2225,null,{"value":"7"}] 17:51:39 INFO - PROCESS | 1653 | 1468716699156 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:51:39 INFO - PROCESS | 1653 | 1468716699157 Marionette TRACE conn3 <- [1,2226,null,{}] 17:51:39 INFO - PROCESS | 1653 | 1468716699161 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:39 INFO - PROCESS | 1653 | 1468716699170 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:39 INFO - PROCESS | 1653 | 1468716699273 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 17:51:39 INFO - PROCESS | 1653 | 1468716699276 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:39 INFO - PROCESS | 1653 | 1468716699278 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b2c4000 == 36 [pid = 1653] [id = 564] 17:51:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x129556000) [pid = 1653] [serial = 1692] [outer = 0x0] 17:51:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x129681400) [pid = 1653] [serial = 1693] [outer = 0x129556000] 17:51:39 INFO - PROCESS | 1653 | 1468716699304 Marionette DEBUG loaded listener.js 17:51:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12a75ac00) [pid = 1653] [serial = 1694] [outer = 0x129556000] 17:51:39 INFO - PROCESS | 1653 | 1468716699609 Marionette TRACE conn3 <- [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]]]}] 17:51:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:51:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 470ms 17:51:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:51:39 INFO - PROCESS | 1653 | 1468716699627 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 17:51:39 INFO - PROCESS | 1653 | 1468716699629 Marionette TRACE conn3 <- [1,2229,null,{"value":"7"}] 17:51:39 INFO - PROCESS | 1653 | 1468716699631 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:51:39 INFO - PROCESS | 1653 | 1468716699632 Marionette TRACE conn3 <- [1,2230,null,{}] 17:51:39 INFO - PROCESS | 1653 | 1468716699634 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:39 INFO - PROCESS | 1653 | 1468716699635 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:39 INFO - PROCESS | 1653 | 1468716699737 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 17:51:39 INFO - PROCESS | 1653 | 1468716699748 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:39 INFO - PROCESS | 1653 | 1468716699749 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bafc000 == 37 [pid = 1653] [id = 565] 17:51:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x117e4e800) [pid = 1653] [serial = 1695] [outer = 0x0] 17:51:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12a75e400) [pid = 1653] [serial = 1696] [outer = 0x117e4e800] 17:51:39 INFO - PROCESS | 1653 | 1468716699772 Marionette DEBUG loaded listener.js 17:51:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12a83e400) [pid = 1653] [serial = 1697] [outer = 0x117e4e800] 17:51:40 INFO - PROCESS | 1653 | 1468716700088 Marionette TRACE conn3 <- [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]]]}] 17:51:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:51:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 521ms 17:51:40 INFO - PROCESS | 1653 | 1468716700152 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 17:51:40 INFO - PROCESS | 1653 | 1468716700154 Marionette TRACE conn3 <- [1,2233,null,{"value":"7"}] 17:51:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:51:40 INFO - PROCESS | 1653 | 1468716700156 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:51:40 INFO - PROCESS | 1653 | 1468716700157 Marionette TRACE conn3 <- [1,2234,null,{}] 17:51:40 INFO - PROCESS | 1653 | 1468716700159 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:40 INFO - PROCESS | 1653 | 1468716700168 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:40 INFO - PROCESS | 1653 | 1468716700345 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 17:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1176f7400) [pid = 1653] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119812c00) [pid = 1653] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112a12400) [pid = 1653] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1176f6400) [pid = 1653] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x115d04c00) [pid = 1653] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x126476000) [pid = 1653] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1184efc00) [pid = 1653] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x112f4ec00) [pid = 1653] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1110a1400) [pid = 1653] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112a79800) [pid = 1653] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x116887400) [pid = 1653] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118542800) [pid = 1653] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x121969400) [pid = 1653] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118f82c00) [pid = 1653] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x117ea4000) [pid = 1653] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:51:40 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11662c800) [pid = 1653] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:51:40 INFO - PROCESS | 1653 | 1468716700394 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:40 INFO - PROCESS | 1653 | 1468716700395 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x117156800 == 38 [pid = 1653] [id = 566] 17:51:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x110fe5800) [pid = 1653] [serial = 1698] [outer = 0x0] 17:51:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112f4ec00) [pid = 1653] [serial = 1699] [outer = 0x110fe5800] 17:51:40 INFO - PROCESS | 1653 | 1468716700419 Marionette DEBUG loaded listener.js 17:51:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1176f7400) [pid = 1653] [serial = 1700] [outer = 0x110fe5800] 17:51:40 INFO - PROCESS | 1653 | 1468716700674 Marionette TRACE conn3 <- [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]]]}] 17:51:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:51:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 570ms 17:51:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:51:40 INFO - PROCESS | 1653 | 1468716700729 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 17:51:40 INFO - PROCESS | 1653 | 1468716700730 Marionette TRACE conn3 <- [1,2237,null,{"value":"7"}] 17:51:40 INFO - PROCESS | 1653 | 1468716700732 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:51:40 INFO - PROCESS | 1653 | 1468716700733 Marionette TRACE conn3 <- [1,2238,null,{}] 17:51:40 INFO - PROCESS | 1653 | 1468716700735 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:40 INFO - PROCESS | 1653 | 1468716700736 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:40 INFO - PROCESS | 1653 | 1468716700818 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 17:51:40 INFO - PROCESS | 1653 | 1468716700824 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:40 INFO - PROCESS | 1653 | 1468716700826 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c79b800 == 39 [pid = 1653] [id = 567] 17:51:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1184f2000) [pid = 1653] [serial = 1701] [outer = 0x0] 17:51:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1205c1c00) [pid = 1653] [serial = 1702] [outer = 0x1184f2000] 17:51:40 INFO - PROCESS | 1653 | 1468716700850 Marionette DEBUG loaded listener.js 17:51:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x128d8fc00) [pid = 1653] [serial = 1703] [outer = 0x1184f2000] 17:51:41 INFO - PROCESS | 1653 | 1468716701164 Marionette TRACE conn3 <- [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]]]}] 17:51:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:51:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 474ms 17:51:41 INFO - PROCESS | 1653 | 1468716701207 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 17:51:41 INFO - PROCESS | 1653 | 1468716701208 Marionette TRACE conn3 <- [1,2241,null,{"value":"7"}] 17:51:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:51:41 INFO - PROCESS | 1653 | 1468716701210 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:51:41 INFO - PROCESS | 1653 | 1468716701212 Marionette TRACE conn3 <- [1,2242,null,{}] 17:51:41 INFO - PROCESS | 1653 | 1468716701223 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:41 INFO - PROCESS | 1653 | 1468716701224 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:41 INFO - PROCESS | 1653 | 1468716701339 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 17:51:41 INFO - PROCESS | 1653 | 1468716701348 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:41 INFO - PROCESS | 1653 | 1468716701349 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ce6a800 == 40 [pid = 1653] [id = 568] 17:51:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x128d91400) [pid = 1653] [serial = 1704] [outer = 0x0] 17:51:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12abbc000) [pid = 1653] [serial = 1705] [outer = 0x128d91400] 17:51:41 INFO - PROCESS | 1653 | 1468716701375 Marionette DEBUG loaded listener.js 17:51:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12b2ddc00) [pid = 1653] [serial = 1706] [outer = 0x128d91400] 17:51:41 INFO - PROCESS | 1653 | 1468716701678 Marionette TRACE conn3 <- [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]]]}] 17:51:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:51:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 519ms 17:51:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:51:41 INFO - PROCESS | 1653 | 1468716701731 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 17:51:41 INFO - PROCESS | 1653 | 1468716701732 Marionette TRACE conn3 <- [1,2245,null,{"value":"7"}] 17:51:41 INFO - PROCESS | 1653 | 1468716701734 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:51:41 INFO - PROCESS | 1653 | 1468716701735 Marionette TRACE conn3 <- [1,2246,null,{}] 17:51:41 INFO - PROCESS | 1653 | 1468716701737 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:41 INFO - PROCESS | 1653 | 1468716701738 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:41 INFO - PROCESS | 1653 | 1468716701817 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 17:51:41 INFO - PROCESS | 1653 | 1468716701820 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:41 INFO - PROCESS | 1653 | 1468716701821 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d333800 == 41 [pid = 1653] [id = 569] 17:51:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12b2de000) [pid = 1653] [serial = 1707] [outer = 0x0] 17:51:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12ba81c00) [pid = 1653] [serial = 1708] [outer = 0x12b2de000] 17:51:41 INFO - PROCESS | 1653 | 1468716701847 Marionette DEBUG loaded listener.js 17:51:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12ba88c00) [pid = 1653] [serial = 1709] [outer = 0x12b2de000] 17:51:42 INFO - PROCESS | 1653 | 1468716702161 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 17:51:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:51:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 468ms 17:51:42 INFO - PROCESS | 1653 | 1468716702203 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 17:51:42 INFO - PROCESS | 1653 | 1468716702205 Marionette TRACE conn3 <- [1,2249,null,{"value":"7"}] 17:51:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:51:42 INFO - PROCESS | 1653 | 1468716702209 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:51:42 INFO - PROCESS | 1653 | 1468716702217 Marionette TRACE conn3 <- [1,2250,null,{}] 17:51:42 INFO - PROCESS | 1653 | 1468716702219 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:42 INFO - PROCESS | 1653 | 1468716702220 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:42 INFO - PROCESS | 1653 | 1468716702329 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 17:51:42 INFO - PROCESS | 1653 | 1468716702411 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:42 INFO - PROCESS | 1653 | 1468716702413 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x116414000 == 42 [pid = 1653] [id = 570] 17:51:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x110fe0800) [pid = 1653] [serial = 1710] [outer = 0x0] 17:51:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1110a7400) [pid = 1653] [serial = 1711] [outer = 0x110fe0800] 17:51:42 INFO - PROCESS | 1653 | 1468716702444 Marionette DEBUG loaded listener.js 17:51:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x112f52800) [pid = 1653] [serial = 1712] [outer = 0x110fe0800] 17:51:42 INFO - PROCESS | 1653 | 1468716702891 Marionette TRACE conn3 <- [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]]]}] 17:51:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:51:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 727ms 17:51:42 INFO - PROCESS | 1653 | 1468716702937 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 17:51:42 INFO - PROCESS | 1653 | 1468716702940 Marionette TRACE conn3 <- [1,2253,null,{"value":"7"}] 17:51:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:51:42 INFO - PROCESS | 1653 | 1468716702943 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:51:42 INFO - PROCESS | 1653 | 1468716702946 Marionette TRACE conn3 <- [1,2254,null,{}] 17:51:42 INFO - PROCESS | 1653 | 1468716702951 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:42 INFO - PROCESS | 1653 | 1468716702954 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:43 INFO - PROCESS | 1653 | 1468716703055 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 17:51:43 INFO - PROCESS | 1653 | 1468716703166 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:43 INFO - PROCESS | 1653 | 1468716703167 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x123d8b800 == 43 [pid = 1653] [id = 571] 17:51:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118521400) [pid = 1653] [serial = 1713] [outer = 0x0] 17:51:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11857c400) [pid = 1653] [serial = 1714] [outer = 0x118521400] 17:51:43 INFO - PROCESS | 1653 | 1468716703197 Marionette DEBUG loaded listener.js 17:51:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118f7b800) [pid = 1653] [serial = 1715] [outer = 0x118521400] 17:51:43 INFO - PROCESS | 1653 | 1468716703624 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 17:51:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:51:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 722ms 17:51:43 INFO - PROCESS | 1653 | 1468716703668 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 17:51:43 INFO - PROCESS | 1653 | 1468716703671 Marionette TRACE conn3 <- [1,2257,null,{"value":"7"}] 17:51:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:51:43 INFO - PROCESS | 1653 | 1468716703673 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:51:43 INFO - PROCESS | 1653 | 1468716703675 Marionette TRACE conn3 <- [1,2258,null,{}] 17:51:43 INFO - PROCESS | 1653 | 1468716703677 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:43 INFO - PROCESS | 1653 | 1468716703679 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:43 INFO - PROCESS | 1653 | 1468716703783 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 17:51:43 INFO - PROCESS | 1653 | 1468716703846 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:43 INFO - PROCESS | 1653 | 1468716703848 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12baf6000 == 44 [pid = 1653] [id = 572] 17:51:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1196e5400) [pid = 1653] [serial = 1716] [outer = 0x0] 17:51:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1205bc400) [pid = 1653] [serial = 1717] [outer = 0x1196e5400] 17:51:43 INFO - PROCESS | 1653 | 1468716703876 Marionette DEBUG loaded listener.js 17:51:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12603dc00) [pid = 1653] [serial = 1718] [outer = 0x1196e5400] 17:51:44 INFO - PROCESS | 1653 | 1468716704348 Marionette TRACE conn3 <- [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]]]}] 17:51:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:51:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 720ms 17:51:44 INFO - PROCESS | 1653 | 1468716704396 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 17:51:44 INFO - PROCESS | 1653 | 1468716704398 Marionette TRACE conn3 <- [1,2261,null,{"value":"7"}] 17:51:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:51:44 INFO - PROCESS | 1653 | 1468716704405 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:51:44 INFO - PROCESS | 1653 | 1468716704409 Marionette TRACE conn3 <- [1,2262,null,{}] 17:51:44 INFO - PROCESS | 1653 | 1468716704444 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:44 INFO - PROCESS | 1653 | 1468716704448 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:44 INFO - PROCESS | 1653 | 1468716704560 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 17:51:44 INFO - PROCESS | 1653 | 1468716704645 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:44 INFO - PROCESS | 1653 | 1468716704647 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x11814a800 == 45 [pid = 1653] [id = 573] 17:51:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x113c96800) [pid = 1653] [serial = 1719] [outer = 0x0] 17:51:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x119832c00) [pid = 1653] [serial = 1720] [outer = 0x113c96800] 17:51:44 INFO - PROCESS | 1653 | 1468716704696 Marionette DEBUG loaded listener.js 17:51:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x126f0cc00) [pid = 1653] [serial = 1721] [outer = 0x113c96800] 17:51:45 INFO - PROCESS | 1653 | 1468716705283 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 17:51:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:51:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 890ms 17:51:45 INFO - PROCESS | 1653 | 1468716705291 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 17:51:45 INFO - PROCESS | 1653 | 1468716705294 Marionette TRACE conn3 <- [1,2265,null,{"value":"7"}] 17:51:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:51:45 INFO - PROCESS | 1653 | 1468716705297 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:51:45 INFO - PROCESS | 1653 | 1468716705299 Marionette TRACE conn3 <- [1,2266,null,{}] 17:51:45 INFO - PROCESS | 1653 | 1468716705303 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:45 INFO - PROCESS | 1653 | 1468716705304 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:45 INFO - PROCESS | 1653 | 1468716705394 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 17:51:45 INFO - PROCESS | 1653 | 1468716705454 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:45 INFO - PROCESS | 1653 | 1468716705456 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e8a000 == 46 [pid = 1653] [id = 574] 17:51:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x112a83800) [pid = 1653] [serial = 1722] [outer = 0x0] 17:51:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x112e65000) [pid = 1653] [serial = 1723] [outer = 0x112a83800] 17:51:45 INFO - PROCESS | 1653 | 1468716705484 Marionette DEBUG loaded listener.js 17:51:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x112f4ac00) [pid = 1653] [serial = 1724] [outer = 0x112a83800] 17:51:45 INFO - PROCESS | 1653 | 1468716705903 Marionette TRACE conn3 <- [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]]]}] 17:51:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:51:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 625ms 17:51:45 INFO - PROCESS | 1653 | 1468716705922 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 17:51:45 INFO - PROCESS | 1653 | 1468716705927 Marionette TRACE conn3 <- [1,2269,null,{"value":"7"}] 17:51:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:51:45 INFO - PROCESS | 1653 | 1468716705934 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:51:45 INFO - PROCESS | 1653 | 1468716705936 Marionette TRACE conn3 <- [1,2270,null,{}] 17:51:45 INFO - PROCESS | 1653 | 1468716705940 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:45 INFO - PROCESS | 1653 | 1468716705942 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:46 INFO - PROCESS | 1653 | 1468716706074 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 17:51:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12d333800 == 45 [pid = 1653] [id = 569] 17:51:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12ce6a800 == 44 [pid = 1653] [id = 568] 17:51:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12c79b800 == 43 [pid = 1653] [id = 567] 17:51:46 INFO - PROCESS | 1653 | --DOCSHELL 0x117156800 == 42 [pid = 1653] [id = 566] 17:51:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12bafc000 == 41 [pid = 1653] [id = 565] 17:51:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12b2c4000 == 40 [pid = 1653] [id = 564] 17:51:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab92800 == 39 [pid = 1653] [id = 563] 17:51:46 INFO - PROCESS | 1653 | --DOCSHELL 0x129573000 == 38 [pid = 1653] [id = 562] 17:51:46 INFO - PROCESS | 1653 | --DOCSHELL 0x128a90000 == 37 [pid = 1653] [id = 561] 17:51:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1249aa800 == 36 [pid = 1653] [id = 560] 17:51:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1195bd800 == 35 [pid = 1653] [id = 559] 17:51:46 INFO - PROCESS | 1653 | --DOCSHELL 0x116691800 == 34 [pid = 1653] [id = 558] 17:51:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1254c6000 == 33 [pid = 1653] [id = 557] 17:51:46 INFO - PROCESS | 1653 | --DOCSHELL 0x11714e800 == 32 [pid = 1653] [id = 556] 17:51:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12c79a800 == 31 [pid = 1653] [id = 555] 17:51:46 INFO - PROCESS | 1653 | --DOCSHELL 0x117e8a000 == 30 [pid = 1653] [id = 574] 17:51:46 INFO - PROCESS | 1653 | --DOCSHELL 0x11814a800 == 29 [pid = 1653] [id = 573] 17:51:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12baf6000 == 28 [pid = 1653] [id = 572] 17:51:46 INFO - PROCESS | 1653 | --DOCSHELL 0x123d8b800 == 27 [pid = 1653] [id = 571] 17:51:46 INFO - PROCESS | 1653 | --DOCSHELL 0x116414000 == 26 [pid = 1653] [id = 570] 17:51:46 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11835bc00) [pid = 1653] [serial = 1636] [outer = 0x0] [url = about:blank] 17:51:46 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1184ee800) [pid = 1653] [serial = 1637] [outer = 0x0] [url = about:blank] 17:51:46 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11994fc00) [pid = 1653] [serial = 1642] [outer = 0x0] [url = about:blank] 17:51:46 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x118a5c000) [pid = 1653] [serial = 1639] [outer = 0x0] [url = about:blank] 17:51:46 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x119310400) [pid = 1653] [serial = 1640] [outer = 0x0] [url = about:blank] 17:51:46 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x120542000) [pid = 1653] [serial = 1645] [outer = 0x0] [url = about:blank] 17:51:46 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12122d000) [pid = 1653] [serial = 1646] [outer = 0x0] [url = about:blank] 17:51:46 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x117e52c00) [pid = 1653] [serial = 1631] [outer = 0x0] [url = about:blank] 17:51:46 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x116a21800) [pid = 1653] [serial = 1630] [outer = 0x0] [url = about:blank] 17:51:46 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1269d1c00) [pid = 1653] [serial = 1651] [outer = 0x0] [url = about:blank] 17:51:46 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x123d17400) [pid = 1653] [serial = 1648] [outer = 0x0] [url = about:blank] 17:51:46 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x126f0e000) [pid = 1653] [serial = 1652] [outer = 0x0] [url = about:blank] 17:51:46 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x113c50400) [pid = 1653] [serial = 1633] [outer = 0x0] [url = about:blank] 17:51:46 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x116883000) [pid = 1653] [serial = 1634] [outer = 0x0] [url = about:blank] 17:51:46 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x128cf3800) [pid = 1653] [serial = 1654] [outer = 0x0] [url = about:blank] 17:51:46 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x117e52400) [pid = 1653] [serial = 1657] [outer = 0x0] [url = about:blank] 17:51:46 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118350000) [pid = 1653] [serial = 1619] [outer = 0x0] [url = about:blank] 17:51:46 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x116f56800) [pid = 1653] [serial = 1618] [outer = 0x0] [url = about:blank] 17:51:46 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1196e4c00) [pid = 1653] [serial = 1622] [outer = 0x0] [url = about:blank] 17:51:46 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118711c00) [pid = 1653] [serial = 1621] [outer = 0x0] [url = about:blank] 17:51:46 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11930d800) [pid = 1653] [serial = 1658] [outer = 0x0] [url = about:blank] 17:51:46 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x129686800) [pid = 1653] [serial = 1666] [outer = 0x0] [url = about:blank] 17:51:46 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1264edc00) [pid = 1653] [serial = 1625] [outer = 0x0] [url = about:blank] 17:51:46 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1254dac00) [pid = 1653] [serial = 1624] [outer = 0x0] [url = about:blank] 17:51:46 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x128d93800) [pid = 1653] [serial = 1655] [outer = 0x0] [url = about:blank] 17:51:46 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12967e000) [pid = 1653] [serial = 1664] [outer = 0x0] [url = about:blank] 17:51:46 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x126f0a800) [pid = 1653] [serial = 1628] [outer = 0x0] [url = about:blank] 17:51:46 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x124905800) [pid = 1653] [serial = 1627] [outer = 0x0] [url = about:blank] 17:51:46 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x126471000) [pid = 1653] [serial = 1649] [outer = 0x0] [url = about:blank] 17:51:46 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x128d9dc00) [pid = 1653] [serial = 1663] [outer = 0x0] [url = about:blank] 17:51:46 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1254e2000) [pid = 1653] [serial = 1660] [outer = 0x0] [url = about:blank] 17:51:46 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x119c40c00) [pid = 1653] [serial = 1643] [outer = 0x0] [url = about:blank] 17:51:46 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x128d93000) [pid = 1653] [serial = 1661] [outer = 0x0] [url = about:blank] 17:51:46 INFO - PROCESS | 1653 | 1468716706765 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:46 INFO - PROCESS | 1653 | 1468716706766 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x115d95800 == 27 [pid = 1653] [id = 575] 17:51:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x112a19c00) [pid = 1653] [serial = 1725] [outer = 0x0] 17:51:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x112a1d400) [pid = 1653] [serial = 1726] [outer = 0x112a19c00] 17:51:46 INFO - PROCESS | 1653 | 1468716706795 Marionette DEBUG loaded listener.js 17:51:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x112d60800) [pid = 1653] [serial = 1727] [outer = 0x112a19c00] 17:51:47 INFO - PROCESS | 1653 | 1468716707103 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 17:51:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:51:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1225ms 17:51:47 INFO - PROCESS | 1653 | 1468716707158 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 17:51:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:51:47 INFO - PROCESS | 1653 | 1468716707160 Marionette TRACE conn3 <- [1,2273,null,{"value":"7"}] 17:51:47 INFO - PROCESS | 1653 | 1468716707163 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:51:47 INFO - PROCESS | 1653 | 1468716707165 Marionette TRACE conn3 <- [1,2274,null,{}] 17:51:47 INFO - PROCESS | 1653 | 1468716707168 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:47 INFO - PROCESS | 1653 | 1468716707170 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:47 INFO - PROCESS | 1653 | 1468716707246 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 17:51:47 INFO - PROCESS | 1653 | 1468716707251 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:47 INFO - PROCESS | 1653 | 1468716707255 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x118197800 == 28 [pid = 1653] [id = 576] 17:51:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x113c95000) [pid = 1653] [serial = 1728] [outer = 0x0] 17:51:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x115e88400) [pid = 1653] [serial = 1729] [outer = 0x113c95000] 17:51:47 INFO - PROCESS | 1653 | 1468716707282 Marionette DEBUG loaded listener.js 17:51:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1167e1000) [pid = 1653] [serial = 1730] [outer = 0x113c95000] 17:51:47 INFO - PROCESS | 1653 | 1468716707622 Marionette TRACE conn3 <- [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]]]}] 17:51:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:51:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 473ms 17:51:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:51:47 INFO - PROCESS | 1653 | 1468716707641 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 17:51:47 INFO - PROCESS | 1653 | 1468716707643 Marionette TRACE conn3 <- [1,2277,null,{"value":"7"}] 17:51:47 INFO - PROCESS | 1653 | 1468716707646 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:51:47 INFO - PROCESS | 1653 | 1468716707647 Marionette TRACE conn3 <- [1,2278,null,{}] 17:51:47 INFO - PROCESS | 1653 | 1468716707649 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:47 INFO - PROCESS | 1653 | 1468716707651 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:47 INFO - PROCESS | 1653 | 1468716707734 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 17:51:47 INFO - PROCESS | 1653 | 1468716707740 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:47 INFO - PROCESS | 1653 | 1468716707741 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195cc800 == 29 [pid = 1653] [id = 577] 17:51:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1176f1400) [pid = 1653] [serial = 1731] [outer = 0x0] 17:51:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1176ffc00) [pid = 1653] [serial = 1732] [outer = 0x1176f1400] 17:51:47 INFO - PROCESS | 1653 | 1468716707776 Marionette DEBUG loaded listener.js 17:51:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x117e9d400) [pid = 1653] [serial = 1733] [outer = 0x1176f1400] 17:51:48 INFO - PROCESS | 1653 | 1468716708130 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 17:51:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:51:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 524ms 17:51:48 INFO - PROCESS | 1653 | 1468716708170 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 17:51:48 INFO - PROCESS | 1653 | 1468716708172 Marionette TRACE conn3 <- [1,2281,null,{"value":"7"}] 17:51:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:51:48 INFO - PROCESS | 1653 | 1468716708179 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:51:48 INFO - PROCESS | 1653 | 1468716708184 Marionette TRACE conn3 <- [1,2282,null,{}] 17:51:48 INFO - PROCESS | 1653 | 1468716708187 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:48 INFO - PROCESS | 1653 | 1468716708189 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:48 INFO - PROCESS | 1653 | 1468716708268 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 17:51:48 INFO - PROCESS | 1653 | 1468716708275 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:48 INFO - PROCESS | 1653 | 1468716708276 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x1217ba000 == 30 [pid = 1653] [id = 578] 17:51:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x117ea6c00) [pid = 1653] [serial = 1734] [outer = 0x0] 17:51:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1184e3400) [pid = 1653] [serial = 1735] [outer = 0x117ea6c00] 17:51:48 INFO - PROCESS | 1653 | 1468716708301 Marionette DEBUG loaded listener.js 17:51:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118546c00) [pid = 1653] [serial = 1736] [outer = 0x117ea6c00] 17:51:48 INFO - PROCESS | 1653 | 1468716708626 Marionette TRACE conn3 <- [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]]]}] 17:51:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:51:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 478ms 17:51:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:51:48 INFO - PROCESS | 1653 | 1468716708655 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 17:51:48 INFO - PROCESS | 1653 | 1468716708658 Marionette TRACE conn3 <- [1,2285,null,{"value":"7"}] 17:51:48 INFO - PROCESS | 1653 | 1468716708660 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:51:48 INFO - PROCESS | 1653 | 1468716708661 Marionette TRACE conn3 <- [1,2286,null,{}] 17:51:48 INFO - PROCESS | 1653 | 1468716708663 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:48 INFO - PROCESS | 1653 | 1468716708664 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:48 INFO - PROCESS | 1653 | 1468716708742 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 17:51:48 INFO - PROCESS | 1653 | 1468716708746 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:48 INFO - PROCESS | 1653 | 1468716708747 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x1254c1000 == 31 [pid = 1653] [id = 579] 17:51:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118704000) [pid = 1653] [serial = 1737] [outer = 0x0] 17:51:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118a5ac00) [pid = 1653] [serial = 1738] [outer = 0x118704000] 17:51:48 INFO - PROCESS | 1653 | 1468716708774 Marionette DEBUG loaded listener.js 17:51:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118f0cc00) [pid = 1653] [serial = 1739] [outer = 0x118704000] 17:51:49 INFO - PROCESS | 1653 | 1468716709126 Marionette TRACE conn3 <- [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]]]}] 17:51:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 17:51:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 519ms 17:51:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:51:49 INFO - PROCESS | 1653 | 1468716709180 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 17:51:49 INFO - PROCESS | 1653 | 1468716709182 Marionette TRACE conn3 <- [1,2289,null,{"value":"7"}] 17:51:49 INFO - PROCESS | 1653 | 1468716709185 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:51:49 INFO - PROCESS | 1653 | 1468716709187 Marionette TRACE conn3 <- [1,2290,null,{}] 17:51:49 INFO - PROCESS | 1653 | 1468716709191 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:49 INFO - PROCESS | 1653 | 1468716709193 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:49 INFO - PROCESS | 1653 | 1468716709342 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 17:51:49 INFO - PROCESS | 1653 | 1468716709361 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:49 INFO - PROCESS | 1653 | 1468716709367 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a7c000 == 32 [pid = 1653] [id = 580] 17:51:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1174d9000) [pid = 1653] [serial = 1740] [outer = 0x0] 17:51:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1196e2c00) [pid = 1653] [serial = 1741] [outer = 0x1174d9000] 17:51:49 INFO - PROCESS | 1653 | 1468716709419 Marionette DEBUG loaded listener.js 17:51:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119950000) [pid = 1653] [serial = 1742] [outer = 0x1174d9000] 17:51:49 INFO - PROCESS | 1653 | 1468716709844 Marionette TRACE conn3 <- [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]]]}] 17:51:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:51:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 673ms 17:51:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:51:49 INFO - PROCESS | 1653 | 1468716709860 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 17:51:49 INFO - PROCESS | 1653 | 1468716709861 Marionette TRACE conn3 <- [1,2293,null,{"value":"7"}] 17:51:49 INFO - PROCESS | 1653 | 1468716709863 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:51:49 INFO - PROCESS | 1653 | 1468716709864 Marionette TRACE conn3 <- [1,2294,null,{}] 17:51:49 INFO - PROCESS | 1653 | 1468716709866 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:49 INFO - PROCESS | 1653 | 1468716709868 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:49 INFO - PROCESS | 1653 | 1468716709966 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 17:51:50 INFO - PROCESS | 1653 | 1468716710004 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:50 INFO - PROCESS | 1653 | 1468716710005 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x112e5a800 == 33 [pid = 1653] [id = 581] 17:51:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x119950800) [pid = 1653] [serial = 1743] [outer = 0x0] 17:51:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119c47800) [pid = 1653] [serial = 1744] [outer = 0x119950800] 17:51:50 INFO - PROCESS | 1653 | 1468716710029 Marionette DEBUG loaded listener.js 17:51:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x121237c00) [pid = 1653] [serial = 1745] [outer = 0x119950800] 17:51:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:51:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 470ms 17:51:50 INFO - PROCESS | 1653 | 1468716710325 Marionette TRACE conn3 <- [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]]]}] 17:51:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:51:50 INFO - PROCESS | 1653 | 1468716710341 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 17:51:50 INFO - PROCESS | 1653 | 1468716710342 Marionette TRACE conn3 <- [1,2297,null,{"value":"7"}] 17:51:50 INFO - PROCESS | 1653 | 1468716710349 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:51:50 INFO - PROCESS | 1653 | 1468716710351 Marionette TRACE conn3 <- [1,2298,null,{}] 17:51:50 INFO - PROCESS | 1653 | 1468716710353 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:50 INFO - PROCESS | 1653 | 1468716710354 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:50 INFO - PROCESS | 1653 | 1468716710455 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 17:51:50 INFO - PROCESS | 1653 | 1468716710459 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:50 INFO - PROCESS | 1653 | 1468716710460 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a5c7000 == 34 [pid = 1653] [id = 582] 17:51:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x112f51400) [pid = 1653] [serial = 1746] [outer = 0x0] 17:51:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12171b800) [pid = 1653] [serial = 1747] [outer = 0x112f51400] 17:51:50 INFO - PROCESS | 1653 | 1468716710484 Marionette DEBUG loaded listener.js 17:51:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x123d69400) [pid = 1653] [serial = 1748] [outer = 0x112f51400] 17:51:50 INFO - PROCESS | 1653 | 1468716710802 Marionette TRACE conn3 <- [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]]]}] 17:51:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:51:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 471ms 17:51:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:51:50 INFO - PROCESS | 1653 | 1468716710822 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 17:51:50 INFO - PROCESS | 1653 | 1468716710823 Marionette TRACE conn3 <- [1,2301,null,{"value":"7"}] 17:51:50 INFO - PROCESS | 1653 | 1468716710825 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:51:50 INFO - PROCESS | 1653 | 1468716710826 Marionette TRACE conn3 <- [1,2302,null,{}] 17:51:50 INFO - PROCESS | 1653 | 1468716710834 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:50 INFO - PROCESS | 1653 | 1468716710835 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:51 INFO - PROCESS | 1653 | 1468716711131 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 17:51:51 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12b2de000) [pid = 1653] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:51:51 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12603f000) [pid = 1653] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:51:51 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x129556000) [pid = 1653] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:51:51 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x117e4e800) [pid = 1653] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:51:51 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112ebe400) [pid = 1653] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:51:51 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x129556400) [pid = 1653] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:51:51 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118356c00) [pid = 1653] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:51:51 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11309bc00) [pid = 1653] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:51:51 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112f53c00) [pid = 1653] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:51:51 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11847e000) [pid = 1653] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:51:51 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x121715c00) [pid = 1653] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:51:51 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x128d91400) [pid = 1653] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:51:51 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x110fe5800) [pid = 1653] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:51:51 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x112e7c800) [pid = 1653] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:51:51 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1184f2000) [pid = 1653] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:51:51 INFO - PROCESS | 1653 | 1468716711176 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:51 INFO - PROCESS | 1653 | 1468716711177 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x118aa9000 == 35 [pid = 1653] [id = 583] 17:51:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x111c83800) [pid = 1653] [serial = 1749] [outer = 0x0] 17:51:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11337a800) [pid = 1653] [serial = 1750] [outer = 0x111c83800] 17:51:51 INFO - PROCESS | 1653 | 1468716711202 Marionette DEBUG loaded listener.js 17:51:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x117e58800) [pid = 1653] [serial = 1751] [outer = 0x111c83800] 17:51:51 INFO - PROCESS | 1653 | 1468716711452 Marionette TRACE conn3 <- [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]]]}] 17:51:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:51:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 669ms 17:51:51 INFO - PROCESS | 1653 | 1468716711494 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 17:51:51 INFO - PROCESS | 1653 | 1468716711495 Marionette TRACE conn3 <- [1,2305,null,{"value":"7"}] 17:51:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:51:51 INFO - PROCESS | 1653 | 1468716711505 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:51:51 INFO - PROCESS | 1653 | 1468716711506 Marionette TRACE conn3 <- [1,2306,null,{}] 17:51:51 INFO - PROCESS | 1653 | 1468716711508 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:51 INFO - PROCESS | 1653 | 1468716711509 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:51 INFO - PROCESS | 1653 | 1468716711588 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 17:51:51 INFO - PROCESS | 1653 | 1468716711592 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:51 INFO - PROCESS | 1653 | 1468716711593 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b2bd800 == 36 [pid = 1653] [id = 584] 17:51:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x114f81c00) [pid = 1653] [serial = 1752] [outer = 0x0] 17:51:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124951400) [pid = 1653] [serial = 1753] [outer = 0x114f81c00] 17:51:51 INFO - PROCESS | 1653 | 1468716711620 Marionette DEBUG loaded listener.js 17:51:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124fda000) [pid = 1653] [serial = 1754] [outer = 0x114f81c00] 17:51:51 INFO - PROCESS | 1653 | 1468716711941 Marionette TRACE conn3 <- [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]]]}] 17:51:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:51:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 477ms 17:51:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:51:51 INFO - PROCESS | 1653 | 1468716711976 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 17:51:51 INFO - PROCESS | 1653 | 1468716711977 Marionette TRACE conn3 <- [1,2309,null,{"value":"7"}] 17:51:51 INFO - PROCESS | 1653 | 1468716711981 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:51:51 INFO - PROCESS | 1653 | 1468716711983 Marionette TRACE conn3 <- [1,2310,null,{}] 17:51:51 INFO - PROCESS | 1653 | 1468716711985 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:51 INFO - PROCESS | 1653 | 1468716711986 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:52 INFO - PROCESS | 1653 | 1468716712102 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 17:51:52 INFO - PROCESS | 1653 | 1468716712109 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:52 INFO - PROCESS | 1653 | 1468716712111 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b9cb800 == 37 [pid = 1653] [id = 585] 17:51:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1254dfc00) [pid = 1653] [serial = 1755] [outer = 0x0] 17:51:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12603bc00) [pid = 1653] [serial = 1756] [outer = 0x1254dfc00] 17:51:52 INFO - PROCESS | 1653 | 1468716712137 Marionette DEBUG loaded listener.js 17:51:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1269c5800) [pid = 1653] [serial = 1757] [outer = 0x1254dfc00] 17:51:52 INFO - PROCESS | 1653 | 1468716712453 Marionette TRACE conn3 <- [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]]]}] 17:51:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:51:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 522ms 17:51:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:51:52 INFO - PROCESS | 1653 | 1468716712503 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 17:51:52 INFO - PROCESS | 1653 | 1468716712505 Marionette TRACE conn3 <- [1,2313,null,{"value":"7"}] 17:51:52 INFO - PROCESS | 1653 | 1468716712507 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:51:52 INFO - PROCESS | 1653 | 1468716712508 Marionette TRACE conn3 <- [1,2314,null,{}] 17:51:52 INFO - PROCESS | 1653 | 1468716712511 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:52 INFO - PROCESS | 1653 | 1468716712512 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:52 INFO - PROCESS | 1653 | 1468716712599 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 17:51:52 INFO - PROCESS | 1653 | 1468716712604 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:52 INFO - PROCESS | 1653 | 1468716712605 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a7b000 == 38 [pid = 1653] [id = 586] 17:51:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12559d400) [pid = 1653] [serial = 1758] [outer = 0x0] 17:51:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x126f10800) [pid = 1653] [serial = 1759] [outer = 0x12559d400] 17:51:52 INFO - PROCESS | 1653 | 1468716712629 Marionette DEBUG loaded listener.js 17:51:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x128d94400) [pid = 1653] [serial = 1760] [outer = 0x12559d400] 17:51:52 INFO - PROCESS | 1653 | 1468716712937 Marionette TRACE conn3 <- [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]]]}] 17:51:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:51:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 471ms 17:51:52 INFO - PROCESS | 1653 | 1468716712978 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 17:51:52 INFO - PROCESS | 1653 | 1468716712982 Marionette TRACE conn3 <- [1,2317,null,{"value":"7"}] 17:51:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:51:52 INFO - PROCESS | 1653 | 1468716712984 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:51:52 INFO - PROCESS | 1653 | 1468716712985 Marionette TRACE conn3 <- [1,2318,null,{}] 17:51:52 INFO - PROCESS | 1653 | 1468716712988 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:52 INFO - PROCESS | 1653 | 1468716712989 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:53 INFO - PROCESS | 1653 | 1468716713094 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 17:51:53 INFO - PROCESS | 1653 | 1468716713100 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:53 INFO - PROCESS | 1653 | 1468716713101 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c7a3800 == 39 [pid = 1653] [id = 587] 17:51:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1133e4400) [pid = 1653] [serial = 1761] [outer = 0x0] 17:51:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128d96000) [pid = 1653] [serial = 1762] [outer = 0x1133e4400] 17:51:53 INFO - PROCESS | 1653 | 1468716713125 Marionette DEBUG loaded listener.js 17:51:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x128e3e400) [pid = 1653] [serial = 1763] [outer = 0x1133e4400] 17:51:53 INFO - PROCESS | 1653 | 1468716713676 Marionette TRACE conn3 <- [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] 17:51:53 INFO - PROCESS | 1653 | 1468716713731 Marionette TRACE conn3 <- [1,2321,null,{"value":"7"}] 17:51:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 17:51:53 INFO - PROCESS | 1653 | 1468716713736 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:51:53 INFO - PROCESS | 1653 | 1468716713739 Marionette TRACE conn3 <- [1,2322,null,{}] 17:51:53 INFO - PROCESS | 1653 | 1468716713745 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:53 INFO - PROCESS | 1653 | 1468716713746 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:53 INFO - PROCESS | 1653 | 1468716713855 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 17:51:53 INFO - PROCESS | 1653 | 1468716713983 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:53 INFO - PROCESS | 1653 | 1468716713985 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x118ab3800 == 40 [pid = 1653] [id = 588] 17:51:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x113c8cc00) [pid = 1653] [serial = 1764] [outer = 0x0] 17:51:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x116141400) [pid = 1653] [serial = 1765] [outer = 0x113c8cc00] 17:51:54 INFO - PROCESS | 1653 | 1468716714016 Marionette DEBUG loaded listener.js 17:51:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x116f28800) [pid = 1653] [serial = 1766] [outer = 0x113c8cc00] 17:51:54 INFO - PROCESS | 1653 | 1468716714526 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 17:51:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:51:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 826ms 17:51:54 INFO - PROCESS | 1653 | 1468716714720 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 17:51:54 INFO - PROCESS | 1653 | 1468716714723 Marionette TRACE conn3 <- [1,2325,null,{"value":"7"}] 17:51:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:51:54 INFO - PROCESS | 1653 | 1468716714751 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:51:54 INFO - PROCESS | 1653 | 1468716714753 Marionette TRACE conn3 <- [1,2326,null,{}] 17:51:54 INFO - PROCESS | 1653 | 1468716714756 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:54 INFO - PROCESS | 1653 | 1468716714758 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:54 INFO - PROCESS | 1653 | 1468716714859 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 17:51:54 INFO - PROCESS | 1653 | 1468716714916 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:54 INFO - PROCESS | 1653 | 1468716714920 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x118367800 == 41 [pid = 1653] [id = 589] 17:51:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x115e19c00) [pid = 1653] [serial = 1767] [outer = 0x0] 17:51:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1164ec400) [pid = 1653] [serial = 1768] [outer = 0x115e19c00] 17:51:54 INFO - PROCESS | 1653 | 1468716714947 Marionette DEBUG loaded listener.js 17:51:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x116f59000) [pid = 1653] [serial = 1769] [outer = 0x115e19c00] 17:51:55 INFO - PROCESS | 1653 | --DOCSHELL 0x128a7b000 == 40 [pid = 1653] [id = 586] 17:51:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12b9cb800 == 39 [pid = 1653] [id = 585] 17:51:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12b2bd800 == 38 [pid = 1653] [id = 584] 17:51:55 INFO - PROCESS | 1653 | --DOCSHELL 0x118aa9000 == 37 [pid = 1653] [id = 583] 17:51:55 INFO - PROCESS | 1653 | --DOCSHELL 0x12a5c7000 == 36 [pid = 1653] [id = 582] 17:51:55 INFO - PROCESS | 1653 | --DOCSHELL 0x112e5a800 == 35 [pid = 1653] [id = 581] 17:51:55 INFO - PROCESS | 1653 | --DOCSHELL 0x128a7c000 == 34 [pid = 1653] [id = 580] 17:51:55 INFO - PROCESS | 1653 | --DOCSHELL 0x1254c1000 == 33 [pid = 1653] [id = 579] 17:51:55 INFO - PROCESS | 1653 | --DOCSHELL 0x1217ba000 == 32 [pid = 1653] [id = 578] 17:51:55 INFO - PROCESS | 1653 | --DOCSHELL 0x1195cc800 == 31 [pid = 1653] [id = 577] 17:51:55 INFO - PROCESS | 1653 | --DOCSHELL 0x118197800 == 30 [pid = 1653] [id = 576] 17:51:55 INFO - PROCESS | 1653 | --DOCSHELL 0x115d95800 == 29 [pid = 1653] [id = 575] 17:51:55 INFO - PROCESS | 1653 | 1468716715373 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 17:51:55 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12ba81c00) [pid = 1653] [serial = 1708] [outer = 0x0] [url = about:blank] 17:51:55 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x128cefc00) [pid = 1653] [serial = 1690] [outer = 0x0] [url = about:blank] 17:51:55 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x129681400) [pid = 1653] [serial = 1693] [outer = 0x0] [url = about:blank] 17:51:55 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12a75e400) [pid = 1653] [serial = 1696] [outer = 0x0] [url = about:blank] 17:51:55 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12a75ac00) [pid = 1653] [serial = 1694] [outer = 0x0] [url = about:blank] 17:51:55 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x112f50400) [pid = 1653] [serial = 1669] [outer = 0x0] [url = about:blank] 17:51:55 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11614c400) [pid = 1653] [serial = 1670] [outer = 0x0] [url = about:blank] 17:51:55 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12a758400) [pid = 1653] [serial = 1667] [outer = 0x0] [url = about:blank] 17:51:55 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11851dc00) [pid = 1653] [serial = 1678] [outer = 0x0] [url = about:blank] 17:51:55 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11873c800) [pid = 1653] [serial = 1679] [outer = 0x0] [url = about:blank] 17:51:55 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x116141000) [pid = 1653] [serial = 1675] [outer = 0x0] [url = about:blank] 17:51:55 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x117e4e400) [pid = 1653] [serial = 1676] [outer = 0x0] [url = about:blank] 17:51:55 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119950c00) [pid = 1653] [serial = 1681] [outer = 0x0] [url = about:blank] 17:51:55 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x121002400) [pid = 1653] [serial = 1682] [outer = 0x0] [url = about:blank] 17:51:55 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1184f2400) [pid = 1653] [serial = 1672] [outer = 0x0] [url = about:blank] 17:51:55 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118578c00) [pid = 1653] [serial = 1673] [outer = 0x0] [url = about:blank] 17:51:55 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x124d26800) [pid = 1653] [serial = 1684] [outer = 0x0] [url = about:blank] 17:51:55 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1254e0000) [pid = 1653] [serial = 1685] [outer = 0x0] [url = about:blank] 17:51:55 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12a83e400) [pid = 1653] [serial = 1697] [outer = 0x0] [url = about:blank] 17:51:55 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12abbc000) [pid = 1653] [serial = 1705] [outer = 0x0] [url = about:blank] 17:51:55 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12b2ddc00) [pid = 1653] [serial = 1706] [outer = 0x0] [url = about:blank] 17:51:55 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x112f4ec00) [pid = 1653] [serial = 1699] [outer = 0x0] [url = about:blank] 17:51:55 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1176f7400) [pid = 1653] [serial = 1700] [outer = 0x0] [url = about:blank] 17:51:55 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12ba88c00) [pid = 1653] [serial = 1709] [outer = 0x0] [url = about:blank] 17:51:55 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x126034800) [pid = 1653] [serial = 1687] [outer = 0x0] [url = about:blank] 17:51:55 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1268be800) [pid = 1653] [serial = 1688] [outer = 0x0] [url = about:blank] 17:51:55 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1205c1c00) [pid = 1653] [serial = 1702] [outer = 0x0] [url = about:blank] 17:51:55 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x128d8fc00) [pid = 1653] [serial = 1703] [outer = 0x0] [url = about:blank] 17:51:55 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x129551800) [pid = 1653] [serial = 1691] [outer = 0x0] [url = about:blank] 17:51:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:51:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 672ms 17:51:55 INFO - PROCESS | 1653 | 1468716715423 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 17:51:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:51:55 INFO - PROCESS | 1653 | 1468716715425 Marionette TRACE conn3 <- [1,2329,null,{"value":"7"}] 17:51:55 INFO - PROCESS | 1653 | 1468716715430 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:51:55 INFO - PROCESS | 1653 | 1468716715433 Marionette TRACE conn3 <- [1,2330,null,{}] 17:51:55 INFO - PROCESS | 1653 | 1468716715436 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:55 INFO - PROCESS | 1653 | 1468716715437 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:55 INFO - PROCESS | 1653 | 1468716715516 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 17:51:55 INFO - PROCESS | 1653 | 1468716715520 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:55 INFO - PROCESS | 1653 | 1468716715521 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195c5000 == 30 [pid = 1653] [id = 590] 17:51:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x117e56400) [pid = 1653] [serial = 1770] [outer = 0x0] 17:51:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11834e800) [pid = 1653] [serial = 1771] [outer = 0x117e56400] 17:51:55 INFO - PROCESS | 1653 | 1468716715554 Marionette DEBUG loaded listener.js 17:51:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1184ecc00) [pid = 1653] [serial = 1772] [outer = 0x117e56400] 17:51:55 INFO - PROCESS | 1653 | 1468716715884 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 17:51:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:51:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 475ms 17:51:55 INFO - PROCESS | 1653 | 1468716715902 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 17:51:55 INFO - PROCESS | 1653 | 1468716715905 Marionette TRACE conn3 <- [1,2333,null,{"value":"7"}] 17:51:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:51:55 INFO - PROCESS | 1653 | 1468716715908 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:51:55 INFO - PROCESS | 1653 | 1468716715909 Marionette TRACE conn3 <- [1,2334,null,{}] 17:51:55 INFO - PROCESS | 1653 | 1468716715916 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:55 INFO - PROCESS | 1653 | 1468716715920 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:56 INFO - PROCESS | 1653 | 1468716716021 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 17:51:56 INFO - PROCESS | 1653 | 1468716716088 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:56 INFO - PROCESS | 1653 | 1468716716091 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x124d41000 == 31 [pid = 1653] [id = 591] 17:51:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118711c00) [pid = 1653] [serial = 1773] [outer = 0x0] 17:51:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118a59800) [pid = 1653] [serial = 1774] [outer = 0x118711c00] 17:51:56 INFO - PROCESS | 1653 | 1468716716119 Marionette DEBUG loaded listener.js 17:51:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11930a800) [pid = 1653] [serial = 1775] [outer = 0x118711c00] 17:51:56 INFO - PROCESS | 1653 | 1468716716405 Marionette TRACE conn3 <- [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]]]}] 17:51:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:51:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 520ms 17:51:56 INFO - PROCESS | 1653 | 1468716716435 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 17:51:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:51:56 INFO - PROCESS | 1653 | 1468716716437 Marionette TRACE conn3 <- [1,2337,null,{"value":"7"}] 17:51:56 INFO - PROCESS | 1653 | 1468716716440 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:51:56 INFO - PROCESS | 1653 | 1468716716442 Marionette TRACE conn3 <- [1,2338,null,{}] 17:51:56 INFO - PROCESS | 1653 | 1468716716456 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:56 INFO - PROCESS | 1653 | 1468716716458 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:56 INFO - PROCESS | 1653 | 1468716716595 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 17:51:56 INFO - PROCESS | 1653 | 1468716716678 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:56 INFO - PROCESS | 1653 | 1468716716680 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a8a800 == 32 [pid = 1653] [id = 592] 17:51:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112f4d800) [pid = 1653] [serial = 1776] [outer = 0x0] 17:51:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11981a800) [pid = 1653] [serial = 1777] [outer = 0x112f4d800] 17:51:56 INFO - PROCESS | 1653 | 1468716716720 Marionette DEBUG loaded listener.js 17:51:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119c42c00) [pid = 1653] [serial = 1778] [outer = 0x112f4d800] 17:51:57 INFO - PROCESS | 1653 | 1468716717045 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 17:51:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:51:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 619ms 17:51:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:51:57 INFO - PROCESS | 1653 | 1468716717060 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 17:51:57 INFO - PROCESS | 1653 | 1468716717061 Marionette TRACE conn3 <- [1,2341,null,{"value":"7"}] 17:51:57 INFO - PROCESS | 1653 | 1468716717063 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:51:57 INFO - PROCESS | 1653 | 1468716717064 Marionette TRACE conn3 <- [1,2342,null,{}] 17:51:57 INFO - PROCESS | 1653 | 1468716717074 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:57 INFO - PROCESS | 1653 | 1468716717075 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:57 INFO - PROCESS | 1653 | 1468716717155 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 17:51:57 INFO - PROCESS | 1653 | 1468716717223 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:57 INFO - PROCESS | 1653 | 1468716717224 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x1290cd000 == 33 [pid = 1653] [id = 593] 17:51:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1196dd400) [pid = 1653] [serial = 1779] [outer = 0x0] 17:51:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1205b8c00) [pid = 1653] [serial = 1780] [outer = 0x1196dd400] 17:51:57 INFO - PROCESS | 1653 | 1468716717249 Marionette DEBUG loaded listener.js 17:51:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1218dd800) [pid = 1653] [serial = 1781] [outer = 0x1196dd400] 17:51:57 INFO - PROCESS | 1653 | 1468716717576 Marionette TRACE conn3 <- [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]]]}] 17:51:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:51:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 519ms 17:51:57 INFO - PROCESS | 1653 | 1468716717582 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 17:51:57 INFO - PROCESS | 1653 | 1468716717584 Marionette TRACE conn3 <- [1,2345,null,{"value":"7"}] 17:51:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:51:57 INFO - PROCESS | 1653 | 1468716717587 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:51:57 INFO - PROCESS | 1653 | 1468716717588 Marionette TRACE conn3 <- [1,2346,null,{}] 17:51:57 INFO - PROCESS | 1653 | 1468716717590 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:57 INFO - PROCESS | 1653 | 1468716717595 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:57 INFO - PROCESS | 1653 | 1468716717719 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 17:51:57 INFO - PROCESS | 1653 | 1468716717760 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:57 INFO - PROCESS | 1653 | 1468716717761 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab61800 == 34 [pid = 1653] [id = 594] 17:51:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12495a000) [pid = 1653] [serial = 1782] [outer = 0x0] 17:51:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124fde400) [pid = 1653] [serial = 1783] [outer = 0x12495a000] 17:51:57 INFO - PROCESS | 1653 | 1468716717786 Marionette DEBUG loaded listener.js 17:51:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x126f03400) [pid = 1653] [serial = 1784] [outer = 0x12495a000] 17:51:58 INFO - PROCESS | 1653 | 1468716718125 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 17:51:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:51:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 571ms 17:51:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:51:58 INFO - PROCESS | 1653 | 1468716718163 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 17:51:58 INFO - PROCESS | 1653 | 1468716718165 Marionette TRACE conn3 <- [1,2349,null,{"value":"7"}] 17:51:58 INFO - PROCESS | 1653 | 1468716718168 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:51:58 INFO - PROCESS | 1653 | 1468716718170 Marionette TRACE conn3 <- [1,2350,null,{}] 17:51:58 INFO - PROCESS | 1653 | 1468716718173 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:58 INFO - PROCESS | 1653 | 1468716718174 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:58 INFO - PROCESS | 1653 | 1468716718270 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 17:51:58 INFO - PROCESS | 1653 | 1468716718274 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:58 INFO - PROCESS | 1653 | 1468716718275 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b2c3800 == 35 [pid = 1653] [id = 595] 17:51:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124a2a800) [pid = 1653] [serial = 1785] [outer = 0x0] 17:51:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128cf6400) [pid = 1653] [serial = 1786] [outer = 0x124a2a800] 17:51:58 INFO - PROCESS | 1653 | 1468716718300 Marionette DEBUG loaded listener.js 17:51:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128d9c400) [pid = 1653] [serial = 1787] [outer = 0x124a2a800] 17:51:58 INFO - PROCESS | 1653 | 1468716718654 Marionette TRACE conn3 <- [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]]]}] 17:51:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:51:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 522ms 17:51:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:51:58 INFO - PROCESS | 1653 | 1468716718691 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 17:51:58 INFO - PROCESS | 1653 | 1468716718693 Marionette TRACE conn3 <- [1,2353,null,{"value":"7"}] 17:51:58 INFO - PROCESS | 1653 | 1468716718696 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:51:58 INFO - PROCESS | 1653 | 1468716718698 Marionette TRACE conn3 <- [1,2354,null,{}] 17:51:58 INFO - PROCESS | 1653 | 1468716718701 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:58 INFO - PROCESS | 1653 | 1468716718703 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:58 INFO - PROCESS | 1653 | 1468716718856 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 17:51:58 INFO - PROCESS | 1653 | 1468716718871 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:58 INFO - PROCESS | 1653 | 1468716718872 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e89800 == 36 [pid = 1653] [id = 596] 17:51:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128d9cc00) [pid = 1653] [serial = 1788] [outer = 0x0] 17:51:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x129306400) [pid = 1653] [serial = 1789] [outer = 0x128d9cc00] 17:51:58 INFO - PROCESS | 1653 | 1468716718896 Marionette DEBUG loaded listener.js 17:51:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x129310400) [pid = 1653] [serial = 1790] [outer = 0x128d9cc00] 17:51:59 INFO - PROCESS | 1653 | 1468716719213 Marionette TRACE conn3 <- [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]]]}] 17:51:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:51:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 570ms 17:51:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:51:59 INFO - PROCESS | 1653 | 1468716719266 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 17:51:59 INFO - PROCESS | 1653 | 1468716719268 Marionette TRACE conn3 <- [1,2357,null,{"value":"7"}] 17:51:59 INFO - PROCESS | 1653 | 1468716719270 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:51:59 INFO - PROCESS | 1653 | 1468716719272 Marionette TRACE conn3 <- [1,2358,null,{}] 17:51:59 INFO - PROCESS | 1653 | 1468716719274 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:59 INFO - PROCESS | 1653 | 1468716719275 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:59 INFO - PROCESS | 1653 | 1468716719374 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 17:51:59 INFO - PROCESS | 1653 | 1468716719378 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:59 INFO - PROCESS | 1653 | 1468716719379 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c24e000 == 37 [pid = 1653] [id = 597] 17:51:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128e19800) [pid = 1653] [serial = 1791] [outer = 0x0] 17:51:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x129312c00) [pid = 1653] [serial = 1792] [outer = 0x128e19800] 17:51:59 INFO - PROCESS | 1653 | 1468716719403 Marionette DEBUG loaded listener.js 17:51:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x129556c00) [pid = 1653] [serial = 1793] [outer = 0x128e19800] 17:51:59 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1174d9000) [pid = 1653] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:51:59 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1176f1400) [pid = 1653] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:51:59 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x117ea6c00) [pid = 1653] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:51:59 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118704000) [pid = 1653] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:51:59 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x113c95000) [pid = 1653] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:51:59 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112a83800) [pid = 1653] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:51:59 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x110fe0800) [pid = 1653] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:51:59 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118521400) [pid = 1653] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:51:59 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1196e5400) [pid = 1653] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:51:59 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x113c96800) [pid = 1653] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:51:59 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119950800) [pid = 1653] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:51:59 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x112f51400) [pid = 1653] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:51:59 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x111c83800) [pid = 1653] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:51:59 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112a19c00) [pid = 1653] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:51:59 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1254dfc00) [pid = 1653] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:51:59 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12559d400) [pid = 1653] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:51:59 INFO - PROCESS | 1653 | 1468716719804 Marionette TRACE conn3 <- [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]]]}] 17:51:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:51:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 570ms 17:51:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:51:59 INFO - PROCESS | 1653 | 1468716719841 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 17:51:59 INFO - PROCESS | 1653 | 1468716719842 Marionette TRACE conn3 <- [1,2361,null,{"value":"7"}] 17:51:59 INFO - PROCESS | 1653 | 1468716719844 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:51:59 INFO - PROCESS | 1653 | 1468716719846 Marionette TRACE conn3 <- [1,2362,null,{}] 17:51:59 INFO - PROCESS | 1653 | 1468716719848 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:51:59 INFO - PROCESS | 1653 | 1468716719849 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:59 INFO - PROCESS | 1653 | 1468716719925 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 17:51:59 INFO - PROCESS | 1653 | 1468716719989 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:59 INFO - PROCESS | 1653 | 1468716719990 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:51:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab9d000 == 38 [pid = 1653] [id = 598] 17:51:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x111c83800) [pid = 1653] [serial = 1794] [outer = 0x0] 17:52:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x113c50000) [pid = 1653] [serial = 1795] [outer = 0x111c83800] 17:52:00 INFO - PROCESS | 1653 | 1468716720015 Marionette DEBUG loaded listener.js 17:52:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118703800) [pid = 1653] [serial = 1796] [outer = 0x111c83800] 17:52:00 INFO - PROCESS | 1653 | 1468716720288 Marionette TRACE conn3 <- [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]]]}] 17:52:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:52:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 470ms 17:52:00 INFO - PROCESS | 1653 | 1468716720317 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 17:52:00 INFO - PROCESS | 1653 | 1468716720318 Marionette TRACE conn3 <- [1,2365,null,{"value":"7"}] 17:52:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:52:00 INFO - PROCESS | 1653 | 1468716720321 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:52:00 INFO - PROCESS | 1653 | 1468716720323 Marionette TRACE conn3 <- [1,2366,null,{}] 17:52:00 INFO - PROCESS | 1653 | 1468716720325 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:00 INFO - PROCESS | 1653 | 1468716720326 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:00 INFO - PROCESS | 1653 | 1468716720421 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 17:52:00 INFO - PROCESS | 1653 | 1468716720425 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:00 INFO - PROCESS | 1653 | 1468716720426 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ce76000 == 39 [pid = 1653] [id = 599] 17:52:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11930f800) [pid = 1653] [serial = 1797] [outer = 0x0] 17:52:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1269cac00) [pid = 1653] [serial = 1798] [outer = 0x11930f800] 17:52:00 INFO - PROCESS | 1653 | 1468716720454 Marionette DEBUG loaded listener.js 17:52:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x129687400) [pid = 1653] [serial = 1799] [outer = 0x11930f800] 17:52:00 INFO - PROCESS | 1653 | 1468716720812 Marionette TRACE conn3 <- [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]]]}] 17:52:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:52:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 519ms 17:52:00 INFO - PROCESS | 1653 | 1468716720840 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 17:52:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:52:00 INFO - PROCESS | 1653 | 1468716720842 Marionette TRACE conn3 <- [1,2369,null,{"value":"7"}] 17:52:00 INFO - PROCESS | 1653 | 1468716720844 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:52:00 INFO - PROCESS | 1653 | 1468716720845 Marionette TRACE conn3 <- [1,2370,null,{}] 17:52:00 INFO - PROCESS | 1653 | 1468716720847 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:00 INFO - PROCESS | 1653 | 1468716720848 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:00 INFO - PROCESS | 1653 | 1468716720956 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 17:52:00 INFO - PROCESS | 1653 | 1468716720963 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:00 INFO - PROCESS | 1653 | 1468716720964 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d341000 == 40 [pid = 1653] [id = 600] 17:52:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12a70c000) [pid = 1653] [serial = 1800] [outer = 0x0] 17:52:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12a760400) [pid = 1653] [serial = 1801] [outer = 0x12a70c000] 17:52:00 INFO - PROCESS | 1653 | 1468716720990 Marionette DEBUG loaded listener.js 17:52:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12aa58c00) [pid = 1653] [serial = 1802] [outer = 0x12a70c000] 17:52:01 INFO - PROCESS | 1653 | 1468716721290 Marionette TRACE conn3 <- [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]]]}] 17:52:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:52:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 470ms 17:52:01 INFO - PROCESS | 1653 | 1468716721316 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 17:52:01 INFO - PROCESS | 1653 | 1468716721318 Marionette TRACE conn3 <- [1,2373,null,{"value":"7"}] 17:52:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:52:01 INFO - PROCESS | 1653 | 1468716721320 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:52:01 INFO - PROCESS | 1653 | 1468716721321 Marionette TRACE conn3 <- [1,2374,null,{}] 17:52:01 INFO - PROCESS | 1653 | 1468716721323 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:01 INFO - PROCESS | 1653 | 1468716721324 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:01 INFO - PROCESS | 1653 | 1468716721403 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 17:52:01 INFO - PROCESS | 1653 | 1468716721406 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:01 INFO - PROCESS | 1653 | 1468716721407 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d8a4000 == 41 [pid = 1653] [id = 601] 17:52:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12a833c00) [pid = 1653] [serial = 1803] [outer = 0x0] 17:52:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12abc5000) [pid = 1653] [serial = 1804] [outer = 0x12a833c00] 17:52:01 INFO - PROCESS | 1653 | 1468716721434 Marionette DEBUG loaded listener.js 17:52:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12b260800) [pid = 1653] [serial = 1805] [outer = 0x12a833c00] 17:52:01 INFO - PROCESS | 1653 | 1468716721879 Marionette TRACE conn3 <- [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]]]}] 17:52:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:52:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 618ms 17:52:01 INFO - PROCESS | 1653 | 1468716721939 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 17:52:01 INFO - PROCESS | 1653 | 1468716721941 Marionette TRACE conn3 <- [1,2377,null,{"value":"7"}] 17:52:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:52:01 INFO - PROCESS | 1653 | 1468716721944 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:52:01 INFO - PROCESS | 1653 | 1468716721947 Marionette TRACE conn3 <- [1,2378,null,{}] 17:52:01 INFO - PROCESS | 1653 | 1468716721950 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:01 INFO - PROCESS | 1653 | 1468716721952 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:02 INFO - PROCESS | 1653 | 1468716722055 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 17:52:02 INFO - PROCESS | 1653 | 1468716722133 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:02 INFO - PROCESS | 1653 | 1468716722134 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x11836e800 == 42 [pid = 1653] [id = 602] 17:52:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11337fc00) [pid = 1653] [serial = 1806] [outer = 0x0] 17:52:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x116140400) [pid = 1653] [serial = 1807] [outer = 0x11337fc00] 17:52:02 INFO - PROCESS | 1653 | 1468716722165 Marionette DEBUG loaded listener.js 17:52:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1176f7400) [pid = 1653] [serial = 1808] [outer = 0x11337fc00] 17:52:02 INFO - PROCESS | 1653 | 1468716722582 Marionette TRACE conn3 <- [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]]]}] 17:52:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 17:52:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 671ms 17:52:02 INFO - PROCESS | 1653 | 1468716722616 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 17:52:02 INFO - PROCESS | 1653 | 1468716722619 Marionette TRACE conn3 <- [1,2381,null,{"value":"7"}] 17:52:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:52:02 INFO - PROCESS | 1653 | 1468716722647 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:52:02 INFO - PROCESS | 1653 | 1468716722649 Marionette TRACE conn3 <- [1,2382,null,{}] 17:52:02 INFO - PROCESS | 1653 | 1468716722667 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:02 INFO - PROCESS | 1653 | 1468716722669 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:02 INFO - PROCESS | 1653 | 1468716722776 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 17:52:02 INFO - PROCESS | 1653 | 1468716722839 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:02 INFO - PROCESS | 1653 | 1468716722840 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x1297b4800 == 43 [pid = 1653] [id = 603] 17:52:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1184ed400) [pid = 1653] [serial = 1809] [outer = 0x0] 17:52:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11854cc00) [pid = 1653] [serial = 1810] [outer = 0x1184ed400] 17:52:02 INFO - PROCESS | 1653 | 1468716722870 Marionette DEBUG loaded listener.js 17:52:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119308800) [pid = 1653] [serial = 1811] [outer = 0x1184ed400] 17:52:03 INFO - PROCESS | 1653 | 1468716723323 Marionette TRACE conn3 <- [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]]]}] 17:52:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:52:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 746ms 17:52:03 INFO - PROCESS | 1653 | 1468716723371 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 17:52:03 INFO - PROCESS | 1653 | 1468716723372 Marionette TRACE conn3 <- [1,2385,null,{"value":"7"}] 17:52:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:52:03 INFO - PROCESS | 1653 | 1468716723375 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:52:03 INFO - PROCESS | 1653 | 1468716723377 Marionette TRACE conn3 <- [1,2386,null,{}] 17:52:03 INFO - PROCESS | 1653 | 1468716723385 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:03 INFO - PROCESS | 1653 | 1468716723388 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:03 INFO - PROCESS | 1653 | 1468716723490 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 17:52:03 INFO - PROCESS | 1653 | 1468716723556 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:03 INFO - PROCESS | 1653 | 1468716723559 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d8a3800 == 44 [pid = 1653] [id = 604] 17:52:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119c3f800) [pid = 1653] [serial = 1812] [outer = 0x0] 17:52:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12495b000) [pid = 1653] [serial = 1813] [outer = 0x119c3f800] 17:52:03 INFO - PROCESS | 1653 | 1468716723589 Marionette DEBUG loaded listener.js 17:52:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12603fc00) [pid = 1653] [serial = 1814] [outer = 0x119c3f800] 17:52:04 INFO - PROCESS | 1653 | 1468716724049 Marionette TRACE conn3 <- [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]]]}] 17:52:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:52:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 725ms 17:52:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:52:04 INFO - PROCESS | 1653 | 1468716724102 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 17:52:04 INFO - PROCESS | 1653 | 1468716724104 Marionette TRACE conn3 <- [1,2389,null,{"value":"7"}] 17:52:04 INFO - PROCESS | 1653 | 1468716724106 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:52:04 INFO - PROCESS | 1653 | 1468716724107 Marionette TRACE conn3 <- [1,2390,null,{}] 17:52:04 INFO - PROCESS | 1653 | 1468716724110 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:04 INFO - PROCESS | 1653 | 1468716724111 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:04 INFO - PROCESS | 1653 | 1468716724212 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 17:52:04 INFO - PROCESS | 1653 | 1468716724277 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:04 INFO - PROCESS | 1653 | 1468716724278 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x113c16800 == 45 [pid = 1653] [id = 605] 17:52:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x111e2c800) [pid = 1653] [serial = 1815] [outer = 0x0] 17:52:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x112f56000) [pid = 1653] [serial = 1816] [outer = 0x111e2c800] 17:52:04 INFO - PROCESS | 1653 | 1468716724349 Marionette DEBUG loaded listener.js 17:52:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1205ba400) [pid = 1653] [serial = 1817] [outer = 0x111e2c800] 17:52:04 INFO - PROCESS | 1653 | 1468716724924 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 17:52:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:52:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 870ms 17:52:04 INFO - PROCESS | 1653 | 1468716724977 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 17:52:04 INFO - PROCESS | 1653 | 1468716724981 Marionette TRACE conn3 <- [1,2393,null,{"value":"7"}] 17:52:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:52:04 INFO - PROCESS | 1653 | 1468716724985 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:52:04 INFO - PROCESS | 1653 | 1468716724988 Marionette TRACE conn3 <- [1,2394,null,{}] 17:52:04 INFO - PROCESS | 1653 | 1468716724992 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:04 INFO - PROCESS | 1653 | 1468716724994 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:05 INFO - PROCESS | 1653 | 1468716725091 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 17:52:05 INFO - PROCESS | 1653 | 1468716725160 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:05 INFO - PROCESS | 1653 | 1468716725162 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x116468000 == 46 [pid = 1653] [id = 606] 17:52:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1133f1c00) [pid = 1653] [serial = 1818] [outer = 0x0] 17:52:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x117e50800) [pid = 1653] [serial = 1819] [outer = 0x1133f1c00] 17:52:05 INFO - PROCESS | 1653 | 1468716725190 Marionette DEBUG loaded listener.js 17:52:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x118484400) [pid = 1653] [serial = 1820] [outer = 0x1133f1c00] 17:52:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12d341000 == 45 [pid = 1653] [id = 600] 17:52:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12ce76000 == 44 [pid = 1653] [id = 599] 17:52:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab9d000 == 43 [pid = 1653] [id = 598] 17:52:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12c24e000 == 42 [pid = 1653] [id = 597] 17:52:05 INFO - PROCESS | 1653 | --DOCSHELL 0x117e89800 == 41 [pid = 1653] [id = 596] 17:52:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12b2c3800 == 40 [pid = 1653] [id = 595] 17:52:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab61800 == 39 [pid = 1653] [id = 594] 17:52:05 INFO - PROCESS | 1653 | --DOCSHELL 0x1290cd000 == 38 [pid = 1653] [id = 593] 17:52:05 INFO - PROCESS | 1653 | --DOCSHELL 0x128a8a800 == 37 [pid = 1653] [id = 592] 17:52:05 INFO - PROCESS | 1653 | --DOCSHELL 0x124d41000 == 36 [pid = 1653] [id = 591] 17:52:05 INFO - PROCESS | 1653 | --DOCSHELL 0x1195c5000 == 35 [pid = 1653] [id = 590] 17:52:05 INFO - PROCESS | 1653 | --DOCSHELL 0x118367800 == 34 [pid = 1653] [id = 589] 17:52:05 INFO - PROCESS | 1653 | --DOCSHELL 0x118ab3800 == 33 [pid = 1653] [id = 588] 17:52:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12c7a3800 == 32 [pid = 1653] [id = 587] 17:52:05 INFO - PROCESS | 1653 | --DOCSHELL 0x113c16800 == 31 [pid = 1653] [id = 605] 17:52:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12d8a3800 == 30 [pid = 1653] [id = 604] 17:52:05 INFO - PROCESS | 1653 | --DOCSHELL 0x1297b4800 == 29 [pid = 1653] [id = 603] 17:52:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12d8a4000 == 28 [pid = 1653] [id = 601] 17:52:05 INFO - PROCESS | 1653 | --DOCSHELL 0x11836e800 == 27 [pid = 1653] [id = 602] 17:52:05 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x126f10800) [pid = 1653] [serial = 1759] [outer = 0x0] [url = about:blank] 17:52:05 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1196e2c00) [pid = 1653] [serial = 1741] [outer = 0x0] [url = about:blank] 17:52:05 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1176ffc00) [pid = 1653] [serial = 1732] [outer = 0x0] [url = about:blank] 17:52:05 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1184e3400) [pid = 1653] [serial = 1735] [outer = 0x0] [url = about:blank] 17:52:05 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x118546c00) [pid = 1653] [serial = 1736] [outer = 0x0] [url = about:blank] 17:52:05 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x117e9d400) [pid = 1653] [serial = 1733] [outer = 0x0] [url = about:blank] 17:52:05 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x118a5ac00) [pid = 1653] [serial = 1738] [outer = 0x0] [url = about:blank] 17:52:05 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x115e88400) [pid = 1653] [serial = 1729] [outer = 0x0] [url = about:blank] 17:52:05 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1167e1000) [pid = 1653] [serial = 1730] [outer = 0x0] [url = about:blank] 17:52:05 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x112e65000) [pid = 1653] [serial = 1723] [outer = 0x0] [url = about:blank] 17:52:05 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x112f4ac00) [pid = 1653] [serial = 1724] [outer = 0x0] [url = about:blank] 17:52:05 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x112f52800) [pid = 1653] [serial = 1712] [outer = 0x0] [url = about:blank] 17:52:05 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1110a7400) [pid = 1653] [serial = 1711] [outer = 0x0] [url = about:blank] 17:52:05 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118f7b800) [pid = 1653] [serial = 1715] [outer = 0x0] [url = about:blank] 17:52:05 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11857c400) [pid = 1653] [serial = 1714] [outer = 0x0] [url = about:blank] 17:52:05 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12603dc00) [pid = 1653] [serial = 1718] [outer = 0x0] [url = about:blank] 17:52:05 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1205bc400) [pid = 1653] [serial = 1717] [outer = 0x0] [url = about:blank] 17:52:05 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x126f0cc00) [pid = 1653] [serial = 1721] [outer = 0x0] [url = about:blank] 17:52:05 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119832c00) [pid = 1653] [serial = 1720] [outer = 0x0] [url = about:blank] 17:52:05 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119c47800) [pid = 1653] [serial = 1744] [outer = 0x0] [url = about:blank] 17:52:05 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119950000) [pid = 1653] [serial = 1742] [outer = 0x0] [url = about:blank] 17:52:05 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12171b800) [pid = 1653] [serial = 1747] [outer = 0x0] [url = about:blank] 17:52:05 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x121237c00) [pid = 1653] [serial = 1745] [outer = 0x0] [url = about:blank] 17:52:05 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x128d94400) [pid = 1653] [serial = 1760] [outer = 0x0] [url = about:blank] 17:52:05 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x123d69400) [pid = 1653] [serial = 1748] [outer = 0x0] [url = about:blank] 17:52:05 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x117e58800) [pid = 1653] [serial = 1751] [outer = 0x0] [url = about:blank] 17:52:05 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x124951400) [pid = 1653] [serial = 1753] [outer = 0x0] [url = about:blank] 17:52:05 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11337a800) [pid = 1653] [serial = 1750] [outer = 0x0] [url = about:blank] 17:52:05 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x112a1d400) [pid = 1653] [serial = 1726] [outer = 0x0] [url = about:blank] 17:52:05 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x112d60800) [pid = 1653] [serial = 1727] [outer = 0x0] [url = about:blank] 17:52:05 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x118f0cc00) [pid = 1653] [serial = 1739] [outer = 0x0] [url = about:blank] 17:52:05 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12603bc00) [pid = 1653] [serial = 1756] [outer = 0x0] [url = about:blank] 17:52:05 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1269c5800) [pid = 1653] [serial = 1757] [outer = 0x0] [url = about:blank] 17:52:06 INFO - PROCESS | 1653 | 1468716726235 Marionette TRACE conn3 <- [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]]]}] 17:52:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:52:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1275ms 17:52:06 INFO - PROCESS | 1653 | 1468716726268 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 17:52:06 INFO - PROCESS | 1653 | 1468716726271 Marionette TRACE conn3 <- [1,2397,null,{"value":"7"}] 17:52:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:52:06 INFO - PROCESS | 1653 | 1468716726276 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:52:06 INFO - PROCESS | 1653 | 1468716726280 Marionette TRACE conn3 <- [1,2398,null,{}] 17:52:06 INFO - PROCESS | 1653 | 1468716726285 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:06 INFO - PROCESS | 1653 | 1468716726288 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:06 INFO - PROCESS | 1653 | 1468716726411 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 17:52:06 INFO - PROCESS | 1653 | 1468716726502 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:06 INFO - PROCESS | 1653 | 1468716726503 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x116faa000 == 28 [pid = 1653] [id = 607] 17:52:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x112f57400) [pid = 1653] [serial = 1821] [outer = 0x0] 17:52:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x115e21000) [pid = 1653] [serial = 1822] [outer = 0x112f57400] 17:52:06 INFO - PROCESS | 1653 | 1468716726547 Marionette DEBUG loaded listener.js 17:52:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1167e1000) [pid = 1653] [serial = 1823] [outer = 0x112f57400] 17:52:06 INFO - PROCESS | 1653 | 1468716726883 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 17:52:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:52:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 624ms 17:52:06 INFO - PROCESS | 1653 | 1468716726901 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 17:52:06 INFO - PROCESS | 1653 | 1468716726906 Marionette TRACE conn3 <- [1,2401,null,{"value":"7"}] 17:52:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:52:06 INFO - PROCESS | 1653 | 1468716726911 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:52:06 INFO - PROCESS | 1653 | 1468716726913 Marionette TRACE conn3 <- [1,2402,null,{}] 17:52:06 INFO - PROCESS | 1653 | 1468716726915 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:06 INFO - PROCESS | 1653 | 1468716726917 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:07 INFO - PROCESS | 1653 | 1468716726997 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 17:52:07 INFO - PROCESS | 1653 | 1468716727053 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:07 INFO - PROCESS | 1653 | 1468716727054 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x118373000 == 29 [pid = 1653] [id = 608] 17:52:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x115dba800) [pid = 1653] [serial = 1824] [outer = 0x0] 17:52:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11688b400) [pid = 1653] [serial = 1825] [outer = 0x115dba800] 17:52:07 INFO - PROCESS | 1653 | 1468716727082 Marionette DEBUG loaded listener.js 17:52:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11847cc00) [pid = 1653] [serial = 1826] [outer = 0x115dba800] 17:52:07 INFO - PROCESS | 1653 | 1468716727437 Marionette TRACE conn3 <- [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]]]}] 17:52:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:52:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 570ms 17:52:07 INFO - PROCESS | 1653 | 1468716727482 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 17:52:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:52:07 INFO - PROCESS | 1653 | 1468716727485 Marionette TRACE conn3 <- [1,2405,null,{"value":"7"}] 17:52:07 INFO - PROCESS | 1653 | 1468716727488 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:52:07 INFO - PROCESS | 1653 | 1468716727492 Marionette TRACE conn3 <- [1,2406,null,{}] 17:52:07 INFO - PROCESS | 1653 | 1468716727502 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:07 INFO - PROCESS | 1653 | 1468716727506 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:07 INFO - PROCESS | 1653 | 1468716727633 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 17:52:07 INFO - PROCESS | 1653 | 1468716727646 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:07 INFO - PROCESS | 1653 | 1468716727648 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210c1000 == 30 [pid = 1653] [id = 609] 17:52:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x112a12800) [pid = 1653] [serial = 1827] [outer = 0x0] 17:52:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11873f400) [pid = 1653] [serial = 1828] [outer = 0x112a12800] 17:52:07 INFO - PROCESS | 1653 | 1468716727693 Marionette DEBUG loaded listener.js 17:52:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118f7b000) [pid = 1653] [serial = 1829] [outer = 0x112a12800] 17:52:08 INFO - PROCESS | 1653 | 1468716728131 Marionette TRACE conn3 <- [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]]]}] 17:52:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:52:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 676ms 17:52:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:52:08 INFO - PROCESS | 1653 | 1468716728167 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 17:52:08 INFO - PROCESS | 1653 | 1468716728168 Marionette TRACE conn3 <- [1,2409,null,{"value":"7"}] 17:52:08 INFO - PROCESS | 1653 | 1468716728170 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:52:08 INFO - PROCESS | 1653 | 1468716728172 Marionette TRACE conn3 <- [1,2410,null,{}] 17:52:08 INFO - PROCESS | 1653 | 1468716728174 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:08 INFO - PROCESS | 1653 | 1468716728175 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:08 INFO - PROCESS | 1653 | 1468716728295 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 17:52:08 INFO - PROCESS | 1653 | 1468716728358 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:08 INFO - PROCESS | 1653 | 1468716728359 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x124d48800 == 31 [pid = 1653] [id = 610] 17:52:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119812c00) [pid = 1653] [serial = 1830] [outer = 0x0] 17:52:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11994ac00) [pid = 1653] [serial = 1831] [outer = 0x119812c00] 17:52:08 INFO - PROCESS | 1653 | 1468716728386 Marionette DEBUG loaded listener.js 17:52:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119c3b400) [pid = 1653] [serial = 1832] [outer = 0x119812c00] 17:52:08 INFO - PROCESS | 1653 | 1468716728773 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 17:52:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:52:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 618ms 17:52:08 INFO - PROCESS | 1653 | 1468716728790 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 17:52:08 INFO - PROCESS | 1653 | 1468716728792 Marionette TRACE conn3 <- [1,2413,null,{"value":"7"}] 17:52:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:52:08 INFO - PROCESS | 1653 | 1468716728796 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:52:08 INFO - PROCESS | 1653 | 1468716728797 Marionette TRACE conn3 <- [1,2414,null,{}] 17:52:08 INFO - PROCESS | 1653 | 1468716728801 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:08 INFO - PROCESS | 1653 | 1468716728802 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:08 INFO - PROCESS | 1653 | 1468716728911 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 17:52:08 INFO - PROCESS | 1653 | 1468716728949 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:08 INFO - PROCESS | 1653 | 1468716728950 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x126984000 == 32 [pid = 1653] [id = 611] 17:52:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x112f4c000) [pid = 1653] [serial = 1833] [outer = 0x0] 17:52:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119c41c00) [pid = 1653] [serial = 1834] [outer = 0x112f4c000] 17:52:08 INFO - PROCESS | 1653 | 1468716728982 Marionette DEBUG loaded listener.js 17:52:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x121006400) [pid = 1653] [serial = 1835] [outer = 0x112f4c000] 17:52:09 INFO - PROCESS | 1653 | 1468716729385 Marionette TRACE conn3 <- [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]]]}] 17:52:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:52:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 621ms 17:52:09 INFO - PROCESS | 1653 | 1468716729416 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 17:52:09 INFO - PROCESS | 1653 | 1468716729417 Marionette TRACE conn3 <- [1,2417,null,{"value":"7"}] 17:52:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:52:09 INFO - PROCESS | 1653 | 1468716729420 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:52:09 INFO - PROCESS | 1653 | 1468716729421 Marionette TRACE conn3 <- [1,2418,null,{}] 17:52:09 INFO - PROCESS | 1653 | 1468716729430 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:09 INFO - PROCESS | 1653 | 1468716729434 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:09 INFO - PROCESS | 1653 | 1468716729546 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 17:52:09 INFO - PROCESS | 1653 | 1468716729605 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:09 INFO - PROCESS | 1653 | 1468716729606 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1290c4800 == 33 [pid = 1653] [id = 612] 17:52:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x121237c00) [pid = 1653] [serial = 1836] [outer = 0x0] 17:52:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x124a29c00) [pid = 1653] [serial = 1837] [outer = 0x121237c00] 17:52:09 INFO - PROCESS | 1653 | 1468716729630 Marionette DEBUG loaded listener.js 17:52:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1255a5000) [pid = 1653] [serial = 1838] [outer = 0x121237c00] 17:52:09 INFO - PROCESS | 1653 | 1468716729930 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:52:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:52:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 527ms 17:52:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:52:09 INFO - PROCESS | 1653 | 1468716729958 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 17:52:09 INFO - PROCESS | 1653 | 1468716729959 Marionette TRACE conn3 <- [1,2421,null,{"value":"7"}] 17:52:09 INFO - PROCESS | 1653 | 1468716729961 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:52:09 INFO - PROCESS | 1653 | 1468716729962 Marionette TRACE conn3 <- [1,2422,null,{}] 17:52:09 INFO - PROCESS | 1653 | 1468716729979 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:09 INFO - PROCESS | 1653 | 1468716729980 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:10 INFO - PROCESS | 1653 | 1468716730081 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 17:52:10 INFO - PROCESS | 1653 | 1468716730086 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:10 INFO - PROCESS | 1653 | 1468716730087 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1297c0000 == 34 [pid = 1653] [id = 613] 17:52:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118a55400) [pid = 1653] [serial = 1839] [outer = 0x0] 17:52:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12603d000) [pid = 1653] [serial = 1840] [outer = 0x118a55400] 17:52:10 INFO - PROCESS | 1653 | 1468716730111 Marionette DEBUG loaded listener.js 17:52:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1255a7800) [pid = 1653] [serial = 1841] [outer = 0x118a55400] 17:52:10 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12495a000) [pid = 1653] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:52:10 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x124a2a800) [pid = 1653] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:52:10 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x111c83800) [pid = 1653] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:52:10 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1133e4400) [pid = 1653] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:52:10 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x115e19c00) [pid = 1653] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:52:10 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x117e56400) [pid = 1653] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:52:10 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112f4d800) [pid = 1653] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:52:10 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118711c00) [pid = 1653] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:52:10 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x113c8cc00) [pid = 1653] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:52:10 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1196dd400) [pid = 1653] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:52:10 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x128d9cc00) [pid = 1653] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:52:10 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12a70c000) [pid = 1653] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:52:10 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12a833c00) [pid = 1653] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:52:10 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x128e19800) [pid = 1653] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:52:10 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11930f800) [pid = 1653] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:52:10 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x114f81c00) [pid = 1653] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:52:10 INFO - PROCESS | 1653 | 1468716730574 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:52:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:52:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 635ms 17:52:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:52:10 INFO - PROCESS | 1653 | 1468716730597 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 17:52:10 INFO - PROCESS | 1653 | 1468716730598 Marionette TRACE conn3 <- [1,2425,null,{"value":"7"}] 17:52:10 INFO - PROCESS | 1653 | 1468716730600 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:52:10 INFO - PROCESS | 1653 | 1468716730601 Marionette TRACE conn3 <- [1,2426,null,{}] 17:52:10 INFO - PROCESS | 1653 | 1468716730603 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:10 INFO - PROCESS | 1653 | 1468716730605 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:10 INFO - PROCESS | 1653 | 1468716730678 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 17:52:10 INFO - PROCESS | 1653 | 1468716730682 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:10 INFO - PROCESS | 1653 | 1468716730683 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7d9800 == 35 [pid = 1653] [id = 614] 17:52:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x114f81c00) [pid = 1653] [serial = 1842] [outer = 0x0] 17:52:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118357000) [pid = 1653] [serial = 1843] [outer = 0x114f81c00] 17:52:10 INFO - PROCESS | 1653 | 1468716730762 Marionette DEBUG loaded listener.js 17:52:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1205c1c00) [pid = 1653] [serial = 1844] [outer = 0x114f81c00] 17:52:11 INFO - PROCESS | 1653 | 1468716731132 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 17:52:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:52:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 570ms 17:52:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:52:11 INFO - PROCESS | 1653 | 1468716731171 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 17:52:11 INFO - PROCESS | 1653 | 1468716731173 Marionette TRACE conn3 <- [1,2429,null,{"value":"7"}] 17:52:11 INFO - PROCESS | 1653 | 1468716731187 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:52:11 INFO - PROCESS | 1653 | 1468716731189 Marionette TRACE conn3 <- [1,2430,null,{}] 17:52:11 INFO - PROCESS | 1653 | 1468716731192 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:11 INFO - PROCESS | 1653 | 1468716731194 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:11 INFO - PROCESS | 1653 | 1468716731286 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 17:52:11 INFO - PROCESS | 1653 | 1468716731347 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:11 INFO - PROCESS | 1653 | 1468716731348 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210c0800 == 36 [pid = 1653] [id = 615] 17:52:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x110fe2000) [pid = 1653] [serial = 1845] [outer = 0x0] 17:52:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12559b800) [pid = 1653] [serial = 1846] [outer = 0x110fe2000] 17:52:11 INFO - PROCESS | 1653 | 1468716731372 Marionette DEBUG loaded listener.js 17:52:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x126f0a800) [pid = 1653] [serial = 1847] [outer = 0x110fe2000] 17:52:11 INFO - PROCESS | 1653 | 1468716731618 Marionette TRACE conn3 <- [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]]]}] 17:52:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:52:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 482ms 17:52:11 INFO - PROCESS | 1653 | 1468716731658 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 17:52:11 INFO - PROCESS | 1653 | 1468716731660 Marionette TRACE conn3 <- [1,2433,null,{"value":"7"}] 17:52:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:52:11 INFO - PROCESS | 1653 | 1468716731662 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:52:11 INFO - PROCESS | 1653 | 1468716731663 Marionette TRACE conn3 <- [1,2434,null,{}] 17:52:11 INFO - PROCESS | 1653 | 1468716731665 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:11 INFO - PROCESS | 1653 | 1468716731667 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:11 INFO - PROCESS | 1653 | 1468716731756 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 17:52:11 INFO - PROCESS | 1653 | 1468716731759 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:11 INFO - PROCESS | 1653 | 1468716731760 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12baec000 == 37 [pid = 1653] [id = 616] 17:52:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x126f0f400) [pid = 1653] [serial = 1848] [outer = 0x0] 17:52:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128cf0c00) [pid = 1653] [serial = 1849] [outer = 0x126f0f400] 17:52:11 INFO - PROCESS | 1653 | 1468716731786 Marionette DEBUG loaded listener.js 17:52:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128d92800) [pid = 1653] [serial = 1850] [outer = 0x126f0f400] 17:52:12 INFO - PROCESS | 1653 | 1468716732117 Marionette TRACE conn3 <- [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]]]}] 17:52:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:52:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 469ms 17:52:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:52:12 INFO - PROCESS | 1653 | 1468716732132 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 17:52:12 INFO - PROCESS | 1653 | 1468716732133 Marionette TRACE conn3 <- [1,2437,null,{"value":"7"}] 17:52:12 INFO - PROCESS | 1653 | 1468716732135 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:52:12 INFO - PROCESS | 1653 | 1468716732145 Marionette TRACE conn3 <- [1,2438,null,{}] 17:52:12 INFO - PROCESS | 1653 | 1468716732149 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:12 INFO - PROCESS | 1653 | 1468716732151 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:12 INFO - PROCESS | 1653 | 1468716732239 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 17:52:12 INFO - PROCESS | 1653 | 1468716732310 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:12 INFO - PROCESS | 1653 | 1468716732311 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x126983800 == 38 [pid = 1653] [id = 617] 17:52:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128d97400) [pid = 1653] [serial = 1851] [outer = 0x0] 17:52:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128e49c00) [pid = 1653] [serial = 1852] [outer = 0x128d97400] 17:52:12 INFO - PROCESS | 1653 | 1468716732338 Marionette DEBUG loaded listener.js 17:52:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x129558800) [pid = 1653] [serial = 1853] [outer = 0x128d97400] 17:52:12 INFO - PROCESS | 1653 | 1468716732852 Marionette TRACE conn3 <- [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]]]}] 17:52:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:52:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 778ms 17:52:12 INFO - PROCESS | 1653 | 1468716732914 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 17:52:12 INFO - PROCESS | 1653 | 1468716732917 Marionette TRACE conn3 <- [1,2441,null,{"value":"7"}] 17:52:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:52:12 INFO - PROCESS | 1653 | 1468716732920 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:52:12 INFO - PROCESS | 1653 | 1468716732922 Marionette TRACE conn3 <- [1,2442,null,{}] 17:52:12 INFO - PROCESS | 1653 | 1468716732927 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:12 INFO - PROCESS | 1653 | 1468716732929 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:13 INFO - PROCESS | 1653 | 1468716733039 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 17:52:13 INFO - PROCESS | 1653 | 1468716733169 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:13 INFO - PROCESS | 1653 | 1468716733171 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x11836e000 == 39 [pid = 1653] [id = 618] 17:52:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11309bc00) [pid = 1653] [serial = 1854] [outer = 0x0] 17:52:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x114f75c00) [pid = 1653] [serial = 1855] [outer = 0x11309bc00] 17:52:13 INFO - PROCESS | 1653 | 1468716733202 Marionette DEBUG loaded listener.js 17:52:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x116f33400) [pid = 1653] [serial = 1856] [outer = 0x11309bc00] 17:52:13 INFO - PROCESS | 1653 | 1468716733720 Marionette TRACE conn3 <- [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]]]}] 17:52:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:52:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 823ms 17:52:13 INFO - PROCESS | 1653 | 1468716733744 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 17:52:13 INFO - PROCESS | 1653 | 1468716733747 Marionette TRACE conn3 <- [1,2445,null,{"value":"7"}] 17:52:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:52:13 INFO - PROCESS | 1653 | 1468716733752 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:52:13 INFO - PROCESS | 1653 | 1468716733753 Marionette TRACE conn3 <- [1,2446,null,{}] 17:52:13 INFO - PROCESS | 1653 | 1468716733756 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:13 INFO - PROCESS | 1653 | 1468716733758 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:13 INFO - PROCESS | 1653 | 1468716733974 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 17:52:14 INFO - PROCESS | 1653 | 1468716734067 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:14 INFO - PROCESS | 1653 | 1468716734069 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x1168ba000 == 40 [pid = 1653] [id = 619] 17:52:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x112f52800) [pid = 1653] [serial = 1857] [outer = 0x0] 17:52:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1133e3400) [pid = 1653] [serial = 1858] [outer = 0x112f52800] 17:52:14 INFO - PROCESS | 1653 | 1468716734097 Marionette DEBUG loaded listener.js 17:52:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x116f2c400) [pid = 1653] [serial = 1859] [outer = 0x112f52800] 17:52:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12baec000 == 39 [pid = 1653] [id = 616] 17:52:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1210c0800 == 38 [pid = 1653] [id = 615] 17:52:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7d9800 == 37 [pid = 1653] [id = 614] 17:52:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1297c0000 == 36 [pid = 1653] [id = 613] 17:52:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1290c4800 == 35 [pid = 1653] [id = 612] 17:52:14 INFO - PROCESS | 1653 | --DOCSHELL 0x126984000 == 34 [pid = 1653] [id = 611] 17:52:14 INFO - PROCESS | 1653 | --DOCSHELL 0x124d48800 == 33 [pid = 1653] [id = 610] 17:52:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1210c1000 == 32 [pid = 1653] [id = 609] 17:52:14 INFO - PROCESS | 1653 | --DOCSHELL 0x118373000 == 31 [pid = 1653] [id = 608] 17:52:14 INFO - PROCESS | 1653 | --DOCSHELL 0x116faa000 == 30 [pid = 1653] [id = 607] 17:52:14 INFO - PROCESS | 1653 | --DOCSHELL 0x116468000 == 29 [pid = 1653] [id = 606] 17:52:14 INFO - PROCESS | 1653 | 1468716734530 Marionette TRACE conn3 <- [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]]]}] 17:52:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:52:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 822ms 17:52:14 INFO - PROCESS | 1653 | 1468716734574 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 17:52:14 INFO - PROCESS | 1653 | 1468716734577 Marionette TRACE conn3 <- [1,2449,null,{"value":"7"}] 17:52:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:52:14 INFO - PROCESS | 1653 | 1468716734580 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:52:14 INFO - PROCESS | 1653 | 1468716734582 Marionette TRACE conn3 <- [1,2450,null,{}] 17:52:14 INFO - PROCESS | 1653 | 1468716734585 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:14 INFO - PROCESS | 1653 | 1468716734586 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:14 INFO - PROCESS | 1653 | 1468716734673 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 17:52:14 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x124fda000) [pid = 1653] [serial = 1754] [outer = 0x0] [url = about:blank] 17:52:14 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x124fde400) [pid = 1653] [serial = 1783] [outer = 0x0] [url = about:blank] 17:52:14 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x128cf6400) [pid = 1653] [serial = 1786] [outer = 0x0] [url = about:blank] 17:52:14 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x113c50000) [pid = 1653] [serial = 1795] [outer = 0x0] [url = about:blank] 17:52:14 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x128d96000) [pid = 1653] [serial = 1762] [outer = 0x0] [url = about:blank] 17:52:14 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1164ec400) [pid = 1653] [serial = 1768] [outer = 0x0] [url = about:blank] 17:52:14 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x116f59000) [pid = 1653] [serial = 1769] [outer = 0x0] [url = about:blank] 17:52:14 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11834e800) [pid = 1653] [serial = 1771] [outer = 0x0] [url = about:blank] 17:52:14 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1184ecc00) [pid = 1653] [serial = 1772] [outer = 0x0] [url = about:blank] 17:52:14 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11981a800) [pid = 1653] [serial = 1777] [outer = 0x0] [url = about:blank] 17:52:14 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119c42c00) [pid = 1653] [serial = 1778] [outer = 0x0] [url = about:blank] 17:52:14 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118a59800) [pid = 1653] [serial = 1774] [outer = 0x0] [url = about:blank] 17:52:14 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11930a800) [pid = 1653] [serial = 1775] [outer = 0x0] [url = about:blank] 17:52:14 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x116141400) [pid = 1653] [serial = 1765] [outer = 0x0] [url = about:blank] 17:52:14 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x116f28800) [pid = 1653] [serial = 1766] [outer = 0x0] [url = about:blank] 17:52:14 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1205b8c00) [pid = 1653] [serial = 1780] [outer = 0x0] [url = about:blank] 17:52:14 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x128e3e400) [pid = 1653] [serial = 1763] [outer = 0x0] [url = about:blank] 17:52:14 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x129310400) [pid = 1653] [serial = 1790] [outer = 0x0] [url = about:blank] 17:52:14 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x129306400) [pid = 1653] [serial = 1789] [outer = 0x0] [url = about:blank] 17:52:14 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12aa58c00) [pid = 1653] [serial = 1802] [outer = 0x0] [url = about:blank] 17:52:14 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12b260800) [pid = 1653] [serial = 1805] [outer = 0x0] [url = about:blank] 17:52:14 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12abc5000) [pid = 1653] [serial = 1804] [outer = 0x0] [url = about:blank] 17:52:14 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x129312c00) [pid = 1653] [serial = 1792] [outer = 0x0] [url = about:blank] 17:52:14 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1269cac00) [pid = 1653] [serial = 1798] [outer = 0x0] [url = about:blank] 17:52:14 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x129556c00) [pid = 1653] [serial = 1793] [outer = 0x0] [url = about:blank] 17:52:14 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x118703800) [pid = 1653] [serial = 1796] [outer = 0x0] [url = about:blank] 17:52:14 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x126f03400) [pid = 1653] [serial = 1784] [outer = 0x0] [url = about:blank] 17:52:14 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x129687400) [pid = 1653] [serial = 1799] [outer = 0x0] [url = about:blank] 17:52:14 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12a760400) [pid = 1653] [serial = 1801] [outer = 0x0] [url = about:blank] 17:52:14 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1218dd800) [pid = 1653] [serial = 1781] [outer = 0x0] [url = about:blank] 17:52:14 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x128d9c400) [pid = 1653] [serial = 1787] [outer = 0x0] [url = about:blank] 17:52:14 INFO - PROCESS | 1653 | 1468716734740 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:14 INFO - PROCESS | 1653 | 1468716734742 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x118372800 == 30 [pid = 1653] [id = 620] 17:52:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x116141400) [pid = 1653] [serial = 1860] [outer = 0x0] 17:52:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1176fa800) [pid = 1653] [serial = 1861] [outer = 0x116141400] 17:52:14 INFO - PROCESS | 1653 | 1468716734772 Marionette DEBUG loaded listener.js 17:52:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1184f1c00) [pid = 1653] [serial = 1862] [outer = 0x116141400] 17:52:15 INFO - PROCESS | 1653 | 1468716735148 Marionette TRACE conn3 <- [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]]]}] 17:52:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:52:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 624ms 17:52:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:52:15 INFO - PROCESS | 1653 | 1468716735208 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 17:52:15 INFO - PROCESS | 1653 | 1468716735211 Marionette TRACE conn3 <- [1,2453,null,{"value":"7"}] 17:52:15 INFO - PROCESS | 1653 | 1468716735215 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:52:15 INFO - PROCESS | 1653 | 1468716735216 Marionette TRACE conn3 <- [1,2454,null,{}] 17:52:15 INFO - PROCESS | 1653 | 1468716735219 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:15 INFO - PROCESS | 1653 | 1468716735220 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:15 INFO - PROCESS | 1653 | 1468716735306 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 17:52:15 INFO - PROCESS | 1653 | 1468716735315 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:15 INFO - PROCESS | 1653 | 1468716735316 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x1211cb800 == 31 [pid = 1653] [id = 621] 17:52:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x11854c800) [pid = 1653] [serial = 1863] [outer = 0x0] 17:52:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x118a59800) [pid = 1653] [serial = 1864] [outer = 0x11854c800] 17:52:15 INFO - PROCESS | 1653 | 1468716735342 Marionette DEBUG loaded listener.js 17:52:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11930a400) [pid = 1653] [serial = 1865] [outer = 0x11854c800] 17:52:15 INFO - PROCESS | 1653 | 1468716735676 Marionette TRACE conn3 <- [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]]]}] 17:52:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:52:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 471ms 17:52:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:52:15 INFO - PROCESS | 1653 | 1468716735686 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 17:52:15 INFO - PROCESS | 1653 | 1468716735688 Marionette TRACE conn3 <- [1,2457,null,{"value":"7"}] 17:52:15 INFO - PROCESS | 1653 | 1468716735699 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:52:15 INFO - PROCESS | 1653 | 1468716735702 Marionette TRACE conn3 <- [1,2458,null,{}] 17:52:15 INFO - PROCESS | 1653 | 1468716735705 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:15 INFO - PROCESS | 1653 | 1468716735707 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:15 INFO - PROCESS | 1653 | 1468716735799 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 17:52:15 INFO - PROCESS | 1653 | 1468716735858 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:15 INFO - PROCESS | 1653 | 1468716735859 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12697d800 == 32 [pid = 1653] [id = 622] 17:52:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x112a83800) [pid = 1653] [serial = 1866] [outer = 0x0] 17:52:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11981a800) [pid = 1653] [serial = 1867] [outer = 0x112a83800] 17:52:15 INFO - PROCESS | 1653 | 1468716735884 Marionette DEBUG loaded listener.js 17:52:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x12122bc00) [pid = 1653] [serial = 1868] [outer = 0x112a83800] 17:52:16 INFO - PROCESS | 1653 | 1468716736178 Marionette TRACE conn3 <- [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]]]}] 17:52:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:52:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 533ms 17:52:16 INFO - PROCESS | 1653 | 1468716736224 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 17:52:16 INFO - PROCESS | 1653 | 1468716736226 Marionette TRACE conn3 <- [1,2461,null,{"value":"7"}] 17:52:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:52:16 INFO - PROCESS | 1653 | 1468716736228 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:52:16 INFO - PROCESS | 1653 | 1468716736229 Marionette TRACE conn3 <- [1,2462,null,{}] 17:52:16 INFO - PROCESS | 1653 | 1468716736231 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:16 INFO - PROCESS | 1653 | 1468716736233 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:16 INFO - PROCESS | 1653 | 1468716736310 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 17:52:16 INFO - PROCESS | 1653 | 1468716736375 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:16 INFO - PROCESS | 1653 | 1468716736376 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x1290b6800 == 33 [pid = 1653] [id = 623] 17:52:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112e68800) [pid = 1653] [serial = 1869] [outer = 0x0] 17:52:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1218ec400) [pid = 1653] [serial = 1870] [outer = 0x112e68800] 17:52:16 INFO - PROCESS | 1653 | 1468716736401 Marionette DEBUG loaded listener.js 17:52:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x124d92400) [pid = 1653] [serial = 1871] [outer = 0x112e68800] 17:52:16 INFO - PROCESS | 1653 | 1468716736677 Marionette TRACE conn3 <- [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]]]}] 17:52:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:52:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 470ms 17:52:16 INFO - PROCESS | 1653 | 1468716736708 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 17:52:16 INFO - PROCESS | 1653 | 1468716736709 Marionette TRACE conn3 <- [1,2465,null,{"value":"7"}] 17:52:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:52:16 INFO - PROCESS | 1653 | 1468716736711 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:52:16 INFO - PROCESS | 1653 | 1468716736713 Marionette TRACE conn3 <- [1,2466,null,{}] 17:52:16 INFO - PROCESS | 1653 | 1468716736723 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:16 INFO - PROCESS | 1653 | 1468716736724 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:16 INFO - PROCESS | 1653 | 1468716736830 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 17:52:16 INFO - PROCESS | 1653 | 1468716736834 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:16 INFO - PROCESS | 1653 | 1468716736839 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x126972800 == 34 [pid = 1653] [id = 624] 17:52:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12603f000) [pid = 1653] [serial = 1872] [outer = 0x0] 17:52:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1264e0800) [pid = 1653] [serial = 1873] [outer = 0x12603f000] 17:52:16 INFO - PROCESS | 1653 | 1468716736904 Marionette DEBUG loaded listener.js 17:52:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x126f0fc00) [pid = 1653] [serial = 1874] [outer = 0x12603f000] 17:52:17 INFO - PROCESS | 1653 | 1468716737250 Marionette TRACE conn3 <- [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]]]}] 17:52:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:52:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 579ms 17:52:17 INFO - PROCESS | 1653 | 1468716737296 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 17:52:17 INFO - PROCESS | 1653 | 1468716737297 Marionette TRACE conn3 <- [1,2469,null,{"value":"7"}] 17:52:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:52:17 INFO - PROCESS | 1653 | 1468716737299 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:52:17 INFO - PROCESS | 1653 | 1468716737300 Marionette TRACE conn3 <- [1,2470,null,{}] 17:52:17 INFO - PROCESS | 1653 | 1468716737303 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:17 INFO - PROCESS | 1653 | 1468716737304 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:17 INFO - PROCESS | 1653 | 1468716737407 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 17:52:17 INFO - PROCESS | 1653 | 1468716737410 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:17 INFO - PROCESS | 1653 | 1468716737412 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab9d000 == 35 [pid = 1653] [id = 625] 17:52:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12603f400) [pid = 1653] [serial = 1875] [outer = 0x0] 17:52:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x128d9c400) [pid = 1653] [serial = 1876] [outer = 0x12603f400] 17:52:17 INFO - PROCESS | 1653 | 1468716737436 Marionette DEBUG loaded listener.js 17:52:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x129310400) [pid = 1653] [serial = 1877] [outer = 0x12603f400] 17:52:17 INFO - PROCESS | 1653 | 1468716737781 Marionette TRACE conn3 <- [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]]]}] 17:52:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:52:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 517ms 17:52:17 INFO - PROCESS | 1653 | 1468716737819 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 17:52:17 INFO - PROCESS | 1653 | 1468716737820 Marionette TRACE conn3 <- [1,2473,null,{"value":"7"}] 17:52:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:52:17 INFO - PROCESS | 1653 | 1468716737822 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:52:17 INFO - PROCESS | 1653 | 1468716737823 Marionette TRACE conn3 <- [1,2474,null,{}] 17:52:17 INFO - PROCESS | 1653 | 1468716737825 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:17 INFO - PROCESS | 1653 | 1468716737826 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:17 INFO - PROCESS | 1653 | 1468716737924 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 17:52:17 INFO - PROCESS | 1653 | 1468716737937 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:17 INFO - PROCESS | 1653 | 1468716737938 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c20a800 == 36 [pid = 1653] [id = 626] 17:52:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12930f800) [pid = 1653] [serial = 1878] [outer = 0x0] 17:52:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x129557c00) [pid = 1653] [serial = 1879] [outer = 0x12930f800] 17:52:17 INFO - PROCESS | 1653 | 1468716737962 Marionette DEBUG loaded listener.js 17:52:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x129682000) [pid = 1653] [serial = 1880] [outer = 0x12930f800] 17:52:18 INFO - PROCESS | 1653 | 1468716738297 Marionette TRACE conn3 <- [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]]]}] 17:52:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:52:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 518ms 17:52:18 INFO - PROCESS | 1653 | 1468716738341 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 17:52:18 INFO - PROCESS | 1653 | 1468716738342 Marionette TRACE conn3 <- [1,2477,null,{"value":"7"}] 17:52:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:52:18 INFO - PROCESS | 1653 | 1468716738350 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:52:18 INFO - PROCESS | 1653 | 1468716738352 Marionette TRACE conn3 <- [1,2478,null,{}] 17:52:18 INFO - PROCESS | 1653 | 1468716738354 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:18 INFO - PROCESS | 1653 | 1468716738355 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:18 INFO - PROCESS | 1653 | 1468716738451 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 17:52:18 INFO - PROCESS | 1653 | 1468716738456 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:18 INFO - PROCESS | 1653 | 1468716738457 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c792800 == 37 [pid = 1653] [id = 627] 17:52:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x129313c00) [pid = 1653] [serial = 1881] [outer = 0x0] 17:52:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12a706400) [pid = 1653] [serial = 1882] [outer = 0x129313c00] 17:52:18 INFO - PROCESS | 1653 | 1468716738488 Marionette DEBUG loaded listener.js 17:52:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12a762c00) [pid = 1653] [serial = 1883] [outer = 0x129313c00] 17:52:18 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119812c00) [pid = 1653] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:52:18 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112f57400) [pid = 1653] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:52:18 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1133f1c00) [pid = 1653] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:52:18 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x115dba800) [pid = 1653] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:52:18 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x112a12800) [pid = 1653] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:52:18 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x112f4c000) [pid = 1653] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:52:18 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x114f81c00) [pid = 1653] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:52:18 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11337fc00) [pid = 1653] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:52:18 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1184ed400) [pid = 1653] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:52:18 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119c3f800) [pid = 1653] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:52:18 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x121237c00) [pid = 1653] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:52:18 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x111e2c800) [pid = 1653] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:52:18 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x118a55400) [pid = 1653] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:52:18 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x110fe2000) [pid = 1653] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:52:18 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x126f0f400) [pid = 1653] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:52:18 INFO - PROCESS | 1653 | 1468716738871 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 17:52:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:52:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 571ms 17:52:18 INFO - PROCESS | 1653 | 1468716738922 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 17:52:18 INFO - PROCESS | 1653 | 1468716738924 Marionette TRACE conn3 <- [1,2481,null,{"value":"7"}] 17:52:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:52:18 INFO - PROCESS | 1653 | 1468716738926 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:52:18 INFO - PROCESS | 1653 | 1468716738927 Marionette TRACE conn3 <- [1,2482,null,{}] 17:52:18 INFO - PROCESS | 1653 | 1468716738929 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:18 INFO - PROCESS | 1653 | 1468716738930 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:19 INFO - PROCESS | 1653 | 1468716739033 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 17:52:19 INFO - PROCESS | 1653 | 1468716739072 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:19 INFO - PROCESS | 1653 | 1468716739073 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12697b000 == 38 [pid = 1653] [id = 628] 17:52:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112a1ec00) [pid = 1653] [serial = 1884] [outer = 0x0] 17:52:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1176fe800) [pid = 1653] [serial = 1885] [outer = 0x112a1ec00] 17:52:19 INFO - PROCESS | 1653 | 1468716739097 Marionette DEBUG loaded listener.js 17:52:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119950c00) [pid = 1653] [serial = 1886] [outer = 0x112a1ec00] 17:52:19 INFO - PROCESS | 1653 | 1468716739355 Marionette TRACE conn3 <- [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]]]}] 17:52:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:52:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 467ms 17:52:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:52:19 INFO - PROCESS | 1653 | 1468716739394 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 17:52:19 INFO - PROCESS | 1653 | 1468716739395 Marionette TRACE conn3 <- [1,2485,null,{"value":"7"}] 17:52:19 INFO - PROCESS | 1653 | 1468716739405 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:52:19 INFO - PROCESS | 1653 | 1468716739406 Marionette TRACE conn3 <- [1,2486,null,{}] 17:52:19 INFO - PROCESS | 1653 | 1468716739408 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:19 INFO - PROCESS | 1653 | 1468716739409 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:19 INFO - PROCESS | 1653 | 1468716739493 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 17:52:19 INFO - PROCESS | 1653 | 1468716739498 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:19 INFO - PROCESS | 1653 | 1468716739502 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c8e7800 == 39 [pid = 1653] [id = 629] 17:52:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119c3f800) [pid = 1653] [serial = 1887] [outer = 0x0] 17:52:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x121352400) [pid = 1653] [serial = 1888] [outer = 0x119c3f800] 17:52:19 INFO - PROCESS | 1653 | 1468716739535 Marionette DEBUG loaded listener.js 17:52:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12aa59400) [pid = 1653] [serial = 1889] [outer = 0x119c3f800] 17:52:19 INFO - PROCESS | 1653 | 1468716739863 Marionette TRACE conn3 <- [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]]]}] 17:52:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:52:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 475ms 17:52:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:52:19 INFO - PROCESS | 1653 | 1468716739874 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 17:52:19 INFO - PROCESS | 1653 | 1468716739875 Marionette TRACE conn3 <- [1,2489,null,{"value":"7"}] 17:52:19 INFO - PROCESS | 1653 | 1468716739882 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:52:19 INFO - PROCESS | 1653 | 1468716739884 Marionette TRACE conn3 <- [1,2490,null,{}] 17:52:19 INFO - PROCESS | 1653 | 1468716739886 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:19 INFO - PROCESS | 1653 | 1468716739888 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:20 INFO - PROCESS | 1653 | 1468716740011 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 17:52:20 INFO - PROCESS | 1653 | 1468716740017 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:20 INFO - PROCESS | 1653 | 1468716740018 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ce81800 == 40 [pid = 1653] [id = 630] 17:52:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x112e82c00) [pid = 1653] [serial = 1890] [outer = 0x0] 17:52:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12abb9000) [pid = 1653] [serial = 1891] [outer = 0x112e82c00] 17:52:20 INFO - PROCESS | 1653 | 1468716740041 Marionette DEBUG loaded listener.js 17:52:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12ba81400) [pid = 1653] [serial = 1892] [outer = 0x112e82c00] 17:52:20 INFO - PROCESS | 1653 | 1468716740347 Marionette TRACE conn3 <- [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]]]}] 17:52:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:52:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 525ms 17:52:20 INFO - PROCESS | 1653 | 1468716740403 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 17:52:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:52:20 INFO - PROCESS | 1653 | 1468716740405 Marionette TRACE conn3 <- [1,2493,null,{"value":"7"}] 17:52:20 INFO - PROCESS | 1653 | 1468716740407 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:52:20 INFO - PROCESS | 1653 | 1468716740408 Marionette TRACE conn3 <- [1,2494,null,{}] 17:52:20 INFO - PROCESS | 1653 | 1468716740410 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:20 INFO - PROCESS | 1653 | 1468716740411 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:20 INFO - PROCESS | 1653 | 1468716740490 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 17:52:20 INFO - PROCESS | 1653 | 1468716740494 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:20 INFO - PROCESS | 1653 | 1468716740495 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d897800 == 41 [pid = 1653] [id = 631] 17:52:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12b2e9400) [pid = 1653] [serial = 1893] [outer = 0x0] 17:52:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12ba87400) [pid = 1653] [serial = 1894] [outer = 0x12b2e9400] 17:52:20 INFO - PROCESS | 1653 | 1468716740527 Marionette DEBUG loaded listener.js 17:52:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12ba90400) [pid = 1653] [serial = 1895] [outer = 0x12b2e9400] 17:52:21 INFO - PROCESS | 1653 | 1468716741088 Marionette TRACE conn3 <- [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]]]}] 17:52:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:52:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 718ms 17:52:21 INFO - PROCESS | 1653 | 1468716741125 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 17:52:21 INFO - PROCESS | 1653 | 1468716741128 Marionette TRACE conn3 <- [1,2497,null,{"value":"7"}] 17:52:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:52:21 INFO - PROCESS | 1653 | 1468716741131 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:52:21 INFO - PROCESS | 1653 | 1468716741133 Marionette TRACE conn3 <- [1,2498,null,{}] 17:52:21 INFO - PROCESS | 1653 | 1468716741138 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:21 INFO - PROCESS | 1653 | 1468716741140 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:21 INFO - PROCESS | 1653 | 1468716741281 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 17:52:21 INFO - PROCESS | 1653 | 1468716741336 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:21 INFO - PROCESS | 1653 | 1468716741338 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x120fc1000 == 42 [pid = 1653] [id = 632] 17:52:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x116a14000) [pid = 1653] [serial = 1896] [outer = 0x0] 17:52:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x117e4b800) [pid = 1653] [serial = 1897] [outer = 0x116a14000] 17:52:21 INFO - PROCESS | 1653 | 1468716741369 Marionette DEBUG loaded listener.js 17:52:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1184ed800) [pid = 1653] [serial = 1898] [outer = 0x116a14000] 17:52:21 INFO - PROCESS | 1653 | 1468716741787 Marionette TRACE conn3 <- [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]]]}] 17:52:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:52:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 723ms 17:52:21 INFO - PROCESS | 1653 | 1468716741859 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 17:52:21 INFO - PROCESS | 1653 | 1468716741862 Marionette TRACE conn3 <- [1,2501,null,{"value":"7"}] 17:52:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:52:21 INFO - PROCESS | 1653 | 1468716741897 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:52:21 INFO - PROCESS | 1653 | 1468716741899 Marionette TRACE conn3 <- [1,2502,null,{}] 17:52:21 INFO - PROCESS | 1653 | 1468716741904 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:21 INFO - PROCESS | 1653 | 1468716741906 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:22 INFO - PROCESS | 1653 | 1468716742009 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 17:52:22 INFO - PROCESS | 1653 | 1468716742082 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:22 INFO - PROCESS | 1653 | 1468716742084 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7c6800 == 43 [pid = 1653] [id = 633] 17:52:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119310000) [pid = 1653] [serial = 1899] [outer = 0x0] 17:52:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x119c3bc00) [pid = 1653] [serial = 1900] [outer = 0x119310000] 17:52:22 INFO - PROCESS | 1653 | 1468716742116 Marionette DEBUG loaded listener.js 17:52:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x121002400) [pid = 1653] [serial = 1901] [outer = 0x119310000] 17:52:22 INFO - PROCESS | 1653 | 1468716742589 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:52:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:52:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 745ms 17:52:22 INFO - PROCESS | 1653 | 1468716742626 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 17:52:22 INFO - PROCESS | 1653 | 1468716742628 Marionette TRACE conn3 <- [1,2505,null,{"value":"7"}] 17:52:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:52:22 INFO - PROCESS | 1653 | 1468716742632 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:52:22 INFO - PROCESS | 1653 | 1468716742635 Marionette TRACE conn3 <- [1,2506,null,{}] 17:52:22 INFO - PROCESS | 1653 | 1468716742649 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:22 INFO - PROCESS | 1653 | 1468716742654 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:22 INFO - PROCESS | 1653 | 1468716742785 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 17:52:22 INFO - PROCESS | 1653 | 1468716742862 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:22 INFO - PROCESS | 1653 | 1468716742864 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d8a5800 == 44 [pid = 1653] [id = 634] 17:52:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x126478400) [pid = 1653] [serial = 1902] [outer = 0x0] 17:52:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x126f0e000) [pid = 1653] [serial = 1903] [outer = 0x126478400] 17:52:22 INFO - PROCESS | 1653 | 1468716742894 Marionette DEBUG loaded listener.js 17:52:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12930bc00) [pid = 1653] [serial = 1904] [outer = 0x126478400] 17:52:23 INFO - PROCESS | 1653 | 1468716743309 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:52:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:52:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 724ms 17:52:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:52:23 INFO - PROCESS | 1653 | 1468716743359 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 17:52:23 INFO - PROCESS | 1653 | 1468716743361 Marionette TRACE conn3 <- [1,2509,null,{"value":"7"}] 17:52:23 INFO - PROCESS | 1653 | 1468716743364 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:52:23 INFO - PROCESS | 1653 | 1468716743365 Marionette TRACE conn3 <- [1,2510,null,{}] 17:52:23 INFO - PROCESS | 1653 | 1468716743367 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:23 INFO - PROCESS | 1653 | 1468716743369 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:23 INFO - PROCESS | 1653 | 1468716743473 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 17:52:23 INFO - PROCESS | 1653 | 1468716743546 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:23 INFO - PROCESS | 1653 | 1468716743547 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12da8a000 == 45 [pid = 1653] [id = 635] 17:52:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x129684800) [pid = 1653] [serial = 1905] [outer = 0x0] 17:52:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12abbd400) [pid = 1653] [serial = 1906] [outer = 0x129684800] 17:52:23 INFO - PROCESS | 1653 | 1468716743575 Marionette DEBUG loaded listener.js 17:52:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12b2eac00) [pid = 1653] [serial = 1907] [outer = 0x129684800] 17:52:23 INFO - PROCESS | 1653 | 1468716743990 Marionette TRACE conn3 <- [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]]]}] 17:52:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:52:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 823ms 17:52:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:52:24 INFO - PROCESS | 1653 | 1468716744187 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 17:52:24 INFO - PROCESS | 1653 | 1468716744190 Marionette TRACE conn3 <- [1,2513,null,{"value":"7"}] 17:52:24 INFO - PROCESS | 1653 | 1468716744193 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:52:24 INFO - PROCESS | 1653 | 1468716744195 Marionette TRACE conn3 <- [1,2514,null,{}] 17:52:24 INFO - PROCESS | 1653 | 1468716744199 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:24 INFO - PROCESS | 1653 | 1468716744201 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:24 INFO - PROCESS | 1653 | 1468716744295 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 17:52:24 INFO - PROCESS | 1653 | 1468716744355 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:24 INFO - PROCESS | 1653 | 1468716744358 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12051e000 == 46 [pid = 1653] [id = 636] 17:52:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x116805000) [pid = 1653] [serial = 1908] [outer = 0x0] 17:52:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x116f28800) [pid = 1653] [serial = 1909] [outer = 0x116805000] 17:52:24 INFO - PROCESS | 1653 | 1468716744385 Marionette DEBUG loaded listener.js 17:52:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x118354000) [pid = 1653] [serial = 1910] [outer = 0x116805000] 17:52:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12ce81800 == 45 [pid = 1653] [id = 630] 17:52:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12c8e7800 == 44 [pid = 1653] [id = 629] 17:52:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12697b000 == 43 [pid = 1653] [id = 628] 17:52:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12c792800 == 42 [pid = 1653] [id = 627] 17:52:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12c20a800 == 41 [pid = 1653] [id = 626] 17:52:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab9d000 == 40 [pid = 1653] [id = 625] 17:52:25 INFO - PROCESS | 1653 | --DOCSHELL 0x126972800 == 39 [pid = 1653] [id = 624] 17:52:25 INFO - PROCESS | 1653 | --DOCSHELL 0x1290b6800 == 38 [pid = 1653] [id = 623] 17:52:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12697d800 == 37 [pid = 1653] [id = 622] 17:52:25 INFO - PROCESS | 1653 | --DOCSHELL 0x1211cb800 == 36 [pid = 1653] [id = 621] 17:52:25 INFO - PROCESS | 1653 | --DOCSHELL 0x118372800 == 35 [pid = 1653] [id = 620] 17:52:25 INFO - PROCESS | 1653 | --DOCSHELL 0x1168ba000 == 34 [pid = 1653] [id = 619] 17:52:25 INFO - PROCESS | 1653 | --DOCSHELL 0x126983800 == 33 [pid = 1653] [id = 617] 17:52:25 INFO - PROCESS | 1653 | --DOCSHELL 0x11836e000 == 32 [pid = 1653] [id = 618] 17:52:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12da8a000 == 31 [pid = 1653] [id = 635] 17:52:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12d8a5800 == 30 [pid = 1653] [id = 634] 17:52:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7c6800 == 29 [pid = 1653] [id = 633] 17:52:25 INFO - PROCESS | 1653 | --DOCSHELL 0x12d897800 == 28 [pid = 1653] [id = 631] 17:52:25 INFO - PROCESS | 1653 | --DOCSHELL 0x120fc1000 == 27 [pid = 1653] [id = 632] 17:52:25 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x128e49c00) [pid = 1653] [serial = 1852] [outer = 0x0] [url = about:blank] 17:52:25 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11994ac00) [pid = 1653] [serial = 1831] [outer = 0x0] [url = about:blank] 17:52:25 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x115e21000) [pid = 1653] [serial = 1822] [outer = 0x0] [url = about:blank] 17:52:25 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1167e1000) [pid = 1653] [serial = 1823] [outer = 0x0] [url = about:blank] 17:52:25 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118484400) [pid = 1653] [serial = 1820] [outer = 0x0] [url = about:blank] 17:52:25 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x117e50800) [pid = 1653] [serial = 1819] [outer = 0x0] [url = about:blank] 17:52:25 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11688b400) [pid = 1653] [serial = 1825] [outer = 0x0] [url = about:blank] 17:52:25 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11847cc00) [pid = 1653] [serial = 1826] [outer = 0x0] [url = about:blank] 17:52:25 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11873f400) [pid = 1653] [serial = 1828] [outer = 0x0] [url = about:blank] 17:52:25 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x121006400) [pid = 1653] [serial = 1835] [outer = 0x0] [url = about:blank] 17:52:25 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119c41c00) [pid = 1653] [serial = 1834] [outer = 0x0] [url = about:blank] 17:52:25 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118357000) [pid = 1653] [serial = 1843] [outer = 0x0] [url = about:blank] 17:52:25 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1176f7400) [pid = 1653] [serial = 1808] [outer = 0x0] [url = about:blank] 17:52:25 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x116140400) [pid = 1653] [serial = 1807] [outer = 0x0] [url = about:blank] 17:52:25 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119308800) [pid = 1653] [serial = 1811] [outer = 0x0] [url = about:blank] 17:52:25 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11854cc00) [pid = 1653] [serial = 1810] [outer = 0x0] [url = about:blank] 17:52:25 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12603fc00) [pid = 1653] [serial = 1814] [outer = 0x0] [url = about:blank] 17:52:25 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12495b000) [pid = 1653] [serial = 1813] [outer = 0x0] [url = about:blank] 17:52:25 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1255a5000) [pid = 1653] [serial = 1838] [outer = 0x0] [url = about:blank] 17:52:25 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112f56000) [pid = 1653] [serial = 1816] [outer = 0x0] [url = about:blank] 17:52:25 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1205ba400) [pid = 1653] [serial = 1817] [outer = 0x0] [url = about:blank] 17:52:25 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x124a29c00) [pid = 1653] [serial = 1837] [outer = 0x0] [url = about:blank] 17:52:25 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12603d000) [pid = 1653] [serial = 1840] [outer = 0x0] [url = about:blank] 17:52:25 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x126f0a800) [pid = 1653] [serial = 1847] [outer = 0x0] [url = about:blank] 17:52:25 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x128cf0c00) [pid = 1653] [serial = 1849] [outer = 0x0] [url = about:blank] 17:52:25 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1255a7800) [pid = 1653] [serial = 1841] [outer = 0x0] [url = about:blank] 17:52:25 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x119c3b400) [pid = 1653] [serial = 1832] [outer = 0x0] [url = about:blank] 17:52:25 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1205c1c00) [pid = 1653] [serial = 1844] [outer = 0x0] [url = about:blank] 17:52:25 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x128d92800) [pid = 1653] [serial = 1850] [outer = 0x0] [url = about:blank] 17:52:25 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12559b800) [pid = 1653] [serial = 1846] [outer = 0x0] [url = about:blank] 17:52:25 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x118f7b000) [pid = 1653] [serial = 1829] [outer = 0x0] [url = about:blank] 17:52:25 INFO - PROCESS | 1653 | 1468716745418 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 17:52:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:52:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1279ms 17:52:25 INFO - PROCESS | 1653 | 1468716745473 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 17:52:25 INFO - PROCESS | 1653 | 1468716745476 Marionette TRACE conn3 <- [1,2517,null,{"value":"7"}] 17:52:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:52:25 INFO - PROCESS | 1653 | 1468716745479 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:52:25 INFO - PROCESS | 1653 | 1468716745481 Marionette TRACE conn3 <- [1,2518,null,{}] 17:52:25 INFO - PROCESS | 1653 | 1468716745484 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:25 INFO - PROCESS | 1653 | 1468716745487 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:25 INFO - PROCESS | 1653 | 1468716745568 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 17:52:25 INFO - PROCESS | 1653 | 1468716745576 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:25 INFO - PROCESS | 1653 | 1468716745579 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x116769800 == 28 [pid = 1653] [id = 637] 17:52:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x112a15800) [pid = 1653] [serial = 1911] [outer = 0x0] 17:52:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x112f4ec00) [pid = 1653] [serial = 1912] [outer = 0x112a15800] 17:52:25 INFO - PROCESS | 1653 | 1468716745609 Marionette DEBUG loaded listener.js 17:52:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x112ff1c00) [pid = 1653] [serial = 1913] [outer = 0x112a15800] 17:52:25 INFO - PROCESS | 1653 | 1468716745936 Marionette TRACE conn3 <- [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]]]}] 17:52:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:52:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 471ms 17:52:25 INFO - PROCESS | 1653 | 1468716745977 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 17:52:25 INFO - PROCESS | 1653 | 1468716745980 Marionette TRACE conn3 <- [1,2521,null,{"value":"7"}] 17:52:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:52:25 INFO - PROCESS | 1653 | 1468716745986 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:52:25 INFO - PROCESS | 1653 | 1468716745988 Marionette TRACE conn3 <- [1,2522,null,{}] 17:52:25 INFO - PROCESS | 1653 | 1468716745990 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:25 INFO - PROCESS | 1653 | 1468716745992 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:26 INFO - PROCESS | 1653 | 1468716746069 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 17:52:26 INFO - PROCESS | 1653 | 1468716746073 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:26 INFO - PROCESS | 1653 | 1468716746075 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x11815a000 == 29 [pid = 1653] [id = 638] 17:52:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x115e24c00) [pid = 1653] [serial = 1914] [outer = 0x0] 17:52:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x116804000) [pid = 1653] [serial = 1915] [outer = 0x115e24c00] 17:52:26 INFO - PROCESS | 1653 | 1468716746104 Marionette DEBUG loaded listener.js 17:52:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1174d8800) [pid = 1653] [serial = 1916] [outer = 0x115e24c00] 17:52:26 INFO - PROCESS | 1653 | 1468716746455 Marionette TRACE conn3 <- [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]]]}] 17:52:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:52:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 519ms 17:52:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:52:26 INFO - PROCESS | 1653 | 1468716746505 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 17:52:26 INFO - PROCESS | 1653 | 1468716746507 Marionette TRACE conn3 <- [1,2525,null,{"value":"7"}] 17:52:26 INFO - PROCESS | 1653 | 1468716746518 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:52:26 INFO - PROCESS | 1653 | 1468716746521 Marionette TRACE conn3 <- [1,2526,null,{}] 17:52:26 INFO - PROCESS | 1653 | 1468716746529 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:26 INFO - PROCESS | 1653 | 1468716746532 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:26 INFO - PROCESS | 1653 | 1468716746610 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 17:52:26 INFO - PROCESS | 1653 | 1468716746617 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:26 INFO - PROCESS | 1653 | 1468716746619 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x119996800 == 30 [pid = 1653] [id = 639] 17:52:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11847f800) [pid = 1653] [serial = 1917] [outer = 0x0] 17:52:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118522800) [pid = 1653] [serial = 1918] [outer = 0x11847f800] 17:52:26 INFO - PROCESS | 1653 | 1468716746649 Marionette DEBUG loaded listener.js 17:52:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118710c00) [pid = 1653] [serial = 1919] [outer = 0x11847f800] 17:52:26 INFO - PROCESS | 1653 | 1468716746994 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 17:52:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:52:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 531ms 17:52:27 INFO - PROCESS | 1653 | 1468716747041 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 17:52:27 INFO - PROCESS | 1653 | 1468716747043 Marionette TRACE conn3 <- [1,2529,null,{"value":"7"}] 17:52:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:52:27 INFO - PROCESS | 1653 | 1468716747045 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:52:27 INFO - PROCESS | 1653 | 1468716747046 Marionette TRACE conn3 <- [1,2530,null,{}] 17:52:27 INFO - PROCESS | 1653 | 1468716747049 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:27 INFO - PROCESS | 1653 | 1468716747050 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:27 INFO - PROCESS | 1653 | 1468716747157 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 17:52:27 INFO - PROCESS | 1653 | 1468716747193 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:27 INFO - PROCESS | 1653 | 1468716747195 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210bb000 == 31 [pid = 1653] [id = 640] 17:52:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118543c00) [pid = 1653] [serial = 1920] [outer = 0x0] 17:52:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118f12c00) [pid = 1653] [serial = 1921] [outer = 0x118543c00] 17:52:27 INFO - PROCESS | 1653 | 1468716747219 Marionette DEBUG loaded listener.js 17:52:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119833400) [pid = 1653] [serial = 1922] [outer = 0x118543c00] 17:52:27 INFO - PROCESS | 1653 | 1468716747495 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 17:52:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:52:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 470ms 17:52:27 INFO - PROCESS | 1653 | 1468716747519 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 17:52:27 INFO - PROCESS | 1653 | 1468716747520 Marionette TRACE conn3 <- [1,2533,null,{"value":"7"}] 17:52:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:52:27 INFO - PROCESS | 1653 | 1468716747524 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:52:27 INFO - PROCESS | 1653 | 1468716747525 Marionette TRACE conn3 <- [1,2534,null,{}] 17:52:27 INFO - PROCESS | 1653 | 1468716747527 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:27 INFO - PROCESS | 1653 | 1468716747538 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:27 INFO - PROCESS | 1653 | 1468716747650 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 17:52:27 INFO - PROCESS | 1653 | 1468716747654 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:27 INFO - PROCESS | 1653 | 1468716747655 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x126664800 == 32 [pid = 1653] [id = 641] 17:52:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118549800) [pid = 1653] [serial = 1923] [outer = 0x0] 17:52:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119954c00) [pid = 1653] [serial = 1924] [outer = 0x118549800] 17:52:27 INFO - PROCESS | 1653 | 1468716747679 Marionette DEBUG loaded listener.js 17:52:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119c46800) [pid = 1653] [serial = 1925] [outer = 0x118549800] 17:52:28 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12603f000) [pid = 1653] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:52:28 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12603f400) [pid = 1653] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:52:28 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112a1ec00) [pid = 1653] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:52:28 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x116141400) [pid = 1653] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:52:28 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x112e68800) [pid = 1653] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:52:28 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x128d97400) [pid = 1653] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:52:28 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11309bc00) [pid = 1653] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:52:28 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x112a83800) [pid = 1653] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:52:28 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x112f52800) [pid = 1653] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:52:28 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11854c800) [pid = 1653] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:52:28 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12930f800) [pid = 1653] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:52:28 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12b2e9400) [pid = 1653] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:52:28 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x129313c00) [pid = 1653] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:52:28 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x119c3f800) [pid = 1653] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:52:28 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x112e82c00) [pid = 1653] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:52:28 INFO - PROCESS | 1653 | 1468716748552 Marionette TRACE conn3 <- [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]]]}] 17:52:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:52:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1070ms 17:52:28 INFO - PROCESS | 1653 | 1468716748608 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 17:52:28 INFO - PROCESS | 1653 | 1468716748611 Marionette TRACE conn3 <- [1,2537,null,{"value":"7"}] 17:52:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:52:28 INFO - PROCESS | 1653 | 1468716748617 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:52:28 INFO - PROCESS | 1653 | 1468716748620 Marionette TRACE conn3 <- [1,2538,null,{}] 17:52:28 INFO - PROCESS | 1653 | 1468716748624 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:28 INFO - PROCESS | 1653 | 1468716748625 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:28 INFO - PROCESS | 1653 | 1468716748730 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 17:52:28 INFO - PROCESS | 1653 | 1468716748808 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:28 INFO - PROCESS | 1653 | 1468716748810 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f5b000 == 33 [pid = 1653] [id = 642] 17:52:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x112eb8400) [pid = 1653] [serial = 1926] [outer = 0x0] 17:52:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1133e4400) [pid = 1653] [serial = 1927] [outer = 0x112eb8400] 17:52:28 INFO - PROCESS | 1653 | 1468716748841 Marionette DEBUG loaded listener.js 17:52:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1164ee400) [pid = 1653] [serial = 1928] [outer = 0x112eb8400] 17:52:29 INFO - PROCESS | 1653 | 1468716749373 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 17:52:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:52:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 824ms 17:52:29 INFO - PROCESS | 1653 | 1468716749441 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 17:52:29 INFO - PROCESS | 1653 | 1468716749444 Marionette TRACE conn3 <- [1,2541,null,{"value":"7"}] 17:52:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:52:29 INFO - PROCESS | 1653 | 1468716749449 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:52:29 INFO - PROCESS | 1653 | 1468716749451 Marionette TRACE conn3 <- [1,2542,null,{}] 17:52:29 INFO - PROCESS | 1653 | 1468716749453 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:29 INFO - PROCESS | 1653 | 1468716749455 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:29 INFO - PROCESS | 1653 | 1468716749638 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 17:52:29 INFO - PROCESS | 1653 | 1468716749719 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:29 INFO - PROCESS | 1653 | 1468716749720 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x11641b000 == 34 [pid = 1653] [id = 643] 17:52:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x112a20000) [pid = 1653] [serial = 1929] [outer = 0x0] 17:52:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112e67c00) [pid = 1653] [serial = 1930] [outer = 0x112a20000] 17:52:29 INFO - PROCESS | 1653 | 1468716749748 Marionette DEBUG loaded listener.js 17:52:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x113c4fc00) [pid = 1653] [serial = 1931] [outer = 0x112a20000] 17:52:30 INFO - PROCESS | 1653 | --DOCSHELL 0x1210bb000 == 33 [pid = 1653] [id = 640] 17:52:30 INFO - PROCESS | 1653 | --DOCSHELL 0x119996800 == 32 [pid = 1653] [id = 639] 17:52:30 INFO - PROCESS | 1653 | --DOCSHELL 0x11815a000 == 31 [pid = 1653] [id = 638] 17:52:30 INFO - PROCESS | 1653 | --DOCSHELL 0x116769800 == 30 [pid = 1653] [id = 637] 17:52:30 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x126f0fc00) [pid = 1653] [serial = 1874] [outer = 0x0] [url = about:blank] 17:52:30 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x128d9c400) [pid = 1653] [serial = 1876] [outer = 0x0] [url = about:blank] 17:52:30 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1176fe800) [pid = 1653] [serial = 1885] [outer = 0x0] [url = about:blank] 17:52:30 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1176fa800) [pid = 1653] [serial = 1861] [outer = 0x0] [url = about:blank] 17:52:30 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1184f1c00) [pid = 1653] [serial = 1862] [outer = 0x0] [url = about:blank] 17:52:30 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1218ec400) [pid = 1653] [serial = 1870] [outer = 0x0] [url = about:blank] 17:52:30 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x129558800) [pid = 1653] [serial = 1853] [outer = 0x0] [url = about:blank] 17:52:30 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x114f75c00) [pid = 1653] [serial = 1855] [outer = 0x0] [url = about:blank] 17:52:30 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x116f33400) [pid = 1653] [serial = 1856] [outer = 0x0] [url = about:blank] 17:52:30 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x11981a800) [pid = 1653] [serial = 1867] [outer = 0x0] [url = about:blank] 17:52:30 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x12122bc00) [pid = 1653] [serial = 1868] [outer = 0x0] [url = about:blank] 17:52:30 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1133e3400) [pid = 1653] [serial = 1858] [outer = 0x0] [url = about:blank] 17:52:30 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x116f2c400) [pid = 1653] [serial = 1859] [outer = 0x0] [url = about:blank] 17:52:30 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x118a59800) [pid = 1653] [serial = 1864] [outer = 0x0] [url = about:blank] 17:52:30 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x11930a400) [pid = 1653] [serial = 1865] [outer = 0x0] [url = about:blank] 17:52:30 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x129682000) [pid = 1653] [serial = 1880] [outer = 0x0] [url = about:blank] 17:52:30 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x129557c00) [pid = 1653] [serial = 1879] [outer = 0x0] [url = about:blank] 17:52:30 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x12ba87400) [pid = 1653] [serial = 1894] [outer = 0x0] [url = about:blank] 17:52:30 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x12a706400) [pid = 1653] [serial = 1882] [outer = 0x0] [url = about:blank] 17:52:30 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x121352400) [pid = 1653] [serial = 1888] [outer = 0x0] [url = about:blank] 17:52:30 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x12ba90400) [pid = 1653] [serial = 1895] [outer = 0x0] [url = about:blank] 17:52:30 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x12a762c00) [pid = 1653] [serial = 1883] [outer = 0x0] [url = about:blank] 17:52:30 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x12ba81400) [pid = 1653] [serial = 1892] [outer = 0x0] [url = about:blank] 17:52:30 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x1264e0800) [pid = 1653] [serial = 1873] [outer = 0x0] [url = about:blank] 17:52:30 INFO - PROCESS | 1653 | --DOMWINDOW == 57 (0x12aa59400) [pid = 1653] [serial = 1889] [outer = 0x0] [url = about:blank] 17:52:30 INFO - PROCESS | 1653 | --DOMWINDOW == 56 (0x129310400) [pid = 1653] [serial = 1877] [outer = 0x0] [url = about:blank] 17:52:30 INFO - PROCESS | 1653 | --DOMWINDOW == 55 (0x119950c00) [pid = 1653] [serial = 1886] [outer = 0x0] [url = about:blank] 17:52:30 INFO - PROCESS | 1653 | --DOMWINDOW == 54 (0x12abb9000) [pid = 1653] [serial = 1891] [outer = 0x0] [url = about:blank] 17:52:30 INFO - PROCESS | 1653 | --DOMWINDOW == 53 (0x124d92400) [pid = 1653] [serial = 1871] [outer = 0x0] [url = about:blank] 17:52:30 INFO - PROCESS | 1653 | 1468716750140 Marionette TRACE conn3 <- [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]]]}] 17:52:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:52:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 726ms 17:52:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:52:30 INFO - PROCESS | 1653 | 1468716750175 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 17:52:30 INFO - PROCESS | 1653 | 1468716750177 Marionette TRACE conn3 <- [1,2545,null,{"value":"7"}] 17:52:30 INFO - PROCESS | 1653 | 1468716750180 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:52:30 INFO - PROCESS | 1653 | 1468716750183 Marionette TRACE conn3 <- [1,2546,null,{}] 17:52:30 INFO - PROCESS | 1653 | 1468716750186 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:30 INFO - PROCESS | 1653 | 1468716750187 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:30 INFO - PROCESS | 1653 | 1468716750266 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 17:52:30 INFO - PROCESS | 1653 | 1468716750327 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:30 INFO - PROCESS | 1653 | 1468716750329 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f6a000 == 31 [pid = 1653] [id = 644] 17:52:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 54 (0x113c4e800) [pid = 1653] [serial = 1932] [outer = 0x0] 17:52:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 55 (0x116f32400) [pid = 1653] [serial = 1933] [outer = 0x113c4e800] 17:52:30 INFO - PROCESS | 1653 | 1468716750356 Marionette DEBUG loaded listener.js 17:52:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x117e59c00) [pid = 1653] [serial = 1934] [outer = 0x113c4e800] 17:52:30 INFO - PROCESS | 1653 | 1468716750662 Marionette TRACE conn3 <- [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]]]}] 17:52:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:52:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 523ms 17:52:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:52:30 INFO - PROCESS | 1653 | 1468716750704 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 17:52:30 INFO - PROCESS | 1653 | 1468716750705 Marionette TRACE conn3 <- [1,2549,null,{"value":"7"}] 17:52:30 INFO - PROCESS | 1653 | 1468716750708 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:52:30 INFO - PROCESS | 1653 | 1468716750709 Marionette TRACE conn3 <- [1,2550,null,{}] 17:52:30 INFO - PROCESS | 1653 | 1468716750711 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:30 INFO - PROCESS | 1653 | 1468716750713 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:30 INFO - PROCESS | 1653 | 1468716750792 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 17:52:30 INFO - PROCESS | 1653 | 1468716750801 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:30 INFO - PROCESS | 1653 | 1468716750802 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c1a800 == 32 [pid = 1653] [id = 645] 17:52:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x118355800) [pid = 1653] [serial = 1935] [outer = 0x0] 17:52:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x11854c400) [pid = 1653] [serial = 1936] [outer = 0x118355800] 17:52:30 INFO - PROCESS | 1653 | 1468716750827 Marionette DEBUG loaded listener.js 17:52:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x118711c00) [pid = 1653] [serial = 1937] [outer = 0x118355800] 17:52:31 INFO - PROCESS | 1653 | 1468716751203 Marionette TRACE conn3 <- [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]]]}] 17:52:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:52:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 519ms 17:52:31 INFO - PROCESS | 1653 | 1468716751228 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 17:52:31 INFO - PROCESS | 1653 | 1468716751230 Marionette TRACE conn3 <- [1,2553,null,{"value":"7"}] 17:52:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:52:31 INFO - PROCESS | 1653 | 1468716751238 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:52:31 INFO - PROCESS | 1653 | 1468716751241 Marionette TRACE conn3 <- [1,2554,null,{}] 17:52:31 INFO - PROCESS | 1653 | 1468716751244 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:31 INFO - PROCESS | 1653 | 1468716751246 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:31 INFO - PROCESS | 1653 | 1468716751329 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 17:52:31 INFO - PROCESS | 1653 | 1468716751332 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:31 INFO - PROCESS | 1653 | 1468716751334 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a86000 == 33 [pid = 1653] [id = 646] 17:52:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x118578c00) [pid = 1653] [serial = 1938] [outer = 0x0] 17:52:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x119310c00) [pid = 1653] [serial = 1939] [outer = 0x118578c00] 17:52:31 INFO - PROCESS | 1653 | 1468716751363 Marionette DEBUG loaded listener.js 17:52:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x119c46400) [pid = 1653] [serial = 1940] [outer = 0x118578c00] 17:52:31 INFO - PROCESS | 1653 | 1468716751863 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 17:52:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:52:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 675ms 17:52:31 INFO - PROCESS | 1653 | 1468716751910 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 17:52:31 INFO - PROCESS | 1653 | 1468716751912 Marionette TRACE conn3 <- [1,2557,null,{"value":"7"}] 17:52:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:52:31 INFO - PROCESS | 1653 | 1468716751915 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:52:31 INFO - PROCESS | 1653 | 1468716751919 Marionette TRACE conn3 <- [1,2558,null,{}] 17:52:31 INFO - PROCESS | 1653 | 1468716751922 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:31 INFO - PROCESS | 1653 | 1468716751924 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:32 INFO - PROCESS | 1653 | 1468716752022 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 17:52:32 INFO - PROCESS | 1653 | 1468716752114 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:32 INFO - PROCESS | 1653 | 1468716752115 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x11999e000 == 34 [pid = 1653] [id = 647] 17:52:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x116f2c400) [pid = 1653] [serial = 1941] [outer = 0x0] 17:52:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x117e4d000) [pid = 1653] [serial = 1942] [outer = 0x116f2c400] 17:52:32 INFO - PROCESS | 1653 | 1468716752160 Marionette DEBUG loaded listener.js 17:52:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x1184e3800) [pid = 1653] [serial = 1943] [outer = 0x116f2c400] 17:52:32 INFO - PROCESS | 1653 | 1468716752583 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 17:52:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:52:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 722ms 17:52:32 INFO - PROCESS | 1653 | 1468716752653 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 17:52:32 INFO - PROCESS | 1653 | 1468716752658 Marionette TRACE conn3 <- [1,2561,null,{"value":"7"}] 17:52:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:52:32 INFO - PROCESS | 1653 | 1468716752664 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:52:32 INFO - PROCESS | 1653 | 1468716752665 Marionette TRACE conn3 <- [1,2562,null,{}] 17:52:32 INFO - PROCESS | 1653 | 1468716752668 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:32 INFO - PROCESS | 1653 | 1468716752670 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:32 INFO - PROCESS | 1653 | 1468716752767 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 17:52:32 INFO - PROCESS | 1653 | 1468716752835 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:32 INFO - PROCESS | 1653 | 1468716752836 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1290c1000 == 35 [pid = 1653] [id = 648] 17:52:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1196e1800) [pid = 1653] [serial = 1944] [outer = 0x0] 17:52:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x11994b000) [pid = 1653] [serial = 1945] [outer = 0x1196e1800] 17:52:32 INFO - PROCESS | 1653 | 1468716752867 Marionette DEBUG loaded listener.js 17:52:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x12053ec00) [pid = 1653] [serial = 1946] [outer = 0x1196e1800] 17:52:33 INFO - PROCESS | 1653 | 1468716753301 Marionette TRACE conn3 <- [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]]]}] 17:52:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:52:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 670ms 17:52:33 INFO - PROCESS | 1653 | 1468716753334 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 17:52:33 INFO - PROCESS | 1653 | 1468716753335 Marionette TRACE conn3 <- [1,2565,null,{"value":"7"}] 17:52:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:52:33 INFO - PROCESS | 1653 | 1468716753395 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:52:33 INFO - PROCESS | 1653 | 1468716753397 Marionette TRACE conn3 <- [1,2566,null,{}] 17:52:33 INFO - PROCESS | 1653 | 1468716753405 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:33 INFO - PROCESS | 1653 | 1468716753408 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:33 INFO - PROCESS | 1653 | 1468716753488 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 17:52:33 INFO - PROCESS | 1653 | 1468716753580 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:33 INFO - PROCESS | 1653 | 1468716753582 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a5ba000 == 36 [pid = 1653] [id = 649] 17:52:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x121352c00) [pid = 1653] [serial = 1947] [outer = 0x0] 17:52:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x12196d400) [pid = 1653] [serial = 1948] [outer = 0x121352c00] 17:52:33 INFO - PROCESS | 1653 | 1468716753632 Marionette DEBUG loaded listener.js 17:52:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x124a30c00) [pid = 1653] [serial = 1949] [outer = 0x121352c00] 17:52:34 INFO - PROCESS | 1653 | 1468716754153 Marionette TRACE conn3 <- [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]]]}] 17:52:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:52:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 811ms 17:52:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:52:34 INFO - PROCESS | 1653 | 1468716754168 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 17:52:34 INFO - PROCESS | 1653 | 1468716754170 Marionette TRACE conn3 <- [1,2569,null,{"value":"7"}] 17:52:34 INFO - PROCESS | 1653 | 1468716754172 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:52:34 INFO - PROCESS | 1653 | 1468716754173 Marionette TRACE conn3 <- [1,2570,null,{}] 17:52:34 INFO - PROCESS | 1653 | 1468716754175 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:34 INFO - PROCESS | 1653 | 1468716754177 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:34 INFO - PROCESS | 1653 | 1468716754275 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 17:52:34 INFO - PROCESS | 1653 | 1468716754329 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:34 INFO - PROCESS | 1653 | 1468716754331 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a87b800 == 37 [pid = 1653] [id = 650] 17:52:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x124d22400) [pid = 1653] [serial = 1950] [outer = 0x0] 17:52:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x124fe2400) [pid = 1653] [serial = 1951] [outer = 0x124d22400] 17:52:34 INFO - PROCESS | 1653 | 1468716754359 Marionette DEBUG loaded listener.js 17:52:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1255a5800) [pid = 1653] [serial = 1952] [outer = 0x124d22400] 17:52:34 INFO - PROCESS | 1653 | 1468716754808 Marionette TRACE conn3 <- [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]]]}] 17:52:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:52:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 772ms 17:52:34 INFO - PROCESS | 1653 | 1468716754993 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 17:52:34 INFO - PROCESS | 1653 | 1468716754996 Marionette TRACE conn3 <- [1,2573,null,{"value":"7"}] 17:52:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:52:35 INFO - PROCESS | 1653 | 1468716755014 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:52:35 INFO - PROCESS | 1653 | 1468716755016 Marionette TRACE conn3 <- [1,2574,null,{}] 17:52:35 INFO - PROCESS | 1653 | 1468716755024 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:35 INFO - PROCESS | 1653 | 1468716755027 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:35 INFO - PROCESS | 1653 | 1468716755167 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 17:52:35 INFO - PROCESS | 1653 | 1468716755289 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:35 INFO - PROCESS | 1653 | 1468716755294 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210b9800 == 38 [pid = 1653] [id = 651] 17:52:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x112f52800) [pid = 1653] [serial = 1953] [outer = 0x0] 17:52:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11688b400) [pid = 1653] [serial = 1954] [outer = 0x112f52800] 17:52:35 INFO - PROCESS | 1653 | 1468716755339 Marionette DEBUG loaded listener.js 17:52:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x118356c00) [pid = 1653] [serial = 1955] [outer = 0x112f52800] 17:52:36 INFO - PROCESS | 1653 | --DOCSHELL 0x123c1a800 == 37 [pid = 1653] [id = 645] 17:52:36 INFO - PROCESS | 1653 | --DOCSHELL 0x118f6a000 == 36 [pid = 1653] [id = 644] 17:52:36 INFO - PROCESS | 1653 | --DOCSHELL 0x11641b000 == 35 [pid = 1653] [id = 643] 17:52:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12051e000 == 34 [pid = 1653] [id = 636] 17:52:36 INFO - PROCESS | 1653 | --DOCSHELL 0x118f5b000 == 33 [pid = 1653] [id = 642] 17:52:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12a87b800 == 32 [pid = 1653] [id = 650] 17:52:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12a5ba000 == 31 [pid = 1653] [id = 649] 17:52:36 INFO - PROCESS | 1653 | --DOCSHELL 0x1290c1000 == 30 [pid = 1653] [id = 648] 17:52:36 INFO - PROCESS | 1653 | --DOCSHELL 0x126664800 == 29 [pid = 1653] [id = 641] 17:52:36 INFO - PROCESS | 1653 | --DOCSHELL 0x11999e000 == 28 [pid = 1653] [id = 647] 17:52:36 INFO - PROCESS | 1653 | --DOCSHELL 0x128a86000 == 27 [pid = 1653] [id = 646] 17:52:36 INFO - PROCESS | 1653 | 1468716756256 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 17:52:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:52:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1277ms 17:52:36 INFO - PROCESS | 1653 | 1468716756288 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 17:52:36 INFO - PROCESS | 1653 | 1468716756291 Marionette TRACE conn3 <- [1,2577,null,{"value":"7"}] 17:52:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:52:36 INFO - PROCESS | 1653 | 1468716756294 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:52:36 INFO - PROCESS | 1653 | 1468716756296 Marionette TRACE conn3 <- [1,2578,null,{}] 17:52:36 INFO - PROCESS | 1653 | 1468716756300 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:36 INFO - PROCESS | 1653 | 1468716756301 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:36 INFO - PROCESS | 1653 | 1468716756380 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 17:52:36 INFO - PROCESS | 1653 | 1468716756443 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:36 INFO - PROCESS | 1653 | 1468716756445 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x117143000 == 28 [pid = 1653] [id = 652] 17:52:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x112a88800) [pid = 1653] [serial = 1956] [outer = 0x0] 17:52:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x113c52c00) [pid = 1653] [serial = 1957] [outer = 0x112a88800] 17:52:36 INFO - PROCESS | 1653 | 1468716756474 Marionette DEBUG loaded listener.js 17:52:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x116141c00) [pid = 1653] [serial = 1958] [outer = 0x112a88800] 17:52:36 INFO - PROCESS | 1653 | 1468716756836 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 17:52:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:52:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 572ms 17:52:36 INFO - PROCESS | 1653 | 1468716756869 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 17:52:36 INFO - PROCESS | 1653 | 1468716756872 Marionette TRACE conn3 <- [1,2581,null,{"value":"7"}] 17:52:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:52:36 INFO - PROCESS | 1653 | 1468716756877 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:52:36 INFO - PROCESS | 1653 | 1468716756879 Marionette TRACE conn3 <- [1,2582,null,{}] 17:52:36 INFO - PROCESS | 1653 | 1468716756881 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:36 INFO - PROCESS | 1653 | 1468716756884 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:36 INFO - PROCESS | 1653 | 1468716756981 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 17:52:37 INFO - PROCESS | 1653 | 1468716757024 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:37 INFO - PROCESS | 1653 | 1468716757025 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x11921b800 == 29 [pid = 1653] [id = 653] 17:52:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11681cc00) [pid = 1653] [serial = 1959] [outer = 0x0] 17:52:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x117e9d400) [pid = 1653] [serial = 1960] [outer = 0x11681cc00] 17:52:37 INFO - PROCESS | 1653 | 1468716757053 Marionette DEBUG loaded listener.js 17:52:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118482000) [pid = 1653] [serial = 1961] [outer = 0x11681cc00] 17:52:37 INFO - PROCESS | 1653 | 1468716757419 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 17:52:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:52:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 570ms 17:52:37 INFO - PROCESS | 1653 | 1468716757447 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 17:52:37 INFO - PROCESS | 1653 | 1468716757448 Marionette TRACE conn3 <- [1,2585,null,{"value":"7"}] 17:52:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:52:37 INFO - PROCESS | 1653 | 1468716757451 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:52:37 INFO - PROCESS | 1653 | 1468716757453 Marionette TRACE conn3 <- [1,2586,null,{}] 17:52:37 INFO - PROCESS | 1653 | 1468716757479 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:37 INFO - PROCESS | 1653 | 1468716757482 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:37 INFO - PROCESS | 1653 | 1468716757577 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 17:52:37 INFO - PROCESS | 1653 | 1468716757582 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:37 INFO - PROCESS | 1653 | 1468716757584 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x1254c1000 == 30 [pid = 1653] [id = 654] 17:52:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112e6d000) [pid = 1653] [serial = 1962] [outer = 0x0] 17:52:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118a59c00) [pid = 1653] [serial = 1963] [outer = 0x112e6d000] 17:52:37 INFO - PROCESS | 1653 | 1468716757612 Marionette DEBUG loaded listener.js 17:52:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1196e1000) [pid = 1653] [serial = 1964] [outer = 0x112e6d000] 17:52:37 INFO - PROCESS | 1653 | 1468716757977 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 17:52:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:52:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 538ms 17:52:37 INFO - PROCESS | 1653 | 1468716757989 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 17:52:37 INFO - PROCESS | 1653 | 1468716757991 Marionette TRACE conn3 <- [1,2589,null,{"value":"7"}] 17:52:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:52:37 INFO - PROCESS | 1653 | 1468716757993 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:52:37 INFO - PROCESS | 1653 | 1468716757994 Marionette TRACE conn3 <- [1,2590,null,{}] 17:52:37 INFO - PROCESS | 1653 | 1468716757997 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:37 INFO - PROCESS | 1653 | 1468716757998 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:38 INFO - PROCESS | 1653 | 1468716758099 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 17:52:38 INFO - PROCESS | 1653 | 1468716758110 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:38 INFO - PROCESS | 1653 | 1468716758111 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1290bc800 == 31 [pid = 1653] [id = 655] 17:52:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11981a800) [pid = 1653] [serial = 1965] [outer = 0x0] 17:52:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119c52400) [pid = 1653] [serial = 1966] [outer = 0x11981a800] 17:52:38 INFO - PROCESS | 1653 | 1468716758136 Marionette DEBUG loaded listener.js 17:52:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1205c1000) [pid = 1653] [serial = 1967] [outer = 0x11981a800] 17:52:38 INFO - PROCESS | 1653 | 1468716758451 Marionette TRACE conn3 <- [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]]]}] 17:52:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:52:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 468ms 17:52:38 INFO - PROCESS | 1653 | 1468716758462 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 17:52:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:52:38 INFO - PROCESS | 1653 | 1468716758473 Marionette TRACE conn3 <- [1,2593,null,{"value":"7"}] 17:52:38 INFO - PROCESS | 1653 | 1468716758476 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:52:38 INFO - PROCESS | 1653 | 1468716758477 Marionette TRACE conn3 <- [1,2594,null,{}] 17:52:38 INFO - PROCESS | 1653 | 1468716758479 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:38 INFO - PROCESS | 1653 | 1468716758480 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:38 INFO - PROCESS | 1653 | 1468716758573 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 17:52:38 INFO - PROCESS | 1653 | 1468716758611 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:38 INFO - PROCESS | 1653 | 1468716758612 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a5b3800 == 32 [pid = 1653] [id = 656] 17:52:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x117e4e400) [pid = 1653] [serial = 1968] [outer = 0x0] 17:52:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x121351400) [pid = 1653] [serial = 1969] [outer = 0x117e4e400] 17:52:38 INFO - PROCESS | 1653 | 1468716758636 Marionette DEBUG loaded listener.js 17:52:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x123d16800) [pid = 1653] [serial = 1970] [outer = 0x117e4e400] 17:52:38 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118543c00) [pid = 1653] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:52:38 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118578c00) [pid = 1653] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:52:38 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x129684800) [pid = 1653] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:52:38 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x116a14000) [pid = 1653] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:52:38 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119310000) [pid = 1653] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:52:38 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x126478400) [pid = 1653] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:52:38 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118355800) [pid = 1653] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:52:38 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118549800) [pid = 1653] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:52:38 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x113c4e800) [pid = 1653] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:52:38 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x112eb8400) [pid = 1653] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:52:38 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x112a20000) [pid = 1653] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:52:38 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11847f800) [pid = 1653] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:52:38 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x112a15800) [pid = 1653] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:52:38 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x115e24c00) [pid = 1653] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:52:38 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x116805000) [pid = 1653] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:52:39 INFO - PROCESS | 1653 | 1468716759071 Marionette TRACE conn3 <- [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]]]}] 17:52:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:52:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 619ms 17:52:39 INFO - PROCESS | 1653 | 1468716759095 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 17:52:39 INFO - PROCESS | 1653 | 1468716759097 Marionette TRACE conn3 <- [1,2597,null,{"value":"7"}] 17:52:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:52:39 INFO - PROCESS | 1653 | 1468716759099 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:52:39 INFO - PROCESS | 1653 | 1468716759100 Marionette TRACE conn3 <- [1,2598,null,{}] 17:52:39 INFO - PROCESS | 1653 | 1468716759102 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:39 INFO - PROCESS | 1653 | 1468716759108 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:39 INFO - PROCESS | 1653 | 1468716759236 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 17:52:39 INFO - PROCESS | 1653 | 1468716759243 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:39 INFO - PROCESS | 1653 | 1468716759244 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab6f000 == 33 [pid = 1653] [id = 657] 17:52:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x112f89400) [pid = 1653] [serial = 1971] [outer = 0x0] 17:52:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118358c00) [pid = 1653] [serial = 1972] [outer = 0x112f89400] 17:52:39 INFO - PROCESS | 1653 | 1468716759274 Marionette DEBUG loaded listener.js 17:52:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x124d91400) [pid = 1653] [serial = 1973] [outer = 0x112f89400] 17:52:39 INFO - PROCESS | 1653 | 1468716759566 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 17:52:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:52:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 519ms 17:52:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:52:39 INFO - PROCESS | 1653 | 1468716759618 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 17:52:39 INFO - PROCESS | 1653 | 1468716759619 Marionette TRACE conn3 <- [1,2601,null,{"value":"7"}] 17:52:39 INFO - PROCESS | 1653 | 1468716759621 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:52:39 INFO - PROCESS | 1653 | 1468716759623 Marionette TRACE conn3 <- [1,2602,null,{}] 17:52:39 INFO - PROCESS | 1653 | 1468716759625 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:39 INFO - PROCESS | 1653 | 1468716759626 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:39 INFO - PROCESS | 1653 | 1468716759706 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 17:52:39 INFO - PROCESS | 1653 | 1468716759763 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:39 INFO - PROCESS | 1653 | 1468716759764 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b2cd800 == 34 [pid = 1653] [id = 658] 17:52:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x115e21000) [pid = 1653] [serial = 1974] [outer = 0x0] 17:52:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1254dfc00) [pid = 1653] [serial = 1975] [outer = 0x115e21000] 17:52:39 INFO - PROCESS | 1653 | 1468716759789 Marionette DEBUG loaded listener.js 17:52:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x12603f400) [pid = 1653] [serial = 1976] [outer = 0x115e21000] 17:52:40 INFO - PROCESS | 1653 | 1468716760063 Marionette TRACE conn3 <- [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]]]}] 17:52:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:52:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 468ms 17:52:40 INFO - PROCESS | 1653 | 1468716760094 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 17:52:40 INFO - PROCESS | 1653 | 1468716760095 Marionette TRACE conn3 <- [1,2605,null,{"value":"7"}] 17:52:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:52:40 INFO - PROCESS | 1653 | 1468716760098 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:52:40 INFO - PROCESS | 1653 | 1468716760099 Marionette TRACE conn3 <- [1,2606,null,{}] 17:52:40 INFO - PROCESS | 1653 | 1468716760101 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:40 INFO - PROCESS | 1653 | 1468716760102 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:40 INFO - PROCESS | 1653 | 1468716760182 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 17:52:40 INFO - PROCESS | 1653 | 1468716760186 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:40 INFO - PROCESS | 1653 | 1468716760188 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12baec800 == 35 [pid = 1653] [id = 659] 17:52:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1255a7400) [pid = 1653] [serial = 1977] [outer = 0x0] 17:52:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1269d1000) [pid = 1653] [serial = 1978] [outer = 0x1255a7400] 17:52:40 INFO - PROCESS | 1653 | 1468716760214 Marionette DEBUG loaded listener.js 17:52:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x126f0a800) [pid = 1653] [serial = 1979] [outer = 0x1255a7400] 17:52:40 INFO - PROCESS | 1653 | 1468716760543 Marionette TRACE conn3 <- [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]]]}] 17:52:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:52:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 467ms 17:52:40 INFO - PROCESS | 1653 | 1468716760566 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 17:52:40 INFO - PROCESS | 1653 | 1468716760567 Marionette TRACE conn3 <- [1,2609,null,{"value":"7"}] 17:52:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:52:40 INFO - PROCESS | 1653 | 1468716760572 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:52:40 INFO - PROCESS | 1653 | 1468716760573 Marionette TRACE conn3 <- [1,2610,null,{}] 17:52:40 INFO - PROCESS | 1653 | 1468716760575 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:40 INFO - PROCESS | 1653 | 1468716760576 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:40 INFO - PROCESS | 1653 | 1468716760685 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 17:52:40 INFO - PROCESS | 1653 | 1468716760691 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:40 INFO - PROCESS | 1653 | 1468716760692 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c20d000 == 36 [pid = 1653] [id = 660] 17:52:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1184e4400) [pid = 1653] [serial = 1980] [outer = 0x0] 17:52:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x126f11c00) [pid = 1653] [serial = 1981] [outer = 0x1184e4400] 17:52:40 INFO - PROCESS | 1653 | 1468716760716 Marionette DEBUG loaded listener.js 17:52:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x128cf8c00) [pid = 1653] [serial = 1982] [outer = 0x1184e4400] 17:52:41 INFO - PROCESS | 1653 | --DOCSHELL 0x117143000 == 35 [pid = 1653] [id = 652] 17:52:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1210b9800 == 34 [pid = 1653] [id = 651] 17:52:41 INFO - PROCESS | 1653 | --DOCSHELL 0x11921b800 == 33 [pid = 1653] [id = 653] 17:52:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1254c1000 == 32 [pid = 1653] [id = 654] 17:52:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab6f000 == 31 [pid = 1653] [id = 657] 17:52:41 INFO - PROCESS | 1653 | --DOCSHELL 0x1290bc800 == 30 [pid = 1653] [id = 655] 17:52:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12a5b3800 == 29 [pid = 1653] [id = 656] 17:52:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12b2cd800 == 28 [pid = 1653] [id = 658] 17:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119954c00) [pid = 1653] [serial = 1924] [outer = 0x0] [url = about:blank] 17:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x116f32400) [pid = 1653] [serial = 1933] [outer = 0x0] [url = about:blank] 17:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1133e4400) [pid = 1653] [serial = 1927] [outer = 0x0] [url = about:blank] 17:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x112e67c00) [pid = 1653] [serial = 1930] [outer = 0x0] [url = about:blank] 17:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x113c4fc00) [pid = 1653] [serial = 1931] [outer = 0x0] [url = about:blank] 17:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x118522800) [pid = 1653] [serial = 1918] [outer = 0x0] [url = about:blank] 17:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x118710c00) [pid = 1653] [serial = 1919] [outer = 0x0] [url = about:blank] 17:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x112f4ec00) [pid = 1653] [serial = 1912] [outer = 0x0] [url = about:blank] 17:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x117e59c00) [pid = 1653] [serial = 1934] [outer = 0x0] [url = about:blank] 17:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x112ff1c00) [pid = 1653] [serial = 1913] [outer = 0x0] [url = about:blank] 17:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x116804000) [pid = 1653] [serial = 1915] [outer = 0x0] [url = about:blank] 17:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1174d8800) [pid = 1653] [serial = 1916] [outer = 0x0] [url = about:blank] 17:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x118354000) [pid = 1653] [serial = 1910] [outer = 0x0] [url = about:blank] 17:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x116f28800) [pid = 1653] [serial = 1909] [outer = 0x0] [url = about:blank] 17:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1164ee400) [pid = 1653] [serial = 1928] [outer = 0x0] [url = about:blank] 17:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x119c46800) [pid = 1653] [serial = 1925] [outer = 0x0] [url = about:blank] 17:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x117e4b800) [pid = 1653] [serial = 1897] [outer = 0x0] [url = about:blank] 17:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x119c3bc00) [pid = 1653] [serial = 1900] [outer = 0x0] [url = about:blank] 17:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x126f0e000) [pid = 1653] [serial = 1903] [outer = 0x0] [url = about:blank] 17:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x12abbd400) [pid = 1653] [serial = 1906] [outer = 0x0] [url = about:blank] 17:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x118711c00) [pid = 1653] [serial = 1937] [outer = 0x0] [url = about:blank] 17:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x119833400) [pid = 1653] [serial = 1922] [outer = 0x0] [url = about:blank] 17:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x118f12c00) [pid = 1653] [serial = 1921] [outer = 0x0] [url = about:blank] 17:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x119310c00) [pid = 1653] [serial = 1939] [outer = 0x0] [url = about:blank] 17:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x12b2eac00) [pid = 1653] [serial = 1907] [outer = 0x0] [url = about:blank] 17:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x1184ed800) [pid = 1653] [serial = 1898] [outer = 0x0] [url = about:blank] 17:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x121002400) [pid = 1653] [serial = 1901] [outer = 0x0] [url = about:blank] 17:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x12930bc00) [pid = 1653] [serial = 1904] [outer = 0x0] [url = about:blank] 17:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x119c46400) [pid = 1653] [serial = 1940] [outer = 0x0] [url = about:blank] 17:52:41 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x11854c400) [pid = 1653] [serial = 1936] [outer = 0x0] [url = about:blank] 17:52:41 INFO - PROCESS | 1653 | --DOCSHELL 0x12baec800 == 27 [pid = 1653] [id = 659] 17:52:42 INFO - PROCESS | 1653 | 1468716762058 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 17:52:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:52:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1522ms 17:52:42 INFO - PROCESS | 1653 | 1468716762095 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 17:52:42 INFO - PROCESS | 1653 | 1468716762098 Marionette TRACE conn3 <- [1,2613,null,{"value":"7"}] 17:52:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:52:42 INFO - PROCESS | 1653 | 1468716762103 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:52:42 INFO - PROCESS | 1653 | 1468716762107 Marionette TRACE conn3 <- [1,2614,null,{}] 17:52:42 INFO - PROCESS | 1653 | 1468716762113 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:42 INFO - PROCESS | 1653 | 1468716762117 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:42 INFO - PROCESS | 1653 | 1468716762237 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 17:52:42 INFO - PROCESS | 1653 | 1468716762249 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:42 INFO - PROCESS | 1653 | 1468716762251 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x116849000 == 28 [pid = 1653] [id = 661] 17:52:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x112e83400) [pid = 1653] [serial = 1983] [outer = 0x0] 17:52:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x112e86c00) [pid = 1653] [serial = 1984] [outer = 0x112e83400] 17:52:42 INFO - PROCESS | 1653 | 1468716762279 Marionette DEBUG loaded listener.js 17:52:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x112f57800) [pid = 1653] [serial = 1985] [outer = 0x112e83400] 17:52:42 INFO - PROCESS | 1653 | 1468716762632 Marionette TRACE conn3 <- [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]]]}] 17:52:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:52:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 574ms 17:52:42 INFO - PROCESS | 1653 | 1468716762675 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 17:52:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:52:42 INFO - PROCESS | 1653 | 1468716762679 Marionette TRACE conn3 <- [1,2617,null,{"value":"7"}] 17:52:42 INFO - PROCESS | 1653 | 1468716762683 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:52:42 INFO - PROCESS | 1653 | 1468716762685 Marionette TRACE conn3 <- [1,2618,null,{}] 17:52:42 INFO - PROCESS | 1653 | 1468716762688 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:42 INFO - PROCESS | 1653 | 1468716762690 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:42 INFO - PROCESS | 1653 | 1468716762768 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 17:52:42 INFO - PROCESS | 1653 | 1468716762774 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:42 INFO - PROCESS | 1653 | 1468716762776 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x11815c800 == 29 [pid = 1653] [id = 662] 17:52:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x11309c400) [pid = 1653] [serial = 1986] [outer = 0x0] 17:52:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x116142800) [pid = 1653] [serial = 1987] [outer = 0x11309c400] 17:52:42 INFO - PROCESS | 1653 | 1468716762803 Marionette DEBUG loaded listener.js 17:52:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x116807c00) [pid = 1653] [serial = 1988] [outer = 0x11309c400] 17:52:43 INFO - PROCESS | 1653 | 1468716763141 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 17:52:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:52:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 473ms 17:52:43 INFO - PROCESS | 1653 | 1468716763156 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 17:52:43 INFO - PROCESS | 1653 | 1468716763158 Marionette TRACE conn3 <- [1,2621,null,{"value":"7"}] 17:52:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:52:43 INFO - PROCESS | 1653 | 1468716763168 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:52:43 INFO - PROCESS | 1653 | 1468716763171 Marionette TRACE conn3 <- [1,2622,null,{}] 17:52:43 INFO - PROCESS | 1653 | 1468716763180 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:43 INFO - PROCESS | 1653 | 1468716763183 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:43 INFO - PROCESS | 1653 | 1468716763282 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 17:52:43 INFO - PROCESS | 1653 | 1468716763287 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:43 INFO - PROCESS | 1653 | 1468716763289 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195be800 == 30 [pid = 1653] [id = 663] 17:52:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x110fe1c00) [pid = 1653] [serial = 1989] [outer = 0x0] 17:52:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x117e54c00) [pid = 1653] [serial = 1990] [outer = 0x110fe1c00] 17:52:43 INFO - PROCESS | 1653 | 1468716763319 Marionette DEBUG loaded listener.js 17:52:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x11835b400) [pid = 1653] [serial = 1991] [outer = 0x110fe1c00] 17:52:43 INFO - PROCESS | 1653 | 1468716763705 Marionette TRACE conn3 <- [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]]]}] 17:52:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:52:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 578ms 17:52:43 INFO - PROCESS | 1653 | 1468716763747 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 17:52:43 INFO - PROCESS | 1653 | 1468716763750 Marionette TRACE conn3 <- [1,2625,null,{"value":"7"}] 17:52:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:52:43 INFO - PROCESS | 1653 | 1468716763761 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:52:43 INFO - PROCESS | 1653 | 1468716763762 Marionette TRACE conn3 <- [1,2626,null,{}] 17:52:43 INFO - PROCESS | 1653 | 1468716763767 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:43 INFO - PROCESS | 1653 | 1468716763769 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:43 INFO - PROCESS | 1653 | 1468716763884 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 17:52:43 INFO - PROCESS | 1653 | 1468716763889 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:43 INFO - PROCESS | 1653 | 1468716763891 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x1210be800 == 31 [pid = 1653] [id = 664] 17:52:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x11851d000) [pid = 1653] [serial = 1992] [outer = 0x0] 17:52:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x118548000) [pid = 1653] [serial = 1993] [outer = 0x11851d000] 17:52:43 INFO - PROCESS | 1653 | 1468716763933 Marionette DEBUG loaded listener.js 17:52:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11857a800) [pid = 1653] [serial = 1994] [outer = 0x11851d000] 17:52:44 INFO - PROCESS | 1653 | 1468716764342 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 17:52:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:52:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 628ms 17:52:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:52:44 INFO - PROCESS | 1653 | 1468716764382 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 17:52:44 INFO - PROCESS | 1653 | 1468716764383 Marionette TRACE conn3 <- [1,2629,null,{"value":"7"}] 17:52:44 INFO - PROCESS | 1653 | 1468716764385 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:52:44 INFO - PROCESS | 1653 | 1468716764386 Marionette TRACE conn3 <- [1,2630,null,{}] 17:52:44 INFO - PROCESS | 1653 | 1468716764400 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:44 INFO - PROCESS | 1653 | 1468716764401 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:44 INFO - PROCESS | 1653 | 1468716764480 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 17:52:44 INFO - PROCESS | 1653 | 1468716764483 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:44 INFO - PROCESS | 1653 | 1468716764484 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x123d89800 == 32 [pid = 1653] [id = 665] 17:52:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x112ff0400) [pid = 1653] [serial = 1995] [outer = 0x0] 17:52:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x11873ac00) [pid = 1653] [serial = 1996] [outer = 0x112ff0400] 17:52:44 INFO - PROCESS | 1653 | 1468716764510 Marionette DEBUG loaded listener.js 17:52:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x118f83800) [pid = 1653] [serial = 1997] [outer = 0x112ff0400] 17:52:44 INFO - PROCESS | 1653 | 1468716764842 Marionette TRACE conn3 <- [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]]]}] 17:52:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:52:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 480ms 17:52:44 INFO - PROCESS | 1653 | 1468716764866 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 17:52:44 INFO - PROCESS | 1653 | 1468716764867 Marionette TRACE conn3 <- [1,2633,null,{"value":"7"}] 17:52:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:52:44 INFO - PROCESS | 1653 | 1468716764869 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:52:44 INFO - PROCESS | 1653 | 1468716764871 Marionette TRACE conn3 <- [1,2634,null,{}] 17:52:44 INFO - PROCESS | 1653 | 1468716764873 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:44 INFO - PROCESS | 1653 | 1468716764879 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:44 INFO - PROCESS | 1653 | 1468716764968 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 17:52:44 INFO - PROCESS | 1653 | 1468716764972 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:44 INFO - PROCESS | 1653 | 1468716764973 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x126f4c000 == 33 [pid = 1653] [id = 666] 17:52:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x118f84800) [pid = 1653] [serial = 1998] [outer = 0x0] 17:52:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x119814800) [pid = 1653] [serial = 1999] [outer = 0x118f84800] 17:52:45 INFO - PROCESS | 1653 | 1468716765001 Marionette DEBUG loaded listener.js 17:52:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1205bec00) [pid = 1653] [serial = 2000] [outer = 0x118f84800] 17:52:45 INFO - PROCESS | 1653 | 1468716765312 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 17:52:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:52:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 468ms 17:52:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:52:45 INFO - PROCESS | 1653 | 1468716765343 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 17:52:45 INFO - PROCESS | 1653 | 1468716765344 Marionette TRACE conn3 <- [1,2637,null,{"value":"7"}] 17:52:45 INFO - PROCESS | 1653 | 1468716765346 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:52:45 INFO - PROCESS | 1653 | 1468716765347 Marionette TRACE conn3 <- [1,2638,null,{}] 17:52:45 INFO - PROCESS | 1653 | 1468716765349 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:45 INFO - PROCESS | 1653 | 1468716765350 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:45 INFO - PROCESS | 1653 | 1468716765461 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 17:52:45 INFO - PROCESS | 1653 | 1468716765466 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:45 INFO - PROCESS | 1653 | 1468716765467 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x128efa800 == 34 [pid = 1653] [id = 667] 17:52:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x118f85800) [pid = 1653] [serial = 2001] [outer = 0x0] 17:52:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1205be400) [pid = 1653] [serial = 2002] [outer = 0x118f85800] 17:52:45 INFO - PROCESS | 1653 | 1468716765493 Marionette DEBUG loaded listener.js 17:52:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x123d14c00) [pid = 1653] [serial = 2003] [outer = 0x118f85800] 17:52:45 INFO - PROCESS | 1653 | 1468716765794 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 17:52:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:52:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 468ms 17:52:45 INFO - PROCESS | 1653 | 1468716765815 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 17:52:45 INFO - PROCESS | 1653 | 1468716765817 Marionette TRACE conn3 <- [1,2641,null,{"value":"7"}] 17:52:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:52:45 INFO - PROCESS | 1653 | 1468716765822 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:52:45 INFO - PROCESS | 1653 | 1468716765823 Marionette TRACE conn3 <- [1,2642,null,{}] 17:52:45 INFO - PROCESS | 1653 | 1468716765825 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:45 INFO - PROCESS | 1653 | 1468716765826 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:45 INFO - PROCESS | 1653 | 1468716765899 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 17:52:45 INFO - PROCESS | 1653 | 1468716765903 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:45 INFO - PROCESS | 1653 | 1468716765904 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7ce800 == 35 [pid = 1653] [id = 668] 17:52:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x123d6a800) [pid = 1653] [serial = 2004] [outer = 0x0] 17:52:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x124d1f800) [pid = 1653] [serial = 2005] [outer = 0x123d6a800] 17:52:45 INFO - PROCESS | 1653 | 1468716765930 Marionette DEBUG loaded listener.js 17:52:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1254dac00) [pid = 1653] [serial = 2006] [outer = 0x123d6a800] 17:52:46 INFO - PROCESS | 1653 | 1468716766238 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 17:52:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:52:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 469ms 17:52:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:52:46 INFO - PROCESS | 1653 | 1468716766291 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 17:52:46 INFO - PROCESS | 1653 | 1468716766292 Marionette TRACE conn3 <- [1,2645,null,{"value":"7"}] 17:52:46 INFO - PROCESS | 1653 | 1468716766294 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:52:46 INFO - PROCESS | 1653 | 1468716766295 Marionette TRACE conn3 <- [1,2646,null,{}] 17:52:46 INFO - PROCESS | 1653 | 1468716766297 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:46 INFO - PROCESS | 1653 | 1468716766299 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:46 INFO - PROCESS | 1653 | 1468716766399 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 17:52:46 INFO - PROCESS | 1653 | 1468716766405 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:46 INFO - PROCESS | 1653 | 1468716766414 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195be000 == 36 [pid = 1653] [id = 669] 17:52:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x116887400) [pid = 1653] [serial = 2007] [outer = 0x0] 17:52:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1255a6c00) [pid = 1653] [serial = 2008] [outer = 0x116887400] 17:52:46 INFO - PROCESS | 1653 | 1468716766438 Marionette DEBUG loaded listener.js 17:52:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1264e4400) [pid = 1653] [serial = 2009] [outer = 0x116887400] 17:52:46 INFO - PROCESS | 1653 | 1468716766710 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 17:52:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:52:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 469ms 17:52:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:52:46 INFO - PROCESS | 1653 | 1468716766763 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 17:52:46 INFO - PROCESS | 1653 | 1468716766765 Marionette TRACE conn3 <- [1,2649,null,{"value":"7"}] 17:52:46 INFO - PROCESS | 1653 | 1468716766767 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:52:46 INFO - PROCESS | 1653 | 1468716766768 Marionette TRACE conn3 <- [1,2650,null,{}] 17:52:46 INFO - PROCESS | 1653 | 1468716766770 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:46 INFO - PROCESS | 1653 | 1468716766771 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:46 INFO - PROCESS | 1653 | 1468716766850 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 17:52:46 INFO - PROCESS | 1653 | 1468716766853 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:46 INFO - PROCESS | 1653 | 1468716766854 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b9cf000 == 37 [pid = 1653] [id = 670] 17:52:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x126037800) [pid = 1653] [serial = 2010] [outer = 0x0] 17:52:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x126f0d000) [pid = 1653] [serial = 2011] [outer = 0x126037800] 17:52:46 INFO - PROCESS | 1653 | 1468716766880 Marionette DEBUG loaded listener.js 17:52:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x128cf7400) [pid = 1653] [serial = 2012] [outer = 0x126037800] 17:52:47 INFO - PROCESS | 1653 | 1468716767245 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 17:52:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:52:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 519ms 17:52:47 INFO - PROCESS | 1653 | 1468716767286 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 17:52:47 INFO - PROCESS | 1653 | 1468716767288 Marionette TRACE conn3 <- [1,2653,null,{"value":"7"}] 17:52:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:52:47 INFO - PROCESS | 1653 | 1468716767290 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:52:47 INFO - PROCESS | 1653 | 1468716767292 Marionette TRACE conn3 <- [1,2654,null,{}] 17:52:47 INFO - PROCESS | 1653 | 1468716767294 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:47 INFO - PROCESS | 1653 | 1468716767296 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:47 INFO - PROCESS | 1653 | 1468716767398 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 17:52:47 INFO - PROCESS | 1653 | 1468716767412 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:47 INFO - PROCESS | 1653 | 1468716767414 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x123d82000 == 38 [pid = 1653] [id = 671] 17:52:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x128cea800) [pid = 1653] [serial = 2013] [outer = 0x0] 17:52:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128d96800) [pid = 1653] [serial = 2014] [outer = 0x128cea800] 17:52:47 INFO - PROCESS | 1653 | 1468716767447 Marionette DEBUG loaded listener.js 17:52:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128e40c00) [pid = 1653] [serial = 2015] [outer = 0x128cea800] 17:52:47 INFO - PROCESS | 1653 | 1468716767773 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 17:52:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:52:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 521ms 17:52:47 INFO - PROCESS | 1653 | 1468716767817 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 17:52:47 INFO - PROCESS | 1653 | 1468716767819 Marionette TRACE conn3 <- [1,2657,null,{"value":"7"}] 17:52:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:52:47 INFO - PROCESS | 1653 | 1468716767823 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:52:47 INFO - PROCESS | 1653 | 1468716767824 Marionette TRACE conn3 <- [1,2658,null,{}] 17:52:47 INFO - PROCESS | 1653 | 1468716767826 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:47 INFO - PROCESS | 1653 | 1468716767827 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:47 INFO - PROCESS | 1653 | 1468716767922 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 17:52:47 INFO - PROCESS | 1653 | 1468716767925 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:47 INFO - PROCESS | 1653 | 1468716767926 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c24a800 == 39 [pid = 1653] [id = 672] 17:52:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128d9c000) [pid = 1653] [serial = 2016] [outer = 0x0] 17:52:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12930ac00) [pid = 1653] [serial = 2017] [outer = 0x128d9c000] 17:52:47 INFO - PROCESS | 1653 | 1468716767950 Marionette DEBUG loaded listener.js 17:52:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12954b800) [pid = 1653] [serial = 2018] [outer = 0x128d9c000] 17:52:48 INFO - PROCESS | 1653 | 1468716768234 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 17:52:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:52:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 421ms 17:52:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:52:48 INFO - PROCESS | 1653 | 1468716768244 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 17:52:48 INFO - PROCESS | 1653 | 1468716768245 Marionette TRACE conn3 <- [1,2661,null,{"value":"7"}] 17:52:48 INFO - PROCESS | 1653 | 1468716768247 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:52:48 INFO - PROCESS | 1653 | 1468716768248 Marionette TRACE conn3 <- [1,2662,null,{}] 17:52:48 INFO - PROCESS | 1653 | 1468716768258 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:48 INFO - PROCESS | 1653 | 1468716768260 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:48 INFO - PROCESS | 1653 | 1468716768369 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 17:52:48 INFO - PROCESS | 1653 | 1468716768373 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:48 INFO - PROCESS | 1653 | 1468716768374 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c7ac800 == 40 [pid = 1653] [id = 673] 17:52:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128e49800) [pid = 1653] [serial = 2019] [outer = 0x0] 17:52:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12954c000) [pid = 1653] [serial = 2020] [outer = 0x128e49800] 17:52:48 INFO - PROCESS | 1653 | 1468716768405 Marionette DEBUG loaded listener.js 17:52:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x129559400) [pid = 1653] [serial = 2021] [outer = 0x128e49800] 17:52:48 INFO - PROCESS | 1653 | 1468716768717 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 17:52:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:52:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 528ms 17:52:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:52:48 INFO - PROCESS | 1653 | 1468716768775 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 17:52:48 INFO - PROCESS | 1653 | 1468716768776 Marionette TRACE conn3 <- [1,2665,null,{"value":"7"}] 17:52:48 INFO - PROCESS | 1653 | 1468716768779 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:52:48 INFO - PROCESS | 1653 | 1468716768780 Marionette TRACE conn3 <- [1,2666,null,{}] 17:52:48 INFO - PROCESS | 1653 | 1468716768784 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:48 INFO - PROCESS | 1653 | 1468716768785 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:48 INFO - PROCESS | 1653 | 1468716768883 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 17:52:48 INFO - PROCESS | 1653 | 1468716768886 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:48 INFO - PROCESS | 1653 | 1468716768887 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c8d9000 == 41 [pid = 1653] [id = 674] 17:52:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12967c400) [pid = 1653] [serial = 2022] [outer = 0x0] 17:52:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x129684c00) [pid = 1653] [serial = 2023] [outer = 0x12967c400] 17:52:48 INFO - PROCESS | 1653 | 1468716768910 Marionette DEBUG loaded listener.js 17:52:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12a756c00) [pid = 1653] [serial = 2024] [outer = 0x12967c400] 17:52:49 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1255a7400) [pid = 1653] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:52:49 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11681cc00) [pid = 1653] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:52:49 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x112e6d000) [pid = 1653] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:52:49 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x117e4e400) [pid = 1653] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:52:49 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11981a800) [pid = 1653] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:52:49 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112f89400) [pid = 1653] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:52:49 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x115e21000) [pid = 1653] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:52:49 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112a88800) [pid = 1653] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:52:49 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x112f52800) [pid = 1653] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:52:49 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x124d22400) [pid = 1653] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:52:49 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x121352c00) [pid = 1653] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:52:49 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1196e1800) [pid = 1653] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:52:49 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x116f2c400) [pid = 1653] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:52:49 INFO - PROCESS | 1653 | 1468716769832 Marionette TRACE conn3 <- [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]]]}] 17:52:49 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) 17:52:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1071ms 17:52:49 INFO - PROCESS | 1653 | 1468716769851 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 17:52:49 INFO - PROCESS | 1653 | 1468716769852 Marionette TRACE conn3 <- [1,2669,null,{"value":"7"}] 17:52:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:52:49 INFO - PROCESS | 1653 | 1468716769854 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:52:49 INFO - PROCESS | 1653 | 1468716769855 Marionette TRACE conn3 <- [1,2670,null,{}] 17:52:49 INFO - PROCESS | 1653 | 1468716769858 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:49 INFO - PROCESS | 1653 | 1468716769859 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:49 INFO - PROCESS | 1653 | 1468716769959 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 17:52:49 INFO - PROCESS | 1653 | 1468716769965 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:49 INFO - PROCESS | 1653 | 1468716769974 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ce6e000 == 42 [pid = 1653] [id = 675] 17:52:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x116f2c400) [pid = 1653] [serial = 2025] [outer = 0x0] 17:52:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1196e1800) [pid = 1653] [serial = 2026] [outer = 0x116f2c400] 17:52:49 INFO - PROCESS | 1653 | 1468716769997 Marionette DEBUG loaded listener.js 17:52:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124d22400) [pid = 1653] [serial = 2027] [outer = 0x116f2c400] 17:52:50 INFO - PROCESS | 1653 | 1468716770793 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:52:50 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 17:52:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:52:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 17:52:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:52:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:52:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 971ms 17:52:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 17:52:50 INFO - PROCESS | 1653 | 1468716770825 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 17:52:50 INFO - PROCESS | 1653 | 1468716770827 Marionette TRACE conn3 <- [1,2673,null,{"value":"7"}] 17:52:50 INFO - PROCESS | 1653 | 1468716770829 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:52:50 INFO - PROCESS | 1653 | 1468716770830 Marionette TRACE conn3 <- [1,2674,null,{}] 17:52:50 INFO - PROCESS | 1653 | 1468716770832 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:50 INFO - PROCESS | 1653 | 1468716770833 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:50 INFO - PROCESS | 1653 | 1468716770910 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 17:52:50 INFO - PROCESS | 1653 | 1468716770913 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:50 INFO - PROCESS | 1653 | 1468716770914 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d337000 == 43 [pid = 1653] [id = 676] 17:52:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124ef3400) [pid = 1653] [serial = 2028] [outer = 0x0] 17:52:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12a75d400) [pid = 1653] [serial = 2029] [outer = 0x124ef3400] 17:52:50 INFO - PROCESS | 1653 | 1468716770940 Marionette DEBUG loaded listener.js 17:52:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12a839c00) [pid = 1653] [serial = 2030] [outer = 0x124ef3400] 17:52:51 INFO - PROCESS | 1653 | 1468716771927 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:52:51 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 17:52:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:52:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 17:52:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:52:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:52:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1120ms 17:52:51 INFO - PROCESS | 1653 | 1468716771949 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 17:52:51 INFO - PROCESS | 1653 | 1468716771952 Marionette TRACE conn3 <- [1,2677,null,{"value":"7"}] 17:52:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 17:52:51 INFO - PROCESS | 1653 | 1468716771956 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:52:51 INFO - PROCESS | 1653 | 1468716771958 Marionette TRACE conn3 <- [1,2678,null,{}] 17:52:51 INFO - PROCESS | 1653 | 1468716771961 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:51 INFO - PROCESS | 1653 | 1468716771963 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:52 INFO - PROCESS | 1653 | 1468716772078 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 17:52:52 INFO - PROCESS | 1653 | 1468716772156 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:52 INFO - PROCESS | 1653 | 1468716772157 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x11818b000 == 44 [pid = 1653] [id = 677] 17:52:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x110fe7c00) [pid = 1653] [serial = 2031] [outer = 0x0] 17:52:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x112f58000) [pid = 1653] [serial = 2032] [outer = 0x110fe7c00] 17:52:52 INFO - PROCESS | 1653 | 1468716772235 Marionette DEBUG loaded listener.js 17:52:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x114f7fc00) [pid = 1653] [serial = 2033] [outer = 0x110fe7c00] 17:52:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12ce6e000 == 43 [pid = 1653] [id = 675] 17:52:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12c8d9000 == 42 [pid = 1653] [id = 674] 17:52:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12c7ac800 == 41 [pid = 1653] [id = 673] 17:52:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12c24a800 == 40 [pid = 1653] [id = 672] 17:52:53 INFO - PROCESS | 1653 | --DOCSHELL 0x123d82000 == 39 [pid = 1653] [id = 671] 17:52:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12b9cf000 == 38 [pid = 1653] [id = 670] 17:52:53 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x126f11c00) [pid = 1653] [serial = 1981] [outer = 0x0] [url = about:blank] 17:52:53 INFO - PROCESS | 1653 | --DOCSHELL 0x1195be000 == 37 [pid = 1653] [id = 669] 17:52:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7ce800 == 36 [pid = 1653] [id = 668] 17:52:53 INFO - PROCESS | 1653 | --DOCSHELL 0x128efa800 == 35 [pid = 1653] [id = 667] 17:52:53 INFO - PROCESS | 1653 | --DOCSHELL 0x126f4c000 == 34 [pid = 1653] [id = 666] 17:52:53 INFO - PROCESS | 1653 | --DOCSHELL 0x123d89800 == 33 [pid = 1653] [id = 665] 17:52:53 INFO - PROCESS | 1653 | --DOCSHELL 0x1210be800 == 32 [pid = 1653] [id = 664] 17:52:53 INFO - PROCESS | 1653 | --DOCSHELL 0x1195be800 == 31 [pid = 1653] [id = 663] 17:52:53 INFO - PROCESS | 1653 | --DOCSHELL 0x11815c800 == 30 [pid = 1653] [id = 662] 17:52:53 INFO - PROCESS | 1653 | --DOCSHELL 0x116849000 == 29 [pid = 1653] [id = 661] 17:52:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12c20d000 == 28 [pid = 1653] [id = 660] 17:52:53 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x117e9d400) [pid = 1653] [serial = 1960] [outer = 0x0] [url = about:blank] 17:52:53 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118482000) [pid = 1653] [serial = 1961] [outer = 0x0] [url = about:blank] 17:52:53 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1196e1000) [pid = 1653] [serial = 1964] [outer = 0x0] [url = about:blank] 17:52:53 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118a59c00) [pid = 1653] [serial = 1963] [outer = 0x0] [url = about:blank] 17:52:53 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x121351400) [pid = 1653] [serial = 1969] [outer = 0x0] [url = about:blank] 17:52:53 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119c52400) [pid = 1653] [serial = 1966] [outer = 0x0] [url = about:blank] 17:52:53 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1205c1000) [pid = 1653] [serial = 1967] [outer = 0x0] [url = about:blank] 17:52:53 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118358c00) [pid = 1653] [serial = 1972] [outer = 0x0] [url = about:blank] 17:52:53 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12603f400) [pid = 1653] [serial = 1976] [outer = 0x0] [url = about:blank] 17:52:53 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x126f0a800) [pid = 1653] [serial = 1979] [outer = 0x0] [url = about:blank] 17:52:53 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x113c52c00) [pid = 1653] [serial = 1957] [outer = 0x0] [url = about:blank] 17:52:53 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118356c00) [pid = 1653] [serial = 1955] [outer = 0x0] [url = about:blank] 17:52:53 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11688b400) [pid = 1653] [serial = 1954] [outer = 0x0] [url = about:blank] 17:52:53 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1255a5800) [pid = 1653] [serial = 1952] [outer = 0x0] [url = about:blank] 17:52:53 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x124fe2400) [pid = 1653] [serial = 1951] [outer = 0x0] [url = about:blank] 17:52:53 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x124a30c00) [pid = 1653] [serial = 1949] [outer = 0x0] [url = about:blank] 17:52:53 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12196d400) [pid = 1653] [serial = 1948] [outer = 0x0] [url = about:blank] 17:52:53 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12053ec00) [pid = 1653] [serial = 1946] [outer = 0x0] [url = about:blank] 17:52:53 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x11994b000) [pid = 1653] [serial = 1945] [outer = 0x0] [url = about:blank] 17:52:53 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1184e3800) [pid = 1653] [serial = 1943] [outer = 0x0] [url = about:blank] 17:52:53 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x117e4d000) [pid = 1653] [serial = 1942] [outer = 0x0] [url = about:blank] 17:52:53 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x116141c00) [pid = 1653] [serial = 1958] [outer = 0x0] [url = about:blank] 17:52:53 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x123d16800) [pid = 1653] [serial = 1970] [outer = 0x0] [url = about:blank] 17:52:53 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x124d91400) [pid = 1653] [serial = 1973] [outer = 0x0] [url = about:blank] 17:52:53 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1254dfc00) [pid = 1653] [serial = 1975] [outer = 0x0] [url = about:blank] 17:52:53 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1269d1000) [pid = 1653] [serial = 1978] [outer = 0x0] [url = about:blank] 17:52:53 INFO - PROCESS | 1653 | 1468716773294 Marionette TRACE conn3 <- [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]]]}] 17:52:53 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) 17:52:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1379ms 17:52:53 INFO - PROCESS | 1653 | 1468716773334 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 17:52:53 INFO - PROCESS | 1653 | 1468716773337 Marionette TRACE conn3 <- [1,2681,null,{"value":"7"}] 17:52:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:52:53 INFO - PROCESS | 1653 | 1468716773349 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:52:53 INFO - PROCESS | 1653 | 1468716773351 Marionette TRACE conn3 <- [1,2682,null,{}] 17:52:53 INFO - PROCESS | 1653 | 1468716773356 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:53 INFO - PROCESS | 1653 | 1468716773358 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:53 INFO - PROCESS | 1653 | 1468716773503 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 17:52:53 INFO - PROCESS | 1653 | 1468716773584 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:53 INFO - PROCESS | 1653 | 1468716773586 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x116fb6800 == 29 [pid = 1653] [id = 678] 17:52:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x112a1b800) [pid = 1653] [serial = 2034] [outer = 0x0] 17:52:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x11680b800) [pid = 1653] [serial = 2035] [outer = 0x112a1b800] 17:52:53 INFO - PROCESS | 1653 | 1468716773627 Marionette DEBUG loaded listener.js 17:52:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x116f56800) [pid = 1653] [serial = 2036] [outer = 0x112a1b800] 17:52:54 INFO - PROCESS | 1653 | 1468716774425 Marionette TRACE conn3 <- [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]]]}] 17:52:54 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) 17:52:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1128ms 17:52:54 INFO - PROCESS | 1653 | 1468716774474 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 17:52:54 INFO - PROCESS | 1653 | 1468716774478 Marionette TRACE conn3 <- [1,2685,null,{"value":"7"}] 17:52:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:52:54 INFO - PROCESS | 1653 | 1468716774483 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:52:54 INFO - PROCESS | 1653 | 1468716774484 Marionette TRACE conn3 <- [1,2686,null,{}] 17:52:54 INFO - PROCESS | 1653 | 1468716774487 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:54 INFO - PROCESS | 1653 | 1468716774489 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:54 INFO - PROCESS | 1653 | 1468716774567 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 17:52:54 INFO - PROCESS | 1653 | 1468716774620 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:54 INFO - PROCESS | 1653 | 1468716774621 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x119208800 == 30 [pid = 1653] [id = 679] 17:52:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1176f6400) [pid = 1653] [serial = 2037] [outer = 0x0] 17:52:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x11834e000) [pid = 1653] [serial = 2038] [outer = 0x1176f6400] 17:52:54 INFO - PROCESS | 1653 | 1468716774648 Marionette DEBUG loaded listener.js 17:52:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x118480800) [pid = 1653] [serial = 2039] [outer = 0x1176f6400] 17:52:55 INFO - PROCESS | 1653 | 1468716775437 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:52:55 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 17:52:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:52:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 17:52:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:52:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:52:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 973ms 17:52:55 INFO - PROCESS | 1653 | 1468716775457 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 17:52:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 17:52:55 INFO - PROCESS | 1653 | 1468716775458 Marionette TRACE conn3 <- [1,2689,null,{"value":"7"}] 17:52:55 INFO - PROCESS | 1653 | 1468716775460 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:52:55 INFO - PROCESS | 1653 | 1468716775463 Marionette TRACE conn3 <- [1,2690,null,{}] 17:52:55 INFO - PROCESS | 1653 | 1468716775471 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:55 INFO - PROCESS | 1653 | 1468716775475 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:55 INFO - PROCESS | 1653 | 1468716775567 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 17:52:55 INFO - PROCESS | 1653 | 1468716775606 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:55 INFO - PROCESS | 1653 | 1468716775608 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12131c800 == 31 [pid = 1653] [id = 680] 17:52:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11857f000) [pid = 1653] [serial = 2040] [outer = 0x0] 17:52:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x118742800) [pid = 1653] [serial = 2041] [outer = 0x11857f000] 17:52:55 INFO - PROCESS | 1653 | 1468716775635 Marionette DEBUG loaded listener.js 17:52:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x119305000) [pid = 1653] [serial = 2042] [outer = 0x11857f000] 17:52:56 INFO - PROCESS | 1653 | 1468716776440 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:52:56 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 17:52:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:52:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 17:52:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:52:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:52:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1024ms 17:52:56 INFO - PROCESS | 1653 | 1468716776484 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 17:52:56 INFO - PROCESS | 1653 | 1468716776486 Marionette TRACE conn3 <- [1,2693,null,{"value":"7"}] 17:52:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 17:52:56 INFO - PROCESS | 1653 | 1468716776488 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:52:56 INFO - PROCESS | 1653 | 1468716776489 Marionette TRACE conn3 <- [1,2694,null,{}] 17:52:56 INFO - PROCESS | 1653 | 1468716776492 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:56 INFO - PROCESS | 1653 | 1468716776493 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:56 INFO - PROCESS | 1653 | 1468716776587 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 17:52:56 INFO - PROCESS | 1653 | 1468716776625 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:56 INFO - PROCESS | 1653 | 1468716776626 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x125518800 == 32 [pid = 1653] [id = 681] 17:52:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1196e6800) [pid = 1653] [serial = 2043] [outer = 0x0] 17:52:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x119955c00) [pid = 1653] [serial = 2044] [outer = 0x1196e6800] 17:52:56 INFO - PROCESS | 1653 | 1468716776652 Marionette DEBUG loaded listener.js 17:52:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119c3f800) [pid = 1653] [serial = 2045] [outer = 0x1196e6800] 17:52:57 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x116f2c400) [pid = 1653] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 17:52:57 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x110fe1c00) [pid = 1653] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:52:57 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x128cea800) [pid = 1653] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 17:52:57 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x116887400) [pid = 1653] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 17:52:57 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x112ff0400) [pid = 1653] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:52:57 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x126037800) [pid = 1653] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 17:52:57 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x118f85800) [pid = 1653] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:52:57 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x118f84800) [pid = 1653] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:52:57 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x11309c400) [pid = 1653] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:52:57 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x112e83400) [pid = 1653] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:52:57 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x123d6a800) [pid = 1653] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 17:52:57 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x11851d000) [pid = 1653] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:52:57 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x128d9c000) [pid = 1653] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 17:52:57 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x128e49800) [pid = 1653] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 17:52:57 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x12967c400) [pid = 1653] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 17:52:57 INFO - PROCESS | 1653 | 1468716777454 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:52:57 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 17:52:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:52:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 17:52:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:52:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:52:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1019ms 17:52:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 17:52:57 INFO - PROCESS | 1653 | 1468716777508 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 17:52:57 INFO - PROCESS | 1653 | 1468716777509 Marionette TRACE conn3 <- [1,2697,null,{"value":"7"}] 17:52:57 INFO - PROCESS | 1653 | 1468716777511 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:52:57 INFO - PROCESS | 1653 | 1468716777512 Marionette TRACE conn3 <- [1,2698,null,{}] 17:52:57 INFO - PROCESS | 1653 | 1468716777522 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:57 INFO - PROCESS | 1653 | 1468716777523 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:57 INFO - PROCESS | 1653 | 1468716777591 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 17:52:57 INFO - PROCESS | 1653 | 1468716777595 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:57 INFO - PROCESS | 1653 | 1468716777597 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x126973000 == 33 [pid = 1653] [id = 682] 17:52:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x112e83400) [pid = 1653] [serial = 2046] [outer = 0x0] 17:52:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x116f30000) [pid = 1653] [serial = 2047] [outer = 0x112e83400] 17:52:57 INFO - PROCESS | 1653 | 1468716777624 Marionette DEBUG loaded listener.js 17:52:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x118a60800) [pid = 1653] [serial = 2048] [outer = 0x112e83400] 17:52:58 INFO - PROCESS | 1653 | 1468716778428 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:52:58 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 17:52:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:52:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 17:52:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:52:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:52:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 926ms 17:52:58 INFO - PROCESS | 1653 | 1468716778439 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 17:52:58 INFO - PROCESS | 1653 | 1468716778440 Marionette TRACE conn3 <- [1,2701,null,{"value":"7"}] 17:52:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 17:52:58 INFO - PROCESS | 1653 | 1468716778442 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:52:58 INFO - PROCESS | 1653 | 1468716778443 Marionette TRACE conn3 <- [1,2702,null,{}] 17:52:58 INFO - PROCESS | 1653 | 1468716778445 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:58 INFO - PROCESS | 1653 | 1468716778449 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:58 INFO - PROCESS | 1653 | 1468716778542 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 17:52:58 INFO - PROCESS | 1653 | 1468716778546 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:58 INFO - PROCESS | 1653 | 1468716778547 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x129562800 == 34 [pid = 1653] [id = 683] 17:52:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1205b4000) [pid = 1653] [serial = 2049] [outer = 0x0] 17:52:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x123d16800) [pid = 1653] [serial = 2050] [outer = 0x1205b4000] 17:52:58 INFO - PROCESS | 1653 | 1468716778574 Marionette DEBUG loaded listener.js 17:52:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x124d1d400) [pid = 1653] [serial = 2051] [outer = 0x1205b4000] 17:52:58 INFO - PROCESS | 1653 | 1468716778907 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 17:52:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:52:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 469ms 17:52:58 INFO - PROCESS | 1653 | 1468716778912 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 17:52:58 INFO - PROCESS | 1653 | 1468716778913 Marionette TRACE conn3 <- [1,2705,null,{"value":"7"}] 17:52:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:52:58 INFO - PROCESS | 1653 | 1468716778917 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:52:58 INFO - PROCESS | 1653 | 1468716778919 Marionette TRACE conn3 <- [1,2706,null,{}] 17:52:58 INFO - PROCESS | 1653 | 1468716778922 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:58 INFO - PROCESS | 1653 | 1468716778923 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:59 INFO - PROCESS | 1653 | 1468716779025 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 17:52:59 INFO - PROCESS | 1653 | 1468716779030 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:59 INFO - PROCESS | 1653 | 1468716779032 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x1297bf000 == 35 [pid = 1653] [id = 684] 17:52:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x112fbdc00) [pid = 1653] [serial = 2052] [outer = 0x0] 17:52:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x121110400) [pid = 1653] [serial = 2053] [outer = 0x112fbdc00] 17:52:59 INFO - PROCESS | 1653 | 1468716779056 Marionette DEBUG loaded listener.js 17:52:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x12603a400) [pid = 1653] [serial = 2054] [outer = 0x112fbdc00] 17:52:59 INFO - PROCESS | 1653 | 1468716779445 Marionette TRACE conn3 <- [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]]]}] 17:52:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:52:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 571ms 17:52:59 INFO - PROCESS | 1653 | 1468716779489 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 17:52:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:52:59 INFO - PROCESS | 1653 | 1468716779492 Marionette TRACE conn3 <- [1,2709,null,{"value":"7"}] 17:52:59 INFO - PROCESS | 1653 | 1468716779495 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:52:59 INFO - PROCESS | 1653 | 1468716779497 Marionette TRACE conn3 <- [1,2710,null,{}] 17:52:59 INFO - PROCESS | 1653 | 1468716779501 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:52:59 INFO - PROCESS | 1653 | 1468716779502 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:59 INFO - PROCESS | 1653 | 1468716779604 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 17:52:59 INFO - PROCESS | 1653 | 1468716779661 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:59 INFO - PROCESS | 1653 | 1468716779663 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:52:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e85800 == 36 [pid = 1653] [id = 685] 17:52:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x113099000) [pid = 1653] [serial = 2055] [outer = 0x0] 17:52:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x115e93c00) [pid = 1653] [serial = 2056] [outer = 0x113099000] 17:52:59 INFO - PROCESS | 1653 | 1468716779694 Marionette DEBUG loaded listener.js 17:52:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1174d9000) [pid = 1653] [serial = 2057] [outer = 0x113099000] 17:53:00 INFO - PROCESS | 1653 | 1468716780107 Marionette TRACE conn3 <- [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] 17:53:00 INFO - PROCESS | 1653 | 1468716780169 Marionette TRACE conn3 <- [1,2713,null,{"value":"7"}] 17:53:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 17:53:00 INFO - PROCESS | 1653 | 1468716780174 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:53:00 INFO - PROCESS | 1653 | 1468716780176 Marionette TRACE conn3 <- [1,2714,null,{}] 17:53:00 INFO - PROCESS | 1653 | 1468716780235 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:00 INFO - PROCESS | 1653 | 1468716780237 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:00 INFO - PROCESS | 1653 | 1468716780330 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 17:53:00 INFO - PROCESS | 1653 | 1468716780398 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:00 INFO - PROCESS | 1653 | 1468716780399 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1254d0800 == 37 [pid = 1653] [id = 686] 17:53:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118523000) [pid = 1653] [serial = 2058] [outer = 0x0] 17:53:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11854a400) [pid = 1653] [serial = 2059] [outer = 0x118523000] 17:53:00 INFO - PROCESS | 1653 | 1468716780430 Marionette DEBUG loaded listener.js 17:53:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118a61400) [pid = 1653] [serial = 2060] [outer = 0x118523000] 17:53:00 INFO - PROCESS | 1653 | 1468716780843 Marionette TRACE conn3 <- [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]]]}] 17:53:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:53:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 687ms 17:53:00 INFO - PROCESS | 1653 | 1468716780861 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 17:53:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:53:00 INFO - PROCESS | 1653 | 1468716780863 Marionette TRACE conn3 <- [1,2717,null,{"value":"7"}] 17:53:00 INFO - PROCESS | 1653 | 1468716780865 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:53:00 INFO - PROCESS | 1653 | 1468716780868 Marionette TRACE conn3 <- [1,2718,null,{}] 17:53:00 INFO - PROCESS | 1653 | 1468716780876 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:00 INFO - PROCESS | 1653 | 1468716780879 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:01 INFO - PROCESS | 1653 | 1468716781011 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 17:53:01 INFO - PROCESS | 1653 | 1468716781065 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:01 INFO - PROCESS | 1653 | 1468716781067 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1254b9000 == 38 [pid = 1653] [id = 687] 17:53:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1205c1800) [pid = 1653] [serial = 2061] [outer = 0x0] 17:53:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12122bc00) [pid = 1653] [serial = 2062] [outer = 0x1205c1800] 17:53:01 INFO - PROCESS | 1653 | 1468716781098 Marionette DEBUG loaded listener.js 17:53:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x121bde800) [pid = 1653] [serial = 2063] [outer = 0x1205c1800] 17:53:01 INFO - PROCESS | 1653 | 1468716781524 Marionette TRACE conn3 <- [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] 17:53:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 17:53:01 INFO - PROCESS | 1653 | 1468716781540 Marionette TRACE conn3 <- [1,2721,null,{"value":"7"}] 17:53:01 INFO - PROCESS | 1653 | 1468716781543 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:53:01 INFO - PROCESS | 1653 | 1468716781544 Marionette TRACE conn3 <- [1,2722,null,{}] 17:53:01 INFO - PROCESS | 1653 | 1468716781547 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:01 INFO - PROCESS | 1653 | 1468716781548 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:01 INFO - PROCESS | 1653 | 1468716781646 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 17:53:01 INFO - PROCESS | 1653 | 1468716781744 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:01 INFO - PROCESS | 1653 | 1468716781745 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b2c4000 == 39 [pid = 1653] [id = 688] 17:53:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x124fdfc00) [pid = 1653] [serial = 2064] [outer = 0x0] 17:53:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1268bcc00) [pid = 1653] [serial = 2065] [outer = 0x124fdfc00] 17:53:01 INFO - PROCESS | 1653 | 1468716781775 Marionette DEBUG loaded listener.js 17:53:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1269d3400) [pid = 1653] [serial = 2066] [outer = 0x124fdfc00] 17:53:02 INFO - PROCESS | 1653 | 1468716782210 Marionette TRACE conn3 <- [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] 17:53:02 INFO - PROCESS | 1653 | 1468716782264 Marionette TRACE conn3 <- [1,2725,null,{"value":"7"}] 17:53:02 INFO - PROCESS | 1653 | 1468716782266 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:53:02 INFO - PROCESS | 1653 | 1468716782268 Marionette TRACE conn3 <- [1,2726,null,{}] 17:53:02 INFO - PROCESS | 1653 | 1468716782270 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:02 INFO - PROCESS | 1653 | 1468716782271 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:02 INFO - PROCESS | 1653 | 1468716782459 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 17:53:02 INFO - PROCESS | 1653 | 1468716782534 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:02 INFO - PROCESS | 1653 | 1468716782536 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x117151000 == 40 [pid = 1653] [id = 689] 17:53:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x112e65000) [pid = 1653] [serial = 2067] [outer = 0x0] 17:53:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x112f4e800) [pid = 1653] [serial = 2068] [outer = 0x112e65000] 17:53:02 INFO - PROCESS | 1653 | 1468716782564 Marionette DEBUG loaded listener.js 17:53:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x116149400) [pid = 1653] [serial = 2069] [outer = 0x112e65000] 17:53:03 INFO - PROCESS | 1653 | --DOCSHELL 0x129562800 == 39 [pid = 1653] [id = 683] 17:53:03 INFO - PROCESS | 1653 | --DOCSHELL 0x126973000 == 38 [pid = 1653] [id = 682] 17:53:03 INFO - PROCESS | 1653 | --DOCSHELL 0x125518800 == 37 [pid = 1653] [id = 681] 17:53:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12131c800 == 36 [pid = 1653] [id = 680] 17:53:03 INFO - PROCESS | 1653 | --DOCSHELL 0x119208800 == 35 [pid = 1653] [id = 679] 17:53:03 INFO - PROCESS | 1653 | --DOCSHELL 0x116fb6800 == 34 [pid = 1653] [id = 678] 17:53:03 INFO - PROCESS | 1653 | --DOCSHELL 0x11818b000 == 33 [pid = 1653] [id = 677] 17:53:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12d337000 == 32 [pid = 1653] [id = 676] 17:53:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12b2c4000 == 31 [pid = 1653] [id = 688] 17:53:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1254b9000 == 30 [pid = 1653] [id = 687] 17:53:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1254d0800 == 29 [pid = 1653] [id = 686] 17:53:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1297bf000 == 28 [pid = 1653] [id = 684] 17:53:03 INFO - PROCESS | 1653 | --DOCSHELL 0x117e85800 == 27 [pid = 1653] [id = 685] 17:53:03 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12a75d400) [pid = 1653] [serial = 2029] [outer = 0x0] [url = about:blank] 17:53:03 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x124d22400) [pid = 1653] [serial = 2027] [outer = 0x0] [url = about:blank] 17:53:03 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x117e54c00) [pid = 1653] [serial = 1990] [outer = 0x0] [url = about:blank] 17:53:03 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x128d96800) [pid = 1653] [serial = 2014] [outer = 0x0] [url = about:blank] 17:53:03 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11835b400) [pid = 1653] [serial = 1991] [outer = 0x0] [url = about:blank] 17:53:03 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1255a6c00) [pid = 1653] [serial = 2008] [outer = 0x0] [url = about:blank] 17:53:03 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1264e4400) [pid = 1653] [serial = 2009] [outer = 0x0] [url = about:blank] 17:53:03 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11873ac00) [pid = 1653] [serial = 1996] [outer = 0x0] [url = about:blank] 17:53:03 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x118f83800) [pid = 1653] [serial = 1997] [outer = 0x0] [url = about:blank] 17:53:03 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x126f0d000) [pid = 1653] [serial = 2011] [outer = 0x0] [url = about:blank] 17:53:03 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1205be400) [pid = 1653] [serial = 2002] [outer = 0x0] [url = about:blank] 17:53:03 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x123d14c00) [pid = 1653] [serial = 2003] [outer = 0x0] [url = about:blank] 17:53:03 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x119814800) [pid = 1653] [serial = 1999] [outer = 0x0] [url = about:blank] 17:53:03 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1205bec00) [pid = 1653] [serial = 2000] [outer = 0x0] [url = about:blank] 17:53:03 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x116142800) [pid = 1653] [serial = 1987] [outer = 0x0] [url = about:blank] 17:53:03 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x116807c00) [pid = 1653] [serial = 1988] [outer = 0x0] [url = about:blank] 17:53:03 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x112e86c00) [pid = 1653] [serial = 1984] [outer = 0x0] [url = about:blank] 17:53:03 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x112f57800) [pid = 1653] [serial = 1985] [outer = 0x0] [url = about:blank] 17:53:03 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x124d1f800) [pid = 1653] [serial = 2005] [outer = 0x0] [url = about:blank] 17:53:03 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1254dac00) [pid = 1653] [serial = 2006] [outer = 0x0] [url = about:blank] 17:53:03 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x118548000) [pid = 1653] [serial = 1993] [outer = 0x0] [url = about:blank] 17:53:03 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x11857a800) [pid = 1653] [serial = 1994] [outer = 0x0] [url = about:blank] 17:53:03 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x12930ac00) [pid = 1653] [serial = 2017] [outer = 0x0] [url = about:blank] 17:53:03 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x128e40c00) [pid = 1653] [serial = 2015] [outer = 0x0] [url = about:blank] 17:53:03 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x12954c000) [pid = 1653] [serial = 2020] [outer = 0x0] [url = about:blank] 17:53:03 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x12954b800) [pid = 1653] [serial = 2018] [outer = 0x0] [url = about:blank] 17:53:03 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x129684c00) [pid = 1653] [serial = 2023] [outer = 0x0] [url = about:blank] 17:53:03 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x1196e1800) [pid = 1653] [serial = 2026] [outer = 0x0] [url = about:blank] 17:53:03 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x12a756c00) [pid = 1653] [serial = 2024] [outer = 0x0] [url = about:blank] 17:53:03 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x129559400) [pid = 1653] [serial = 2021] [outer = 0x0] [url = about:blank] 17:53:03 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x128cf7400) [pid = 1653] [serial = 2012] [outer = 0x0] [url = about:blank] 17:53:03 INFO - PROCESS | 1653 | 1468716783578 Marionette TRACE conn3 <- [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]]]}] 17:53:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:53:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1326ms 17:53:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:53:03 INFO - PROCESS | 1653 | 1468716783594 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 17:53:03 INFO - PROCESS | 1653 | 1468716783597 Marionette TRACE conn3 <- [1,2729,null,{"value":"7"}] 17:53:03 INFO - PROCESS | 1653 | 1468716783606 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:53:03 INFO - PROCESS | 1653 | 1468716783609 Marionette TRACE conn3 <- [1,2730,null,{}] 17:53:03 INFO - PROCESS | 1653 | 1468716783615 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:03 INFO - PROCESS | 1653 | 1468716783617 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:03 INFO - PROCESS | 1653 | 1468716783739 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 17:53:03 INFO - PROCESS | 1653 | 1468716783817 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:03 INFO - PROCESS | 1653 | 1468716783819 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x11746b800 == 28 [pid = 1653] [id = 690] 17:53:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x112ff1c00) [pid = 1653] [serial = 2070] [outer = 0x0] 17:53:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x116141c00) [pid = 1653] [serial = 2071] [outer = 0x112ff1c00] 17:53:03 INFO - PROCESS | 1653 | 1468716783875 Marionette DEBUG loaded listener.js 17:53:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x116f2a800) [pid = 1653] [serial = 2072] [outer = 0x112ff1c00] 17:53:04 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 17:53:04 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 17:53:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 17:53:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:53:04 INFO - PROCESS | 1653 | 1468716784721 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:53:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1129ms 17:53:04 INFO - PROCESS | 1653 | 1468716784732 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 17:53:04 INFO - PROCESS | 1653 | 1468716784737 Marionette TRACE conn3 <- [1,2733,null,{"value":"7"}] 17:53:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 17:53:04 INFO - PROCESS | 1653 | 1468716784745 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:53:04 INFO - PROCESS | 1653 | 1468716784747 Marionette TRACE conn3 <- [1,2734,null,{}] 17:53:04 INFO - PROCESS | 1653 | 1468716784750 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:04 INFO - PROCESS | 1653 | 1468716784751 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:04 INFO - PROCESS | 1653 | 1468716784826 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 17:53:04 INFO - PROCESS | 1653 | 1468716784880 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:04 INFO - PROCESS | 1653 | 1468716784882 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x119985800 == 29 [pid = 1653] [id = 691] 17:53:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x117ea6800) [pid = 1653] [serial = 2073] [outer = 0x0] 17:53:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x118355800) [pid = 1653] [serial = 2074] [outer = 0x117ea6800] 17:53:04 INFO - PROCESS | 1653 | 1468716784909 Marionette DEBUG loaded listener.js 17:53:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1184f2800) [pid = 1653] [serial = 2075] [outer = 0x117ea6800] 17:53:05 INFO - PROCESS | 1653 | 1468716785219 Marionette TRACE conn3 <- [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]]]}] 17:53:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:53:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 522ms 17:53:05 INFO - PROCESS | 1653 | 1468716785268 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 17:53:05 INFO - PROCESS | 1653 | 1468716785269 Marionette TRACE conn3 <- [1,2737,null,{"value":"7"}] 17:53:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:53:05 INFO - PROCESS | 1653 | 1468716785271 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:53:05 INFO - PROCESS | 1653 | 1468716785274 Marionette TRACE conn3 <- [1,2738,null,{}] 17:53:05 INFO - PROCESS | 1653 | 1468716785281 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:05 INFO - PROCESS | 1653 | 1468716785292 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:05 INFO - PROCESS | 1653 | 1468716785362 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 17:53:05 INFO - PROCESS | 1653 | 1468716785368 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:05 INFO - PROCESS | 1653 | 1468716785370 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x123d89800 == 30 [pid = 1653] [id = 692] 17:53:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x112e82c00) [pid = 1653] [serial = 2076] [outer = 0x0] 17:53:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x118f08800) [pid = 1653] [serial = 2077] [outer = 0x112e82c00] 17:53:05 INFO - PROCESS | 1653 | 1468716785402 Marionette DEBUG loaded listener.js 17:53:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x119814800) [pid = 1653] [serial = 2078] [outer = 0x112e82c00] 17:53:05 INFO - PROCESS | 1653 | 1468716785780 Marionette TRACE conn3 <- [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]]]}] 17:53:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:53:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 526ms 17:53:05 INFO - PROCESS | 1653 | 1468716785798 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 17:53:05 INFO - PROCESS | 1653 | 1468716785801 Marionette TRACE conn3 <- [1,2741,null,{"value":"7"}] 17:53:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:53:05 INFO - PROCESS | 1653 | 1468716785805 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:53:05 INFO - PROCESS | 1653 | 1468716785810 Marionette TRACE conn3 <- [1,2742,null,{}] 17:53:05 INFO - PROCESS | 1653 | 1468716785814 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:05 INFO - PROCESS | 1653 | 1468716785816 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:05 INFO - PROCESS | 1653 | 1468716785970 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 17:53:05 INFO - PROCESS | 1653 | 1468716785987 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:05 INFO - PROCESS | 1653 | 1468716785988 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x126984000 == 31 [pid = 1653] [id = 693] 17:53:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x11981a800) [pid = 1653] [serial = 2079] [outer = 0x0] 17:53:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x119c40400) [pid = 1653] [serial = 2080] [outer = 0x11981a800] 17:53:06 INFO - PROCESS | 1653 | 1468716786028 Marionette DEBUG loaded listener.js 17:53:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x12053e400) [pid = 1653] [serial = 2081] [outer = 0x11981a800] 17:53:06 INFO - PROCESS | 1653 | 1468716786503 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 17:53:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:53:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 726ms 17:53:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:53:06 INFO - PROCESS | 1653 | 1468716786531 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 17:53:06 INFO - PROCESS | 1653 | 1468716786532 Marionette TRACE conn3 <- [1,2745,null,{"value":"7"}] 17:53:06 INFO - PROCESS | 1653 | 1468716786540 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:53:06 INFO - PROCESS | 1653 | 1468716786542 Marionette TRACE conn3 <- [1,2746,null,{}] 17:53:06 INFO - PROCESS | 1653 | 1468716786544 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:06 INFO - PROCESS | 1653 | 1468716786545 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:06 INFO - PROCESS | 1653 | 1468716786643 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 17:53:06 INFO - PROCESS | 1653 | 1468716786698 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:06 INFO - PROCESS | 1653 | 1468716786699 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x1290ce800 == 32 [pid = 1653] [id = 694] 17:53:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x116f58400) [pid = 1653] [serial = 2082] [outer = 0x0] 17:53:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x12100a400) [pid = 1653] [serial = 2083] [outer = 0x116f58400] 17:53:06 INFO - PROCESS | 1653 | 1468716786723 Marionette DEBUG loaded listener.js 17:53:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x121967800) [pid = 1653] [serial = 2084] [outer = 0x116f58400] 17:53:07 INFO - PROCESS | 1653 | 1468716787025 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 17:53:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:53:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 525ms 17:53:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:53:07 INFO - PROCESS | 1653 | 1468716787061 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 17:53:07 INFO - PROCESS | 1653 | 1468716787063 Marionette TRACE conn3 <- [1,2749,null,{"value":"7"}] 17:53:07 INFO - PROCESS | 1653 | 1468716787065 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:53:07 INFO - PROCESS | 1653 | 1468716787066 Marionette TRACE conn3 <- [1,2750,null,{}] 17:53:07 INFO - PROCESS | 1653 | 1468716787071 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:07 INFO - PROCESS | 1653 | 1468716787075 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:07 INFO - PROCESS | 1653 | 1468716787185 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 17:53:07 INFO - PROCESS | 1653 | 1468716787222 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:07 INFO - PROCESS | 1653 | 1468716787223 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7df800 == 33 [pid = 1653] [id = 695] 17:53:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x121969400) [pid = 1653] [serial = 2085] [outer = 0x0] 17:53:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x124ef3000) [pid = 1653] [serial = 2086] [outer = 0x121969400] 17:53:07 INFO - PROCESS | 1653 | 1468716787248 Marionette DEBUG loaded listener.js 17:53:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x118f07400) [pid = 1653] [serial = 2087] [outer = 0x121969400] 17:53:07 INFO - PROCESS | 1653 | 1468716787596 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 17:53:07 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x110fe7c00) [pid = 1653] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 17:53:07 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1176f6400) [pid = 1653] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 17:53:07 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1196e6800) [pid = 1653] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 17:53:07 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x11857f000) [pid = 1653] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 17:53:07 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1184e4400) [pid = 1653] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:53:07 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x112fbdc00) [pid = 1653] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:53:07 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1205b4000) [pid = 1653] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:53:07 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x112e83400) [pid = 1653] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 17:53:07 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x112a1b800) [pid = 1653] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 17:53:07 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x124ef3400) [pid = 1653] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 17:53:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:53:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 569ms 17:53:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:53:07 INFO - PROCESS | 1653 | 1468716787634 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 17:53:07 INFO - PROCESS | 1653 | 1468716787635 Marionette TRACE conn3 <- [1,2753,null,{"value":"7"}] 17:53:07 INFO - PROCESS | 1653 | 1468716787637 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:53:07 INFO - PROCESS | 1653 | 1468716787638 Marionette TRACE conn3 <- [1,2754,null,{}] 17:53:07 INFO - PROCESS | 1653 | 1468716787641 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:07 INFO - PROCESS | 1653 | 1468716787642 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:07 INFO - PROCESS | 1653 | 1468716787714 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 17:53:07 INFO - PROCESS | 1653 | 1468716787737 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:07 INFO - PROCESS | 1653 | 1468716787738 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b2b3000 == 34 [pid = 1653] [id = 696] 17:53:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x1176fb400) [pid = 1653] [serial = 2088] [outer = 0x0] 17:53:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x118358c00) [pid = 1653] [serial = 2089] [outer = 0x1176fb400] 17:53:07 INFO - PROCESS | 1653 | 1468716787764 Marionette DEBUG loaded listener.js 17:53:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x121968000) [pid = 1653] [serial = 2090] [outer = 0x1176fb400] 17:53:08 INFO - PROCESS | 1653 | 1468716788105 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 17:53:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:53:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 519ms 17:53:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:53:08 INFO - PROCESS | 1653 | 1468716788158 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 17:53:08 INFO - PROCESS | 1653 | 1468716788159 Marionette TRACE conn3 <- [1,2757,null,{"value":"7"}] 17:53:08 INFO - PROCESS | 1653 | 1468716788161 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:53:08 INFO - PROCESS | 1653 | 1468716788162 Marionette TRACE conn3 <- [1,2758,null,{}] 17:53:08 INFO - PROCESS | 1653 | 1468716788164 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:08 INFO - PROCESS | 1653 | 1468716788165 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:08 INFO - PROCESS | 1653 | 1468716788260 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 17:53:08 INFO - PROCESS | 1653 | 1468716788269 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:08 INFO - PROCESS | 1653 | 1468716788271 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b2cb800 == 35 [pid = 1653] [id = 697] 17:53:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1264ec400) [pid = 1653] [serial = 2091] [outer = 0x0] 17:53:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x128cec000) [pid = 1653] [serial = 2092] [outer = 0x1264ec400] 17:53:08 INFO - PROCESS | 1653 | 1468716788295 Marionette DEBUG loaded listener.js 17:53:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x128cf4400) [pid = 1653] [serial = 2093] [outer = 0x1264ec400] 17:53:08 INFO - PROCESS | 1653 | 1468716788590 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 17:53:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:53:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 470ms 17:53:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:53:08 INFO - PROCESS | 1653 | 1468716788633 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 17:53:08 INFO - PROCESS | 1653 | 1468716788634 Marionette TRACE conn3 <- [1,2761,null,{"value":"7"}] 17:53:08 INFO - PROCESS | 1653 | 1468716788636 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:53:08 INFO - PROCESS | 1653 | 1468716788638 Marionette TRACE conn3 <- [1,2762,null,{}] 17:53:08 INFO - PROCESS | 1653 | 1468716788640 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:08 INFO - PROCESS | 1653 | 1468716788641 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:08 INFO - PROCESS | 1653 | 1468716788716 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 17:53:08 INFO - PROCESS | 1653 | 1468716788730 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:08 INFO - PROCESS | 1653 | 1468716788732 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x123d82800 == 36 [pid = 1653] [id = 698] 17:53:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x11854cc00) [pid = 1653] [serial = 2094] [outer = 0x0] 17:53:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x128d94400) [pid = 1653] [serial = 2095] [outer = 0x11854cc00] 17:53:08 INFO - PROCESS | 1653 | 1468716788756 Marionette DEBUG loaded listener.js 17:53:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x128d9a000) [pid = 1653] [serial = 2096] [outer = 0x11854cc00] 17:53:09 INFO - PROCESS | 1653 | 1468716789068 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 17:53:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:53:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 472ms 17:53:09 INFO - PROCESS | 1653 | 1468716789111 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 17:53:09 INFO - PROCESS | 1653 | 1468716789113 Marionette TRACE conn3 <- [1,2765,null,{"value":"7"}] 17:53:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:53:09 INFO - PROCESS | 1653 | 1468716789115 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:53:09 INFO - PROCESS | 1653 | 1468716789116 Marionette TRACE conn3 <- [1,2766,null,{}] 17:53:09 INFO - PROCESS | 1653 | 1468716789118 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:09 INFO - PROCESS | 1653 | 1468716789119 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:09 INFO - PROCESS | 1653 | 1468716789223 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 17:53:09 INFO - PROCESS | 1653 | 1468716789229 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:09 INFO - PROCESS | 1653 | 1468716789231 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c235000 == 37 [pid = 1653] [id = 699] 17:53:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x118f83800) [pid = 1653] [serial = 2097] [outer = 0x0] 17:53:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x128e17c00) [pid = 1653] [serial = 2098] [outer = 0x118f83800] 17:53:09 INFO - PROCESS | 1653 | 1468716789255 Marionette DEBUG loaded listener.js 17:53:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x128e49c00) [pid = 1653] [serial = 2099] [outer = 0x118f83800] 17:53:09 INFO - PROCESS | 1653 | 1468716789536 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 17:53:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:53:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 468ms 17:53:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:53:09 INFO - PROCESS | 1653 | 1468716789583 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 17:53:09 INFO - PROCESS | 1653 | 1468716789585 Marionette TRACE conn3 <- [1,2769,null,{"value":"7"}] 17:53:09 INFO - PROCESS | 1653 | 1468716789587 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:53:09 INFO - PROCESS | 1653 | 1468716789589 Marionette TRACE conn3 <- [1,2770,null,{}] 17:53:09 INFO - PROCESS | 1653 | 1468716789642 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:09 INFO - PROCESS | 1653 | 1468716789644 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:09 INFO - PROCESS | 1653 | 1468716789737 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 17:53:09 INFO - PROCESS | 1653 | 1468716789829 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:09 INFO - PROCESS | 1653 | 1468716789831 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x117152000 == 38 [pid = 1653] [id = 700] 17:53:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112a17800) [pid = 1653] [serial = 2100] [outer = 0x0] 17:53:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x112d62000) [pid = 1653] [serial = 2101] [outer = 0x112a17800] 17:53:09 INFO - PROCESS | 1653 | 1468716789863 Marionette DEBUG loaded listener.js 17:53:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x112f4c800) [pid = 1653] [serial = 2102] [outer = 0x112a17800] 17:53:10 INFO - PROCESS | 1653 | 1468716790387 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 17:53:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:53:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 869ms 17:53:10 INFO - PROCESS | 1653 | 1468716790457 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 17:53:10 INFO - PROCESS | 1653 | 1468716790459 Marionette TRACE conn3 <- [1,2773,null,{"value":"7"}] 17:53:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:53:10 INFO - PROCESS | 1653 | 1468716790462 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:53:10 INFO - PROCESS | 1653 | 1468716790464 Marionette TRACE conn3 <- [1,2774,null,{}] 17:53:10 INFO - PROCESS | 1653 | 1468716790468 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:10 INFO - PROCESS | 1653 | 1468716790470 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:10 INFO - PROCESS | 1653 | 1468716790577 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 17:53:10 INFO - PROCESS | 1653 | 1468716790636 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:10 INFO - PROCESS | 1653 | 1468716790638 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12551d800 == 39 [pid = 1653] [id = 701] 17:53:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1184ebc00) [pid = 1653] [serial = 2103] [outer = 0x0] 17:53:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118521c00) [pid = 1653] [serial = 2104] [outer = 0x1184ebc00] 17:53:10 INFO - PROCESS | 1653 | 1468716790668 Marionette DEBUG loaded listener.js 17:53:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118578000) [pid = 1653] [serial = 2105] [outer = 0x1184ebc00] 17:53:11 INFO - PROCESS | 1653 | 1468716791317 Marionette TRACE conn3 <- [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]]]}] 17:53:11 INFO - PROCESS | 1653 | --DOCSHELL 0x123d82800 == 38 [pid = 1653] [id = 698] 17:53:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12b2cb800 == 37 [pid = 1653] [id = 697] 17:53:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12b2b3000 == 36 [pid = 1653] [id = 696] 17:53:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7df800 == 35 [pid = 1653] [id = 695] 17:53:11 INFO - PROCESS | 1653 | --DOCSHELL 0x1290ce800 == 34 [pid = 1653] [id = 694] 17:53:11 INFO - PROCESS | 1653 | --DOCSHELL 0x126984000 == 33 [pid = 1653] [id = 693] 17:53:11 INFO - PROCESS | 1653 | --DOCSHELL 0x123d89800 == 32 [pid = 1653] [id = 692] 17:53:11 INFO - PROCESS | 1653 | --DOCSHELL 0x119985800 == 31 [pid = 1653] [id = 691] 17:53:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:53:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 923ms 17:53:11 INFO - PROCESS | 1653 | --DOCSHELL 0x11746b800 == 30 [pid = 1653] [id = 690] 17:53:11 INFO - PROCESS | 1653 | --DOCSHELL 0x117151000 == 29 [pid = 1653] [id = 689] 17:53:11 INFO - PROCESS | 1653 | 1468716791386 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 17:53:11 INFO - PROCESS | 1653 | 1468716791388 Marionette TRACE conn3 <- [1,2777,null,{"value":"7"}] 17:53:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:53:11 INFO - PROCESS | 1653 | 1468716791392 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:53:11 INFO - PROCESS | 1653 | 1468716791394 Marionette TRACE conn3 <- [1,2778,null,{}] 17:53:11 INFO - PROCESS | 1653 | 1468716791399 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:11 INFO - PROCESS | 1653 | 1468716791401 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:11 INFO - PROCESS | 1653 | 1468716791479 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 17:53:11 INFO - PROCESS | 1653 | 1468716791484 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:11 INFO - PROCESS | 1653 | 1468716791485 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x118360000 == 30 [pid = 1653] [id = 702] 17:53:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x113c90c00) [pid = 1653] [serial = 2106] [outer = 0x0] 17:53:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x116885800) [pid = 1653] [serial = 2107] [outer = 0x113c90c00] 17:53:11 INFO - PROCESS | 1653 | 1468716791519 Marionette DEBUG loaded listener.js 17:53:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x117e4d800) [pid = 1653] [serial = 2108] [outer = 0x113c90c00] 17:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x128cf8c00) [pid = 1653] [serial = 1982] [outer = 0x0] [url = about:blank] 17:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12603a400) [pid = 1653] [serial = 2054] [outer = 0x0] [url = about:blank] 17:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x121110400) [pid = 1653] [serial = 2053] [outer = 0x0] [url = about:blank] 17:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x123d16800) [pid = 1653] [serial = 2050] [outer = 0x0] [url = about:blank] 17:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x116f30000) [pid = 1653] [serial = 2047] [outer = 0x0] [url = about:blank] 17:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11680b800) [pid = 1653] [serial = 2035] [outer = 0x0] [url = about:blank] 17:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x116f56800) [pid = 1653] [serial = 2036] [outer = 0x0] [url = about:blank] 17:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12a839c00) [pid = 1653] [serial = 2030] [outer = 0x0] [url = about:blank] 17:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x112f58000) [pid = 1653] [serial = 2032] [outer = 0x0] [url = about:blank] 17:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x114f7fc00) [pid = 1653] [serial = 2033] [outer = 0x0] [url = about:blank] 17:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x11834e000) [pid = 1653] [serial = 2038] [outer = 0x0] [url = about:blank] 17:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x119955c00) [pid = 1653] [serial = 2044] [outer = 0x0] [url = about:blank] 17:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x124d1d400) [pid = 1653] [serial = 2051] [outer = 0x0] [url = about:blank] 17:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x119c3f800) [pid = 1653] [serial = 2045] [outer = 0x0] [url = about:blank] 17:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x118a60800) [pid = 1653] [serial = 2048] [outer = 0x0] [url = about:blank] 17:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x118742800) [pid = 1653] [serial = 2041] [outer = 0x0] [url = about:blank] 17:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x119305000) [pid = 1653] [serial = 2042] [outer = 0x0] [url = about:blank] 17:53:11 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x118480800) [pid = 1653] [serial = 2039] [outer = 0x0] [url = about:blank] 17:53:11 INFO - PROCESS | 1653 | 1468716791921 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 17:53:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:53:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 574ms 17:53:11 INFO - PROCESS | 1653 | 1468716791965 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 17:53:11 INFO - PROCESS | 1653 | 1468716791968 Marionette TRACE conn3 <- [1,2781,null,{"value":"7"}] 17:53:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:53:11 INFO - PROCESS | 1653 | 1468716791972 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:53:11 INFO - PROCESS | 1653 | 1468716791973 Marionette TRACE conn3 <- [1,2782,null,{}] 17:53:11 INFO - PROCESS | 1653 | 1468716791980 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:11 INFO - PROCESS | 1653 | 1468716791981 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:12 INFO - PROCESS | 1653 | 1468716792061 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 17:53:12 INFO - PROCESS | 1653 | 1468716792066 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:12 INFO - PROCESS | 1653 | 1468716792068 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x120fc1000 == 31 [pid = 1653] [id = 703] 17:53:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x118540000) [pid = 1653] [serial = 2109] [outer = 0x0] 17:53:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x118578800) [pid = 1653] [serial = 2110] [outer = 0x118540000] 17:53:12 INFO - PROCESS | 1653 | 1468716792099 Marionette DEBUG loaded listener.js 17:53:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x11873f400) [pid = 1653] [serial = 2111] [outer = 0x118540000] 17:53:12 INFO - PROCESS | 1653 | 1468716792604 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 17:53:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:53:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 677ms 17:53:12 INFO - PROCESS | 1653 | 1468716792648 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 17:53:12 INFO - PROCESS | 1653 | 1468716792649 Marionette TRACE conn3 <- [1,2785,null,{"value":"7"}] 17:53:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:53:12 INFO - PROCESS | 1653 | 1468716792652 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:53:12 INFO - PROCESS | 1653 | 1468716792656 Marionette TRACE conn3 <- [1,2786,null,{}] 17:53:12 INFO - PROCESS | 1653 | 1468716792663 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:12 INFO - PROCESS | 1653 | 1468716792666 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:12 INFO - PROCESS | 1653 | 1468716792729 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 17:53:12 INFO - PROCESS | 1653 | 1468716792737 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:12 INFO - PROCESS | 1653 | 1468716792739 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x125511000 == 32 [pid = 1653] [id = 704] 17:53:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x11688a400) [pid = 1653] [serial = 2112] [outer = 0x0] 17:53:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x119c47c00) [pid = 1653] [serial = 2113] [outer = 0x11688a400] 17:53:12 INFO - PROCESS | 1653 | 1468716792779 Marionette DEBUG loaded listener.js 17:53:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1205bfc00) [pid = 1653] [serial = 2114] [outer = 0x11688a400] 17:53:13 INFO - PROCESS | 1653 | 1468716793233 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 17:53:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:53:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 624ms 17:53:13 INFO - PROCESS | 1653 | 1468716793277 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 17:53:13 INFO - PROCESS | 1653 | 1468716793280 Marionette TRACE conn3 <- [1,2789,null,{"value":"7"}] 17:53:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:53:13 INFO - PROCESS | 1653 | 1468716793283 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:53:13 INFO - PROCESS | 1653 | 1468716793285 Marionette TRACE conn3 <- [1,2790,null,{}] 17:53:13 INFO - PROCESS | 1653 | 1468716793288 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:13 INFO - PROCESS | 1653 | 1468716793290 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:13 INFO - PROCESS | 1653 | 1468716793410 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 17:53:13 INFO - PROCESS | 1653 | 1468716793515 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:13 INFO - PROCESS | 1653 | 1468716793516 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1290cb800 == 33 [pid = 1653] [id = 705] 17:53:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x118f12c00) [pid = 1653] [serial = 2115] [outer = 0x0] 17:53:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x124903400) [pid = 1653] [serial = 2116] [outer = 0x118f12c00] 17:53:13 INFO - PROCESS | 1653 | 1468716793541 Marionette DEBUG loaded listener.js 17:53:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x124d22000) [pid = 1653] [serial = 2117] [outer = 0x118f12c00] 17:53:13 INFO - PROCESS | 1653 | 1468716793813 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 17:53:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:53:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 576ms 17:53:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:53:13 INFO - PROCESS | 1653 | 1468716793872 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 17:53:13 INFO - PROCESS | 1653 | 1468716793874 Marionette TRACE conn3 <- [1,2793,null,{"value":"7"}] 17:53:13 INFO - PROCESS | 1653 | 1468716793878 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:53:13 INFO - PROCESS | 1653 | 1468716793881 Marionette TRACE conn3 <- [1,2794,null,{}] 17:53:13 INFO - PROCESS | 1653 | 1468716793883 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:13 INFO - PROCESS | 1653 | 1468716793884 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:13 INFO - PROCESS | 1653 | 1468716793982 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 17:53:13 INFO - PROCESS | 1653 | 1468716793986 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:13 INFO - PROCESS | 1653 | 1468716793987 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a5bd000 == 34 [pid = 1653] [id = 706] 17:53:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x123d17000) [pid = 1653] [serial = 2118] [outer = 0x0] 17:53:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x124fda400) [pid = 1653] [serial = 2119] [outer = 0x123d17000] 17:53:14 INFO - PROCESS | 1653 | 1468716794011 Marionette DEBUG loaded listener.js 17:53:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x12603c000) [pid = 1653] [serial = 2120] [outer = 0x123d17000] 17:53:14 INFO - PROCESS | 1653 | 1468716794320 Marionette TRACE conn3 <- [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]]]}] 17:53:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:53:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 471ms 17:53:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:53:14 INFO - PROCESS | 1653 | 1468716794348 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 17:53:14 INFO - PROCESS | 1653 | 1468716794349 Marionette TRACE conn3 <- [1,2797,null,{"value":"7"}] 17:53:14 INFO - PROCESS | 1653 | 1468716794351 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:53:14 INFO - PROCESS | 1653 | 1468716794352 Marionette TRACE conn3 <- [1,2798,null,{}] 17:53:14 INFO - PROCESS | 1653 | 1468716794367 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:14 INFO - PROCESS | 1653 | 1468716794371 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:14 INFO - PROCESS | 1653 | 1468716794493 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 17:53:14 INFO - PROCESS | 1653 | 1468716794497 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:14 INFO - PROCESS | 1653 | 1468716794499 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b2c4000 == 35 [pid = 1653] [id = 707] 17:53:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x124d90c00) [pid = 1653] [serial = 2121] [outer = 0x0] 17:53:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1269cb400) [pid = 1653] [serial = 2122] [outer = 0x124d90c00] 17:53:14 INFO - PROCESS | 1653 | 1468716794523 Marionette DEBUG loaded listener.js 17:53:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12930a400) [pid = 1653] [serial = 2123] [outer = 0x124d90c00] 17:53:14 INFO - PROCESS | 1653 | 1468716794871 Marionette TRACE conn3 <- [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]]]}] 17:53:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:53:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 526ms 17:53:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:53:14 INFO - PROCESS | 1653 | 1468716794884 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 17:53:14 INFO - PROCESS | 1653 | 1468716794885 Marionette TRACE conn3 <- [1,2801,null,{"value":"7"}] 17:53:14 INFO - PROCESS | 1653 | 1468716794888 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:53:14 INFO - PROCESS | 1653 | 1468716794889 Marionette TRACE conn3 <- [1,2802,null,{}] 17:53:14 INFO - PROCESS | 1653 | 1468716794891 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:14 INFO - PROCESS | 1653 | 1468716794892 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:14 INFO - PROCESS | 1653 | 1468716794994 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 17:53:15 INFO - PROCESS | 1653 | 1468716794998 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:15 INFO - PROCESS | 1653 | 1468716794999 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12baf4800 == 36 [pid = 1653] [id = 708] 17:53:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12930f800) [pid = 1653] [serial = 2124] [outer = 0x0] 17:53:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12954bc00) [pid = 1653] [serial = 2125] [outer = 0x12930f800] 17:53:15 INFO - PROCESS | 1653 | 1468716795023 Marionette DEBUG loaded listener.js 17:53:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x129558000) [pid = 1653] [serial = 2126] [outer = 0x12930f800] 17:53:15 INFO - PROCESS | 1653 | 1468716795326 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 17:53:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:53:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 471ms 17:53:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:53:15 INFO - PROCESS | 1653 | 1468716795365 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 17:53:15 INFO - PROCESS | 1653 | 1468716795366 Marionette TRACE conn3 <- [1,2805,null,{"value":"7"}] 17:53:15 INFO - PROCESS | 1653 | 1468716795369 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:53:15 INFO - PROCESS | 1653 | 1468716795370 Marionette TRACE conn3 <- [1,2806,null,{}] 17:53:15 INFO - PROCESS | 1653 | 1468716795372 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:15 INFO - PROCESS | 1653 | 1468716795373 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:15 INFO - PROCESS | 1653 | 1468716795476 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 17:53:15 INFO - PROCESS | 1653 | 1468716795480 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:15 INFO - PROCESS | 1653 | 1468716795481 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c23f800 == 37 [pid = 1653] [id = 709] 17:53:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x112d5f800) [pid = 1653] [serial = 2127] [outer = 0x0] 17:53:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x129684800) [pid = 1653] [serial = 2128] [outer = 0x112d5f800] 17:53:15 INFO - PROCESS | 1653 | 1468716795505 Marionette DEBUG loaded listener.js 17:53:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12a70a800) [pid = 1653] [serial = 2129] [outer = 0x112d5f800] 17:53:15 INFO - PROCESS | 1653 | 1468716795828 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 17:53:15 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x113099000) [pid = 1653] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:53:15 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118523000) [pid = 1653] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 17:53:15 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1205c1800) [pid = 1653] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 17:53:15 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x124fdfc00) [pid = 1653] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 17:53:15 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112e82c00) [pid = 1653] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 17:53:15 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x112ff1c00) [pid = 1653] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 17:53:15 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x117ea6800) [pid = 1653] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 17:53:15 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x112e65000) [pid = 1653] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 17:53:15 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11981a800) [pid = 1653] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 17:53:15 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11854cc00) [pid = 1653] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 17:53:15 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x116f58400) [pid = 1653] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 17:53:15 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x121969400) [pid = 1653] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 17:53:15 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1176fb400) [pid = 1653] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 17:53:15 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1264ec400) [pid = 1653] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 17:53:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:53:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 571ms 17:53:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:53:15 INFO - PROCESS | 1653 | 1468716795941 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 17:53:15 INFO - PROCESS | 1653 | 1468716795943 Marionette TRACE conn3 <- [1,2809,null,{"value":"7"}] 17:53:15 INFO - PROCESS | 1653 | 1468716795945 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:53:15 INFO - PROCESS | 1653 | 1468716795946 Marionette TRACE conn3 <- [1,2810,null,{}] 17:53:15 INFO - PROCESS | 1653 | 1468716795948 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:15 INFO - PROCESS | 1653 | 1468716795950 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:16 INFO - PROCESS | 1653 | 1468716796026 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 17:53:16 INFO - PROCESS | 1653 | 1468716796030 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:16 INFO - PROCESS | 1653 | 1468716796031 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aba5000 == 38 [pid = 1653] [id = 710] 17:53:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11614c400) [pid = 1653] [serial = 2130] [outer = 0x0] 17:53:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1176fa800) [pid = 1653] [serial = 2131] [outer = 0x11614c400] 17:53:16 INFO - PROCESS | 1653 | 1468716796058 Marionette DEBUG loaded listener.js 17:53:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11981a800) [pid = 1653] [serial = 2132] [outer = 0x11614c400] 17:53:16 INFO - PROCESS | 1653 | 1468716796361 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 17:53:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:53:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 468ms 17:53:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:53:16 INFO - PROCESS | 1653 | 1468716796414 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 17:53:16 INFO - PROCESS | 1653 | 1468716796415 Marionette TRACE conn3 <- [1,2813,null,{"value":"7"}] 17:53:16 INFO - PROCESS | 1653 | 1468716796417 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:53:16 INFO - PROCESS | 1653 | 1468716796418 Marionette TRACE conn3 <- [1,2814,null,{}] 17:53:16 INFO - PROCESS | 1653 | 1468716796420 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:16 INFO - PROCESS | 1653 | 1468716796421 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:16 INFO - PROCESS | 1653 | 1468716796496 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 17:53:16 INFO - PROCESS | 1653 | 1468716796554 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:16 INFO - PROCESS | 1653 | 1468716796555 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c8d0000 == 39 [pid = 1653] [id = 711] 17:53:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1167d4800) [pid = 1653] [serial = 2133] [outer = 0x0] 17:53:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x128cf3000) [pid = 1653] [serial = 2134] [outer = 0x1167d4800] 17:53:16 INFO - PROCESS | 1653 | 1468716796579 Marionette DEBUG loaded listener.js 17:53:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12a70fc00) [pid = 1653] [serial = 2135] [outer = 0x1167d4800] 17:53:16 INFO - PROCESS | 1653 | 1468716796865 Marionette TRACE conn3 <- [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]]]}] 17:53:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:53:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 469ms 17:53:16 INFO - PROCESS | 1653 | 1468716796888 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 17:53:16 INFO - PROCESS | 1653 | 1468716796890 Marionette TRACE conn3 <- [1,2817,null,{"value":"7"}] 17:53:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:53:16 INFO - PROCESS | 1653 | 1468716796892 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:53:16 INFO - PROCESS | 1653 | 1468716796894 Marionette TRACE conn3 <- [1,2818,null,{}] 17:53:16 INFO - PROCESS | 1653 | 1468716796896 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:16 INFO - PROCESS | 1653 | 1468716796898 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:16 INFO - PROCESS | 1653 | 1468716796993 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 17:53:17 INFO - PROCESS | 1653 | 1468716796997 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:17 INFO - PROCESS | 1653 | 1468716796999 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ce80000 == 40 [pid = 1653] [id = 712] 17:53:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12a75d400) [pid = 1653] [serial = 2136] [outer = 0x0] 17:53:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12aa59000) [pid = 1653] [serial = 2137] [outer = 0x12a75d400] 17:53:17 INFO - PROCESS | 1653 | 1468716797027 Marionette DEBUG loaded listener.js 17:53:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12b25c400) [pid = 1653] [serial = 2138] [outer = 0x12a75d400] 17:53:17 INFO - PROCESS | 1653 | 1468716797350 Marionette TRACE conn3 <- [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]]]}] 17:53:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:53:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 470ms 17:53:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:53:17 INFO - PROCESS | 1653 | 1468716797365 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 17:53:17 INFO - PROCESS | 1653 | 1468716797366 Marionette TRACE conn3 <- [1,2821,null,{"value":"7"}] 17:53:17 INFO - PROCESS | 1653 | 1468716797368 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:53:17 INFO - PROCESS | 1653 | 1468716797369 Marionette TRACE conn3 <- [1,2822,null,{}] 17:53:17 INFO - PROCESS | 1653 | 1468716797371 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:17 INFO - PROCESS | 1653 | 1468716797372 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:17 INFO - PROCESS | 1653 | 1468716797489 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 17:53:17 INFO - PROCESS | 1653 | 1468716797524 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:17 INFO - PROCESS | 1653 | 1468716797525 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d341000 == 41 [pid = 1653] [id = 713] 17:53:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12a758800) [pid = 1653] [serial = 2139] [outer = 0x0] 17:53:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12b2e5c00) [pid = 1653] [serial = 2140] [outer = 0x12a758800] 17:53:17 INFO - PROCESS | 1653 | 1468716797550 Marionette DEBUG loaded listener.js 17:53:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12ba83c00) [pid = 1653] [serial = 2141] [outer = 0x12a758800] 17:53:17 INFO - PROCESS | 1653 | 1468716797818 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 17:53:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:53:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 469ms 17:53:17 INFO - PROCESS | 1653 | 1468716797838 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 17:53:17 INFO - PROCESS | 1653 | 1468716797839 Marionette TRACE conn3 <- [1,2825,null,{"value":"7"}] 17:53:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:53:17 INFO - PROCESS | 1653 | 1468716797848 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:53:17 INFO - PROCESS | 1653 | 1468716797849 Marionette TRACE conn3 <- [1,2826,null,{}] 17:53:17 INFO - PROCESS | 1653 | 1468716797851 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:17 INFO - PROCESS | 1653 | 1468716797852 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:17 INFO - PROCESS | 1653 | 1468716797933 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 17:53:18 INFO - PROCESS | 1653 | 1468716798046 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:18 INFO - PROCESS | 1653 | 1468716798048 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x116607000 == 42 [pid = 1653] [id = 714] 17:53:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x110fe0800) [pid = 1653] [serial = 2142] [outer = 0x0] 17:53:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x112a18400) [pid = 1653] [serial = 2143] [outer = 0x110fe0800] 17:53:18 INFO - PROCESS | 1653 | 1468716798098 Marionette DEBUG loaded listener.js 17:53:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x113099000) [pid = 1653] [serial = 2144] [outer = 0x110fe0800] 17:53:18 INFO - PROCESS | 1653 | 1468716798630 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:53:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:53:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 828ms 17:53:18 INFO - PROCESS | 1653 | 1468716798671 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 17:53:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:53:18 INFO - PROCESS | 1653 | 1468716798674 Marionette TRACE conn3 <- [1,2829,null,{"value":"7"}] 17:53:18 INFO - PROCESS | 1653 | 1468716798677 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:53:18 INFO - PROCESS | 1653 | 1468716798679 Marionette TRACE conn3 <- [1,2830,null,{}] 17:53:18 INFO - PROCESS | 1653 | 1468716798682 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:18 INFO - PROCESS | 1653 | 1468716798686 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:18 INFO - PROCESS | 1653 | 1468716798817 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 17:53:18 INFO - PROCESS | 1653 | 1468716798878 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:18 INFO - PROCESS | 1653 | 1468716798880 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x124f19800 == 43 [pid = 1653] [id = 715] 17:53:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x117e4a800) [pid = 1653] [serial = 2145] [outer = 0x0] 17:53:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x118542c00) [pid = 1653] [serial = 2146] [outer = 0x117e4a800] 17:53:18 INFO - PROCESS | 1653 | 1468716798910 Marionette DEBUG loaded listener.js 17:53:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11930d800) [pid = 1653] [serial = 2147] [outer = 0x117e4a800] 17:53:19 INFO - PROCESS | 1653 | 1468716799352 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 17:53:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:53:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 721ms 17:53:19 INFO - PROCESS | 1653 | 1468716799400 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 17:53:19 INFO - PROCESS | 1653 | 1468716799403 Marionette TRACE conn3 <- [1,2833,null,{"value":"7"}] 17:53:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:53:19 INFO - PROCESS | 1653 | 1468716799425 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:53:19 INFO - PROCESS | 1653 | 1468716799426 Marionette TRACE conn3 <- [1,2834,null,{}] 17:53:19 INFO - PROCESS | 1653 | 1468716799429 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:19 INFO - PROCESS | 1653 | 1468716799430 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:19 INFO - PROCESS | 1653 | 1468716799536 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 17:53:19 INFO - PROCESS | 1653 | 1468716799610 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:19 INFO - PROCESS | 1653 | 1468716799612 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c799800 == 44 [pid = 1653] [id = 716] 17:53:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1205c1400) [pid = 1653] [serial = 2148] [outer = 0x0] 17:53:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x121bec000) [pid = 1653] [serial = 2149] [outer = 0x1205c1400] 17:53:19 INFO - PROCESS | 1653 | 1468716799640 Marionette DEBUG loaded listener.js 17:53:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x126042000) [pid = 1653] [serial = 2150] [outer = 0x1205c1400] 17:53:20 INFO - PROCESS | 1653 | 1468716800055 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:53:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:53:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 672ms 17:53:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:53:20 INFO - PROCESS | 1653 | 1468716800094 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 17:53:20 INFO - PROCESS | 1653 | 1468716800096 Marionette TRACE conn3 <- [1,2837,null,{"value":"7"}] 17:53:20 INFO - PROCESS | 1653 | 1468716800103 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:53:20 INFO - PROCESS | 1653 | 1468716800107 Marionette TRACE conn3 <- [1,2838,null,{}] 17:53:20 INFO - PROCESS | 1653 | 1468716800111 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:20 INFO - PROCESS | 1653 | 1468716800113 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:20 INFO - PROCESS | 1653 | 1468716800239 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 17:53:20 INFO - PROCESS | 1653 | 1468716800301 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:20 INFO - PROCESS | 1653 | 1468716800302 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d8a4800 == 45 [pid = 1653] [id = 717] 17:53:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x126471000) [pid = 1653] [serial = 2151] [outer = 0x0] 17:53:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x128d96400) [pid = 1653] [serial = 2152] [outer = 0x126471000] 17:53:20 INFO - PROCESS | 1653 | 1468716800330 Marionette DEBUG loaded listener.js 17:53:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x129557400) [pid = 1653] [serial = 2153] [outer = 0x126471000] 17:53:20 INFO - PROCESS | 1653 | 1468716800931 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 17:53:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:53:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 877ms 17:53:20 INFO - PROCESS | 1653 | 1468716800976 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 17:53:20 INFO - PROCESS | 1653 | 1468716800978 Marionette TRACE conn3 <- [1,2841,null,{"value":"7"}] 17:53:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:53:20 INFO - PROCESS | 1653 | 1468716800982 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:53:20 INFO - PROCESS | 1653 | 1468716800983 Marionette TRACE conn3 <- [1,2842,null,{}] 17:53:20 INFO - PROCESS | 1653 | 1468716800987 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:20 INFO - PROCESS | 1653 | 1468716800989 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:21 INFO - PROCESS | 1653 | 1468716801083 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 17:53:21 INFO - PROCESS | 1653 | 1468716801160 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:21 INFO - PROCESS | 1653 | 1468716801163 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x118aa0800 == 46 [pid = 1653] [id = 718] 17:53:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1122b3000) [pid = 1653] [serial = 2154] [outer = 0x0] 17:53:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x112fbdc00) [pid = 1653] [serial = 2155] [outer = 0x1122b3000] 17:53:21 INFO - PROCESS | 1653 | 1468716801193 Marionette DEBUG loaded listener.js 17:53:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x116f28c00) [pid = 1653] [serial = 2156] [outer = 0x1122b3000] 17:53:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12d341000 == 45 [pid = 1653] [id = 713] 17:53:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12ce80000 == 44 [pid = 1653] [id = 712] 17:53:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12c8d0000 == 43 [pid = 1653] [id = 711] 17:53:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12aba5000 == 42 [pid = 1653] [id = 710] 17:53:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12c23f800 == 41 [pid = 1653] [id = 709] 17:53:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12baf4800 == 40 [pid = 1653] [id = 708] 17:53:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12b2c4000 == 39 [pid = 1653] [id = 707] 17:53:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12a5bd000 == 38 [pid = 1653] [id = 706] 17:53:22 INFO - PROCESS | 1653 | --DOCSHELL 0x1290cb800 == 37 [pid = 1653] [id = 705] 17:53:22 INFO - PROCESS | 1653 | --DOCSHELL 0x125511000 == 36 [pid = 1653] [id = 704] 17:53:22 INFO - PROCESS | 1653 | --DOCSHELL 0x120fc1000 == 35 [pid = 1653] [id = 703] 17:53:22 INFO - PROCESS | 1653 | --DOCSHELL 0x118360000 == 34 [pid = 1653] [id = 702] 17:53:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12551d800 == 33 [pid = 1653] [id = 701] 17:53:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12c235000 == 32 [pid = 1653] [id = 699] 17:53:22 INFO - PROCESS | 1653 | --DOCSHELL 0x117152000 == 31 [pid = 1653] [id = 700] 17:53:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12d8a4800 == 30 [pid = 1653] [id = 717] 17:53:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12c799800 == 29 [pid = 1653] [id = 716] 17:53:22 INFO - PROCESS | 1653 | --DOCSHELL 0x124f19800 == 28 [pid = 1653] [id = 715] 17:53:22 INFO - PROCESS | 1653 | --DOCSHELL 0x116607000 == 27 [pid = 1653] [id = 714] 17:53:22 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x116141c00) [pid = 1653] [serial = 2071] [outer = 0x0] [url = about:blank] 17:53:22 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x116f2a800) [pid = 1653] [serial = 2072] [outer = 0x0] [url = about:blank] 17:53:22 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118355800) [pid = 1653] [serial = 2074] [outer = 0x0] [url = about:blank] 17:53:22 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1184f2800) [pid = 1653] [serial = 2075] [outer = 0x0] [url = about:blank] 17:53:22 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x116149400) [pid = 1653] [serial = 2069] [outer = 0x0] [url = about:blank] 17:53:22 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x112f4e800) [pid = 1653] [serial = 2068] [outer = 0x0] [url = about:blank] 17:53:22 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119c40400) [pid = 1653] [serial = 2080] [outer = 0x0] [url = about:blank] 17:53:22 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x128d9a000) [pid = 1653] [serial = 2096] [outer = 0x0] [url = about:blank] 17:53:22 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12100a400) [pid = 1653] [serial = 2083] [outer = 0x0] [url = about:blank] 17:53:22 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x124ef3000) [pid = 1653] [serial = 2086] [outer = 0x0] [url = about:blank] 17:53:22 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x121967800) [pid = 1653] [serial = 2084] [outer = 0x0] [url = about:blank] 17:53:22 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118358c00) [pid = 1653] [serial = 2089] [outer = 0x0] [url = about:blank] 17:53:22 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x121968000) [pid = 1653] [serial = 2090] [outer = 0x0] [url = about:blank] 17:53:22 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x128cec000) [pid = 1653] [serial = 2092] [outer = 0x0] [url = about:blank] 17:53:22 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x128d94400) [pid = 1653] [serial = 2095] [outer = 0x0] [url = about:blank] 17:53:22 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x128e17c00) [pid = 1653] [serial = 2098] [outer = 0x0] [url = about:blank] 17:53:22 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118f07400) [pid = 1653] [serial = 2087] [outer = 0x0] [url = about:blank] 17:53:22 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12053e400) [pid = 1653] [serial = 2081] [outer = 0x0] [url = about:blank] 17:53:22 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119814800) [pid = 1653] [serial = 2078] [outer = 0x0] [url = about:blank] 17:53:22 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x128cf4400) [pid = 1653] [serial = 2093] [outer = 0x0] [url = about:blank] 17:53:22 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1174d9000) [pid = 1653] [serial = 2057] [outer = 0x0] [url = about:blank] 17:53:22 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x115e93c00) [pid = 1653] [serial = 2056] [outer = 0x0] [url = about:blank] 17:53:22 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x118a61400) [pid = 1653] [serial = 2060] [outer = 0x0] [url = about:blank] 17:53:22 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11854a400) [pid = 1653] [serial = 2059] [outer = 0x0] [url = about:blank] 17:53:22 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x121bde800) [pid = 1653] [serial = 2063] [outer = 0x0] [url = about:blank] 17:53:22 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12122bc00) [pid = 1653] [serial = 2062] [outer = 0x0] [url = about:blank] 17:53:22 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1269d3400) [pid = 1653] [serial = 2066] [outer = 0x0] [url = about:blank] 17:53:22 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1268bcc00) [pid = 1653] [serial = 2065] [outer = 0x0] [url = about:blank] 17:53:22 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x118f08800) [pid = 1653] [serial = 2077] [outer = 0x0] [url = about:blank] 17:53:22 INFO - PROCESS | 1653 | 1468716802206 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 17:53:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:53:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1276ms 17:53:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:53:22 INFO - PROCESS | 1653 | 1468716802258 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 17:53:22 INFO - PROCESS | 1653 | 1468716802260 Marionette TRACE conn3 <- [1,2845,null,{"value":"7"}] 17:53:22 INFO - PROCESS | 1653 | 1468716802263 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:53:22 INFO - PROCESS | 1653 | 1468716802266 Marionette TRACE conn3 <- [1,2846,null,{}] 17:53:22 INFO - PROCESS | 1653 | 1468716802271 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:22 INFO - PROCESS | 1653 | 1468716802273 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:22 INFO - PROCESS | 1653 | 1468716802354 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 17:53:22 INFO - PROCESS | 1653 | 1468716802360 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:22 INFO - PROCESS | 1653 | 1468716802363 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x116fc9800 == 28 [pid = 1653] [id = 719] 17:53:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x112f4d800) [pid = 1653] [serial = 2157] [outer = 0x0] 17:53:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x112f56000) [pid = 1653] [serial = 2158] [outer = 0x112f4d800] 17:53:22 INFO - PROCESS | 1653 | 1468716802392 Marionette DEBUG loaded listener.js 17:53:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x113c92800) [pid = 1653] [serial = 2159] [outer = 0x112f4d800] 17:53:22 INFO - PROCESS | 1653 | 1468716802719 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 17:53:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:53:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 470ms 17:53:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:53:22 INFO - PROCESS | 1653 | 1468716802734 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 17:53:22 INFO - PROCESS | 1653 | 1468716802738 Marionette TRACE conn3 <- [1,2849,null,{"value":"7"}] 17:53:22 INFO - PROCESS | 1653 | 1468716802742 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:53:22 INFO - PROCESS | 1653 | 1468716802744 Marionette TRACE conn3 <- [1,2850,null,{}] 17:53:22 INFO - PROCESS | 1653 | 1468716802747 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:22 INFO - PROCESS | 1653 | 1468716802749 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:22 INFO - PROCESS | 1653 | 1468716802867 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 17:53:22 INFO - PROCESS | 1653 | 1468716802931 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:22 INFO - PROCESS | 1653 | 1468716802932 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x119218800 == 29 [pid = 1653] [id = 720] 17:53:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x116140400) [pid = 1653] [serial = 2160] [outer = 0x0] 17:53:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x116f30000) [pid = 1653] [serial = 2161] [outer = 0x116140400] 17:53:22 INFO - PROCESS | 1653 | 1468716802959 Marionette DEBUG loaded listener.js 17:53:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x117e9ec00) [pid = 1653] [serial = 2162] [outer = 0x116140400] 17:53:23 INFO - PROCESS | 1653 | 1468716803262 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:53:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:53:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 572ms 17:53:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:53:23 INFO - PROCESS | 1653 | 1468716803315 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 17:53:23 INFO - PROCESS | 1653 | 1468716803316 Marionette TRACE conn3 <- [1,2853,null,{"value":"7"}] 17:53:23 INFO - PROCESS | 1653 | 1468716803318 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:53:23 INFO - PROCESS | 1653 | 1468716803320 Marionette TRACE conn3 <- [1,2854,null,{}] 17:53:23 INFO - PROCESS | 1653 | 1468716803328 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:23 INFO - PROCESS | 1653 | 1468716803332 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:23 INFO - PROCESS | 1653 | 1468716803415 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 17:53:23 INFO - PROCESS | 1653 | 1468716803473 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:23 INFO - PROCESS | 1653 | 1468716803475 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x121320800 == 30 [pid = 1653] [id = 721] 17:53:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118358c00) [pid = 1653] [serial = 2163] [outer = 0x0] 17:53:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1184eec00) [pid = 1653] [serial = 2164] [outer = 0x118358c00] 17:53:23 INFO - PROCESS | 1653 | 1468716803502 Marionette DEBUG loaded listener.js 17:53:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118705c00) [pid = 1653] [serial = 2165] [outer = 0x118358c00] 17:53:23 INFO - PROCESS | 1653 | 1468716803805 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 17:53:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12d611000 == 29 [pid = 1653] [id = 17] 17:53:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:53:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 522ms 17:53:23 INFO - PROCESS | 1653 | 1468716803848 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 17:53:23 INFO - PROCESS | 1653 | 1468716803850 Marionette TRACE conn3 <- [1,2857,null,{"value":"7"}] 17:53:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:53:23 INFO - PROCESS | 1653 | 1468716803856 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:53:23 INFO - PROCESS | 1653 | 1468716803857 Marionette TRACE conn3 <- [1,2858,null,{}] 17:53:23 INFO - PROCESS | 1653 | 1468716803859 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:23 INFO - PROCESS | 1653 | 1468716803860 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:23 INFO - PROCESS | 1653 | 1468716803936 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 17:53:24 INFO - PROCESS | 1653 | 1468716804006 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:24 INFO - PROCESS | 1653 | 1468716804007 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x123d7f000 == 30 [pid = 1653] [id = 722] 17:53:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118705800) [pid = 1653] [serial = 2166] [outer = 0x0] 17:53:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118f06000) [pid = 1653] [serial = 2167] [outer = 0x118705800] 17:53:24 INFO - PROCESS | 1653 | 1468716804033 Marionette DEBUG loaded listener.js 17:53:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11981f800) [pid = 1653] [serial = 2168] [outer = 0x118705800] 17:53:24 INFO - PROCESS | 1653 | 1468716804335 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:53:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:53:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 523ms 17:53:24 INFO - PROCESS | 1653 | 1468716804379 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 17:53:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:53:24 INFO - PROCESS | 1653 | 1468716804381 Marionette TRACE conn3 <- [1,2861,null,{"value":"7"}] 17:53:24 INFO - PROCESS | 1653 | 1468716804385 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:53:24 INFO - PROCESS | 1653 | 1468716804386 Marionette TRACE conn3 <- [1,2862,null,{}] 17:53:24 INFO - PROCESS | 1653 | 1468716804390 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:24 INFO - PROCESS | 1653 | 1468716804393 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:24 INFO - PROCESS | 1653 | 1468716804546 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 17:53:24 INFO - PROCESS | 1653 | 1468716804566 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:24 INFO - PROCESS | 1653 | 1468716804568 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1290b8000 == 31 [pid = 1653] [id = 723] 17:53:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x111ca8400) [pid = 1653] [serial = 2169] [outer = 0x0] 17:53:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119965000) [pid = 1653] [serial = 2170] [outer = 0x111ca8400] 17:53:24 INFO - PROCESS | 1653 | 1468716804607 Marionette DEBUG loaded listener.js 17:53:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12053ec00) [pid = 1653] [serial = 2171] [outer = 0x111ca8400] 17:53:25 INFO - PROCESS | 1653 | 1468716805040 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 17:53:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:53:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 673ms 17:53:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:53:25 INFO - PROCESS | 1653 | 1468716805057 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 17:53:25 INFO - PROCESS | 1653 | 1468716805059 Marionette TRACE conn3 <- [1,2865,null,{"value":"7"}] 17:53:25 INFO - PROCESS | 1653 | 1468716805061 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:53:25 INFO - PROCESS | 1653 | 1468716805062 Marionette TRACE conn3 <- [1,2866,null,{}] 17:53:25 INFO - PROCESS | 1653 | 1468716805064 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:25 INFO - PROCESS | 1653 | 1468716805068 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:25 INFO - PROCESS | 1653 | 1468716805189 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 17:53:25 INFO - PROCESS | 1653 | 1468716805193 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:25 INFO - PROCESS | 1653 | 1468716805194 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a7c7000 == 32 [pid = 1653] [id = 724] 17:53:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x112a84c00) [pid = 1653] [serial = 2172] [outer = 0x0] 17:53:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12122d000) [pid = 1653] [serial = 2173] [outer = 0x112a84c00] 17:53:25 INFO - PROCESS | 1653 | 1468716805219 Marionette DEBUG loaded listener.js 17:53:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124ef6400) [pid = 1653] [serial = 2174] [outer = 0x112a84c00] 17:53:25 INFO - PROCESS | 1653 | 1468716805522 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 17:53:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:53:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 468ms 17:53:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:53:25 INFO - PROCESS | 1653 | 1468716805530 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 17:53:25 INFO - PROCESS | 1653 | 1468716805531 Marionette TRACE conn3 <- [1,2869,null,{"value":"7"}] 17:53:25 INFO - PROCESS | 1653 | 1468716805542 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:53:25 INFO - PROCESS | 1653 | 1468716805543 Marionette TRACE conn3 <- [1,2870,null,{}] 17:53:25 INFO - PROCESS | 1653 | 1468716805551 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:25 INFO - PROCESS | 1653 | 1468716805553 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:25 INFO - PROCESS | 1653 | 1468716805669 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 17:53:25 INFO - PROCESS | 1653 | 1468716805672 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:25 INFO - PROCESS | 1653 | 1468716805673 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab8e800 == 33 [pid = 1653] [id = 725] 17:53:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x118543c00) [pid = 1653] [serial = 2175] [outer = 0x0] 17:53:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1264e0800) [pid = 1653] [serial = 2176] [outer = 0x118543c00] 17:53:25 INFO - PROCESS | 1653 | 1468716805698 Marionette DEBUG loaded listener.js 17:53:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1269d1800) [pid = 1653] [serial = 2177] [outer = 0x118543c00] 17:53:26 INFO - PROCESS | 1653 | 1468716806027 Marionette TRACE conn3 <- [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]]]}] 17:53:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:53:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 534ms 17:53:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:53:26 INFO - PROCESS | 1653 | 1468716806067 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 17:53:26 INFO - PROCESS | 1653 | 1468716806068 Marionette TRACE conn3 <- [1,2873,null,{"value":"7"}] 17:53:26 INFO - PROCESS | 1653 | 1468716806070 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:53:26 INFO - PROCESS | 1653 | 1468716806072 Marionette TRACE conn3 <- [1,2874,null,{}] 17:53:26 INFO - PROCESS | 1653 | 1468716806082 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:26 INFO - PROCESS | 1653 | 1468716806083 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:26 INFO - PROCESS | 1653 | 1468716806181 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 17:53:26 INFO - PROCESS | 1653 | 1468716806184 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:26 INFO - PROCESS | 1653 | 1468716806185 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b2b5800 == 34 [pid = 1653] [id = 726] 17:53:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1264ea800) [pid = 1653] [serial = 2178] [outer = 0x0] 17:53:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x126f10c00) [pid = 1653] [serial = 2179] [outer = 0x1264ea800] 17:53:26 INFO - PROCESS | 1653 | 1468716806209 Marionette DEBUG loaded listener.js 17:53:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x128cf7400) [pid = 1653] [serial = 2180] [outer = 0x1264ea800] 17:53:26 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x124d90c00) [pid = 1653] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 17:53:26 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x123d17000) [pid = 1653] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 17:53:26 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12930f800) [pid = 1653] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 17:53:26 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118540000) [pid = 1653] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:53:26 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112a17800) [pid = 1653] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 17:53:26 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118f83800) [pid = 1653] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 17:53:26 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11688a400) [pid = 1653] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 17:53:26 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1184ebc00) [pid = 1653] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 17:53:26 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x113c90c00) [pid = 1653] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:53:26 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118f12c00) [pid = 1653] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 17:53:26 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x112d5f800) [pid = 1653] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 17:53:26 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12a75d400) [pid = 1653] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 17:53:26 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12a758800) [pid = 1653] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 17:53:26 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1167d4800) [pid = 1653] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 17:53:26 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11614c400) [pid = 1653] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 17:53:26 INFO - PROCESS | 1653 | 1468716806835 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 17:53:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:53:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 819ms 17:53:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:53:26 INFO - PROCESS | 1653 | 1468716806891 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 17:53:26 INFO - PROCESS | 1653 | 1468716806892 Marionette TRACE conn3 <- [1,2877,null,{"value":"7"}] 17:53:26 INFO - PROCESS | 1653 | 1468716806894 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:53:26 INFO - PROCESS | 1653 | 1468716806896 Marionette TRACE conn3 <- [1,2878,null,{}] 17:53:26 INFO - PROCESS | 1653 | 1468716806898 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:26 INFO - PROCESS | 1653 | 1468716806899 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:26 INFO - PROCESS | 1653 | 1468716806974 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 17:53:26 INFO - PROCESS | 1653 | 1468716806980 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:26 INFO - PROCESS | 1653 | 1468716806989 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12baf1000 == 35 [pid = 1653] [id = 727] 17:53:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x111c83c00) [pid = 1653] [serial = 2181] [outer = 0x0] 17:53:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119815800) [pid = 1653] [serial = 2182] [outer = 0x111c83c00] 17:53:27 INFO - PROCESS | 1653 | 1468716807013 Marionette DEBUG loaded listener.js 17:53:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124fde000) [pid = 1653] [serial = 2183] [outer = 0x111c83c00] 17:53:27 INFO - PROCESS | 1653 | 1468716807325 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 17:53:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:53:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 468ms 17:53:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:53:27 INFO - PROCESS | 1653 | 1468716807363 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 17:53:27 INFO - PROCESS | 1653 | 1468716807364 Marionette TRACE conn3 <- [1,2881,null,{"value":"7"}] 17:53:27 INFO - PROCESS | 1653 | 1468716807366 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:53:27 INFO - PROCESS | 1653 | 1468716807367 Marionette TRACE conn3 <- [1,2882,null,{}] 17:53:27 INFO - PROCESS | 1653 | 1468716807369 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:27 INFO - PROCESS | 1653 | 1468716807371 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:27 INFO - PROCESS | 1653 | 1468716807474 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 17:53:27 INFO - PROCESS | 1653 | 1468716807480 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:27 INFO - PROCESS | 1653 | 1468716807481 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c20e800 == 36 [pid = 1653] [id = 728] 17:53:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11614c400) [pid = 1653] [serial = 2184] [outer = 0x0] 17:53:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x128cea800) [pid = 1653] [serial = 2185] [outer = 0x11614c400] 17:53:27 INFO - PROCESS | 1653 | 1468716807505 Marionette DEBUG loaded listener.js 17:53:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128d98800) [pid = 1653] [serial = 2186] [outer = 0x11614c400] 17:53:27 INFO - PROCESS | 1653 | 1468716807825 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 17:53:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:53:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 470ms 17:53:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:53:27 INFO - PROCESS | 1653 | 1468716807837 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 17:53:27 INFO - PROCESS | 1653 | 1468716807839 Marionette TRACE conn3 <- [1,2885,null,{"value":"7"}] 17:53:27 INFO - PROCESS | 1653 | 1468716807841 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:53:27 INFO - PROCESS | 1653 | 1468716807843 Marionette TRACE conn3 <- [1,2886,null,{}] 17:53:27 INFO - PROCESS | 1653 | 1468716807845 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:27 INFO - PROCESS | 1653 | 1468716807846 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:27 INFO - PROCESS | 1653 | 1468716807938 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 17:53:27 INFO - PROCESS | 1653 | 1468716807942 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:27 INFO - PROCESS | 1653 | 1468716807944 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c8cd800 == 37 [pid = 1653] [id = 729] 17:53:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128d96c00) [pid = 1653] [serial = 2187] [outer = 0x0] 17:53:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12930a800) [pid = 1653] [serial = 2188] [outer = 0x128d96c00] 17:53:27 INFO - PROCESS | 1653 | 1468716807981 Marionette DEBUG loaded listener.js 17:53:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12967e800) [pid = 1653] [serial = 2189] [outer = 0x128d96c00] 17:53:28 INFO - PROCESS | 1653 | 1468716808320 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 17:53:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:53:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 521ms 17:53:28 INFO - PROCESS | 1653 | 1468716808362 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 17:53:28 INFO - PROCESS | 1653 | 1468716808363 Marionette TRACE conn3 <- [1,2889,null,{"value":"7"}] 17:53:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:53:28 INFO - PROCESS | 1653 | 1468716808366 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:53:28 INFO - PROCESS | 1653 | 1468716808367 Marionette TRACE conn3 <- [1,2890,null,{}] 17:53:28 INFO - PROCESS | 1653 | 1468716808369 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:28 INFO - PROCESS | 1653 | 1468716808370 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:28 INFO - PROCESS | 1653 | 1468716808475 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 17:53:28 INFO - PROCESS | 1653 | 1468716808483 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:28 INFO - PROCESS | 1653 | 1468716808484 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ce6f800 == 38 [pid = 1653] [id = 730] 17:53:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x129686000) [pid = 1653] [serial = 2190] [outer = 0x0] 17:53:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12a757c00) [pid = 1653] [serial = 2191] [outer = 0x129686000] 17:53:28 INFO - PROCESS | 1653 | 1468716808508 Marionette DEBUG loaded listener.js 17:53:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12a837000) [pid = 1653] [serial = 2192] [outer = 0x129686000] 17:53:29 INFO - PROCESS | 1653 | 1468716809081 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:53:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:53:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 769ms 17:53:29 INFO - PROCESS | 1653 | 1468716809135 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 17:53:29 INFO - PROCESS | 1653 | 1468716809140 Marionette TRACE conn3 <- [1,2893,null,{"value":"7"}] 17:53:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:53:29 INFO - PROCESS | 1653 | 1468716809143 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:53:29 INFO - PROCESS | 1653 | 1468716809147 Marionette TRACE conn3 <- [1,2894,null,{}] 17:53:29 INFO - PROCESS | 1653 | 1468716809150 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:29 INFO - PROCESS | 1653 | 1468716809152 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:29 INFO - PROCESS | 1653 | 1468716809264 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 17:53:29 INFO - PROCESS | 1653 | 1468716809324 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:29 INFO - PROCESS | 1653 | 1468716809325 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1195be800 == 39 [pid = 1653] [id = 731] 17:53:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x113376400) [pid = 1653] [serial = 2193] [outer = 0x0] 17:53:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x113ddb000) [pid = 1653] [serial = 2194] [outer = 0x113376400] 17:53:29 INFO - PROCESS | 1653 | 1468716809356 Marionette DEBUG loaded listener.js 17:53:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11688a400) [pid = 1653] [serial = 2195] [outer = 0x113376400] 17:53:29 INFO - PROCESS | 1653 | 1468716809843 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 17:53:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:53:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 772ms 17:53:29 INFO - PROCESS | 1653 | 1468716809951 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 17:53:29 INFO - PROCESS | 1653 | 1468716809954 Marionette TRACE conn3 <- [1,2897,null,{"value":"7"}] 17:53:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:53:29 INFO - PROCESS | 1653 | 1468716809960 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:53:29 INFO - PROCESS | 1653 | 1468716809962 Marionette TRACE conn3 <- [1,2898,null,{}] 17:53:29 INFO - PROCESS | 1653 | 1468716809964 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:29 INFO - PROCESS | 1653 | 1468716809966 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:30 INFO - PROCESS | 1653 | 1468716810197 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 17:53:30 INFO - PROCESS | 1653 | 1468716810308 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:30 INFO - PROCESS | 1653 | 1468716810309 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x118160000 == 40 [pid = 1653] [id = 732] 17:53:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x112f4b000) [pid = 1653] [serial = 2196] [outer = 0x0] 17:53:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x112febc00) [pid = 1653] [serial = 2197] [outer = 0x112f4b000] 17:53:30 INFO - PROCESS | 1653 | 1468716810339 Marionette DEBUG loaded listener.js 17:53:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11619f800) [pid = 1653] [serial = 2198] [outer = 0x112f4b000] 17:53:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12c8cd800 == 39 [pid = 1653] [id = 729] 17:53:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12c20e800 == 38 [pid = 1653] [id = 728] 17:53:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12baf1000 == 37 [pid = 1653] [id = 727] 17:53:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12b2b5800 == 36 [pid = 1653] [id = 726] 17:53:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab8e800 == 35 [pid = 1653] [id = 725] 17:53:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12a7c7000 == 34 [pid = 1653] [id = 724] 17:53:30 INFO - PROCESS | 1653 | --DOCSHELL 0x1290b8000 == 33 [pid = 1653] [id = 723] 17:53:30 INFO - PROCESS | 1653 | --DOCSHELL 0x123d7f000 == 32 [pid = 1653] [id = 722] 17:53:30 INFO - PROCESS | 1653 | --DOCSHELL 0x121320800 == 31 [pid = 1653] [id = 721] 17:53:30 INFO - PROCESS | 1653 | --DOCSHELL 0x119218800 == 30 [pid = 1653] [id = 720] 17:53:30 INFO - PROCESS | 1653 | --DOCSHELL 0x116fc9800 == 29 [pid = 1653] [id = 719] 17:53:30 INFO - PROCESS | 1653 | --DOCSHELL 0x118aa0800 == 28 [pid = 1653] [id = 718] 17:53:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12d350000 == 27 [pid = 1653] [id = 18] 17:53:30 INFO - PROCESS | 1653 | 1468716810773 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 17:53:30 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1269cb400) [pid = 1653] [serial = 2122] [outer = 0x0] [url = about:blank] 17:53:30 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x124fda400) [pid = 1653] [serial = 2119] [outer = 0x0] [url = about:blank] 17:53:30 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12954bc00) [pid = 1653] [serial = 2125] [outer = 0x0] [url = about:blank] 17:53:30 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118578800) [pid = 1653] [serial = 2110] [outer = 0x0] [url = about:blank] 17:53:30 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11873f400) [pid = 1653] [serial = 2111] [outer = 0x0] [url = about:blank] 17:53:30 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x112d62000) [pid = 1653] [serial = 2101] [outer = 0x0] [url = about:blank] 17:53:30 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x112f4c800) [pid = 1653] [serial = 2102] [outer = 0x0] [url = about:blank] 17:53:30 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x128e49c00) [pid = 1653] [serial = 2099] [outer = 0x0] [url = about:blank] 17:53:30 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119c47c00) [pid = 1653] [serial = 2113] [outer = 0x0] [url = about:blank] 17:53:30 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1205bfc00) [pid = 1653] [serial = 2114] [outer = 0x0] [url = about:blank] 17:53:30 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118521c00) [pid = 1653] [serial = 2104] [outer = 0x0] [url = about:blank] 17:53:30 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118578000) [pid = 1653] [serial = 2105] [outer = 0x0] [url = about:blank] 17:53:30 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x116885800) [pid = 1653] [serial = 2107] [outer = 0x0] [url = about:blank] 17:53:30 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x117e4d800) [pid = 1653] [serial = 2108] [outer = 0x0] [url = about:blank] 17:53:30 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x124903400) [pid = 1653] [serial = 2116] [outer = 0x0] [url = about:blank] 17:53:30 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x129684800) [pid = 1653] [serial = 2128] [outer = 0x0] [url = about:blank] 17:53:30 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12b25c400) [pid = 1653] [serial = 2138] [outer = 0x0] [url = about:blank] 17:53:30 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12b2e5c00) [pid = 1653] [serial = 2140] [outer = 0x0] [url = about:blank] 17:53:30 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x129558000) [pid = 1653] [serial = 2126] [outer = 0x0] [url = about:blank] 17:53:30 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x128cf3000) [pid = 1653] [serial = 2134] [outer = 0x0] [url = about:blank] 17:53:30 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1176fa800) [pid = 1653] [serial = 2131] [outer = 0x0] [url = about:blank] 17:53:30 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11981a800) [pid = 1653] [serial = 2132] [outer = 0x0] [url = about:blank] 17:53:30 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12aa59000) [pid = 1653] [serial = 2137] [outer = 0x0] [url = about:blank] 17:53:30 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12a70fc00) [pid = 1653] [serial = 2135] [outer = 0x0] [url = about:blank] 17:53:30 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12a70a800) [pid = 1653] [serial = 2129] [outer = 0x0] [url = about:blank] 17:53:30 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12930a400) [pid = 1653] [serial = 2123] [outer = 0x0] [url = about:blank] 17:53:30 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12603c000) [pid = 1653] [serial = 2120] [outer = 0x0] [url = about:blank] 17:53:30 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x124d22000) [pid = 1653] [serial = 2117] [outer = 0x0] [url = about:blank] 17:53:30 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12ba83c00) [pid = 1653] [serial = 2141] [outer = 0x0] [url = about:blank] 17:53:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:53:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 874ms 17:53:30 INFO - PROCESS | 1653 | 1468716810835 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 17:53:30 INFO - PROCESS | 1653 | 1468716810838 Marionette TRACE conn3 <- [1,2901,null,{"value":"7"}] 17:53:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:53:30 INFO - PROCESS | 1653 | 1468716810844 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:53:30 INFO - PROCESS | 1653 | 1468716810846 Marionette TRACE conn3 <- [1,2902,null,{}] 17:53:30 INFO - PROCESS | 1653 | 1468716810851 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:30 INFO - PROCESS | 1653 | 1468716810853 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:30 INFO - PROCESS | 1653 | 1468716810974 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 17:53:30 INFO - PROCESS | 1653 | 1468716810988 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:30 INFO - PROCESS | 1653 | 1468716810990 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x119218800 == 28 [pid = 1653] [id = 733] 17:53:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x117e50000) [pid = 1653] [serial = 2199] [outer = 0x0] 17:53:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x117e59c00) [pid = 1653] [serial = 2200] [outer = 0x117e50000] 17:53:31 INFO - PROCESS | 1653 | 1468716811034 Marionette DEBUG loaded listener.js 17:53:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1184e6800) [pid = 1653] [serial = 2201] [outer = 0x117e50000] 17:53:31 INFO - PROCESS | 1653 | 1468716811463 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:53:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:53:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 673ms 17:53:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:53:31 INFO - PROCESS | 1653 | 1468716811516 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 17:53:31 INFO - PROCESS | 1653 | 1468716811517 Marionette TRACE conn3 <- [1,2905,null,{"value":"7"}] 17:53:31 INFO - PROCESS | 1653 | 1468716811520 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:53:31 INFO - PROCESS | 1653 | 1468716811521 Marionette TRACE conn3 <- [1,2906,null,{}] 17:53:31 INFO - PROCESS | 1653 | 1468716811554 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:31 INFO - PROCESS | 1653 | 1468716811555 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:31 INFO - PROCESS | 1653 | 1468716811639 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 17:53:31 INFO - PROCESS | 1653 | 1468716811652 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:31 INFO - PROCESS | 1653 | 1468716811653 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x126071800 == 29 [pid = 1653] [id = 734] 17:53:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11873f400) [pid = 1653] [serial = 2202] [outer = 0x0] 17:53:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118a58400) [pid = 1653] [serial = 2203] [outer = 0x11873f400] 17:53:31 INFO - PROCESS | 1653 | 1468716811679 Marionette DEBUG loaded listener.js 17:53:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x119305400) [pid = 1653] [serial = 2204] [outer = 0x11873f400] 17:53:32 INFO - PROCESS | 1653 | 1468716812008 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 17:53:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:53:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 528ms 17:53:32 INFO - PROCESS | 1653 | 1468716812049 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 17:53:32 INFO - PROCESS | 1653 | 1468716812051 Marionette TRACE conn3 <- [1,2909,null,{"value":"7"}] 17:53:32 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:53:32 INFO - PROCESS | 1653 | 1468716812059 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:53:32 INFO - PROCESS | 1653 | 1468716812063 Marionette TRACE conn3 <- [1,2910,null,{}] 17:53:32 INFO - PROCESS | 1653 | 1468716812068 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:32 INFO - PROCESS | 1653 | 1468716812070 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:32 INFO - PROCESS | 1653 | 1468716812153 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 17:53:32 INFO - PROCESS | 1653 | 1468716812157 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:32 INFO - PROCESS | 1653 | 1468716812158 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12957e800 == 30 [pid = 1653] [id = 735] 17:53:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x119310c00) [pid = 1653] [serial = 2205] [outer = 0x0] 17:53:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11994fc00) [pid = 1653] [serial = 2206] [outer = 0x119310c00] 17:53:32 INFO - PROCESS | 1653 | 1468716812185 Marionette DEBUG loaded listener.js 17:53:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x121002800) [pid = 1653] [serial = 2207] [outer = 0x119310c00] 17:53:32 INFO - PROCESS | 1653 | 1468716812489 Marionette TRACE conn3 <- [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]]]}] 17:53:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:53:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:53:32 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 479ms 17:53:32 INFO - PROCESS | 1653 | 1468716812535 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 17:53:32 INFO - PROCESS | 1653 | 1468716812536 Marionette TRACE conn3 <- [1,2913,null,{"value":"7"}] 17:53:32 INFO - TEST-START | /DOMEvents/constructors.html 17:53:32 INFO - PROCESS | 1653 | 1468716812538 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:53:32 INFO - PROCESS | 1653 | 1468716812540 Marionette TRACE conn3 <- [1,2914,null,{}] 17:53:32 INFO - PROCESS | 1653 | 1468716812542 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:32 INFO - PROCESS | 1653 | 1468716812543 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:32 INFO - PROCESS | 1653 | 1468716812621 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 17:53:32 INFO - PROCESS | 1653 | 1468716812686 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:32 INFO - PROCESS | 1653 | 1468716812687 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a5bd000 == 31 [pid = 1653] [id = 736] 17:53:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112e82c00) [pid = 1653] [serial = 2208] [outer = 0x0] 17:53:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12134d800) [pid = 1653] [serial = 2209] [outer = 0x112e82c00] 17:53:32 INFO - PROCESS | 1653 | 1468716812712 Marionette DEBUG loaded listener.js 17:53:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x124a2ac00) [pid = 1653] [serial = 2210] [outer = 0x112e82c00] 17:53:33 INFO - PROCESS | 1653 | 1468716813041 Marionette TRACE conn3 <- [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]]]}] 17:53:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:53:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:53:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:53:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:53:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:53:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:53:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:53:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:53:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:53:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:53:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:53:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:53:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:53:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:53:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:53:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:53:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:53:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:53:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:53:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:53:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:53:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:53:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:53:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:53:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:53:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:53:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:53:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:53:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:53:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:53:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:53:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:53:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:53:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:53:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:53:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:53:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:53:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:53:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:53:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:53:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:53:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:53:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:53:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:53:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:53:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:53:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:53:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:53:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:53:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:53:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:53:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:53:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:53:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:53:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:53:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:53:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:53:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:53:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:53:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:53:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:53:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:53:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:53:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:53:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:53:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:53:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:53:33 INFO - TEST-OK | /DOMEvents/constructors.html | took 530ms 17:53:33 INFO - PROCESS | 1653 | 1468716813070 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 17:53:33 INFO - PROCESS | 1653 | 1468716813071 Marionette TRACE conn3 <- [1,2917,null,{"value":"7"}] 17:53:33 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:53:33 INFO - PROCESS | 1653 | 1468716813074 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:53:33 INFO - PROCESS | 1653 | 1468716813075 Marionette TRACE conn3 <- [1,2918,null,{}] 17:53:33 INFO - PROCESS | 1653 | 1468716813077 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:33 INFO - PROCESS | 1653 | 1468716813078 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:33 INFO - PROCESS | 1653 | 1468716813174 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 17:53:33 INFO - PROCESS | 1653 | 1468716813189 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:33 INFO - PROCESS | 1653 | 1468716813193 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x129565800 == 32 [pid = 1653] [id = 737] 17:53:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1264ef000) [pid = 1653] [serial = 2211] [outer = 0x0] 17:53:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1268c9800) [pid = 1653] [serial = 2212] [outer = 0x1264ef000] 17:53:33 INFO - PROCESS | 1653 | 1468716813225 Marionette DEBUG loaded listener.js 17:53:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x128d90800) [pid = 1653] [serial = 2213] [outer = 0x1264ef000] 17:53:33 INFO - PROCESS | 1653 | 1468716813544 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:53:33 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:53:33 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 518ms 17:53:33 INFO - PROCESS | 1653 | 1468716813592 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 17:53:33 INFO - PROCESS | 1653 | 1468716813593 Marionette TRACE conn3 <- [1,2921,null,{"value":"7"}] 17:53:33 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:53:33 INFO - PROCESS | 1653 | 1468716813600 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:53:33 INFO - PROCESS | 1653 | 1468716813601 Marionette TRACE conn3 <- [1,2922,null,{}] 17:53:33 INFO - PROCESS | 1653 | 1468716813604 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:33 INFO - PROCESS | 1653 | 1468716813605 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:33 INFO - PROCESS | 1653 | 1468716813712 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 17:53:33 INFO - PROCESS | 1653 | 1468716813716 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:33 INFO - PROCESS | 1653 | 1468716813717 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bae7000 == 33 [pid = 1653] [id = 738] 17:53:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x112f4fc00) [pid = 1653] [serial = 2214] [outer = 0x0] 17:53:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128d95400) [pid = 1653] [serial = 2215] [outer = 0x112f4fc00] 17:53:33 INFO - PROCESS | 1653 | 1468716813741 Marionette DEBUG loaded listener.js 17:53:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x129553800) [pid = 1653] [serial = 2216] [outer = 0x112f4fc00] 17:53:34 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 17:53:34 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 17:53:34 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 17:53:34 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 17:53:34 INFO - PROCESS | 1653 | 1468716814093 Marionette TRACE conn3 <- [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]]]}] 17:53:34 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:53:34 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:53:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:53:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:53:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:53:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:53:34 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 17:53:34 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:53:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:53:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:53:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:53:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:53:34 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 17:53:34 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:53:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:53:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:53:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:53:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:53:34 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]" 17:53:34 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:53:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:53:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:53:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:53:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:53:34 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:53:34 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 523ms 17:53:34 INFO - PROCESS | 1653 | 1468716814124 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 17:53:34 INFO - PROCESS | 1653 | 1468716814127 Marionette TRACE conn3 <- [1,2925,null,{"value":"7"}] 17:53:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:53:34 INFO - PROCESS | 1653 | 1468716814131 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:53:34 INFO - PROCESS | 1653 | 1468716814133 Marionette TRACE conn3 <- [1,2926,null,{}] 17:53:34 INFO - PROCESS | 1653 | 1468716814136 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:34 INFO - PROCESS | 1653 | 1468716814138 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:34 INFO - PROCESS | 1653 | 1468716814293 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 17:53:34 INFO - PROCESS | 1653 | 1468716814311 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:34 INFO - PROCESS | 1653 | 1468716814312 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x118373800 == 34 [pid = 1653] [id = 739] 17:53:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x129553c00) [pid = 1653] [serial = 2217] [outer = 0x0] 17:53:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12a75a400) [pid = 1653] [serial = 2218] [outer = 0x129553c00] 17:53:34 INFO - PROCESS | 1653 | 1468716814352 Marionette DEBUG loaded listener.js 17:53:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12abb6800) [pid = 1653] [serial = 2219] [outer = 0x129553c00] 17:53:34 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 17:53:34 INFO - PROCESS | 1653 | 1468716814716 Marionette TRACE conn3 <- [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]]]}] 17:53:34 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 17:53:34 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 619ms 17:53:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:53:34 INFO - PROCESS | 1653 | 1468716814751 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 17:53:34 INFO - PROCESS | 1653 | 1468716814752 Marionette TRACE conn3 <- [1,2929,null,{"value":"7"}] 17:53:34 INFO - PROCESS | 1653 | 1468716814754 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:53:34 INFO - PROCESS | 1653 | 1468716814755 Marionette TRACE conn3 <- [1,2930,null,{}] 17:53:34 INFO - PROCESS | 1653 | 1468716814757 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:34 INFO - PROCESS | 1653 | 1468716814758 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:34 INFO - PROCESS | 1653 | 1468716814863 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 17:53:34 INFO - PROCESS | 1653 | 1468716814874 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:34 INFO - PROCESS | 1653 | 1468716814876 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ce7b800 == 35 [pid = 1653] [id = 740] 17:53:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12abb8400) [pid = 1653] [serial = 2220] [outer = 0x0] 17:53:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12abc0c00) [pid = 1653] [serial = 2221] [outer = 0x12abb8400] 17:53:34 INFO - PROCESS | 1653 | 1468716814899 Marionette DEBUG loaded listener.js 17:53:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12b25f000) [pid = 1653] [serial = 2222] [outer = 0x12abb8400] 17:53:35 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12d611800) [pid = 1653] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:53:35 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x128d96c00) [pid = 1653] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 17:53:35 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x111ca8400) [pid = 1653] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 17:53:35 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118705800) [pid = 1653] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 17:53:35 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112f4d800) [pid = 1653] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 17:53:35 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118358c00) [pid = 1653] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 17:53:35 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x116140400) [pid = 1653] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 17:53:35 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1122b3000) [pid = 1653] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 17:53:35 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12d329800) [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.] 17:53:35 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112a84c00) [pid = 1653] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 17:53:35 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x110fe0800) [pid = 1653] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 17:53:35 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x117e4a800) [pid = 1653] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 17:53:35 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118543c00) [pid = 1653] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 17:53:35 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1205c1400) [pid = 1653] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 17:53:35 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x126471000) [pid = 1653] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 17:53:35 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1264ea800) [pid = 1653] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 17:53:35 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11614c400) [pid = 1653] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 17:53:35 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x111c83c00) [pid = 1653] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 17:53:35 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 17:53:35 INFO - PROCESS | 1653 | 1468716815337 Marionette TRACE conn3 <- [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]]]}] 17:53:35 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:53:35 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 622ms 17:53:35 INFO - PROCESS | 1653 | 1468716815385 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 17:53:35 INFO - PROCESS | 1653 | 1468716815388 Marionette TRACE conn3 <- [1,2933,null,{"value":"7"}] 17:53:35 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:53:35 INFO - PROCESS | 1653 | 1468716815398 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:53:35 INFO - PROCESS | 1653 | 1468716815399 Marionette TRACE conn3 <- [1,2934,null,{}] 17:53:35 INFO - PROCESS | 1653 | 1468716815402 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:35 INFO - PROCESS | 1653 | 1468716815404 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:35 INFO - PROCESS | 1653 | 1468716815531 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 17:53:35 INFO - PROCESS | 1653 | 1468716815537 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:35 INFO - PROCESS | 1653 | 1468716815538 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b2b8800 == 36 [pid = 1653] [id = 741] 17:53:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x116f58c00) [pid = 1653] [serial = 2223] [outer = 0x0] 17:53:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11835bc00) [pid = 1653] [serial = 2224] [outer = 0x116f58c00] 17:53:35 INFO - PROCESS | 1653 | 1468716815578 Marionette DEBUG loaded listener.js 17:53:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1196e2800) [pid = 1653] [serial = 2225] [outer = 0x116f58c00] 17:53:35 INFO - PROCESS | 1653 | 1468716815914 Marionette TRACE conn3 <- [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]]]}] 17:53:35 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:53:35 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 570ms 17:53:35 INFO - PROCESS | 1653 | 1468716815968 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 17:53:35 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:53:35 INFO - PROCESS | 1653 | 1468716815969 Marionette TRACE conn3 <- [1,2937,null,{"value":"7"}] 17:53:35 INFO - PROCESS | 1653 | 1468716815971 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:53:35 INFO - PROCESS | 1653 | 1468716815972 Marionette TRACE conn3 <- [1,2938,null,{}] 17:53:35 INFO - PROCESS | 1653 | 1468716815975 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:35 INFO - PROCESS | 1653 | 1468716815976 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:36 INFO - PROCESS | 1653 | 1468716816091 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 17:53:36 INFO - PROCESS | 1653 | 1468716816098 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:36 INFO - PROCESS | 1653 | 1468716816099 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d62e800 == 37 [pid = 1653] [id = 742] 17:53:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1205bfc00) [pid = 1653] [serial = 2226] [outer = 0x0] 17:53:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x128cf8400) [pid = 1653] [serial = 2227] [outer = 0x1205bfc00] 17:53:36 INFO - PROCESS | 1653 | 1468716816126 Marionette DEBUG loaded listener.js 17:53:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12b2e0c00) [pid = 1653] [serial = 2228] [outer = 0x1205bfc00] 17:53:36 INFO - PROCESS | 1653 | 1468716816404 Marionette TRACE conn3 <- [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]]]}] 17:53:36 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. 17:53:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 470ms 17:53:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:53:36 INFO - PROCESS | 1653 | 1468716816442 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 17:53:36 INFO - PROCESS | 1653 | 1468716816443 Marionette TRACE conn3 <- [1,2941,null,{"value":"7"}] 17:53:36 INFO - PROCESS | 1653 | 1468716816445 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:53:36 INFO - PROCESS | 1653 | 1468716816447 Marionette TRACE conn3 <- [1,2942,null,{}] 17:53:36 INFO - PROCESS | 1653 | 1468716816457 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:36 INFO - PROCESS | 1653 | 1468716816459 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:36 INFO - PROCESS | 1653 | 1468716816558 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 17:53:36 INFO - PROCESS | 1653 | 1468716816562 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:36 INFO - PROCESS | 1653 | 1468716816563 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12da8c000 == 38 [pid = 1653] [id = 743] 17:53:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12b2e9400) [pid = 1653] [serial = 2229] [outer = 0x0] 17:53:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12ba85000) [pid = 1653] [serial = 2230] [outer = 0x12b2e9400] 17:53:36 INFO - PROCESS | 1653 | 1468716816587 Marionette DEBUG loaded listener.js 17:53:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12bb2d400) [pid = 1653] [serial = 2231] [outer = 0x12b2e9400] 17:53:36 INFO - PROCESS | 1653 | 1468716816886 Marionette TRACE conn3 <- [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"]]]}] 17:53:36 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 17:53:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:53:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:53:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:53:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 480ms 17:53:36 INFO - PROCESS | 1653 | 1468716816928 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 17:53:36 INFO - PROCESS | 1653 | 1468716816929 Marionette TRACE conn3 <- [1,2945,null,{"value":"7"}] 17:53:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:53:36 INFO - PROCESS | 1653 | 1468716816933 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:53:36 INFO - PROCESS | 1653 | 1468716816935 Marionette TRACE conn3 <- [1,2946,null,{}] 17:53:36 INFO - PROCESS | 1653 | 1468716816937 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:36 INFO - PROCESS | 1653 | 1468716816938 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:37 INFO - PROCESS | 1653 | 1468716817054 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 17:53:37 INFO - PROCESS | 1653 | 1468716817060 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:37 INFO - PROCESS | 1653 | 1468716817060 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e51e800 == 39 [pid = 1653] [id = 744] 17:53:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12bb2dc00) [pid = 1653] [serial = 2232] [outer = 0x0] 17:53:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12bb34800) [pid = 1653] [serial = 2233] [outer = 0x12bb2dc00] 17:53:37 INFO - PROCESS | 1653 | 1468716817084 Marionette DEBUG loaded listener.js 17:53:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12bded400) [pid = 1653] [serial = 2234] [outer = 0x12bb2dc00] 17:53:37 INFO - PROCESS | 1653 | 1468716817489 Marionette TRACE conn3 <- [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]]]}] 17:53:37 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. 17:53:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 573ms 17:53:37 INFO - PROCESS | 1653 | 1468716817506 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 17:53:37 INFO - PROCESS | 1653 | 1468716817509 Marionette TRACE conn3 <- [1,2949,null,{"value":"7"}] 17:53:37 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:53:37 INFO - PROCESS | 1653 | 1468716817512 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:53:37 INFO - PROCESS | 1653 | 1468716817516 Marionette TRACE conn3 <- [1,2950,null,{}] 17:53:37 INFO - PROCESS | 1653 | 1468716817519 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:37 INFO - PROCESS | 1653 | 1468716817521 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:37 INFO - PROCESS | 1653 | 1468716817627 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 17:53:37 INFO - PROCESS | 1653 | 1468716817689 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:37 INFO - PROCESS | 1653 | 1468716817690 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x121871000 == 40 [pid = 1653] [id = 745] 17:53:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1133e3800) [pid = 1653] [serial = 2235] [outer = 0x0] 17:53:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1176f8c00) [pid = 1653] [serial = 2236] [outer = 0x1133e3800] 17:53:37 INFO - PROCESS | 1653 | 1468716817721 Marionette DEBUG loaded listener.js 17:53:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1184e5000) [pid = 1653] [serial = 2237] [outer = 0x1133e3800] 17:53:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1168c1800 == 41 [pid = 1653] [id = 746] 17:53:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x118741c00) [pid = 1653] [serial = 2238] [outer = 0x0] 17:53:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1184ed000) [pid = 1653] [serial = 2239] [outer = 0x118741c00] 17:53:38 INFO - PROCESS | 1653 | 1468716818169 Marionette TRACE conn3 <- [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]]]}] 17:53:38 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. 17:53:38 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 671ms 17:53:38 INFO - PROCESS | 1653 | 1468716818184 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 17:53:38 INFO - PROCESS | 1653 | 1468716818187 Marionette TRACE conn3 <- [1,2953,null,{"value":"7"}] 17:53:38 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:53:38 INFO - PROCESS | 1653 | 1468716818195 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:53:38 INFO - PROCESS | 1653 | 1468716818196 Marionette TRACE conn3 <- [1,2954,null,{}] 17:53:38 INFO - PROCESS | 1653 | 1468716818199 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:38 INFO - PROCESS | 1653 | 1468716818201 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:38 INFO - PROCESS | 1653 | 1468716818326 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 17:53:38 INFO - PROCESS | 1653 | 1468716818435 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:38 INFO - PROCESS | 1653 | 1468716818437 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1290d1000 == 42 [pid = 1653] [id = 747] 17:53:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118542400) [pid = 1653] [serial = 2240] [outer = 0x0] 17:53:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119c46400) [pid = 1653] [serial = 2241] [outer = 0x118542400] 17:53:38 INFO - PROCESS | 1653 | 1468716818470 Marionette DEBUG loaded listener.js 17:53:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1205bbc00) [pid = 1653] [serial = 2242] [outer = 0x118542400] 17:53:38 INFO - PROCESS | 1653 | 1468716818858 Marionette TRACE conn3 <- [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]]]}] 17:53:38 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:53:38 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 17:53:38 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 675ms 17:53:38 INFO - PROCESS | 1653 | 1468716818869 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 17:53:38 INFO - PROCESS | 1653 | 1468716818870 Marionette TRACE conn3 <- [1,2957,null,{"value":"7"}] 17:53:38 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:53:38 INFO - PROCESS | 1653 | 1468716818875 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:53:38 INFO - PROCESS | 1653 | 1468716818878 Marionette TRACE conn3 <- [1,2958,null,{}] 17:53:38 INFO - PROCESS | 1653 | 1468716818886 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:38 INFO - PROCESS | 1653 | 1468716818889 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:39 INFO - PROCESS | 1653 | 1468716819007 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 17:53:39 INFO - PROCESS | 1653 | 1468716819071 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:39 INFO - PROCESS | 1653 | 1468716819073 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d8a8800 == 43 [pid = 1653] [id = 748] 17:53:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1255a6c00) [pid = 1653] [serial = 2243] [outer = 0x0] 17:53:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x128e18800) [pid = 1653] [serial = 2244] [outer = 0x1255a6c00] 17:53:39 INFO - PROCESS | 1653 | 1468716819144 Marionette DEBUG loaded listener.js 17:53:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12a75b000) [pid = 1653] [serial = 2245] [outer = 0x1255a6c00] 17:53:39 INFO - PROCESS | 1653 | 1468716819588 Marionette TRACE conn3 <- [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]]]}] 17:53:39 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. 17:53:39 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 724ms 17:53:39 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:53:39 INFO - PROCESS | 1653 | 1468716819598 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 17:53:39 INFO - PROCESS | 1653 | 1468716819601 Marionette TRACE conn3 <- [1,2961,null,{"value":"7"}] 17:53:39 INFO - PROCESS | 1653 | 1468716819604 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:53:39 INFO - PROCESS | 1653 | 1468716819606 Marionette TRACE conn3 <- [1,2962,null,{}] 17:53:39 INFO - PROCESS | 1653 | 1468716819610 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:39 INFO - PROCESS | 1653 | 1468716819612 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:39 INFO - PROCESS | 1653 | 1468716819766 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 17:53:39 INFO - PROCESS | 1653 | 1468716819917 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:39 INFO - PROCESS | 1653 | 1468716819918 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x121b3f000 == 44 [pid = 1653] [id = 749] 17:53:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x128d94400) [pid = 1653] [serial = 2246] [outer = 0x0] 17:53:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12ba84800) [pid = 1653] [serial = 2247] [outer = 0x128d94400] 17:53:39 INFO - PROCESS | 1653 | 1468716819963 Marionette DEBUG loaded listener.js 17:53:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12ba8fc00) [pid = 1653] [serial = 2248] [outer = 0x128d94400] 17:53:40 INFO - PROCESS | 1653 | 1468716820331 Marionette TRACE conn3 <- [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]]]}] 17:53:40 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. 17:53:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 773ms 17:53:40 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:53:40 INFO - PROCESS | 1653 | 1468716820377 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 17:53:40 INFO - PROCESS | 1653 | 1468716820378 Marionette TRACE conn3 <- [1,2965,null,{"value":"7"}] 17:53:40 INFO - PROCESS | 1653 | 1468716820381 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:53:40 INFO - PROCESS | 1653 | 1468716820382 Marionette TRACE conn3 <- [1,2966,null,{}] 17:53:40 INFO - PROCESS | 1653 | 1468716820385 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:40 INFO - PROCESS | 1653 | 1468716820386 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:40 INFO - PROCESS | 1653 | 1468716820489 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 17:53:40 INFO - PROCESS | 1653 | 1468716820553 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:40 INFO - PROCESS | 1653 | 1468716820554 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x121b4b800 == 45 [pid = 1653] [id = 750] 17:53:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x119306000) [pid = 1653] [serial = 2249] [outer = 0x0] 17:53:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x128d9c000) [pid = 1653] [serial = 2250] [outer = 0x119306000] 17:53:40 INFO - PROCESS | 1653 | 1468716820582 Marionette DEBUG loaded listener.js 17:53:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12bb38000) [pid = 1653] [serial = 2251] [outer = 0x119306000] 17:53:41 INFO - PROCESS | 1653 | 1468716821128 Marionette TRACE conn3 <- [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]]]}] 17:53:41 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. 17:53:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 769ms 17:53:41 INFO - PROCESS | 1653 | 1468716821150 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 17:53:41 INFO - PROCESS | 1653 | 1468716821153 Marionette TRACE conn3 <- [1,2969,null,{"value":"7"}] 17:53:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:53:41 INFO - PROCESS | 1653 | 1468716821156 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:53:41 INFO - PROCESS | 1653 | 1468716821159 Marionette TRACE conn3 <- [1,2970,null,{}] 17:53:41 INFO - PROCESS | 1653 | 1468716821162 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:41 INFO - PROCESS | 1653 | 1468716821164 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:41 INFO - PROCESS | 1653 | 1468716821283 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 17:53:41 INFO - PROCESS | 1653 | 1468716821345 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:41 INFO - PROCESS | 1653 | 1468716821347 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x119209800 == 46 [pid = 1653] [id = 751] 17:53:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x112e79400) [pid = 1653] [serial = 2252] [outer = 0x0] 17:53:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x112e83c00) [pid = 1653] [serial = 2253] [outer = 0x112e79400] 17:53:41 INFO - PROCESS | 1653 | 1468716821374 Marionette DEBUG loaded listener.js 17:53:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x112f55c00) [pid = 1653] [serial = 2254] [outer = 0x112e79400] 17:53:41 INFO - PROCESS | 1653 | 1468716821739 Marionette TRACE conn3 <- [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]]]}] 17:53:41 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. 17:53:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 622ms 17:53:41 INFO - PROCESS | 1653 | 1468716821779 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 17:53:41 INFO - PROCESS | 1653 | 1468716821782 Marionette TRACE conn3 <- [1,2973,null,{"value":"7"}] 17:53:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:53:41 INFO - PROCESS | 1653 | 1468716821786 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:53:41 INFO - PROCESS | 1653 | 1468716821788 Marionette TRACE conn3 <- [1,2974,null,{}] 17:53:41 INFO - PROCESS | 1653 | 1468716821791 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:41 INFO - PROCESS | 1653 | 1468716821792 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:41 INFO - PROCESS | 1653 | 1468716821888 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 17:53:41 INFO - PROCESS | 1653 | 1468716821951 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:41 INFO - PROCESS | 1653 | 1468716821953 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x120521800 == 47 [pid = 1653] [id = 752] 17:53:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11681cc00) [pid = 1653] [serial = 2255] [outer = 0x0] 17:53:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x116883000) [pid = 1653] [serial = 2256] [outer = 0x11681cc00] 17:53:41 INFO - PROCESS | 1653 | 1468716821980 Marionette DEBUG loaded listener.js 17:53:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x116f56800) [pid = 1653] [serial = 2257] [outer = 0x11681cc00] 17:53:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12da8c000 == 46 [pid = 1653] [id = 743] 17:53:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12d62e800 == 45 [pid = 1653] [id = 742] 17:53:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12b2b8800 == 44 [pid = 1653] [id = 741] 17:53:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12ce7b800 == 43 [pid = 1653] [id = 740] 17:53:42 INFO - PROCESS | 1653 | --DOCSHELL 0x118373800 == 42 [pid = 1653] [id = 739] 17:53:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12bae7000 == 41 [pid = 1653] [id = 738] 17:53:42 INFO - PROCESS | 1653 | --DOCSHELL 0x129565800 == 40 [pid = 1653] [id = 737] 17:53:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12a5bd000 == 39 [pid = 1653] [id = 736] 17:53:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12957e800 == 38 [pid = 1653] [id = 735] 17:53:42 INFO - PROCESS | 1653 | --DOCSHELL 0x126071800 == 37 [pid = 1653] [id = 734] 17:53:42 INFO - PROCESS | 1653 | --DOCSHELL 0x119218800 == 36 [pid = 1653] [id = 733] 17:53:42 INFO - PROCESS | 1653 | --DOCSHELL 0x118160000 == 35 [pid = 1653] [id = 732] 17:53:42 INFO - PROCESS | 1653 | --DOCSHELL 0x1195be800 == 34 [pid = 1653] [id = 731] 17:53:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12ce6f800 == 33 [pid = 1653] [id = 730] 17:53:42 INFO - PROCESS | 1653 | --DOCSHELL 0x119209800 == 32 [pid = 1653] [id = 751] 17:53:42 INFO - PROCESS | 1653 | --DOCSHELL 0x121b4b800 == 31 [pid = 1653] [id = 750] 17:53:42 INFO - PROCESS | 1653 | --DOCSHELL 0x121b3f000 == 30 [pid = 1653] [id = 749] 17:53:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12d8a8800 == 29 [pid = 1653] [id = 748] 17:53:42 INFO - PROCESS | 1653 | --DOCSHELL 0x1168c1800 == 28 [pid = 1653] [id = 746] 17:53:42 INFO - PROCESS | 1653 | --DOCSHELL 0x1290d1000 == 27 [pid = 1653] [id = 747] 17:53:42 INFO - PROCESS | 1653 | --DOCSHELL 0x121871000 == 26 [pid = 1653] [id = 745] 17:53:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12e51e800 == 25 [pid = 1653] [id = 744] 17:53:42 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12d621000) [pid = 1653] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:53:42 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12930a800) [pid = 1653] [serial = 2188] [outer = 0x0] [url = about:blank] 17:53:42 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12053ec00) [pid = 1653] [serial = 2171] [outer = 0x0] [url = about:blank] 17:53:42 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x119965000) [pid = 1653] [serial = 2170] [outer = 0x0] [url = about:blank] 17:53:42 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x118f06000) [pid = 1653] [serial = 2167] [outer = 0x0] [url = about:blank] 17:53:42 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x112f56000) [pid = 1653] [serial = 2158] [outer = 0x0] [url = about:blank] 17:53:42 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x113c92800) [pid = 1653] [serial = 2159] [outer = 0x0] [url = about:blank] 17:53:42 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1184eec00) [pid = 1653] [serial = 2164] [outer = 0x0] [url = about:blank] 17:53:42 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x118705c00) [pid = 1653] [serial = 2165] [outer = 0x0] [url = about:blank] 17:53:42 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x116f30000) [pid = 1653] [serial = 2161] [outer = 0x0] [url = about:blank] 17:53:42 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x117e9ec00) [pid = 1653] [serial = 2162] [outer = 0x0] [url = about:blank] 17:53:42 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x116f28c00) [pid = 1653] [serial = 2156] [outer = 0x0] [url = about:blank] 17:53:42 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x112fbdc00) [pid = 1653] [serial = 2155] [outer = 0x0] [url = about:blank] 17:53:42 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119834000) [pid = 1653] [serial = 1478] [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.] 17:53:42 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12122d000) [pid = 1653] [serial = 2173] [outer = 0x0] [url = about:blank] 17:53:42 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x113099000) [pid = 1653] [serial = 2144] [outer = 0x0] [url = about:blank] 17:53:42 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x112a18400) [pid = 1653] [serial = 2143] [outer = 0x0] [url = about:blank] 17:53:42 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11930d800) [pid = 1653] [serial = 2147] [outer = 0x0] [url = about:blank] 17:53:42 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118542c00) [pid = 1653] [serial = 2146] [outer = 0x0] [url = about:blank] 17:53:42 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1269d1800) [pid = 1653] [serial = 2177] [outer = 0x0] [url = about:blank] 17:53:42 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x126042000) [pid = 1653] [serial = 2150] [outer = 0x0] [url = about:blank] 17:53:42 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1264e0800) [pid = 1653] [serial = 2176] [outer = 0x0] [url = about:blank] 17:53:42 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x121bec000) [pid = 1653] [serial = 2149] [outer = 0x0] [url = about:blank] 17:53:42 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x129557400) [pid = 1653] [serial = 2153] [outer = 0x0] [url = about:blank] 17:53:42 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x128d96400) [pid = 1653] [serial = 2152] [outer = 0x0] [url = about:blank] 17:53:42 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x126f10c00) [pid = 1653] [serial = 2179] [outer = 0x0] [url = about:blank] 17:53:42 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x128d98800) [pid = 1653] [serial = 2186] [outer = 0x0] [url = about:blank] 17:53:42 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119815800) [pid = 1653] [serial = 2182] [outer = 0x0] [url = about:blank] 17:53:42 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x128cf7400) [pid = 1653] [serial = 2180] [outer = 0x0] [url = about:blank] 17:53:42 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12967e800) [pid = 1653] [serial = 2189] [outer = 0x0] [url = about:blank] 17:53:42 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x124ef6400) [pid = 1653] [serial = 2174] [outer = 0x0] [url = about:blank] 17:53:42 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x124fde000) [pid = 1653] [serial = 2183] [outer = 0x0] [url = about:blank] 17:53:42 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x128cea800) [pid = 1653] [serial = 2185] [outer = 0x0] [url = about:blank] 17:53:42 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11981f800) [pid = 1653] [serial = 2168] [outer = 0x0] [url = about:blank] 17:53:42 INFO - PROCESS | 1653 | 1468716822872 Marionette TRACE conn3 <- [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]]]}] 17:53:42 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. 17:53:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1121ms 17:53:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:53:42 INFO - PROCESS | 1653 | 1468716822908 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 17:53:42 INFO - PROCESS | 1653 | 1468716822910 Marionette TRACE conn3 <- [1,2977,null,{"value":"7"}] 17:53:42 INFO - PROCESS | 1653 | 1468716822913 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:53:42 INFO - PROCESS | 1653 | 1468716822917 Marionette TRACE conn3 <- [1,2978,null,{}] 17:53:42 INFO - PROCESS | 1653 | 1468716822920 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:42 INFO - PROCESS | 1653 | 1468716822922 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:43 INFO - PROCESS | 1653 | 1468716823004 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 17:53:43 INFO - PROCESS | 1653 | 1468716823009 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:43 INFO - PROCESS | 1653 | 1468716823011 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e86000 == 26 [pid = 1653] [id = 753] 17:53:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x112f53c00) [pid = 1653] [serial = 2258] [outer = 0x0] 17:53:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x113c50400) [pid = 1653] [serial = 2259] [outer = 0x112f53c00] 17:53:43 INFO - PROCESS | 1653 | 1468716823040 Marionette DEBUG loaded listener.js 17:53:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1164ec800) [pid = 1653] [serial = 2260] [outer = 0x112f53c00] 17:53:43 INFO - PROCESS | 1653 | 1468716823375 Marionette TRACE conn3 <- [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]]]}] 17:53:43 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. 17:53:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 471ms 17:53:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:53:43 INFO - PROCESS | 1653 | 1468716823385 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 17:53:43 INFO - PROCESS | 1653 | 1468716823388 Marionette TRACE conn3 <- [1,2981,null,{"value":"7"}] 17:53:43 INFO - PROCESS | 1653 | 1468716823392 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:53:43 INFO - PROCESS | 1653 | 1468716823394 Marionette TRACE conn3 <- [1,2982,null,{}] 17:53:43 INFO - PROCESS | 1653 | 1468716823396 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:43 INFO - PROCESS | 1653 | 1468716823398 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:43 INFO - PROCESS | 1653 | 1468716823479 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 17:53:43 INFO - PROCESS | 1653 | 1468716823534 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:43 INFO - PROCESS | 1653 | 1468716823535 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x119394800 == 27 [pid = 1653] [id = 754] 17:53:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1167d4400) [pid = 1653] [serial = 2261] [outer = 0x0] 17:53:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x116f2c000) [pid = 1653] [serial = 2262] [outer = 0x1167d4400] 17:53:43 INFO - PROCESS | 1653 | 1468716823562 Marionette DEBUG loaded listener.js 17:53:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x117e4e000) [pid = 1653] [serial = 2263] [outer = 0x1167d4400] 17:53:43 INFO - PROCESS | 1653 | 1468716823861 Marionette TRACE conn3 <- [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"]]]}] 17:53:43 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 17:53:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:53:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:53:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:53:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 521ms 17:53:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:53:43 INFO - PROCESS | 1653 | 1468716823914 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 17:53:43 INFO - PROCESS | 1653 | 1468716823915 Marionette TRACE conn3 <- [1,2985,null,{"value":"7"}] 17:53:43 INFO - PROCESS | 1653 | 1468716823918 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:53:43 INFO - PROCESS | 1653 | 1468716823921 Marionette TRACE conn3 <- [1,2986,null,{}] 17:53:43 INFO - PROCESS | 1653 | 1468716823931 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:43 INFO - PROCESS | 1653 | 1468716823934 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:44 INFO - PROCESS | 1653 | 1468716824010 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 17:53:44 INFO - PROCESS | 1653 | 1468716824015 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:44 INFO - PROCESS | 1653 | 1468716824017 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12188c800 == 28 [pid = 1653] [id = 755] 17:53:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118481000) [pid = 1653] [serial = 2264] [outer = 0x0] 17:53:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11853fc00) [pid = 1653] [serial = 2265] [outer = 0x118481000] 17:53:44 INFO - PROCESS | 1653 | 1468716824048 Marionette DEBUG loaded listener.js 17:53:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118579c00) [pid = 1653] [serial = 2266] [outer = 0x118481000] 17:53:44 INFO - PROCESS | 1653 | 1468716824344 Marionette TRACE conn3 <- [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]]]}] 17:53:44 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. 17:53:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 474ms 17:53:44 INFO - PROCESS | 1653 | 1468716824392 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 17:53:44 INFO - PROCESS | 1653 | 1468716824394 Marionette TRACE conn3 <- [1,2989,null,{"value":"7"}] 17:53:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:53:44 INFO - PROCESS | 1653 | 1468716824396 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:53:44 INFO - PROCESS | 1653 | 1468716824397 Marionette TRACE conn3 <- [1,2990,null,{}] 17:53:44 INFO - PROCESS | 1653 | 1468716824400 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:44 INFO - PROCESS | 1653 | 1468716824403 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:44 INFO - PROCESS | 1653 | 1468716824515 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 17:53:44 INFO - PROCESS | 1653 | 1468716824549 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:44 INFO - PROCESS | 1653 | 1468716824550 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x1249b7000 == 29 [pid = 1653] [id = 756] 17:53:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11857c000) [pid = 1653] [serial = 2267] [outer = 0x0] 17:53:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118a55c00) [pid = 1653] [serial = 2268] [outer = 0x11857c000] 17:53:44 INFO - PROCESS | 1653 | 1468716824575 Marionette DEBUG loaded listener.js 17:53:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118f82800) [pid = 1653] [serial = 2269] [outer = 0x11857c000] 17:53:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x115da6800 == 30 [pid = 1653] [id = 757] 17:53:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1196e1400) [pid = 1653] [serial = 2270] [outer = 0x0] 17:53:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x119309000) [pid = 1653] [serial = 2271] [outer = 0x1196e1400] 17:53:44 INFO - PROCESS | 1653 | 1468716824858 Marionette TRACE conn3 <- [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]]]}] 17:53:44 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. 17:53:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 469ms 17:53:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:53:44 INFO - PROCESS | 1653 | 1468716824866 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 17:53:44 INFO - PROCESS | 1653 | 1468716824867 Marionette TRACE conn3 <- [1,2993,null,{"value":"7"}] 17:53:44 INFO - PROCESS | 1653 | 1468716824869 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:53:44 INFO - PROCESS | 1653 | 1468716824870 Marionette TRACE conn3 <- [1,2994,null,{}] 17:53:44 INFO - PROCESS | 1653 | 1468716824872 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:44 INFO - PROCESS | 1653 | 1468716824874 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:44 INFO - PROCESS | 1653 | 1468716824988 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 17:53:45 INFO - PROCESS | 1653 | 1468716825000 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:45 INFO - PROCESS | 1653 | 1468716825001 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x126987000 == 31 [pid = 1653] [id = 758] 17:53:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11854b000) [pid = 1653] [serial = 2272] [outer = 0x0] 17:53:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x119307800) [pid = 1653] [serial = 2273] [outer = 0x11854b000] 17:53:45 INFO - PROCESS | 1653 | 1468716825025 Marionette DEBUG loaded listener.js 17:53:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119952800) [pid = 1653] [serial = 2274] [outer = 0x11854b000] 17:53:45 INFO - PROCESS | 1653 | 1468716825366 Marionette TRACE conn3 <- [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]]]}] 17:53:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:53:45 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 17:53:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 519ms 17:53:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:53:45 INFO - PROCESS | 1653 | 1468716825389 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 17:53:45 INFO - PROCESS | 1653 | 1468716825390 Marionette TRACE conn3 <- [1,2997,null,{"value":"7"}] 17:53:45 INFO - PROCESS | 1653 | 1468716825392 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:53:45 INFO - PROCESS | 1653 | 1468716825393 Marionette TRACE conn3 <- [1,2998,null,{}] 17:53:45 INFO - PROCESS | 1653 | 1468716825401 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:45 INFO - PROCESS | 1653 | 1468716825407 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:45 INFO - PROCESS | 1653 | 1468716825515 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 17:53:45 INFO - PROCESS | 1653 | 1468716825555 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:45 INFO - PROCESS | 1653 | 1468716825556 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x1290cf000 == 32 [pid = 1653] [id = 759] 17:53:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1196e2c00) [pid = 1653] [serial = 2275] [outer = 0x0] 17:53:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x120545400) [pid = 1653] [serial = 2276] [outer = 0x1196e2c00] 17:53:45 INFO - PROCESS | 1653 | 1468716825581 Marionette DEBUG loaded listener.js 17:53:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x121720c00) [pid = 1653] [serial = 2277] [outer = 0x1196e2c00] 17:53:45 INFO - PROCESS | 1653 | 1468716825857 Marionette TRACE conn3 <- [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]]]}] 17:53:45 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. 17:53:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 474ms 17:53:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:53:45 INFO - PROCESS | 1653 | 1468716825867 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 17:53:45 INFO - PROCESS | 1653 | 1468716825869 Marionette TRACE conn3 <- [1,3001,null,{"value":"7"}] 17:53:45 INFO - PROCESS | 1653 | 1468716825873 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:53:45 INFO - PROCESS | 1653 | 1468716825874 Marionette TRACE conn3 <- [1,3002,null,{}] 17:53:45 INFO - PROCESS | 1653 | 1468716825882 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:45 INFO - PROCESS | 1653 | 1468716825883 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:45 INFO - PROCESS | 1653 | 1468716825991 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 17:53:45 INFO - PROCESS | 1653 | 1468716825995 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:45 INFO - PROCESS | 1653 | 1468716825996 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x1297c0000 == 33 [pid = 1653] [id = 760] 17:53:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x118f06400) [pid = 1653] [serial = 2278] [outer = 0x0] 17:53:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12196d400) [pid = 1653] [serial = 2279] [outer = 0x118f06400] 17:53:46 INFO - PROCESS | 1653 | 1468716826020 Marionette DEBUG loaded listener.js 17:53:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x124a33000) [pid = 1653] [serial = 2280] [outer = 0x118f06400] 17:53:46 INFO - PROCESS | 1653 | 1468716826307 Marionette TRACE conn3 <- [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]]]}] 17:53:46 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. 17:53:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 470ms 17:53:46 INFO - PROCESS | 1653 | 1468716826342 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 17:53:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:53:46 INFO - PROCESS | 1653 | 1468716826343 Marionette TRACE conn3 <- [1,3005,null,{"value":"7"}] 17:53:46 INFO - PROCESS | 1653 | 1468716826348 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:53:46 INFO - PROCESS | 1653 | 1468716826349 Marionette TRACE conn3 <- [1,3006,null,{}] 17:53:46 INFO - PROCESS | 1653 | 1468716826352 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:46 INFO - PROCESS | 1653 | 1468716826353 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:46 INFO - PROCESS | 1653 | 1468716826457 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 17:53:46 INFO - PROCESS | 1653 | 1468716826461 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:46 INFO - PROCESS | 1653 | 1468716826463 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a886800 == 34 [pid = 1653] [id = 761] 17:53:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x124d19000) [pid = 1653] [serial = 2281] [outer = 0x0] 17:53:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x124fdc800) [pid = 1653] [serial = 2282] [outer = 0x124d19000] 17:53:46 INFO - PROCESS | 1653 | 1468716826487 Marionette DEBUG loaded listener.js 17:53:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1255a7400) [pid = 1653] [serial = 2283] [outer = 0x124d19000] 17:53:46 INFO - PROCESS | 1653 | 1468716826795 Marionette TRACE conn3 <- [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]]]}] 17:53:46 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. 17:53:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 471ms 17:53:46 INFO - PROCESS | 1653 | 1468716826818 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 17:53:46 INFO - PROCESS | 1653 | 1468716826820 Marionette TRACE conn3 <- [1,3009,null,{"value":"7"}] 17:53:46 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:53:46 INFO - PROCESS | 1653 | 1468716826822 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:53:46 INFO - PROCESS | 1653 | 1468716826823 Marionette TRACE conn3 <- [1,3010,null,{}] 17:53:47 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x112f4fc00) [pid = 1653] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 17:53:47 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12b2e9400) [pid = 1653] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 17:53:47 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1264ef000) [pid = 1653] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 17:53:47 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x129553c00) [pid = 1653] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 17:53:47 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12abb8400) [pid = 1653] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 17:53:47 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1205bfc00) [pid = 1653] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 17:53:47 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x113376400) [pid = 1653] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 17:53:47 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x129686000) [pid = 1653] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 17:53:47 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x117e50000) [pid = 1653] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 17:53:47 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11873f400) [pid = 1653] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 17:53:47 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x112f4b000) [pid = 1653] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 17:53:47 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x119310c00) [pid = 1653] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 17:53:47 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112e82c00) [pid = 1653] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 17:53:47 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x116f58c00) [pid = 1653] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 17:53:47 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12bb2dc00) [pid = 1653] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 17:53:47 INFO - PROCESS | 1653 | 1468716827053 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:47 INFO - PROCESS | 1653 | 1468716827054 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:47 INFO - PROCESS | 1653 | 1468716827133 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 17:53:47 INFO - PROCESS | 1653 | 1468716827137 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:47 INFO - PROCESS | 1653 | 1468716827138 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab96000 == 35 [pid = 1653] [id = 762] 17:53:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11309c400) [pid = 1653] [serial = 2284] [outer = 0x0] 17:53:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x116f58c00) [pid = 1653] [serial = 2285] [outer = 0x11309c400] 17:53:47 INFO - PROCESS | 1653 | 1468716827164 Marionette DEBUG loaded listener.js 17:53:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x119310000) [pid = 1653] [serial = 2286] [outer = 0x11309c400] 17:53:47 INFO - PROCESS | 1653 | 1468716827469 Marionette TRACE conn3 <- [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]]]}] 17:53:47 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 17:53:47 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 687ms 17:53:47 INFO - PROCESS | 1653 | 1468716827510 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 17:53:47 INFO - PROCESS | 1653 | 1468716827511 Marionette TRACE conn3 <- [1,3013,null,{"value":"7"}] 17:53:47 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:53:47 INFO - PROCESS | 1653 | 1468716827513 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:53:47 INFO - PROCESS | 1653 | 1468716827514 Marionette TRACE conn3 <- [1,3014,null,{}] 17:53:47 INFO - PROCESS | 1653 | 1468716827517 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:47 INFO - PROCESS | 1653 | 1468716827518 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:47 INFO - PROCESS | 1653 | 1468716827592 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 17:53:47 INFO - PROCESS | 1653 | 1468716827596 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:47 INFO - PROCESS | 1653 | 1468716827597 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bae3800 == 36 [pid = 1653] [id = 763] 17:53:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119814800) [pid = 1653] [serial = 2287] [outer = 0x0] 17:53:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1264e0800) [pid = 1653] [serial = 2288] [outer = 0x119814800] 17:53:47 INFO - PROCESS | 1653 | 1468716827623 Marionette DEBUG loaded listener.js 17:53:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1268c2000) [pid = 1653] [serial = 2289] [outer = 0x119814800] 17:53:47 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:53:47 INFO - PROCESS | 1653 | 1468716827969 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:53:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:53:47 INFO - {} 17:53:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:53:47 INFO - {} 17:53:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:53:47 INFO - {} 17:53:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:53:47 INFO - {} 17:53:47 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 473ms 17:53:47 INFO - PROCESS | 1653 | 1468716827987 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 17:53:47 INFO - TEST-START | /FileAPI/fileReader.html 17:53:47 INFO - PROCESS | 1653 | 1468716827989 Marionette TRACE conn3 <- [1,3017,null,{"value":"7"}] 17:53:47 INFO - PROCESS | 1653 | 1468716827991 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:53:47 INFO - PROCESS | 1653 | 1468716827992 Marionette TRACE conn3 <- [1,3018,null,{}] 17:53:47 INFO - PROCESS | 1653 | 1468716827995 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:47 INFO - PROCESS | 1653 | 1468716827996 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:48 INFO - PROCESS | 1653 | 1468716828108 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 17:53:48 INFO - PROCESS | 1653 | 1468716828114 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:48 INFO - PROCESS | 1653 | 1468716828116 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x126976000 == 37 [pid = 1653] [id = 764] 17:53:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x126f08000) [pid = 1653] [serial = 2290] [outer = 0x0] 17:53:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x128cef400) [pid = 1653] [serial = 2291] [outer = 0x126f08000] 17:53:48 INFO - PROCESS | 1653 | 1468716828144 Marionette DEBUG loaded listener.js 17:53:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12954bc00) [pid = 1653] [serial = 2292] [outer = 0x126f08000] 17:53:48 INFO - PROCESS | 1653 | 1468716828438 Marionette TRACE conn3 <- [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]]]}] 17:53:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:53:48 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:53:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:53:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:53:48 INFO - TEST-OK | /FileAPI/fileReader.html | took 468ms 17:53:48 INFO - PROCESS | 1653 | 1468716828460 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 17:53:48 INFO - PROCESS | 1653 | 1468716828461 Marionette TRACE conn3 <- [1,3021,null,{"value":"7"}] 17:53:48 INFO - TEST-START | /FileAPI/historical.html 17:53:48 INFO - PROCESS | 1653 | 1468716828463 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:53:48 INFO - PROCESS | 1653 | 1468716828464 Marionette TRACE conn3 <- [1,3022,null,{}] 17:53:48 INFO - PROCESS | 1653 | 1468716828474 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:48 INFO - PROCESS | 1653 | 1468716828475 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:48 INFO - PROCESS | 1653 | 1468716828557 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 17:53:48 INFO - PROCESS | 1653 | 1468716828561 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:48 INFO - PROCESS | 1653 | 1468716828562 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c8e6800 == 38 [pid = 1653] [id = 765] 17:53:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x126f0d000) [pid = 1653] [serial = 2293] [outer = 0x0] 17:53:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x129556c00) [pid = 1653] [serial = 2294] [outer = 0x126f0d000] 17:53:48 INFO - PROCESS | 1653 | 1468716828588 Marionette DEBUG loaded listener.js 17:53:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x129685000) [pid = 1653] [serial = 2295] [outer = 0x126f0d000] 17:53:48 INFO - PROCESS | 1653 | 1468716828891 Marionette TRACE conn3 <- [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"]]]}] 17:53:48 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:53:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:53:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:53:48 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:53:48 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:53:48 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:53:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:53:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:53:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:53:48 INFO - TEST-OK | /FileAPI/historical.html | took 478ms 17:53:48 INFO - PROCESS | 1653 | 1468716828942 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 17:53:48 INFO - PROCESS | 1653 | 1468716828943 Marionette TRACE conn3 <- [1,3025,null,{"value":"7"}] 17:53:48 INFO - TEST-START | /FileAPI/idlharness.html 17:53:48 INFO - PROCESS | 1653 | 1468716828945 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:53:48 INFO - PROCESS | 1653 | 1468716828946 Marionette TRACE conn3 <- [1,3026,null,{}] 17:53:48 INFO - PROCESS | 1653 | 1468716828949 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:48 INFO - PROCESS | 1653 | 1468716828950 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:49 INFO - PROCESS | 1653 | 1468716829025 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 17:53:49 INFO - PROCESS | 1653 | 1468716829140 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:49 INFO - PROCESS | 1653 | 1468716829142 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x1168c1800 == 39 [pid = 1653] [id = 766] 17:53:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x110fed000) [pid = 1653] [serial = 2296] [outer = 0x0] 17:53:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x111cad400) [pid = 1653] [serial = 2297] [outer = 0x110fed000] 17:53:49 INFO - PROCESS | 1653 | 1468716829175 Marionette DEBUG loaded listener.js 17:53:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x112a84800) [pid = 1653] [serial = 2298] [outer = 0x110fed000] 17:53:49 INFO - PROCESS | 1653 | 1468716829821 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:53:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:53:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:53:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:53:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:53:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:53:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:53:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:53:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:53:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:53:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:53:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:53:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:53:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:53:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:53:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:53:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:53:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:53:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:53:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:53:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:53:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:53:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:53:49 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 17:53:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:53:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:53:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:53:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:53:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:53:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:53:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:53:49 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 17:53:49 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 17:53:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:53:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:53:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:53:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:53:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:53:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:53:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:53:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:53:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:53:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:53:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:53:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:53:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:53:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:53:49 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 17:53:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:53:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:53:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:53:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:53:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:53:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:53:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:53:49 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 17:53:49 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 17:53:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:53:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:53:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:53:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:53:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:53:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:53:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:53:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:53:49 INFO - TEST-OK | /FileAPI/idlharness.html | took 930ms 17:53:49 INFO - PROCESS | 1653 | 1468716829897 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 17:53:49 INFO - PROCESS | 1653 | 1468716829899 Marionette TRACE conn3 <- [1,3029,null,{"value":"7"}] 17:53:49 INFO - TEST-START | /FileAPI/idlharness.worker 17:53:49 INFO - PROCESS | 1653 | 1468716829905 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:53:49 INFO - PROCESS | 1653 | 1468716829908 Marionette TRACE conn3 <- [1,3030,null,{}] 17:53:49 INFO - PROCESS | 1653 | 1468716829915 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:49 INFO - PROCESS | 1653 | 1468716829917 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:50 INFO - PROCESS | 1653 | 1468716830055 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 17:53:50 INFO - PROCESS | 1653 | 1468716830183 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:50 INFO - PROCESS | 1653 | 1468716830185 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e520000 == 40 [pid = 1653] [id = 767] 17:53:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x124fdcc00) [pid = 1653] [serial = 2299] [outer = 0x0] 17:53:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x129309c00) [pid = 1653] [serial = 2300] [outer = 0x124fdcc00] 17:53:50 INFO - PROCESS | 1653 | 1468716830235 Marionette DEBUG loaded listener.js 17:53:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12967c400) [pid = 1653] [serial = 2301] [outer = 0x124fdcc00] 17:53:50 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:53:51 INFO - PROCESS | 1653 | 1468716831043 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:53:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:53:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:53:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:53:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:53:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:53:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:53:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:53:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:53:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:53:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:53:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:53:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:53:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:53:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:53:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:53:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:53:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:53:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:53:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:53:51 INFO - {} 17:53:51 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 17:53:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:53:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:53:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:53:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:53:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:53:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:53:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:53:51 INFO - {} 17:53:51 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 - {} 17:53:51 INFO - {} 17:53:51 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 17:53:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:53:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:53:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:53:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:53:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:53:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:53:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:53:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:53:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:53:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:53:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:53:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:53:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:53:51 INFO - {} 17:53:51 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 17:53:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:53:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:53:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:53:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:53:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:53:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:53:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:53:51 INFO - {} 17:53:51 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 - {} 17:53:51 INFO - {} 17:53:51 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 17:53:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:53:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:53:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:53:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:53:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:53:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:53:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:53:51 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 17:53:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:53:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:53:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:53:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:53:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:53:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:53:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:53:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:53:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:53:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:53:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:53:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:53:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:53:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:53:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:53:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:53:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:53:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:53:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:53:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:53:51 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 17:53:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:53:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:53:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:53:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:53:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:53:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:53:51 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 17:53:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:53:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:53:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:53:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:53:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:53:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:53:51 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 17:53:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:53:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:53:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:53:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:53:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:53:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:53:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:53:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:53:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:53:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:53:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:53:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:53:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:53:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:53:51 INFO - {} 17:53:51 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1191ms 17:53:51 INFO - PROCESS | 1653 | 1468716831142 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 17:53:51 INFO - PROCESS | 1653 | 1468716831145 Marionette TRACE conn3 <- [1,3033,null,{"value":"7"}] 17:53:51 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:53:51 INFO - PROCESS | 1653 | 1468716831154 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:53:51 INFO - PROCESS | 1653 | 1468716831156 Marionette TRACE conn3 <- [1,3034,null,{}] 17:53:51 INFO - PROCESS | 1653 | 1468716831160 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:51 INFO - PROCESS | 1653 | 1468716831163 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:51 INFO - PROCESS | 1653 | 1468716831297 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 17:53:51 INFO - PROCESS | 1653 | 1468716831423 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:51 INFO - PROCESS | 1653 | 1468716831425 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x116860000 == 41 [pid = 1653] [id = 768] 17:53:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x110fe0400) [pid = 1653] [serial = 2302] [outer = 0x0] 17:53:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x112e79c00) [pid = 1653] [serial = 2303] [outer = 0x110fe0400] 17:53:51 INFO - PROCESS | 1653 | 1468716831474 Marionette DEBUG loaded listener.js 17:53:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x126039800) [pid = 1653] [serial = 2304] [outer = 0x110fe0400] 17:53:52 INFO - PROCESS | 1653 | 1468716832065 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 17:53:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12c8e6800 == 40 [pid = 1653] [id = 765] 17:53:52 INFO - PROCESS | 1653 | --DOCSHELL 0x126976000 == 39 [pid = 1653] [id = 764] 17:53:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12bae3800 == 38 [pid = 1653] [id = 763] 17:53:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab96000 == 37 [pid = 1653] [id = 762] 17:53:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12a886800 == 36 [pid = 1653] [id = 761] 17:53:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1297c0000 == 35 [pid = 1653] [id = 760] 17:53:52 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:53:52 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 976ms 17:53:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1290cf000 == 34 [pid = 1653] [id = 759] 17:53:52 INFO - PROCESS | 1653 | --DOCSHELL 0x126987000 == 33 [pid = 1653] [id = 758] 17:53:52 INFO - PROCESS | 1653 | --DOCSHELL 0x115da6800 == 32 [pid = 1653] [id = 757] 17:53:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1249b7000 == 31 [pid = 1653] [id = 756] 17:53:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12188c800 == 30 [pid = 1653] [id = 755] 17:53:52 INFO - PROCESS | 1653 | --DOCSHELL 0x119394800 == 29 [pid = 1653] [id = 754] 17:53:52 INFO - PROCESS | 1653 | --DOCSHELL 0x117e86000 == 28 [pid = 1653] [id = 753] 17:53:52 INFO - PROCESS | 1653 | --DOCSHELL 0x120521800 == 27 [pid = 1653] [id = 752] 17:53:52 INFO - PROCESS | 1653 | 1468716832135 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 17:53:52 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:53:52 INFO - PROCESS | 1653 | 1468716832138 Marionette TRACE conn3 <- [1,3037,null,{"value":"7"}] 17:53:52 INFO - PROCESS | 1653 | 1468716832141 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:53:52 INFO - PROCESS | 1653 | 1468716832144 Marionette TRACE conn3 <- [1,3038,null,{}] 17:53:52 INFO - PROCESS | 1653 | 1468716832147 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:52 INFO - PROCESS | 1653 | 1468716832148 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:52 INFO - PROCESS | 1653 | 1468716832230 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 17:53:52 INFO - PROCESS | 1653 | 1468716832239 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:52 INFO - PROCESS | 1653 | 1468716832240 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f54000 == 28 [pid = 1653] [id = 769] 17:53:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x117e53000) [pid = 1653] [serial = 2305] [outer = 0x0] 17:53:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1184e3800) [pid = 1653] [serial = 2306] [outer = 0x117e53000] 17:53:52 INFO - PROCESS | 1653 | 1468716832268 Marionette DEBUG loaded listener.js 17:53:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x118f07c00) [pid = 1653] [serial = 2307] [outer = 0x117e53000] 17:53:52 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12ba85000) [pid = 1653] [serial = 2230] [outer = 0x0] [url = about:blank] 17:53:52 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x128d95400) [pid = 1653] [serial = 2215] [outer = 0x0] [url = about:blank] 17:53:52 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1268c9800) [pid = 1653] [serial = 2212] [outer = 0x0] [url = about:blank] 17:53:52 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12a75a400) [pid = 1653] [serial = 2218] [outer = 0x0] [url = about:blank] 17:53:52 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12abc0c00) [pid = 1653] [serial = 2221] [outer = 0x0] [url = about:blank] 17:53:52 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12abb6800) [pid = 1653] [serial = 2219] [outer = 0x0] [url = about:blank] 17:53:52 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x128cf8400) [pid = 1653] [serial = 2227] [outer = 0x0] [url = about:blank] 17:53:52 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x113ddb000) [pid = 1653] [serial = 2194] [outer = 0x0] [url = about:blank] 17:53:52 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11688a400) [pid = 1653] [serial = 2195] [outer = 0x0] [url = about:blank] 17:53:52 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12a837000) [pid = 1653] [serial = 2192] [outer = 0x0] [url = about:blank] 17:53:52 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12a757c00) [pid = 1653] [serial = 2191] [outer = 0x0] [url = about:blank] 17:53:52 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x117e59c00) [pid = 1653] [serial = 2200] [outer = 0x0] [url = about:blank] 17:53:52 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1184e6800) [pid = 1653] [serial = 2201] [outer = 0x0] [url = about:blank] 17:53:52 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118a58400) [pid = 1653] [serial = 2203] [outer = 0x0] [url = about:blank] 17:53:52 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119305400) [pid = 1653] [serial = 2204] [outer = 0x0] [url = about:blank] 17:53:52 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x112febc00) [pid = 1653] [serial = 2197] [outer = 0x0] [url = about:blank] 17:53:52 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11619f800) [pid = 1653] [serial = 2198] [outer = 0x0] [url = about:blank] 17:53:52 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11994fc00) [pid = 1653] [serial = 2206] [outer = 0x0] [url = about:blank] 17:53:52 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x121002800) [pid = 1653] [serial = 2207] [outer = 0x0] [url = about:blank] 17:53:52 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12134d800) [pid = 1653] [serial = 2209] [outer = 0x0] [url = about:blank] 17:53:52 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12b2e0c00) [pid = 1653] [serial = 2228] [outer = 0x0] [url = about:blank] 17:53:52 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12b25f000) [pid = 1653] [serial = 2222] [outer = 0x0] [url = about:blank] 17:53:52 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11835bc00) [pid = 1653] [serial = 2224] [outer = 0x0] [url = about:blank] 17:53:52 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x129553800) [pid = 1653] [serial = 2216] [outer = 0x0] [url = about:blank] 17:53:52 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x128d90800) [pid = 1653] [serial = 2213] [outer = 0x0] [url = about:blank] 17:53:52 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1196e2800) [pid = 1653] [serial = 2225] [outer = 0x0] [url = about:blank] 17:53:52 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12bb2d400) [pid = 1653] [serial = 2231] [outer = 0x0] [url = about:blank] 17:53:52 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x124a2ac00) [pid = 1653] [serial = 2210] [outer = 0x0] [url = about:blank] 17:53:52 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12bded400) [pid = 1653] [serial = 2234] [outer = 0x0] [url = about:blank] 17:53:52 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12bb34800) [pid = 1653] [serial = 2233] [outer = 0x0] [url = about:blank] 17:53:52 INFO - PROCESS | 1653 | 1468716832609 Marionette TRACE conn3 <- [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"]]]}] 17:53:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:53:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:53:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:53:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:53:52 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 521ms 17:53:52 INFO - PROCESS | 1653 | 1468716832662 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 17:53:52 INFO - PROCESS | 1653 | 1468716832664 Marionette TRACE conn3 <- [1,3041,null,{"value":"7"}] 17:53:52 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:53:52 INFO - PROCESS | 1653 | 1468716832669 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:53:52 INFO - PROCESS | 1653 | 1468716832671 Marionette TRACE conn3 <- [1,3042,null,{}] 17:53:52 INFO - PROCESS | 1653 | 1468716832673 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:52 INFO - PROCESS | 1653 | 1468716832675 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:52 INFO - PROCESS | 1653 | 1468716832758 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 17:53:52 INFO - PROCESS | 1653 | 1468716832763 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:52 INFO - PROCESS | 1653 | 1468716832764 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12187d800 == 29 [pid = 1653] [id = 770] 17:53:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1196e2800) [pid = 1653] [serial = 2308] [outer = 0x0] 17:53:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1205b2800) [pid = 1653] [serial = 2309] [outer = 0x1196e2800] 17:53:52 INFO - PROCESS | 1653 | 1468716832792 Marionette DEBUG loaded listener.js 17:53:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x121967000) [pid = 1653] [serial = 2310] [outer = 0x1196e2800] 17:53:53 INFO - PROCESS | 1653 | 1468716833267 Marionette TRACE conn3 <- [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]]]}] 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:53:53 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. 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:53:53 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'.) 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:53:53 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. 17:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:53:53 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. 17:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:53:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:53:53 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. 17:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:53:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:53:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 17:53:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:53:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:53:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:53:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:53:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:53:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:53:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:53:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:53:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:53:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:53:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:53:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:53:53 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 630ms 17:53:53 INFO - PROCESS | 1653 | 1468716833300 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 17:53:53 INFO - PROCESS | 1653 | 1468716833301 Marionette TRACE conn3 <- [1,3045,null,{"value":"7"}] 17:53:53 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:53:53 INFO - PROCESS | 1653 | 1468716833304 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:53:53 INFO - PROCESS | 1653 | 1468716833306 Marionette TRACE conn3 <- [1,3046,null,{}] 17:53:53 INFO - PROCESS | 1653 | 1468716833321 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:53 INFO - PROCESS | 1653 | 1468716833325 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:53 INFO - PROCESS | 1653 | 1468716833407 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 17:53:53 INFO - PROCESS | 1653 | 1468716833415 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:53 INFO - PROCESS | 1653 | 1468716833418 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x129566000 == 30 [pid = 1653] [id = 771] 17:53:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x112fee000) [pid = 1653] [serial = 2311] [outer = 0x0] 17:53:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12930f800) [pid = 1653] [serial = 2312] [outer = 0x112fee000] 17:53:53 INFO - PROCESS | 1653 | 1468716833446 Marionette DEBUG loaded listener.js 17:53:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x129685400) [pid = 1653] [serial = 2313] [outer = 0x112fee000] 17:53:53 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:53:53 INFO - PROCESS | 1653 | 1468716833782 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:53:53 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:53:53 INFO - {} 17:53:53 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 524ms 17:53:53 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:53:53 INFO - PROCESS | 1653 | 1468716833828 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 17:53:53 INFO - PROCESS | 1653 | 1468716833830 Marionette TRACE conn3 <- [1,3049,null,{"value":"7"}] 17:53:53 INFO - PROCESS | 1653 | 1468716833832 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:53:53 INFO - PROCESS | 1653 | 1468716833834 Marionette TRACE conn3 <- [1,3050,null,{}] 17:53:53 INFO - PROCESS | 1653 | 1468716833836 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:53 INFO - PROCESS | 1653 | 1468716833837 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:53 INFO - PROCESS | 1653 | 1468716833924 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 17:53:53 INFO - PROCESS | 1653 | 1468716833928 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:53 INFO - PROCESS | 1653 | 1468716833929 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aa0c800 == 31 [pid = 1653] [id = 772] 17:53:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12b2e6c00) [pid = 1653] [serial = 2314] [outer = 0x0] 17:53:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12c7de400) [pid = 1653] [serial = 2315] [outer = 0x12b2e6c00] 17:53:53 INFO - PROCESS | 1653 | 1468716833956 Marionette DEBUG loaded listener.js 17:53:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12c7e2c00) [pid = 1653] [serial = 2316] [outer = 0x12b2e6c00] 17:53:54 INFO - PROCESS | 1653 | 1468716834270 Marionette TRACE conn3 <- [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]]]}] 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:53:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 469ms 17:53:54 INFO - PROCESS | 1653 | 1468716834303 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 17:53:54 INFO - PROCESS | 1653 | 1468716834304 Marionette TRACE conn3 <- [1,3053,null,{"value":"7"}] 17:53:54 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:53:54 INFO - PROCESS | 1653 | 1468716834307 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:53:54 INFO - PROCESS | 1653 | 1468716834308 Marionette TRACE conn3 <- [1,3054,null,{}] 17:53:54 INFO - PROCESS | 1653 | 1468716834310 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:54 INFO - PROCESS | 1653 | 1468716834311 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:54 INFO - PROCESS | 1653 | 1468716834390 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 17:53:54 INFO - PROCESS | 1653 | 1468716834395 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:54 INFO - PROCESS | 1653 | 1468716834398 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bae7800 == 32 [pid = 1653] [id = 773] 17:53:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128d96800) [pid = 1653] [serial = 2317] [outer = 0x0] 17:53:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12c823c00) [pid = 1653] [serial = 2318] [outer = 0x128d96800] 17:53:54 INFO - PROCESS | 1653 | 1468716834422 Marionette DEBUG loaded listener.js 17:53:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12c82b000) [pid = 1653] [serial = 2319] [outer = 0x128d96800] 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:53:54 INFO - PROCESS | 1653 | 1468716834921 Marionette TRACE conn3 <- [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"]]]}] 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:53:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:53:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:53:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:53:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:53:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:53:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:53:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:53:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:53:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:53:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:53:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:53:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:53:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:53:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:53:55 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" 17:53:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:53:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:53:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:53:55 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" 17:53:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:53:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:53:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:53:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 637ms 17:53:55 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:53:55 INFO - PROCESS | 1653 | 1468716834945 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 17:53:55 INFO - PROCESS | 1653 | 1468716834946 Marionette TRACE conn3 <- [1,3057,null,{"value":"7"}] 17:53:55 INFO - PROCESS | 1653 | 1468716834948 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:53:55 INFO - PROCESS | 1653 | 1468716834949 Marionette TRACE conn3 <- [1,3058,null,{}] 17:53:55 INFO - PROCESS | 1653 | 1468716834958 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:55 INFO - PROCESS | 1653 | 1468716834962 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:55 INFO - PROCESS | 1653 | 1468716835075 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 17:53:55 INFO - PROCESS | 1653 | 1468716835094 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:55 INFO - PROCESS | 1653 | 1468716835095 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c7af800 == 33 [pid = 1653] [id = 774] 17:53:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12d32f800) [pid = 1653] [serial = 2320] [outer = 0x0] 17:53:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12d631800) [pid = 1653] [serial = 2321] [outer = 0x12d32f800] 17:53:55 INFO - PROCESS | 1653 | 1468716835127 Marionette DEBUG loaded listener.js 17:53:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12d637400) [pid = 1653] [serial = 2322] [outer = 0x12d32f800] 17:53:55 INFO - PROCESS | 1653 | 1468716835483 Marionette TRACE conn3 <- [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]]]}] 17:53:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 17:53:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 17:53:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 17:53:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 17:53:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 17:53:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 17:53:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 17:53:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 17:53:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 17:53:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 17:53:55 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 17:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:53:55 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 17:53:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 17:53:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 17:53:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:53:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 17:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:53:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 17:53:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 17:53:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 17:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:53:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 17:53:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 17:53:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 17:53:55 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 579ms 17:53:55 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:53:55 INFO - PROCESS | 1653 | 1468716835528 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 17:53:55 INFO - PROCESS | 1653 | 1468716835530 Marionette TRACE conn3 <- [1,3061,null,{"value":"7"}] 17:53:55 INFO - PROCESS | 1653 | 1468716835532 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 17:53:55 INFO - PROCESS | 1653 | 1468716835533 Marionette TRACE conn3 <- [1,3062,null,{}] 17:53:55 INFO - PROCESS | 1653 | 1468716835535 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:55 INFO - PROCESS | 1653 | 1468716835536 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:55 INFO - PROCESS | 1653 | 1468716835639 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 17:53:55 INFO - PROCESS | 1653 | 1468716835650 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:55 INFO - PROCESS | 1653 | 1468716835651 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d337800 == 34 [pid = 1653] [id = 775] 17:53:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12d639800) [pid = 1653] [serial = 2323] [outer = 0x0] 17:53:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12d649800) [pid = 1653] [serial = 2324] [outer = 0x12d639800] 17:53:55 INFO - PROCESS | 1653 | 1468716835675 Marionette DEBUG loaded listener.js 17:53:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12d655c00) [pid = 1653] [serial = 2325] [outer = 0x12d639800] 17:53:55 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:53:56 INFO - PROCESS | 1653 | 1468716836000 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:53:56 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 17:53:56 INFO - {} 17:53:56 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 518ms 17:53:56 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 17:53:56 INFO - PROCESS | 1653 | 1468716836054 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 17:53:56 INFO - PROCESS | 1653 | 1468716836055 Marionette TRACE conn3 <- [1,3065,null,{"value":"7"}] 17:53:56 INFO - PROCESS | 1653 | 1468716836057 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 17:53:56 INFO - PROCESS | 1653 | 1468716836058 Marionette TRACE conn3 <- [1,3066,null,{}] 17:53:56 INFO - PROCESS | 1653 | 1468716836060 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:56 INFO - PROCESS | 1653 | 1468716836061 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:56 INFO - PROCESS | 1653 | 1468716836170 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 17:53:56 INFO - PROCESS | 1653 | 1468716836208 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:56 INFO - PROCESS | 1653 | 1468716836209 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x128d75800 == 35 [pid = 1653] [id = 776] 17:53:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x112892800) [pid = 1653] [serial = 2326] [outer = 0x0] 17:53:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x112899c00) [pid = 1653] [serial = 2327] [outer = 0x112892800] 17:53:56 INFO - PROCESS | 1653 | 1468716836239 Marionette DEBUG loaded listener.js 17:53:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x124a32000) [pid = 1653] [serial = 2328] [outer = 0x112892800] 17:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x118741c00) [pid = 1653] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x118481000) [pid = 1653] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 17:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1167d4400) [pid = 1653] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 17:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1133e3800) [pid = 1653] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 17:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118542400) [pid = 1653] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 17:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1255a6c00) [pid = 1653] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 17:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11854b000) [pid = 1653] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 17:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x128d94400) [pid = 1653] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 17:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1196e2c00) [pid = 1653] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 17:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119306000) [pid = 1653] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 17:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x112e79400) [pid = 1653] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 17:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x124d19000) [pid = 1653] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 17:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118f06400) [pid = 1653] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 17:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11309c400) [pid = 1653] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 17:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x126f08000) [pid = 1653] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 17:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119814800) [pid = 1653] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 17:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x112f53c00) [pid = 1653] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 17:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11857c000) [pid = 1653] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 17:53:56 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1196e1400) [pid = 1653] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:53:56 INFO - PROCESS | 1653 | 1468716836629 Marionette TRACE conn3 <- [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]]]}] 17:53:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 17:53:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 17:53:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 17:53:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 17:53:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 17:53:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 17:53:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 17:53:56 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 624ms 17:53:56 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 17:53:56 INFO - PROCESS | 1653 | 1468716836682 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 17:53:56 INFO - PROCESS | 1653 | 1468716836683 Marionette TRACE conn3 <- [1,3069,null,{"value":"7"}] 17:53:56 INFO - PROCESS | 1653 | 1468716836686 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 17:53:56 INFO - PROCESS | 1653 | 1468716836687 Marionette TRACE conn3 <- [1,3070,null,{}] 17:53:56 INFO - PROCESS | 1653 | 1468716836690 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:56 INFO - PROCESS | 1653 | 1468716836691 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:56 INFO - PROCESS | 1653 | 1468716836792 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 17:53:56 INFO - PROCESS | 1653 | 1468716836797 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:56 INFO - PROCESS | 1653 | 1468716836798 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a64800 == 36 [pid = 1653] [id = 777] 17:53:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11662c800) [pid = 1653] [serial = 2329] [outer = 0x0] 17:53:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118a62400) [pid = 1653] [serial = 2330] [outer = 0x11662c800] 17:53:56 INFO - PROCESS | 1653 | 1468716836838 Marionette DEBUG loaded listener.js 17:53:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124a25400) [pid = 1653] [serial = 2331] [outer = 0x11662c800] 17:53:57 INFO - PROCESS | 1653 | 1468716837248 Marionette TRACE conn3 <- [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]]]}] 17:53:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 17:53:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 17:53:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 17:53:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 17:53:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 17:53:57 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 17:53:57 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 568ms 17:53:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 17:53:57 INFO - PROCESS | 1653 | 1468716837255 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 17:53:57 INFO - PROCESS | 1653 | 1468716837256 Marionette TRACE conn3 <- [1,3073,null,{"value":"7"}] 17:53:57 INFO - PROCESS | 1653 | 1468716837272 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 17:53:57 INFO - PROCESS | 1653 | 1468716837273 Marionette TRACE conn3 <- [1,3074,null,{}] 17:53:57 INFO - PROCESS | 1653 | 1468716837275 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:57 INFO - PROCESS | 1653 | 1468716837276 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:57 INFO - PROCESS | 1653 | 1468716837397 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 17:53:57 INFO - PROCESS | 1653 | 1468716837404 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:57 INFO - PROCESS | 1653 | 1468716837404 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x128d79800 == 37 [pid = 1653] [id = 778] 17:53:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12135b000) [pid = 1653] [serial = 2332] [outer = 0x0] 17:53:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12aa5f400) [pid = 1653] [serial = 2333] [outer = 0x12135b000] 17:53:57 INFO - PROCESS | 1653 | 1468716837428 Marionette DEBUG loaded listener.js 17:53:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12abc4c00) [pid = 1653] [serial = 2334] [outer = 0x12135b000] 17:53:57 INFO - PROCESS | 1653 | 1468716837733 Marionette TRACE conn3 <- [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]]]}] 17:53:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 17:53:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 17:53:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 17:53:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 17:53:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 17:53:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 17:53:57 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 485ms 17:53:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 17:53:57 INFO - PROCESS | 1653 | 1468716837746 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 17:53:57 INFO - PROCESS | 1653 | 1468716837748 Marionette TRACE conn3 <- [1,3077,null,{"value":"7"}] 17:53:57 INFO - PROCESS | 1653 | 1468716837750 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 17:53:57 INFO - PROCESS | 1653 | 1468716837752 Marionette TRACE conn3 <- [1,3078,null,{}] 17:53:57 INFO - PROCESS | 1653 | 1468716837754 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:57 INFO - PROCESS | 1653 | 1468716837755 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:57 INFO - PROCESS | 1653 | 1468716837857 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 17:53:57 INFO - PROCESS | 1653 | 1468716837863 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:57 INFO - PROCESS | 1653 | 1468716837865 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12db7c000 == 38 [pid = 1653] [id = 779] 17:53:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128aa3000) [pid = 1653] [serial = 2335] [outer = 0x0] 17:53:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12a758000) [pid = 1653] [serial = 2336] [outer = 0x128aa3000] 17:53:57 INFO - PROCESS | 1653 | 1468716837890 Marionette DEBUG loaded listener.js 17:53:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12b2de800) [pid = 1653] [serial = 2337] [outer = 0x128aa3000] 17:53:58 INFO - PROCESS | 1653 | 1468716838225 Marionette TRACE conn3 <- [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] 17:53:58 INFO - PROCESS | 1653 | 1468716838271 Marionette TRACE conn3 <- [1,3081,null,{"value":"7"}] 17:53:58 INFO - PROCESS | 1653 | 1468716838274 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 17:53:58 INFO - PROCESS | 1653 | 1468716838275 Marionette TRACE conn3 <- [1,3082,null,{}] 17:53:58 INFO - PROCESS | 1653 | 1468716838277 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:58 INFO - PROCESS | 1653 | 1468716838278 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:58 INFO - PROCESS | 1653 | 1468716838398 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 17:53:58 INFO - PROCESS | 1653 | 1468716838406 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:58 INFO - PROCESS | 1653 | 1468716838407 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dbd4800 == 39 [pid = 1653] [id = 780] 17:53:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12b25cc00) [pid = 1653] [serial = 2338] [outer = 0x0] 17:53:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12ba84400) [pid = 1653] [serial = 2339] [outer = 0x12b25cc00] 17:53:58 INFO - PROCESS | 1653 | 1468716838430 Marionette DEBUG loaded listener.js 17:53:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12bb2b000) [pid = 1653] [serial = 2340] [outer = 0x12b25cc00] 17:53:58 INFO - PROCESS | 1653 | 1468716838807 Marionette TRACE conn3 <- [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]]]}] 17:53:58 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 17:53:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 17:53:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:53:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:53:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 17:53:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 17:53:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 569ms 17:53:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 17:53:58 INFO - PROCESS | 1653 | 1468716838844 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 17:53:58 INFO - PROCESS | 1653 | 1468716838846 Marionette TRACE conn3 <- [1,3085,null,{"value":"7"}] 17:53:58 INFO - PROCESS | 1653 | 1468716838849 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 17:53:58 INFO - PROCESS | 1653 | 1468716838851 Marionette TRACE conn3 <- [1,3086,null,{}] 17:53:58 INFO - PROCESS | 1653 | 1468716838855 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:58 INFO - PROCESS | 1653 | 1468716838857 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:58 INFO - PROCESS | 1653 | 1468716838972 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 17:53:59 INFO - PROCESS | 1653 | 1468716839083 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:59 INFO - PROCESS | 1653 | 1468716839085 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x1127f1000 == 40 [pid = 1653] [id = 781] 17:53:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1133ee800) [pid = 1653] [serial = 2341] [outer = 0x0] 17:53:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x113ddb000) [pid = 1653] [serial = 2342] [outer = 0x1133ee800] 17:53:59 INFO - PROCESS | 1653 | 1468716839117 Marionette DEBUG loaded listener.js 17:53:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x117e4f000) [pid = 1653] [serial = 2343] [outer = 0x1133ee800] 17:53:59 INFO - PROCESS | 1653 | 1468716839489 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 17:53:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 17:53:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 670ms 17:53:59 INFO - PROCESS | 1653 | 1468716839520 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 17:53:59 INFO - PROCESS | 1653 | 1468716839523 Marionette TRACE conn3 <- [1,3089,null,{"value":"7"}] 17:53:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 17:53:59 INFO - PROCESS | 1653 | 1468716839528 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 17:53:59 INFO - PROCESS | 1653 | 1468716839529 Marionette TRACE conn3 <- [1,3090,null,{}] 17:53:59 INFO - PROCESS | 1653 | 1468716839532 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:53:59 INFO - PROCESS | 1653 | 1468716839534 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:59 INFO - PROCESS | 1653 | 1468716839643 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 17:53:59 INFO - PROCESS | 1653 | 1468716839755 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:59 INFO - PROCESS | 1653 | 1468716839756 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:53:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x1211cd800 == 41 [pid = 1653] [id = 782] 17:53:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x118739800) [pid = 1653] [serial = 2344] [outer = 0x0] 17:53:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x119818c00) [pid = 1653] [serial = 2345] [outer = 0x118739800] 17:53:59 INFO - PROCESS | 1653 | 1468716839787 Marionette DEBUG loaded listener.js 17:53:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x119c43400) [pid = 1653] [serial = 2346] [outer = 0x118739800] 17:54:00 INFO - PROCESS | 1653 | 1468716840142 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 17:54:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 17:54:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 620ms 17:54:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 17:54:00 INFO - PROCESS | 1653 | 1468716840148 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 17:54:00 INFO - PROCESS | 1653 | 1468716840149 Marionette TRACE conn3 <- [1,3093,null,{"value":"7"}] 17:54:00 INFO - PROCESS | 1653 | 1468716840152 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 17:54:00 INFO - PROCESS | 1653 | 1468716840154 Marionette TRACE conn3 <- [1,3094,null,{}] 17:54:00 INFO - PROCESS | 1653 | 1468716840162 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:00 INFO - PROCESS | 1653 | 1468716840165 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:54:00 INFO - PROCESS | 1653 | 1468716840287 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 17:54:00 INFO - PROCESS | 1653 | 1468716840440 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:00 INFO - PROCESS | 1653 | 1468716840442 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:54:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1297d3000 == 42 [pid = 1653] [id = 783] 17:54:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12640f400) [pid = 1653] [serial = 2347] [outer = 0x0] 17:54:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x126412c00) [pid = 1653] [serial = 2348] [outer = 0x12640f400] 17:54:00 INFO - PROCESS | 1653 | 1468716840480 Marionette DEBUG loaded listener.js 17:54:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1264ee400) [pid = 1653] [serial = 2349] [outer = 0x12640f400] 17:54:00 INFO - PROCESS | 1653 | 1468716840849 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 17:54:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 17:54:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 725ms 17:54:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 17:54:00 INFO - PROCESS | 1653 | 1468716840877 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 17:54:00 INFO - PROCESS | 1653 | 1468716840879 Marionette TRACE conn3 <- [1,3097,null,{"value":"7"}] 17:54:00 INFO - PROCESS | 1653 | 1468716840881 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 17:54:00 INFO - PROCESS | 1653 | 1468716840883 Marionette TRACE conn3 <- [1,3098,null,{}] 17:54:00 INFO - PROCESS | 1653 | 1468716840885 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:00 INFO - PROCESS | 1653 | 1468716840887 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:54:00 INFO - PROCESS | 1653 | 1468716840993 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 17:54:01 INFO - PROCESS | 1653 | 1468716841103 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:01 INFO - PROCESS | 1653 | 1468716841105 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:54:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c21f800 == 43 [pid = 1653] [id = 784] 17:54:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x112894c00) [pid = 1653] [serial = 2350] [outer = 0x0] 17:54:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x112891c00) [pid = 1653] [serial = 2351] [outer = 0x112894c00] 17:54:01 INFO - PROCESS | 1653 | 1468716841137 Marionette DEBUG loaded listener.js 17:54:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12660ac00) [pid = 1653] [serial = 2352] [outer = 0x112894c00] 17:54:01 INFO - PROCESS | 1653 | 1468716841494 Marionette TRACE conn3 <- [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]]]}] 17:54:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 17:54:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 17:54:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 622ms 17:54:01 INFO - PROCESS | 1653 | 1468716841503 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 17:54:01 INFO - PROCESS | 1653 | 1468716841505 Marionette TRACE conn3 <- [1,3101,null,{"value":"7"}] 17:54:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 17:54:01 INFO - PROCESS | 1653 | 1468716841509 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 17:54:01 INFO - PROCESS | 1653 | 1468716841510 Marionette TRACE conn3 <- [1,3102,null,{}] 17:54:01 INFO - PROCESS | 1653 | 1468716841513 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:01 INFO - PROCESS | 1653 | 1468716841514 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:54:01 INFO - PROCESS | 1653 | 1468716841617 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 17:54:01 INFO - PROCESS | 1653 | 1468716841742 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:01 INFO - PROCESS | 1653 | 1468716841744 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:54:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x116165800 == 44 [pid = 1653] [id = 785] 17:54:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x110fe9c00) [pid = 1653] [serial = 2353] [outer = 0x0] 17:54:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x112a79400) [pid = 1653] [serial = 2354] [outer = 0x110fe9c00] 17:54:01 INFO - PROCESS | 1653 | 1468716841776 Marionette DEBUG loaded listener.js 17:54:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11834f800) [pid = 1653] [serial = 2355] [outer = 0x110fe9c00] 17:54:02 INFO - PROCESS | 1653 | 1468716842291 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 17:54:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 17:54:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 821ms 17:54:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 17:54:02 INFO - PROCESS | 1653 | 1468716842329 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 17:54:02 INFO - PROCESS | 1653 | 1468716842332 Marionette TRACE conn3 <- [1,3105,null,{"value":"7"}] 17:54:02 INFO - PROCESS | 1653 | 1468716842335 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 17:54:02 INFO - PROCESS | 1653 | 1468716842337 Marionette TRACE conn3 <- [1,3106,null,{}] 17:54:02 INFO - PROCESS | 1653 | 1468716842341 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:02 INFO - PROCESS | 1653 | 1468716842343 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:54:02 INFO - PROCESS | 1653 | 1468716842440 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 17:54:02 INFO - PROCESS | 1653 | 1468716842512 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:02 INFO - PROCESS | 1653 | 1468716842513 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:54:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x118aaa800 == 45 [pid = 1653] [id = 786] 17:54:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1164ec400) [pid = 1653] [serial = 2356] [outer = 0x0] 17:54:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x116f32400) [pid = 1653] [serial = 2357] [outer = 0x1164ec400] 17:54:02 INFO - PROCESS | 1653 | 1468716842587 Marionette DEBUG loaded listener.js 17:54:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x117e51400) [pid = 1653] [serial = 2358] [outer = 0x1164ec400] 17:54:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12db7c000 == 44 [pid = 1653] [id = 779] 17:54:03 INFO - PROCESS | 1653 | --DOCSHELL 0x128d79800 == 43 [pid = 1653] [id = 778] 17:54:03 INFO - PROCESS | 1653 | --DOCSHELL 0x128a64800 == 42 [pid = 1653] [id = 777] 17:54:03 INFO - PROCESS | 1653 | --DOCSHELL 0x128d75800 == 41 [pid = 1653] [id = 776] 17:54:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12d337800 == 40 [pid = 1653] [id = 775] 17:54:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12c7af800 == 39 [pid = 1653] [id = 774] 17:54:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12bae7800 == 38 [pid = 1653] [id = 773] 17:54:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12aa0c800 == 37 [pid = 1653] [id = 772] 17:54:03 INFO - PROCESS | 1653 | --DOCSHELL 0x129566000 == 36 [pid = 1653] [id = 771] 17:54:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12187d800 == 35 [pid = 1653] [id = 770] 17:54:03 INFO - PROCESS | 1653 | --DOCSHELL 0x118f54000 == 34 [pid = 1653] [id = 769] 17:54:03 INFO - PROCESS | 1653 | --DOCSHELL 0x116860000 == 33 [pid = 1653] [id = 768] 17:54:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12e520000 == 32 [pid = 1653] [id = 767] 17:54:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1168c1800 == 31 [pid = 1653] [id = 766] 17:54:03 INFO - PROCESS | 1653 | --DOCSHELL 0x116165800 == 30 [pid = 1653] [id = 785] 17:54:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12c21f800 == 29 [pid = 1653] [id = 784] 17:54:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1297d3000 == 28 [pid = 1653] [id = 783] 17:54:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1211cd800 == 27 [pid = 1653] [id = 782] 17:54:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12dbd4800 == 26 [pid = 1653] [id = 780] 17:54:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1127f1000 == 25 [pid = 1653] [id = 781] 17:54:03 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1184ed000) [pid = 1653] [serial = 2239] [outer = 0x0] [url = about:blank] 17:54:03 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x11853fc00) [pid = 1653] [serial = 2265] [outer = 0x0] [url = about:blank] 17:54:03 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x118579c00) [pid = 1653] [serial = 2266] [outer = 0x0] [url = about:blank] 17:54:03 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x116f2c000) [pid = 1653] [serial = 2262] [outer = 0x0] [url = about:blank] 17:54:03 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x117e4e000) [pid = 1653] [serial = 2263] [outer = 0x0] [url = about:blank] 17:54:03 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x116883000) [pid = 1653] [serial = 2256] [outer = 0x0] [url = about:blank] 17:54:03 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1184e5000) [pid = 1653] [serial = 2237] [outer = 0x0] [url = about:blank] 17:54:03 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1176f8c00) [pid = 1653] [serial = 2236] [outer = 0x0] [url = about:blank] 17:54:03 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1205bbc00) [pid = 1653] [serial = 2242] [outer = 0x0] [url = about:blank] 17:54:03 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x119c46400) [pid = 1653] [serial = 2241] [outer = 0x0] [url = about:blank] 17:54:03 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x128e18800) [pid = 1653] [serial = 2244] [outer = 0x0] [url = about:blank] 17:54:03 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119307800) [pid = 1653] [serial = 2273] [outer = 0x0] [url = about:blank] 17:54:03 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12a75b000) [pid = 1653] [serial = 2245] [outer = 0x0] [url = about:blank] 17:54:03 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12ba8fc00) [pid = 1653] [serial = 2248] [outer = 0x0] [url = about:blank] 17:54:03 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x121720c00) [pid = 1653] [serial = 2277] [outer = 0x0] [url = about:blank] 17:54:03 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12ba84800) [pid = 1653] [serial = 2247] [outer = 0x0] [url = about:blank] 17:54:03 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12bb38000) [pid = 1653] [serial = 2251] [outer = 0x0] [url = about:blank] 17:54:03 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x128d9c000) [pid = 1653] [serial = 2250] [outer = 0x0] [url = about:blank] 17:54:03 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x120545400) [pid = 1653] [serial = 2276] [outer = 0x0] [url = about:blank] 17:54:03 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x112e83c00) [pid = 1653] [serial = 2253] [outer = 0x0] [url = about:blank] 17:54:03 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x112f55c00) [pid = 1653] [serial = 2254] [outer = 0x0] [url = about:blank] 17:54:03 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x124fdc800) [pid = 1653] [serial = 2282] [outer = 0x0] [url = about:blank] 17:54:03 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x124a33000) [pid = 1653] [serial = 2280] [outer = 0x0] [url = about:blank] 17:54:03 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12196d400) [pid = 1653] [serial = 2279] [outer = 0x0] [url = about:blank] 17:54:03 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1255a7400) [pid = 1653] [serial = 2283] [outer = 0x0] [url = about:blank] 17:54:03 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x116f58c00) [pid = 1653] [serial = 2285] [outer = 0x0] [url = about:blank] 17:54:03 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119310000) [pid = 1653] [serial = 2286] [outer = 0x0] [url = about:blank] 17:54:03 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12954bc00) [pid = 1653] [serial = 2292] [outer = 0x0] [url = about:blank] 17:54:03 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x129556c00) [pid = 1653] [serial = 2294] [outer = 0x0] [url = about:blank] 17:54:03 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1264e0800) [pid = 1653] [serial = 2288] [outer = 0x0] [url = about:blank] 17:54:03 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x113c50400) [pid = 1653] [serial = 2259] [outer = 0x0] [url = about:blank] 17:54:03 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1164ec800) [pid = 1653] [serial = 2260] [outer = 0x0] [url = about:blank] 17:54:03 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118a55c00) [pid = 1653] [serial = 2268] [outer = 0x0] [url = about:blank] 17:54:03 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1268c2000) [pid = 1653] [serial = 2289] [outer = 0x0] [url = about:blank] 17:54:03 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119952800) [pid = 1653] [serial = 2274] [outer = 0x0] [url = about:blank] 17:54:03 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x119309000) [pid = 1653] [serial = 2271] [outer = 0x0] [url = about:blank] 17:54:03 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x118f82800) [pid = 1653] [serial = 2269] [outer = 0x0] [url = about:blank] 17:54:03 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x128cef400) [pid = 1653] [serial = 2291] [outer = 0x0] [url = about:blank] 17:54:03 INFO - PROCESS | 1653 | 1468716843598 Marionette TRACE conn3 <- [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]]]}] 17:54:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 17:54:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 17:54:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 17:54:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1274ms 17:54:03 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 17:54:03 INFO - PROCESS | 1653 | 1468716843613 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 17:54:03 INFO - PROCESS | 1653 | 1468716843615 Marionette TRACE conn3 <- [1,3109,null,{"value":"7"}] 17:54:03 INFO - PROCESS | 1653 | 1468716843618 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 17:54:03 INFO - PROCESS | 1653 | 1468716843620 Marionette TRACE conn3 <- [1,3110,null,{}] 17:54:03 INFO - PROCESS | 1653 | 1468716843623 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:03 INFO - PROCESS | 1653 | 1468716843625 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:54:03 INFO - PROCESS | 1653 | 1468716843712 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 17:54:03 INFO - PROCESS | 1653 | 1468716843717 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:03 INFO - PROCESS | 1653 | 1468716843720 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:54:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x116689000 == 26 [pid = 1653] [id = 787] 17:54:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112ec0c00) [pid = 1653] [serial = 2359] [outer = 0x0] 17:54:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x112f4cc00) [pid = 1653] [serial = 2360] [outer = 0x112ec0c00] 17:54:03 INFO - PROCESS | 1653 | 1468716843750 Marionette DEBUG loaded listener.js 17:54:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x112fc6000) [pid = 1653] [serial = 2361] [outer = 0x112ec0c00] 17:54:04 INFO - PROCESS | 1653 | 1468716844075 Marionette TRACE conn3 <- [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"]]]}] 17:54:04 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 17:54:04 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 17:54:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 17:54:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:54:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:54:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 17:54:04 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 472ms 17:54:04 INFO - PROCESS | 1653 | 1468716844121 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 17:54:04 INFO - PROCESS | 1653 | 1468716844125 Marionette TRACE conn3 <- [1,3113,null,{"value":"7"}] 17:54:04 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 17:54:04 INFO - PROCESS | 1653 | 1468716844135 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 17:54:04 INFO - PROCESS | 1653 | 1468716844137 Marionette TRACE conn3 <- [1,3114,null,{}] 17:54:04 INFO - PROCESS | 1653 | 1468716844140 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:54:04 INFO - PROCESS | 1653 | 1468716844141 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:54:04 INFO - PROCESS | 1653 | 1468716844219 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 17:54:04 INFO - PROCESS | 1653 | 1468716844223 Marionette TRACE conn3 -> [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\", \"f81e50f5-2432-4606-8813-432c2dabb9a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:04 INFO - PROCESS | 1653 | 1468716844224 Marionette INFO sendAsync e9a637bb-66e0-4e41-aa0d-4b012e382b35 17:54:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x118aa0000 == 27 [pid = 1653] [id = 788] 17:54:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x114f74c00) [pid = 1653] [serial = 2362] [outer = 0x0] 17:54:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1167e2000) [pid = 1653] [serial = 2363] [outer = 0x114f74c00] 17:54:04 INFO - PROCESS | 1653 | 1468716844254 Marionette DEBUG loaded listener.js 17:54:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x117e4e000) [pid = 1653] [serial = 2364] [outer = 0x114f74c00] 17:54:04 INFO - PROCESS | 1653 | 1468716844586 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 17:54:04 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 17:54:04 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 469ms 17:54:04 INFO - PROCESS | 1653 | 1468716844605 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 17:54:04 INFO - PROCESS | 1653 | 1468716844606 Marionette TRACE conn3 <- [1,3117,null,{"value":"7"}] 17:54:05 WARNING - u'runner_teardown' () 17:54:05 INFO - No more tests 17:54:05 INFO - Got 0 unexpected results 17:54:05 INFO - SUITE-END | took 501s 17:54:05 INFO - Closing logging queue 17:54:05 INFO - queue closed 17:54:05 INFO - Return code: 0 17:54:05 WARNING - # TBPL SUCCESS # 17:54:05 INFO - Running post-action listener: _resource_record_post_action 17:54:05 INFO - Running post-run listener: _resource_record_post_run 17:54:06 INFO - Total resource usage - Wall time: 523s; CPU: 58.0%; Read bytes: 31272448; Write bytes: 954548736; Read time: 305; Write time: 4672 17:54:06 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 17:54:06 INFO - install - Wall time: 19s; CPU: 54.0%; Read bytes: 146422272; Write bytes: 147433472; Read time: 13800; Write time: 387 17:54:06 INFO - run-tests - Wall time: 506s; CPU: 58.0%; Read bytes: 29195776; Write bytes: 795499008; Read time: 283; Write time: 4247 17:54:06 INFO - Running post-run listener: _upload_blobber_files 17:54:06 INFO - Blob upload gear active. 17:54:06 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 17:54:06 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 17:54:06 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 17:54:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 17:54:07 INFO - (blobuploader) - INFO - Open directory for files ... 17:54:07 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 17:54:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:54:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:54:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 17:54:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:54:08 INFO - (blobuploader) - INFO - Done attempting. 17:54:08 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 17:54:08 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:54:08 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:54:10 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 17:54:10 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:54:10 INFO - (blobuploader) - INFO - Done attempting. 17:54:10 INFO - (blobuploader) - INFO - Iteration through files over. 17:54:10 INFO - Return code: 0 17:54:10 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 17:54:10 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 17:54:10 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7d31a448f42d3e82a9db6f1e799cb320135abb1bb3888cd494cfc20814fcc5cccba3d0f8bbc1e23ab10d933eb6e457627888bcc941ed2235a25d065908bec5e8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/db228a5a9513648638e0af109c4f0d820a9bf79078c7c3c71a1f5b1111606a64f8269ef7672d754b16f43a265ed3d5edb811e9f2bea71baf5c4c96fc5cdf877f"} 17:54:10 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 17:54:10 INFO - Writing to file /builds/slave/test/properties/blobber_files 17:54:10 INFO - Contents: 17:54:10 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7d31a448f42d3e82a9db6f1e799cb320135abb1bb3888cd494cfc20814fcc5cccba3d0f8bbc1e23ab10d933eb6e457627888bcc941ed2235a25d065908bec5e8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/db228a5a9513648638e0af109c4f0d820a9bf79078c7c3c71a1f5b1111606a64f8269ef7672d754b16f43a265ed3d5edb811e9f2bea71baf5c4c96fc5cdf877f"} 17:54:10 INFO - Running post-run listener: copy_logs_to_upload_dir 17:54:10 INFO - Copying logs to upload dir... 17:54:10 INFO - mkdir: /builds/slave/test/build/upload/logs 17:54:10 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=590.680303 ========= master_lag: 0.26 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 50 secs) (at 2016-07-16 17:54:10.528018) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-16 17:54:10.531325) ========= 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.ZMFu9ewm4B/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.CiSnVz2gJk/Listeners TMPDIR=/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7d31a448f42d3e82a9db6f1e799cb320135abb1bb3888cd494cfc20814fcc5cccba3d0f8bbc1e23ab10d933eb6e457627888bcc941ed2235a25d065908bec5e8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/db228a5a9513648638e0af109c4f0d820a9bf79078c7c3c71a1f5b1111606a64f8269ef7672d754b16f43a265ed3d5edb811e9f2bea71baf5c4c96fc5cdf877f"} build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493517/firefox-48.0.en-US.mac64.dmg symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493517/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012631 build_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493517/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7d31a448f42d3e82a9db6f1e799cb320135abb1bb3888cd494cfc20814fcc5cccba3d0f8bbc1e23ab10d933eb6e457627888bcc941ed2235a25d065908bec5e8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/db228a5a9513648638e0af109c4f0d820a9bf79078c7c3c71a1f5b1111606a64f8269ef7672d754b16f43a265ed3d5edb811e9f2bea71baf5c4c96fc5cdf877f"}' symbols_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468493517/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-16 17:54:10.564542) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 17:54:10.564833) ========= 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.ZMFu9ewm4B/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.CiSnVz2gJk/Listeners TMPDIR=/var/folders/gx/gg1mk0bs7f17x8sk8mkdg3_h00000w/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.005320 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-16 17:54:10.617032) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-16 17:54:10.617306) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-16 17:54:10.617587) ========= ========= Total master_lag: 0.41 =========