builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0318 starttime: 1469440637.08 results: success (0) buildid: 20160725015529 builduid: 7e02ace4dd9847cab657ff55c8b108f3 revision: 59caf5ec41614bf5de43d45f41a1decee29a869d ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-25 02:57:17.083884) ========= master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-25 02:57:17.084330) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-25 02:57:17.084618) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-25 02:57:17.441736) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 02:57:17.441995) ========= 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.7qITeQ37i6/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.NNroLWfCYz/Listeners TMPDIR=/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/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-25 02:57: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% 175M=0s 2016-07-25 02:57:17 (175 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.110609 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 02:57:17.593966) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 02:57:17.594243) ========= 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.7qITeQ37i6/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.NNroLWfCYz/Listeners TMPDIR=/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/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.026622 ========= master_lag: 0.06 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 02:57:17.675987) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 02:57:17.676397) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 59caf5ec41614bf5de43d45f41a1decee29a869d --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 59caf5ec41614bf5de43d45f41a1decee29a869d --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.7qITeQ37i6/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.NNroLWfCYz/Listeners TMPDIR=/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/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-25 02:57:17,761 truncating revision to first 12 chars 2016-07-25 02:57:17,761 Setting DEBUG logging. 2016-07-25 02:57:17,761 attempt 1/10 2016-07-25 02:57:17,761 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/59caf5ec4161?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-25 02:57:18,109 unpacking tar archive at: mozilla-beta-59caf5ec4161/testing/mozharness/ program finished with exit code 0 elapsedTime=0.616540 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 02:57:18.317844) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-25 02:57:18.318156) ========= script_repo_revision: 59caf5ec41614bf5de43d45f41a1decee29a869d ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-25 02:57:18.318577) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-25 02:57:18.318861) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-25 02:57:18.336907) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 2 secs) (at 2016-07-25 02:57:18.337241) ========= /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.7qITeQ37i6/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.NNroLWfCYz/Listeners TMPDIR=/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/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 02:57:18 INFO - MultiFileLogger online at 20160725 02:57:18 in /builds/slave/test 02:57:18 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 02:57:18 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 02:57:18 INFO - {'append_to_log': False, 02:57:18 INFO - 'base_work_dir': '/builds/slave/test', 02:57:18 INFO - 'blob_upload_branch': 'mozilla-beta', 02:57:18 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 02:57:18 INFO - 'buildbot_json_path': 'buildprops.json', 02:57:18 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 02:57:18 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:57:18 INFO - 'download_minidump_stackwalk': True, 02:57:18 INFO - 'download_symbols': 'true', 02:57:18 INFO - 'e10s': False, 02:57:18 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 02:57:18 INFO - 'tooltool.py': '/tools/tooltool.py', 02:57:18 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 02:57:18 INFO - '/tools/misc-python/virtualenv.py')}, 02:57:18 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:57:18 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:57:18 INFO - 'log_level': 'info', 02:57:18 INFO - 'log_to_console': True, 02:57:18 INFO - 'opt_config_files': (), 02:57:18 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:57:18 INFO - '--processes=1', 02:57:18 INFO - '--config=%(test_path)s/wptrunner.ini', 02:57:18 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:57:18 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:57:18 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:57:18 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:57:18 INFO - 'pip_index': False, 02:57:18 INFO - 'require_test_zip': True, 02:57:18 INFO - 'test_type': ('testharness',), 02:57:18 INFO - 'this_chunk': '1', 02:57:18 INFO - 'tooltool_cache': '/builds/tooltool_cache', 02:57:18 INFO - 'total_chunks': '10', 02:57:18 INFO - 'virtualenv_path': 'venv', 02:57:18 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:57:18 INFO - 'work_dir': 'build'} 02:57:18 INFO - ##### 02:57:18 INFO - ##### Running clobber step. 02:57:18 INFO - ##### 02:57:18 INFO - Running pre-action listener: _resource_record_pre_action 02:57:18 INFO - Running main action method: clobber 02:57:18 INFO - rmtree: /builds/slave/test/build 02:57:18 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 02:57:20 INFO - Running post-action listener: _resource_record_post_action 02:57:20 INFO - ##### 02:57:20 INFO - ##### Running read-buildbot-config step. 02:57:20 INFO - ##### 02:57:20 INFO - Running pre-action listener: _resource_record_pre_action 02:57:20 INFO - Running main action method: read_buildbot_config 02:57:20 INFO - Using buildbot properties: 02:57:20 INFO - { 02:57:20 INFO - "project": "", 02:57:20 INFO - "product": "firefox", 02:57:20 INFO - "script_repo_revision": "production", 02:57:20 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 02:57:20 INFO - "repository": "", 02:57:20 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 02:57:20 INFO - "buildid": "20160725015529", 02:57:20 INFO - "pgo_build": "False", 02:57:20 INFO - "basedir": "/builds/slave/test", 02:57:20 INFO - "buildnumber": 41, 02:57:20 INFO - "slavename": "t-yosemite-r7-0318", 02:57:20 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/", 02:57:20 INFO - "platform": "macosx64", 02:57:20 INFO - "branch": "mozilla-beta", 02:57:20 INFO - "revision": "59caf5ec41614bf5de43d45f41a1decee29a869d", 02:57:20 INFO - "repo_path": "releases/mozilla-beta", 02:57:20 INFO - "moz_repo_path": "", 02:57:20 INFO - "stage_platform": "macosx64", 02:57:20 INFO - "builduid": "7e02ace4dd9847cab657ff55c8b108f3", 02:57:20 INFO - "slavebuilddir": "test" 02:57:20 INFO - } 02:57:20 INFO - Found installer url https://queue.taskcluster.net/v1/task/dU1x0ATgQ-SI_56Q5-xJuA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 02:57:20 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/dU1x0ATgQ-SI_56Q5-xJuA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 02:57:20 INFO - Running post-action listener: _resource_record_post_action 02:57:20 INFO - ##### 02:57:20 INFO - ##### Running download-and-extract step. 02:57:20 INFO - ##### 02:57:20 INFO - Running pre-action listener: _resource_record_pre_action 02:57:20 INFO - Running main action method: download_and_extract 02:57:20 INFO - mkdir: /builds/slave/test/build/tests 02:57:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:57:20 INFO - https://queue.taskcluster.net/v1/task/dU1x0ATgQ-SI_56Q5-xJuA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 02:57:20 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dU1x0ATgQ-SI_56Q5-xJuA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 02:57:20 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dU1x0ATgQ-SI_56Q5-xJuA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 02:57:20 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dU1x0ATgQ-SI_56Q5-xJuA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 02:57:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dU1x0ATgQ-SI_56Q5-xJuA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json'}, attempt #1 02:57:44 INFO - Downloaded 1201 bytes. 02:57:44 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 02:57:44 INFO - Using the following test package requirements: 02:57:44 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 02:57:44 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 02:57:44 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 02:57:44 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 02:57:44 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 02:57:44 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 02:57:44 INFO - u'jsshell-mac64.zip'], 02:57:44 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 02:57:44 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 02:57:44 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 02:57:44 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 02:57:44 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 02:57:44 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 02:57:44 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 02:57:44 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 02:57:44 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 02:57:44 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 02:57:44 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 02:57:44 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 02:57:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:57:44 INFO - https://queue.taskcluster.net/v1/task/dU1x0ATgQ-SI_56Q5-xJuA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 02:57:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dU1x0ATgQ-SI_56Q5-xJuA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 02:57:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dU1x0ATgQ-SI_56Q5-xJuA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 02:57:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dU1x0ATgQ-SI_56Q5-xJuA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 02:57:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dU1x0ATgQ-SI_56Q5-xJuA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip'}, attempt #1 02:57:46 INFO - Downloaded 18370259 bytes. 02:57:46 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/*'] 02:57:46 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/* 02:57:46 INFO - caution: filename not matched: web-platform/* 02:57:46 INFO - Return code: 11 02:57:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:57:46 INFO - https://queue.taskcluster.net/v1/task/dU1x0ATgQ-SI_56Q5-xJuA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 02:57:46 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dU1x0ATgQ-SI_56Q5-xJuA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 02:57:46 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dU1x0ATgQ-SI_56Q5-xJuA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 02:57:46 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dU1x0ATgQ-SI_56Q5-xJuA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 02:57:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dU1x0ATgQ-SI_56Q5-xJuA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip'}, attempt #1 02:57:48 INFO - Downloaded 36389883 bytes. 02:57:48 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/*'] 02:57:48 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/* 02:57:52 INFO - caution: filename not matched: bin/* 02:57:52 INFO - caution: filename not matched: config/* 02:57:52 INFO - caution: filename not matched: mozbase/* 02:57:52 INFO - caution: filename not matched: marionette/* 02:57:52 INFO - caution: filename not matched: tools/wptserve/* 02:57:52 INFO - Return code: 11 02:57:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:57:52 INFO - https://queue.taskcluster.net/v1/task/dU1x0ATgQ-SI_56Q5-xJuA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 02:57:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dU1x0ATgQ-SI_56Q5-xJuA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 02:57:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dU1x0ATgQ-SI_56Q5-xJuA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 02:57:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dU1x0ATgQ-SI_56Q5-xJuA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 02:57:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dU1x0ATgQ-SI_56Q5-xJuA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 02:57:55 INFO - Downloaded 73041777 bytes. 02:57:55 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/dU1x0ATgQ-SI_56Q5-xJuA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 02:57:55 INFO - mkdir: /builds/slave/test/properties 02:57:55 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 02:57:55 INFO - Writing to file /builds/slave/test/properties/build_url 02:57:55 INFO - Contents: 02:57:55 INFO - build_url:https://queue.taskcluster.net/v1/task/dU1x0ATgQ-SI_56Q5-xJuA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 02:57:55 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/dU1x0ATgQ-SI_56Q5-xJuA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 02:57:55 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 02:57:55 INFO - Writing to file /builds/slave/test/properties/symbols_url 02:57:55 INFO - Contents: 02:57:55 INFO - symbols_url:https://queue.taskcluster.net/v1/task/dU1x0ATgQ-SI_56Q5-xJuA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 02:57:55 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')]} 02:57:55 INFO - https://queue.taskcluster.net/v1/task/dU1x0ATgQ-SI_56Q5-xJuA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:57:55 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dU1x0ATgQ-SI_56Q5-xJuA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 02:57:55 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dU1x0ATgQ-SI_56Q5-xJuA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 02:57:55 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dU1x0ATgQ-SI_56Q5-xJuA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 02:57:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/dU1x0ATgQ-SI_56Q5-xJuA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 02:58:01 INFO - Downloaded 103736278 bytes. 02:58:01 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'] 02:58:01 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 02:58:04 INFO - Return code: 0 02:58:04 INFO - Running post-action listener: _resource_record_post_action 02:58:04 INFO - Running post-action listener: set_extra_try_arguments 02:58:04 INFO - ##### 02:58:04 INFO - ##### Running create-virtualenv step. 02:58:04 INFO - ##### 02:58:04 INFO - Running pre-action listener: _pre_create_virtualenv 02:58:04 INFO - Running pre-action listener: _resource_record_pre_action 02:58:04 INFO - Running main action method: create_virtualenv 02:58:04 INFO - Creating virtualenv /builds/slave/test/build/venv 02:58:04 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 02:58:04 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 02:58:04 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 02:58:04 INFO - Using real prefix '/tools/python27' 02:58:04 INFO - New python executable in /builds/slave/test/build/venv/bin/python 02:58:05 INFO - Installing distribute.............................................................................................................................................................................................done. 02:58:08 INFO - Installing pip.................done. 02:58:08 INFO - Return code: 0 02:58:08 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 02:58:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:58:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:58:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:58:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:58:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:58:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:58:08 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 0x10d216e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d233f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f961adaafa0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d22f5e0>, '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 0x10ce12cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ce3d990>, '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.7qITeQ37i6/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.NNroLWfCYz/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 02:58:08 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 02:58:08 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 02:58:08 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.7qITeQ37i6/Render', 02:58:08 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 02:58:08 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 02:58:08 INFO - 'HOME': '/Users/cltbld', 02:58:08 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 02:58:08 INFO - 'LOGNAME': 'cltbld', 02:58:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:58:08 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 02:58:08 INFO - 'MOZ_NO_REMOTE': '1', 02:58:08 INFO - 'NO_EM_RESTART': '1', 02:58:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:58:08 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 02:58:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:58:08 INFO - 'PWD': '/builds/slave/test', 02:58:08 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 02:58:08 INFO - 'SHELL': '/bin/bash', 02:58:08 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.NNroLWfCYz/Listeners', 02:58:08 INFO - 'TMPDIR': '/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/', 02:58:08 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 02:58:08 INFO - 'USER': 'cltbld', 02:58:08 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 02:58:08 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 02:58:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 02:58:08 INFO - 'XPC_FLAGS': '0x0', 02:58:08 INFO - 'XPC_SERVICE_NAME': '0', 02:58:08 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 02:58:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:58:08 INFO - Downloading/unpacking psutil>=0.7.1 02:58:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:58:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:58:08 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 02:58:08 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 02:58:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:58:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:58:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 02:58:12 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 02:58:12 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:58:12 INFO - Installing collected packages: psutil 02:58:12 INFO - Running setup.py install for psutil 02:58:12 INFO - building 'psutil._psutil_osx' extension 02:58:12 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 02:58:12 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 02:58:12 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 02:58:12 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 02:58:12 INFO - building 'psutil._psutil_posix' extension 02:58:12 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 02:58:13 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 02:58:13 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 02:58:13 INFO - ^ 02:58:13 INFO - 1 warning generated. 02:58:13 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 02:58:13 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 02:58:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:58:13 INFO - Successfully installed psutil 02:58:13 INFO - Cleaning up... 02:58:13 INFO - Return code: 0 02:58:13 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 02:58:13 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')]} 02:58:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:58:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:58:13 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')]} 02:58:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:58:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:58:13 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 0x10d216e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d233f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f961adaafa0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d22f5e0>, '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 0x10ce12cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ce3d990>, '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.7qITeQ37i6/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.NNroLWfCYz/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 02:58:13 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 02:58:13 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 02:58:13 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.7qITeQ37i6/Render', 02:58:13 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 02:58:13 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 02:58:13 INFO - 'HOME': '/Users/cltbld', 02:58:13 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 02:58:13 INFO - 'LOGNAME': 'cltbld', 02:58:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:58:13 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 02:58:13 INFO - 'MOZ_NO_REMOTE': '1', 02:58:13 INFO - 'NO_EM_RESTART': '1', 02:58:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:58:13 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 02:58:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:58:13 INFO - 'PWD': '/builds/slave/test', 02:58:13 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 02:58:13 INFO - 'SHELL': '/bin/bash', 02:58:13 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.NNroLWfCYz/Listeners', 02:58:13 INFO - 'TMPDIR': '/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/', 02:58:13 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 02:58:13 INFO - 'USER': 'cltbld', 02:58:13 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 02:58:13 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 02:58:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 02:58:13 INFO - 'XPC_FLAGS': '0x0', 02:58:13 INFO - 'XPC_SERVICE_NAME': '0', 02:58:13 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 02:58:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:58:13 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:58:13 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 02:58:13 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 02:58:13 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 02:58:13 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 02:58:13 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 02:58:13 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 02:58:16 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:58:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 02:58:16 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 02:58:16 INFO - Installing collected packages: mozsystemmonitor 02:58:16 INFO - Running setup.py install for mozsystemmonitor 02:58:16 INFO - Successfully installed mozsystemmonitor 02:58:16 INFO - Cleaning up... 02:58:16 INFO - Return code: 0 02:58:16 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 02:58:16 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')]} 02:58:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:58:16 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:58:16 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')]} 02:58:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:58:16 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:58:16 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 0x10d216e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d233f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f961adaafa0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d22f5e0>, '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 0x10ce12cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ce3d990>, '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.7qITeQ37i6/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.NNroLWfCYz/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 02:58:16 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 02:58:16 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 02:58:16 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.7qITeQ37i6/Render', 02:58:16 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 02:58:16 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 02:58:16 INFO - 'HOME': '/Users/cltbld', 02:58:16 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 02:58:16 INFO - 'LOGNAME': 'cltbld', 02:58:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:58:16 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 02:58:16 INFO - 'MOZ_NO_REMOTE': '1', 02:58:16 INFO - 'NO_EM_RESTART': '1', 02:58:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:58:16 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 02:58:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:58:16 INFO - 'PWD': '/builds/slave/test', 02:58:16 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 02:58:16 INFO - 'SHELL': '/bin/bash', 02:58:16 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.NNroLWfCYz/Listeners', 02:58:16 INFO - 'TMPDIR': '/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/', 02:58:16 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 02:58:16 INFO - 'USER': 'cltbld', 02:58:16 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 02:58:16 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 02:58:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 02:58:16 INFO - 'XPC_FLAGS': '0x0', 02:58:16 INFO - 'XPC_SERVICE_NAME': '0', 02:58:16 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 02:58:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:58:16 INFO - Downloading/unpacking blobuploader==1.2.4 02:58:16 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 02:58:16 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 02:58:16 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 02:58:16 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 02:58:16 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 02:58:16 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 02:58:19 INFO - Downloading blobuploader-1.2.4.tar.gz 02:58:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 02:58:19 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:58:19 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 02:58:19 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 02:58:19 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 02:58:19 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 02:58:19 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 02:58:19 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 02:58:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 02:58:19 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:58:19 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 02:58:19 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 02:58:19 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 02:58:19 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 02:58:19 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 02:58:19 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 02:58:20 INFO - Downloading docopt-0.6.1.tar.gz 02:58:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 02:58:20 INFO - Installing collected packages: blobuploader, requests, docopt 02:58:20 INFO - Running setup.py install for blobuploader 02:58:20 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 02:58:20 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 02:58:20 INFO - Running setup.py install for requests 02:58:20 INFO - Running setup.py install for docopt 02:58:21 INFO - Successfully installed blobuploader requests docopt 02:58:21 INFO - Cleaning up... 02:58:21 INFO - Return code: 0 02:58:21 INFO - Installing None into virtualenv /builds/slave/test/build/venv 02:58: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')]} 02:58:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:58:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:58: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')]} 02:58:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:58:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:58:21 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 0x10d216e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d233f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f961adaafa0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d22f5e0>, '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 0x10ce12cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ce3d990>, '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.7qITeQ37i6/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.NNroLWfCYz/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 02:58:21 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 02:58:21 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 02:58:21 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.7qITeQ37i6/Render', 02:58:21 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 02:58:21 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 02:58:21 INFO - 'HOME': '/Users/cltbld', 02:58:21 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 02:58:21 INFO - 'LOGNAME': 'cltbld', 02:58:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:58:21 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 02:58:21 INFO - 'MOZ_NO_REMOTE': '1', 02:58:21 INFO - 'NO_EM_RESTART': '1', 02:58:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:58:21 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 02:58:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:58:21 INFO - 'PWD': '/builds/slave/test', 02:58:21 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 02:58:21 INFO - 'SHELL': '/bin/bash', 02:58:21 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.NNroLWfCYz/Listeners', 02:58:21 INFO - 'TMPDIR': '/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/', 02:58:21 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 02:58:21 INFO - 'USER': 'cltbld', 02:58:21 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 02:58:21 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 02:58:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 02:58:21 INFO - 'XPC_FLAGS': '0x0', 02:58:21 INFO - 'XPC_SERVICE_NAME': '0', 02:58:21 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 02:58:21 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:58:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 02:58:21 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-nCKS2K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 02:58:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 02:58:22 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-ASOCSZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 02:58:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 02:58:22 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-7wQqjn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 02:58:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 02:58:22 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-pzCpZ7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 02:58:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 02:58:22 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-r0iKjW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 02:58:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 02:58:22 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-o9EunU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 02:58:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 02:58:22 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-t7YOVp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 02:58:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 02:58:22 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-aNC6oY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 02:58:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 02:58:22 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-pMqQkm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 02:58:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 02:58:22 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-708ZbP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 02:58:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 02:58:22 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-omMhdY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 02:58:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 02:58:23 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-l9txl4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 02:58:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 02:58:23 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-twDiq6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 02:58:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 02:58:23 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-ZbVBCD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 02:58:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 02:58:23 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-JkJ7L2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 02:58:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 02:58:23 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-TLyXdG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 02:58:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 02:58:23 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-c5da91-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 02:58:23 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 02:58:23 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-9Dp9Fb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 02:58:23 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 02:58:23 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-RYppfM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 02:58:23 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:58:23 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-fD3hiK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:58:24 INFO - Unpacking /builds/slave/test/build/tests/marionette 02:58:24 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-sZwkJJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 02:58:24 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:58:24 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 02:58:24 INFO - Running setup.py install for manifestparser 02:58:24 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 02:58:24 INFO - Running setup.py install for mozcrash 02:58:24 INFO - Running setup.py install for mozdebug 02:58:24 INFO - Running setup.py install for mozdevice 02:58:25 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 02:58:25 INFO - Installing dm script to /builds/slave/test/build/venv/bin 02:58:25 INFO - Running setup.py install for mozfile 02:58:25 INFO - Running setup.py install for mozhttpd 02:58:25 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 02:58:25 INFO - Running setup.py install for mozinfo 02:58:25 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 02:58:25 INFO - Running setup.py install for mozInstall 02:58:25 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 02:58:25 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 02:58:25 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 02:58:25 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 02:58:25 INFO - Running setup.py install for mozleak 02:58:25 INFO - Running setup.py install for mozlog 02:58:25 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 02:58:25 INFO - Running setup.py install for moznetwork 02:58:26 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 02:58:26 INFO - Running setup.py install for mozprocess 02:58:26 INFO - Running setup.py install for mozprofile 02:58:26 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 02:58:26 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 02:58:26 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 02:58:26 INFO - Running setup.py install for mozrunner 02:58:26 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 02:58:26 INFO - Running setup.py install for mozscreenshot 02:58:26 INFO - Running setup.py install for moztest 02:58:26 INFO - Running setup.py install for mozversion 02:58:27 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 02:58:27 INFO - Running setup.py install for wptserve 02:58:27 INFO - Running setup.py install for marionette-driver 02:58:27 INFO - Running setup.py install for browsermob-proxy 02:58:27 INFO - Running setup.py install for marionette-client 02:58:27 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:58:27 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 02:58:27 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 02:58:27 INFO - Cleaning up... 02:58:27 INFO - Return code: 0 02:58:27 INFO - Installing None into virtualenv /builds/slave/test/build/venv 02:58: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')]} 02:58:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:58:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:58: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')]} 02:58:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:58:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:58:27 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 0x10d216e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d233f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f961adaafa0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d22f5e0>, '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 0x10ce12cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ce3d990>, '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.7qITeQ37i6/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.NNroLWfCYz/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 02:58:27 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 02:58:27 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 02:58:27 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.7qITeQ37i6/Render', 02:58:27 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 02:58:27 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 02:58:27 INFO - 'HOME': '/Users/cltbld', 02:58:27 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 02:58:27 INFO - 'LOGNAME': 'cltbld', 02:58:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:58:27 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 02:58:27 INFO - 'MOZ_NO_REMOTE': '1', 02:58:27 INFO - 'NO_EM_RESTART': '1', 02:58:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:58:27 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 02:58:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:58:27 INFO - 'PWD': '/builds/slave/test', 02:58:27 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 02:58:27 INFO - 'SHELL': '/bin/bash', 02:58:27 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.NNroLWfCYz/Listeners', 02:58:27 INFO - 'TMPDIR': '/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/', 02:58:27 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 02:58:27 INFO - 'USER': 'cltbld', 02:58:27 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 02:58:27 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 02:58:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 02:58:27 INFO - 'XPC_FLAGS': '0x0', 02:58:27 INFO - 'XPC_SERVICE_NAME': '0', 02:58:27 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 02:58:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:58:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 02:58:28 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-PtNY36-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 02:58:28 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)) 02:58:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 02:58:28 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-VKdi32-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 02:58:28 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)) 02:58:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 02:58:28 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-Sh0t7n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 02:58:28 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)) 02:58:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 02:58:28 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-v4YBDQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 02:58:28 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)) 02:58:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 02:58:28 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-45r55d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 02:58:28 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)) 02:58:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 02:58:28 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-iZesBb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 02:58:28 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)) 02:58:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 02:58:28 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-TgOM12-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 02:58:28 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)) 02:58:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 02:58:28 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-sJz1v3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 02:58:29 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)) 02:58:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 02:58:29 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-nkY6Qi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 02:58:29 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)) 02:58:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 02:58:29 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-03mFw4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 02:58:29 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)) 02:58:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 02:58:29 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-e4hYiS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 02:58:29 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)) 02:58:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 02:58:29 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-URBEax-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 02:58:29 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)) 02:58:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 02:58:29 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-8prMwN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 02:58:29 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)) 02:58:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 02:58:29 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-nv5Ltq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 02:58:29 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)) 02:58:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 02:58:29 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-7Be2Y8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 02:58:29 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)) 02:58:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 02:58:29 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-U3uFCM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 02:58:29 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)) 02:58:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 02:58:29 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-xcy07Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 02:58:29 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)) 02:58:29 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 02:58:30 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-Elpwpj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 02:58:30 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)) 02:58:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 02:58:30 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-B7Rkk3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 02:58:30 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)) 02:58:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:58:30 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-373fzD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:58:30 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)) 02:58:30 INFO - Unpacking /builds/slave/test/build/tests/marionette 02:58:30 INFO - Running setup.py (path:/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/pip-PC2Mdl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 02:58:30 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:58:30 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)) 02:58:30 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)) 02:58:30 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)) 02:58:30 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)) 02:58:30 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)) 02:58:30 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)) 02:58:30 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 02:58:30 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 02:58:30 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 02:58:30 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 02:58:30 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 02:58:30 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 02:58:30 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 02:58:33 INFO - Downloading blessings-1.6.tar.gz 02:58:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 02:58:33 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)) 02:58:33 INFO - Installing collected packages: blessings 02:58:33 INFO - Running setup.py install for blessings 02:58:33 INFO - Successfully installed blessings 02:58:33 INFO - Cleaning up... 02:58:34 INFO - Return code: 0 02:58:34 INFO - Done creating virtualenv /builds/slave/test/build/venv. 02:58:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 02:58:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 02:58:34 INFO - Reading from file tmpfile_stdout 02:58:34 INFO - Current package versions: 02:58:34 INFO - blessings == 1.6 02:58:34 INFO - blobuploader == 1.2.4 02:58:34 INFO - browsermob-proxy == 0.6.0 02:58:34 INFO - docopt == 0.6.1 02:58:34 INFO - manifestparser == 1.1 02:58:34 INFO - marionette-client == 2.3.0 02:58:34 INFO - marionette-driver == 1.4.0 02:58:34 INFO - mozInstall == 1.12 02:58:34 INFO - mozcrash == 0.17 02:58:34 INFO - mozdebug == 0.1 02:58:34 INFO - mozdevice == 0.48 02:58:34 INFO - mozfile == 1.2 02:58:34 INFO - mozhttpd == 0.7 02:58:34 INFO - mozinfo == 0.9 02:58:34 INFO - mozleak == 0.1 02:58:34 INFO - mozlog == 3.1 02:58:34 INFO - moznetwork == 0.27 02:58:34 INFO - mozprocess == 0.22 02:58:34 INFO - mozprofile == 0.28 02:58:34 INFO - mozrunner == 6.11 02:58:34 INFO - mozscreenshot == 0.1 02:58:34 INFO - mozsystemmonitor == 0.0 02:58:34 INFO - moztest == 0.7 02:58:34 INFO - mozversion == 1.4 02:58:34 INFO - psutil == 3.1.1 02:58:34 INFO - requests == 1.2.3 02:58:34 INFO - wptserve == 1.4.0 02:58:34 INFO - wsgiref == 0.1.2 02:58:34 INFO - Running post-action listener: _resource_record_post_action 02:58:34 INFO - Running post-action listener: _start_resource_monitoring 02:58:34 INFO - Starting resource monitoring. 02:58:34 INFO - ##### 02:58:34 INFO - ##### Running pull step. 02:58:34 INFO - ##### 02:58:34 INFO - Running pre-action listener: _resource_record_pre_action 02:58:34 INFO - Running main action method: pull 02:58:34 INFO - Pull has nothing to do! 02:58:34 INFO - Running post-action listener: _resource_record_post_action 02:58:34 INFO - ##### 02:58:34 INFO - ##### Running install step. 02:58:34 INFO - ##### 02:58:34 INFO - Running pre-action listener: _resource_record_pre_action 02:58:34 INFO - Running main action method: install 02:58:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 02:58:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 02:58:34 INFO - Reading from file tmpfile_stdout 02:58:34 INFO - Detecting whether we're running mozinstall >=1.0... 02:58:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 02:58:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 02:58:34 INFO - Reading from file tmpfile_stdout 02:58:34 INFO - Output received: 02:58:34 INFO - Usage: mozinstall [options] installer 02:58:34 INFO - Options: 02:58:34 INFO - -h, --help show this help message and exit 02:58:34 INFO - -d DEST, --destination=DEST 02:58:34 INFO - Directory to install application into. [default: 02:58:34 INFO - "/builds/slave/test"] 02:58:34 INFO - --app=APP Application being installed. [default: firefox] 02:58:34 INFO - mkdir: /builds/slave/test/build/application 02:58:34 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'] 02:58:34 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 02:58:52 INFO - Reading from file tmpfile_stdout 02:58:52 INFO - Output received: 02:58:52 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 02:58:52 INFO - Running post-action listener: _resource_record_post_action 02:58:52 INFO - ##### 02:58:52 INFO - ##### Running run-tests step. 02:58:52 INFO - ##### 02:58:52 INFO - Running pre-action listener: _resource_record_pre_action 02:58:52 INFO - Running main action method: run_tests 02:58:52 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 02:58:52 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:58:52 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:58:52 INFO - grabbing minidump binary from tooltool 02:58:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:58:52 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 0x10d22f5e0>, '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 0x10ce12cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ce3d990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 02:58:52 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 02:58:52 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 02:58:52 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 02:58:52 INFO - Return code: 0 02:58:52 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 02:58:52 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 02:58:52 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/dU1x0ATgQ-SI_56Q5-xJuA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 02:58:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/dU1x0ATgQ-SI_56Q5-xJuA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 02:58:52 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.7qITeQ37i6/Render', 02:58:52 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 02:58:52 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 02:58:52 INFO - 'HOME': '/Users/cltbld', 02:58:52 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 02:58:52 INFO - 'LOGNAME': 'cltbld', 02:58:52 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 02:58:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:58:52 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 02:58:52 INFO - 'MOZ_NO_REMOTE': '1', 02:58:52 INFO - 'NO_EM_RESTART': '1', 02:58:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:58:52 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 02:58:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:58:52 INFO - 'PWD': '/builds/slave/test', 02:58:52 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 02:58:52 INFO - 'SHELL': '/bin/bash', 02:58:52 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.NNroLWfCYz/Listeners', 02:58:52 INFO - 'TMPDIR': '/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/T/', 02:58:52 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 02:58:52 INFO - 'USER': 'cltbld', 02:58:52 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 02:58:52 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 02:58:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 02:58:52 INFO - 'XPC_FLAGS': '0x0', 02:58:52 INFO - 'XPC_SERVICE_NAME': '0', 02:58:52 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 02:58:52 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/dU1x0ATgQ-SI_56Q5-xJuA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 02:58:53 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 02:58:53 INFO - import pkg_resources 02:58:54 INFO - Using 1 client processes 02:58:54 INFO - wptserve Starting http server on 127.0.0.1:8000 02:58:54 INFO - wptserve Starting http server on 127.0.0.1:8001 02:58:54 INFO - wptserve Starting http server on 127.0.0.1:8443 02:58:56 INFO - SUITE-START | Running 778 tests 02:58:56 INFO - Running testharness tests 02:58:56 INFO - Setting up ssl 02:58:56 INFO - PROCESS | certutil | 02:58:56 INFO - PROCESS | certutil | 02:58:56 INFO - PROCESS | certutil | 02:58:56 INFO - Certificate Nickname Trust Attributes 02:58:56 INFO - SSL,S/MIME,JAR/XPI 02:58:56 INFO - 02:58:56 INFO - web-platform-tests CT,, 02:58:56 INFO - 02:58:56 INFO - Starting runner 02:58:57 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 02:58:57 INFO - PROCESS | 1657 | 1469440737381 Marionette DEBUG Marionette enabled via build flag and pref 02:58:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x113d12800 == 1 [pid = 1657] [id = 1] 02:58:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 1 (0x113d13000) [pid = 1657] [serial = 1] [outer = 0x0] 02:58:57 INFO - PROCESS | 1657 | [1657] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:58:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 2 (0x113d14000) [pid = 1657] [serial = 2] [outer = 0x113d13000] 02:58:57 INFO - PROCESS | 1657 | 1469440737696 Marionette INFO Listening on port 2828 02:58:57 INFO - PROCESS | 1657 | 1469440737920 Marionette DEBUG Marionette enabled via command-line flag 02:58:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x116a6f800 == 2 [pid = 1657] [id = 2] 02:58:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 3 (0x116a70000) [pid = 1657] [serial = 3] [outer = 0x0] 02:58:57 INFO - PROCESS | 1657 | [1657] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:58:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 4 (0x116a71000) [pid = 1657] [serial = 4] [outer = 0x116a70000] 02:58:58 INFO - PROCESS | 1657 | [1657] 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 02:58:58 INFO - PROCESS | 1657 | 1469440738064 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49282 02:58:58 INFO - PROCESS | 1657 | 1469440738149 Marionette DEBUG Closed connection conn0 02:58:58 INFO - PROCESS | 1657 | [1657] 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 02:58:58 INFO - PROCESS | 1657 | 1469440738153 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49283 02:58:58 INFO - PROCESS | 1657 | 1469440738164 Marionette DEBUG Closed connection conn1 02:58:58 INFO - PROCESS | 1657 | [1657] 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 02:58:58 INFO - PROCESS | 1657 | 1469440738169 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49284 02:58:58 INFO - PROCESS | 1657 | 1469440738177 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:58:58 INFO - PROCESS | 1657 | 1469440738183 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":"20160725015529","device":"desktop","version":"48.0"} 02:58:58 INFO - PROCESS | 1657 | [1657] 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 02:58:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x119d28800 == 3 [pid = 1657] [id = 3] 02:58:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 5 (0x119d29800) [pid = 1657] [serial = 5] [outer = 0x0] 02:58:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x119d2a000 == 4 [pid = 1657] [id = 4] 02:58:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 6 (0x119cd4000) [pid = 1657] [serial = 6] [outer = 0x0] 02:58:59 INFO - PROCESS | 1657 | [1657] 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 02:58:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12134c800 == 5 [pid = 1657] [id = 5] 02:58:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 7 (0x1197f5000) [pid = 1657] [serial = 7] [outer = 0x0] 02:58:59 INFO - PROCESS | 1657 | [1657] 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 02:58:59 INFO - PROCESS | 1657 | [1657] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 02:58:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 8 (0x1218ea800) [pid = 1657] [serial = 8] [outer = 0x1197f5000] 02:58:59 INFO - PROCESS | 1657 | [1657] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 02:58:59 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 02:58:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 9 (0x121395800) [pid = 1657] [serial = 9] [outer = 0x119d29800] 02:58:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 10 (0x123c30800) [pid = 1657] [serial = 10] [outer = 0x119cd4000] 02:58:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 11 (0x123c32400) [pid = 1657] [serial = 11] [outer = 0x1197f5000] 02:58:59 INFO - PROCESS | 1657 | [1657] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 02:59:00 INFO - PROCESS | 1657 | 1469440740107 Marionette INFO startBrowser 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:00 INFO - PROCESS | 1657 | 1469440740129 Marionette DEBUG loaded listener.js 02:59:00 INFO - PROCESS | 1657 | 1469440740139 Marionette DEBUG loaded listener.js 02:59:00 INFO - PROCESS | 1657 | 1469440740140 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:00 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 02:59:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 12 (0x119b30000) [pid = 1657] [serial = 12] [outer = 0x1197f5000] 02:59:00 INFO - PROCESS | 1657 | 1469440740458 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"9273cf7a-cdd3-7343-aaf8-7167da6ccc5e","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":"20160725015529","device":"desktop","version":"48.0","command_id":1}}] 02:59:00 INFO - PROCESS | 1657 | 1469440740540 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 02:59:00 INFO - PROCESS | 1657 | 1469440740542 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:00 INFO - PROCESS | 1657 | 1469440740588 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 02:59:00 INFO - PROCESS | 1657 | 1469440740673 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:59:00 INFO - PROCESS | 1657 | 1469440740675 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:00 INFO - PROCESS | 1657 | [1657] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 02:59:00 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:59:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 13 (0x12883b800) [pid = 1657] [serial = 13] [outer = 0x1197f5000] 02:59:00 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:59:00 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:59:00 INFO - PROCESS | 1657 | 1469440740941 Marionette TRACE conn2 <- [1,3,null,{}] 02:59:00 INFO - PROCESS | 1657 | 1469440740943 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 02:59:00 INFO - PROCESS | 1657 | 1469440740945 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:00 INFO - PROCESS | 1657 | 1469440740960 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 02:59:00 INFO - PROCESS | 1657 | 1469440740987 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 02:59:00 INFO - PROCESS | 1657 | 1469440740989 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 02:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:59:00 INFO - PROCESS | 1657 | 1469440740992 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:59:00 INFO - PROCESS | 1657 | 1469440740994 Marionette TRACE conn2 <- [1,6,null,{}] 02:59:01 INFO - PROCESS | 1657 | 1469440740997 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:01 INFO - PROCESS | 1657 | 1469440740998 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:01 INFO - PROCESS | 1657 | 1469440741013 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 02:59:01 INFO - PROCESS | 1657 | 1469440741020 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:01 INFO - PROCESS | 1657 | 1469440741022 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x129158000 == 6 [pid = 1657] [id = 6] 02:59:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 14 (0x12920c800) [pid = 1657] [serial = 14] [outer = 0x0] 02:59:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 15 (0x12920e400) [pid = 1657] [serial = 15] [outer = 0x12920c800] 02:59:01 INFO - PROCESS | 1657 | 1469440741054 Marionette DEBUG loaded listener.js 02:59:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 16 (0x12941a400) [pid = 1657] [serial = 16] [outer = 0x12920c800] 02:59:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:59:01 INFO - PROCESS | 1657 | 1469440741355 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 02:59:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 373ms 02:59:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a502800 == 7 [pid = 1657] [id = 7] 02:59:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 17 (0x114f75400) [pid = 1657] [serial = 17] [outer = 0x0] 02:59:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 18 (0x129635800) [pid = 1657] [serial = 18] [outer = 0x114f75400] 02:59:01 INFO - PROCESS | 1657 | 1469440741390 Marionette DEBUG loaded listener.js 02:59:01 INFO - PROCESS | 1657 | 1469440741414 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 02:59:01 INFO - PROCESS | 1657 | 1469440741416 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 02:59:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 19 (0x12963c400) [pid = 1657] [serial = 19] [outer = 0x114f75400] 02:59:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:59:01 INFO - PROCESS | 1657 | 1469440741467 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:59:01 INFO - PROCESS | 1657 | 1469440741468 Marionette TRACE conn2 <- [1,10,null,{}] 02:59:01 INFO - PROCESS | 1657 | 1469440741489 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:01 INFO - PROCESS | 1657 | 1469440741493 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:01 INFO - PROCESS | 1657 | 1469440741610 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 02:59:01 INFO - PROCESS | 1657 | 1469440741646 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:01 INFO - PROCESS | 1657 | 1469440741647 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a95b800 == 8 [pid = 1657] [id = 8] 02:59:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 20 (0x12a9c9800) [pid = 1657] [serial = 20] [outer = 0x0] 02:59:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 21 (0x12a9cb400) [pid = 1657] [serial = 21] [outer = 0x12a9c9800] 02:59:01 INFO - PROCESS | 1657 | 1469440741676 Marionette DEBUG loaded listener.js 02:59:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 22 (0x12a9cf800) [pid = 1657] [serial = 22] [outer = 0x12a9c9800] 02:59:02 INFO - PROCESS | 1657 | 1469440742002 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 02:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 612ms 02:59:02 INFO - PROCESS | 1657 | 1469440742072 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 02:59:02 INFO - PROCESS | 1657 | 1469440742075 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 02:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:59:02 INFO - PROCESS | 1657 | 1469440742124 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:59:02 INFO - PROCESS | 1657 | 1469440742126 Marionette TRACE conn2 <- [1,14,null,{}] 02:59:02 INFO - PROCESS | 1657 | 1469440742142 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:02 INFO - PROCESS | 1657 | 1469440742146 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:02 INFO - PROCESS | 1657 | 1469440742285 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 02:59:02 INFO - PROCESS | 1657 | 1469440742293 Marionette TRACE conn2 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:02 INFO - PROCESS | 1657 | 1469440742294 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b3e9000 == 9 [pid = 1657] [id = 9] 02:59:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 23 (0x12abe9400) [pid = 1657] [serial = 23] [outer = 0x0] 02:59:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 24 (0x12b3d3800) [pid = 1657] [serial = 24] [outer = 0x12abe9400] 02:59:02 INFO - PROCESS | 1657 | 1469440742333 Marionette DEBUG loaded listener.js 02:59:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 25 (0x12bb92800) [pid = 1657] [serial = 25] [outer = 0x12abe9400] 02:59:02 INFO - PROCESS | 1657 | 1469440742689 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 02:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 578ms 02:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:59:02 INFO - PROCESS | 1657 | 1469440742703 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 02:59:02 INFO - PROCESS | 1657 | 1469440742705 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 02:59:02 INFO - PROCESS | 1657 | 1469440742707 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:59:02 INFO - PROCESS | 1657 | 1469440742708 Marionette TRACE conn2 <- [1,18,null,{}] 02:59:02 INFO - PROCESS | 1657 | 1469440742711 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:02 INFO - PROCESS | 1657 | 1469440742713 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:02 INFO - PROCESS | 1657 | 1469440742811 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 02:59:02 INFO - PROCESS | 1657 | 1469440742816 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:02 INFO - PROCESS | 1657 | 1469440742819 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bd1a000 == 10 [pid = 1657] [id = 10] 02:59:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 26 (0x12bd69000) [pid = 1657] [serial = 26] [outer = 0x0] 02:59:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 27 (0x12bd6e000) [pid = 1657] [serial = 27] [outer = 0x12bd69000] 02:59:02 INFO - PROCESS | 1657 | 1469440742853 Marionette DEBUG loaded listener.js 02:59:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 28 (0x12bd74400) [pid = 1657] [serial = 28] [outer = 0x12bd69000] 02:59:03 INFO - PROCESS | 1657 | 1469440743220 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 02:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 568ms 02:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:59:03 INFO - PROCESS | 1657 | 1469440743277 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 02:59:03 INFO - PROCESS | 1657 | 1469440743278 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 02:59:03 INFO - PROCESS | 1657 | 1469440743280 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:59:03 INFO - PROCESS | 1657 | 1469440743282 Marionette TRACE conn2 <- [1,22,null,{}] 02:59:03 INFO - PROCESS | 1657 | 1469440743284 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:03 INFO - PROCESS | 1657 | 1469440743285 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:03 INFO - PROCESS | 1657 | 1469440743376 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 02:59:03 INFO - PROCESS | 1657 | 1469440743379 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:03 INFO - PROCESS | 1657 | 1469440743380 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf58800 == 11 [pid = 1657] [id = 11] 02:59:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 29 (0x12bf73400) [pid = 1657] [serial = 29] [outer = 0x0] 02:59:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 30 (0x12bf7d400) [pid = 1657] [serial = 30] [outer = 0x12bf73400] 02:59:03 INFO - PROCESS | 1657 | 1469440743406 Marionette DEBUG loaded listener.js 02:59:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 31 (0x1186ad400) [pid = 1657] [serial = 31] [outer = 0x12bf73400] 02:59:03 INFO - PROCESS | 1657 | 1469440743638 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 02:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 371ms 02:59:03 INFO - PROCESS | 1657 | 1469440743654 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 02:59:03 INFO - PROCESS | 1657 | 1469440743655 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 02:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:59:03 INFO - PROCESS | 1657 | 1469440743658 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:59:03 INFO - PROCESS | 1657 | 1469440743659 Marionette TRACE conn2 <- [1,26,null,{}] 02:59:03 INFO - PROCESS | 1657 | 1469440743661 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:03 INFO - PROCESS | 1657 | 1469440743662 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:03 INFO - PROCESS | 1657 | 1469440743761 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 02:59:03 INFO - PROCESS | 1657 | 1469440743765 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:03 INFO - PROCESS | 1657 | 1469440743767 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x1182a2000 == 12 [pid = 1657] [id = 12] 02:59:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 32 (0x118690c00) [pid = 1657] [serial = 32] [outer = 0x0] 02:59:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 33 (0x1186b0800) [pid = 1657] [serial = 33] [outer = 0x118690c00] 02:59:03 INFO - PROCESS | 1657 | 1469440743790 Marionette DEBUG loaded listener.js 02:59:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 34 (0x1186b8c00) [pid = 1657] [serial = 34] [outer = 0x118690c00] 02:59:04 INFO - PROCESS | 1657 | 1469440744020 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 02:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 368ms 02:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:59:04 INFO - PROCESS | 1657 | 1469440744026 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 02:59:04 INFO - PROCESS | 1657 | 1469440744027 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 02:59:04 INFO - PROCESS | 1657 | 1469440744029 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:59:04 INFO - PROCESS | 1657 | 1469440744031 Marionette TRACE conn2 <- [1,30,null,{}] 02:59:04 INFO - PROCESS | 1657 | 1469440744040 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:04 INFO - PROCESS | 1657 | 1469440744041 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:04 INFO - PROCESS | 1657 | 1469440744153 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 02:59:04 INFO - PROCESS | 1657 | 1469440744158 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:04 INFO - PROCESS | 1657 | 1469440744160 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c672000 == 13 [pid = 1657] [id = 13] 02:59:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 35 (0x12bf81c00) [pid = 1657] [serial = 35] [outer = 0x0] 02:59:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 36 (0x12c657400) [pid = 1657] [serial = 36] [outer = 0x12bf81c00] 02:59:04 INFO - PROCESS | 1657 | 1469440744183 Marionette DEBUG loaded listener.js 02:59:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 37 (0x12c65b000) [pid = 1657] [serial = 37] [outer = 0x12bf81c00] 02:59:04 INFO - PROCESS | 1657 | 1469440744415 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 02:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 425ms 02:59:04 INFO - PROCESS | 1657 | 1469440744455 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 02:59:04 INFO - PROCESS | 1657 | 1469440744456 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 02:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:59:04 INFO - PROCESS | 1657 | 1469440744461 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:59:04 INFO - PROCESS | 1657 | 1469440744462 Marionette TRACE conn2 <- [1,34,null,{}] 02:59:04 INFO - PROCESS | 1657 | 1469440744472 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:04 INFO - PROCESS | 1657 | 1469440744473 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:04 INFO - PROCESS | 1657 | 1469440744563 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 02:59:04 INFO - PROCESS | 1657 | 1469440744568 Marionette TRACE conn2 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:04 INFO - PROCESS | 1657 | 1469440744569 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c948800 == 14 [pid = 1657] [id = 14] 02:59:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 38 (0x12c655c00) [pid = 1657] [serial = 38] [outer = 0x0] 02:59:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 39 (0x12c929c00) [pid = 1657] [serial = 39] [outer = 0x12c655c00] 02:59:04 INFO - PROCESS | 1657 | 1469440744593 Marionette DEBUG loaded listener.js 02:59:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 40 (0x12c930400) [pid = 1657] [serial = 40] [outer = 0x12c655c00] 02:59:04 INFO - PROCESS | 1657 | 1469440744822 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 02:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 418ms 02:59:04 INFO - PROCESS | 1657 | 1469440744879 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 02:59:04 INFO - PROCESS | 1657 | 1469440744881 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 02:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:59:04 INFO - PROCESS | 1657 | 1469440744891 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:59:04 INFO - PROCESS | 1657 | 1469440744892 Marionette TRACE conn2 <- [1,38,null,{}] 02:59:04 INFO - PROCESS | 1657 | 1469440744894 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:04 INFO - PROCESS | 1657 | 1469440744895 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:04 INFO - PROCESS | 1657 | 1469440744988 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 02:59:04 INFO - PROCESS | 1657 | 1469440744992 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:05 INFO - PROCESS | 1657 | 1469440745002 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cc7b800 == 15 [pid = 1657] [id = 15] 02:59:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 41 (0x12c932c00) [pid = 1657] [serial = 41] [outer = 0x0] 02:59:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 42 (0x12ccdf800) [pid = 1657] [serial = 42] [outer = 0x12c932c00] 02:59:05 INFO - PROCESS | 1657 | 1469440745025 Marionette DEBUG loaded listener.js 02:59:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 43 (0x12cce5800) [pid = 1657] [serial = 43] [outer = 0x12c932c00] 02:59:05 INFO - PROCESS | 1657 | 1469440745275 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 02:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 418ms 02:59:05 INFO - PROCESS | 1657 | 1469440745313 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 02:59:05 INFO - PROCESS | 1657 | 1469440745316 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 02:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:59:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d36a000 == 16 [pid = 1657] [id = 16] 02:59:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 44 (0x12d36a800) [pid = 1657] [serial = 44] [outer = 0x0] 02:59:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 45 (0x12d36c000) [pid = 1657] [serial = 45] [outer = 0x12d36a800] 02:59:05 INFO - PROCESS | 1657 | 1469440745337 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:59:05 INFO - PROCESS | 1657 | 1469440745339 Marionette TRACE conn2 <- [1,42,null,{}] 02:59:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 46 (0x12d370800) [pid = 1657] [serial = 46] [outer = 0x12d36a800] 02:59:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d369800 == 17 [pid = 1657] [id = 17] 02:59:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 47 (0x12cce9c00) [pid = 1657] [serial = 47] [outer = 0x0] 02:59:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 48 (0x12d398000) [pid = 1657] [serial = 48] [outer = 0x12cce9c00] 02:59:05 INFO - PROCESS | 1657 | 1469440745380 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:05 INFO - PROCESS | 1657 | 1469440745381 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 49 (0x116a0c400) [pid = 1657] [serial = 49] [outer = 0x12cce9c00] 02:59:05 INFO - PROCESS | 1657 | 1469440745492 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 02:59:05 INFO - PROCESS | 1657 | 1469440745509 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:05 INFO - PROCESS | 1657 | 1469440745510 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d6b5800 == 18 [pid = 1657] [id = 18] 02:59:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 50 (0x12d391400) [pid = 1657] [serial = 50] [outer = 0x0] 02:59:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 51 (0x12d3c8400) [pid = 1657] [serial = 51] [outer = 0x12d391400] 02:59:05 INFO - PROCESS | 1657 | 1469440745538 Marionette DEBUG loaded listener.js 02:59:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 52 (0x12d3cc800) [pid = 1657] [serial = 52] [outer = 0x12d391400] 02:59:05 INFO - PROCESS | 1657 | 1469440745817 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 02:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 538ms 02:59:05 INFO - PROCESS | 1657 | 1469440745864 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 02:59:05 INFO - PROCESS | 1657 | 1469440745867 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 02:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:59:05 INFO - PROCESS | 1657 | 1469440745871 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:59:05 INFO - PROCESS | 1657 | 1469440745873 Marionette TRACE conn2 <- [1,46,null,{}] 02:59:05 INFO - PROCESS | 1657 | 1469440745875 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:05 INFO - PROCESS | 1657 | 1469440745876 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:05 INFO - PROCESS | 1657 | 1469440745971 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 02:59:05 INFO - PROCESS | 1657 | 1469440745974 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:05 INFO - PROCESS | 1657 | 1469440745976 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d4c6000 == 19 [pid = 1657] [id = 19] 02:59:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 53 (0x1181a9c00) [pid = 1657] [serial = 53] [outer = 0x0] 02:59:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 54 (0x1193c8400) [pid = 1657] [serial = 54] [outer = 0x1181a9c00] 02:59:06 INFO - PROCESS | 1657 | 1469440746011 Marionette DEBUG loaded listener.js 02:59:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 55 (0x12d7ae800) [pid = 1657] [serial = 55] [outer = 0x1181a9c00] 02:59:06 INFO - PROCESS | 1657 | 1469440746251 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 02:59:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 421ms 02:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:59:06 INFO - PROCESS | 1657 | 1469440746293 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 02:59:06 INFO - PROCESS | 1657 | 1469440746294 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 02:59:06 INFO - PROCESS | 1657 | 1469440746296 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:59:06 INFO - PROCESS | 1657 | 1469440746297 Marionette TRACE conn2 <- [1,50,null,{}] 02:59:06 INFO - PROCESS | 1657 | 1469440746308 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:06 INFO - PROCESS | 1657 | 1469440746309 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:06 INFO - PROCESS | 1657 | 1469440746406 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 02:59:06 INFO - PROCESS | 1657 | 1469440746410 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:06 INFO - PROCESS | 1657 | 1469440746411 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x118440000 == 20 [pid = 1657] [id = 20] 02:59:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 56 (0x118205c00) [pid = 1657] [serial = 56] [outer = 0x0] 02:59:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 57 (0x118209800) [pid = 1657] [serial = 57] [outer = 0x118205c00] 02:59:06 INFO - PROCESS | 1657 | 1469440746435 Marionette DEBUG loaded listener.js 02:59:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 58 (0x1193c8c00) [pid = 1657] [serial = 58] [outer = 0x118205c00] 02:59:06 INFO - PROCESS | 1657 | 1469440746660 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:59:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 378ms 02:59:06 INFO - PROCESS | 1657 | 1469440746675 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 02:59:06 INFO - PROCESS | 1657 | 1469440746676 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 02:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:59:06 INFO - PROCESS | 1657 | 1469440746690 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:59:06 INFO - PROCESS | 1657 | 1469440746691 Marionette TRACE conn2 <- [1,54,null,{}] 02:59:06 INFO - PROCESS | 1657 | 1469440746705 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:06 INFO - PROCESS | 1657 | 1469440746706 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:06 INFO - PROCESS | 1657 | 1469440746810 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 02:59:06 INFO - PROCESS | 1657 | 1469440746814 Marionette TRACE conn2 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:06 INFO - PROCESS | 1657 | 1469440746815 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d9c4800 == 21 [pid = 1657] [id = 21] 02:59:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 59 (0x12d942000) [pid = 1657] [serial = 59] [outer = 0x0] 02:59:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x12d948000) [pid = 1657] [serial = 60] [outer = 0x12d942000] 02:59:06 INFO - PROCESS | 1657 | 1469440746846 Marionette DEBUG loaded listener.js 02:59:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x12d94c400) [pid = 1657] [serial = 61] [outer = 0x12d942000] 02:59:07 INFO - PROCESS | 1657 | 1469440747069 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:59:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 441ms 02:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:59:07 INFO - PROCESS | 1657 | 1469440747125 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 02:59:07 INFO - PROCESS | 1657 | 1469440747126 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 02:59:07 INFO - PROCESS | 1657 | 1469440747129 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:59:07 INFO - PROCESS | 1657 | 1469440747130 Marionette TRACE conn2 <- [1,58,null,{}] 02:59:07 INFO - PROCESS | 1657 | 1469440747140 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:07 INFO - PROCESS | 1657 | 1469440747141 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:07 INFO - PROCESS | 1657 | 1469440747254 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 02:59:07 INFO - PROCESS | 1657 | 1469440747258 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:07 INFO - PROCESS | 1657 | 1469440747259 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196d5000 == 22 [pid = 1657] [id = 22] 02:59:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x128833400) [pid = 1657] [serial = 62] [outer = 0x0] 02:59:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x12d94c800) [pid = 1657] [serial = 63] [outer = 0x128833400] 02:59:07 INFO - PROCESS | 1657 | 1469440747287 Marionette DEBUG loaded listener.js 02:59:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x128834800) [pid = 1657] [serial = 64] [outer = 0x128833400] 02:59:08 INFO - PROCESS | 1657 | 1469440748177 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:59:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1079ms 02:59:08 INFO - PROCESS | 1657 | 1469440748215 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 02:59:08 INFO - PROCESS | 1657 | 1469440748218 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 02:59:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:59:08 INFO - PROCESS | 1657 | 1469440748223 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:59:08 INFO - PROCESS | 1657 | 1469440748225 Marionette TRACE conn2 <- [1,62,null,{}] 02:59:08 INFO - PROCESS | 1657 | 1469440748229 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:08 INFO - PROCESS | 1657 | 1469440748231 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:08 INFO - PROCESS | 1657 | 1469440748344 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 02:59:08 INFO - PROCESS | 1657 | 1469440748396 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:08 INFO - PROCESS | 1657 | 1469440748398 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x112642800 == 23 [pid = 1657] [id = 23] 02:59:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x112983000) [pid = 1657] [serial = 65] [outer = 0x0] 02:59:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x112d70c00) [pid = 1657] [serial = 66] [outer = 0x112983000] 02:59:08 INFO - PROCESS | 1657 | 1469440748428 Marionette DEBUG loaded listener.js 02:59:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x113b44400) [pid = 1657] [serial = 67] [outer = 0x112983000] 02:59:08 INFO - PROCESS | 1657 | 1469440748823 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:59:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 621ms 02:59:08 INFO - PROCESS | 1657 | 1469440748844 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 02:59:08 INFO - PROCESS | 1657 | 1469440748848 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 02:59:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:59:08 INFO - PROCESS | 1657 | 1469440748855 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:59:08 INFO - PROCESS | 1657 | 1469440748857 Marionette TRACE conn2 <- [1,66,null,{}] 02:59:08 INFO - PROCESS | 1657 | 1469440748860 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:08 INFO - PROCESS | 1657 | 1469440748862 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:08 INFO - PROCESS | 1657 | 1469440748987 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 02:59:09 INFO - PROCESS | 1657 | 1469440749084 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:09 INFO - PROCESS | 1657 | 1469440749086 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x116ac6800 == 24 [pid = 1657] [id = 24] 02:59:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x115f8e400) [pid = 1657] [serial = 68] [outer = 0x0] 02:59:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x116ba5000) [pid = 1657] [serial = 69] [outer = 0x115f8e400] 02:59:09 INFO - PROCESS | 1657 | 1469440749136 Marionette DEBUG loaded listener.js 02:59:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x117e36400) [pid = 1657] [serial = 70] [outer = 0x115f8e400] 02:59:09 INFO - PROCESS | 1657 | 1469440749584 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:59:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 771ms 02:59:09 INFO - PROCESS | 1657 | 1469440749650 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 02:59:09 INFO - PROCESS | 1657 | 1469440749653 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 02:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:59:09 INFO - PROCESS | 1657 | 1469440749657 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:59:09 INFO - PROCESS | 1657 | 1469440749660 Marionette TRACE conn2 <- [1,70,null,{}] 02:59:09 INFO - PROCESS | 1657 | 1469440749667 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:09 INFO - PROCESS | 1657 | 1469440749670 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:09 INFO - PROCESS | 1657 | 1469440749802 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 02:59:09 INFO - PROCESS | 1657 | 1469440749843 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:09 INFO - PROCESS | 1657 | 1469440749845 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x11721c000 == 25 [pid = 1657] [id = 25] 02:59:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x11820f400) [pid = 1657] [serial = 71] [outer = 0x0] 02:59:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x118689400) [pid = 1657] [serial = 72] [outer = 0x11820f400] 02:59:09 INFO - PROCESS | 1657 | 1469440749877 Marionette DEBUG loaded listener.js 02:59:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x1186b6800) [pid = 1657] [serial = 73] [outer = 0x11820f400] 02:59:10 INFO - PROCESS | 1657 | 1469440750492 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:59:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 873ms 02:59:10 INFO - PROCESS | 1657 | 1469440750537 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 02:59:10 INFO - PROCESS | 1657 | 1469440750541 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 02:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:59:10 INFO - PROCESS | 1657 | 1469440750547 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:59:10 INFO - PROCESS | 1657 | 1469440750551 Marionette TRACE conn2 <- [1,74,null,{}] 02:59:10 INFO - PROCESS | 1657 | 1469440750556 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:10 INFO - PROCESS | 1657 | 1469440750558 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:10 INFO - PROCESS | 1657 | 1469440750679 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 02:59:10 INFO - PROCESS | 1657 | 1469440750736 Marionette TRACE conn2 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:10 INFO - PROCESS | 1657 | 1469440750737 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x111e09800 == 26 [pid = 1657] [id = 26] 02:59:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x1130af000) [pid = 1657] [serial = 74] [outer = 0x0] 02:59:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x1165e5400) [pid = 1657] [serial = 75] [outer = 0x1130af000] 02:59:10 INFO - PROCESS | 1657 | 1469440750763 Marionette DEBUG loaded listener.js 02:59:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x116a8c000) [pid = 1657] [serial = 76] [outer = 0x1130af000] 02:59:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 578ms 02:59:11 INFO - PROCESS | 1657 | 1469440751119 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:59:11 INFO - PROCESS | 1657 | 1469440751125 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 02:59:11 INFO - PROCESS | 1657 | 1469440751130 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 02:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:59:11 INFO - PROCESS | 1657 | 1469440751137 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:59:11 INFO - PROCESS | 1657 | 1469440751139 Marionette TRACE conn2 <- [1,78,null,{}] 02:59:11 INFO - PROCESS | 1657 | 1469440751143 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:11 INFO - PROCESS | 1657 | 1469440751145 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:11 INFO - PROCESS | 1657 | 1469440751263 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 02:59:11 INFO - PROCESS | 1657 | 1469440751371 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:11 INFO - PROCESS | 1657 | 1469440751372 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x112536000 == 27 [pid = 1657] [id = 27] 02:59:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x112d05c00) [pid = 1657] [serial = 77] [outer = 0x0] 02:59:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1133f3c00) [pid = 1657] [serial = 78] [outer = 0x112d05c00] 02:59:11 INFO - PROCESS | 1657 | 1469440751419 Marionette DEBUG loaded listener.js 02:59:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x11817d000) [pid = 1657] [serial = 79] [outer = 0x112d05c00] 02:59:11 INFO - PROCESS | 1657 | 1469440751688 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:59:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 571ms 02:59:11 INFO - PROCESS | 1657 | 1469440751708 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 02:59:11 INFO - PROCESS | 1657 | 1469440751709 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 02:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:59:11 INFO - PROCESS | 1657 | 1469440751711 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:59:11 INFO - PROCESS | 1657 | 1469440751714 Marionette TRACE conn2 <- [1,82,null,{}] 02:59:11 INFO - PROCESS | 1657 | 1469440751732 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:11 INFO - PROCESS | 1657 | 1469440751738 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:11 INFO - PROCESS | 1657 | 1469440751822 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 02:59:11 INFO - PROCESS | 1657 | 1469440751827 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:11 INFO - PROCESS | 1657 | 1469440751829 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x116aca800 == 28 [pid = 1657] [id = 28] 02:59:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1181ac400) [pid = 1657] [serial = 80] [outer = 0x0] 02:59:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x11834b400) [pid = 1657] [serial = 81] [outer = 0x1181ac400] 02:59:11 INFO - PROCESS | 1657 | 1469440751858 Marionette DEBUG loaded listener.js 02:59:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x118629800) [pid = 1657] [serial = 82] [outer = 0x1181ac400] 02:59:12 INFO - PROCESS | 1657 | 1469440752159 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:59:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 474ms 02:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:59:12 INFO - PROCESS | 1657 | 1469440752187 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 02:59:12 INFO - PROCESS | 1657 | 1469440752189 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 02:59:12 INFO - PROCESS | 1657 | 1469440752191 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:59:12 INFO - PROCESS | 1657 | 1469440752192 Marionette TRACE conn2 <- [1,86,null,{}] 02:59:12 INFO - PROCESS | 1657 | 1469440752194 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:12 INFO - PROCESS | 1657 | 1469440752195 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:12 INFO - PROCESS | 1657 | 1469440752276 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 02:59:12 INFO - PROCESS | 1657 | 1469440752316 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:12 INFO - PROCESS | 1657 | 1469440752317 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x11720e000 == 29 [pid = 1657] [id = 29] 02:59:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x116bb0c00) [pid = 1657] [serial = 83] [outer = 0x0] 02:59:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x11868a000) [pid = 1657] [serial = 84] [outer = 0x116bb0c00] 02:59:12 INFO - PROCESS | 1657 | 1469440752342 Marionette DEBUG loaded listener.js 02:59:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1188ab400) [pid = 1657] [serial = 85] [outer = 0x116bb0c00] 02:59:12 INFO - PROCESS | 1657 | 1469440752605 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:59:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 468ms 02:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:59:12 INFO - PROCESS | 1657 | 1469440752660 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 02:59:12 INFO - PROCESS | 1657 | 1469440752662 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 02:59:12 INFO - PROCESS | 1657 | 1469440752668 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:59:12 INFO - PROCESS | 1657 | 1469440752671 Marionette TRACE conn2 <- [1,90,null,{}] 02:59:12 INFO - PROCESS | 1657 | 1469440752675 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:12 INFO - PROCESS | 1657 | 1469440752677 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:12 INFO - PROCESS | 1657 | 1469440752795 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 02:59:12 INFO - PROCESS | 1657 | 1469440752855 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:12 INFO - PROCESS | 1657 | 1469440752856 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e62800 == 30 [pid = 1657] [id = 30] 02:59:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x118203000) [pid = 1657] [serial = 86] [outer = 0x0] 02:59:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x118bbdc00) [pid = 1657] [serial = 87] [outer = 0x118203000] 02:59:12 INFO - PROCESS | 1657 | 1469440752896 Marionette DEBUG loaded listener.js 02:59:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1193b3800) [pid = 1657] [serial = 88] [outer = 0x118203000] 02:59:13 INFO - PROCESS | 1657 | 1469440753245 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:59:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:59:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 624ms 02:59:13 INFO - PROCESS | 1657 | 1469440753289 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 02:59:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:59:13 INFO - PROCESS | 1657 | 1469440753290 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 02:59:13 INFO - PROCESS | 1657 | 1469440753293 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:59:13 INFO - PROCESS | 1657 | 1469440753294 Marionette TRACE conn2 <- [1,94,null,{}] 02:59:13 INFO - PROCESS | 1657 | 1469440753296 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:13 INFO - PROCESS | 1657 | 1469440753301 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:13 INFO - PROCESS | 1657 | 1469440753381 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 02:59:13 INFO - PROCESS | 1657 | 1469440753424 Marionette TRACE conn2 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:13 INFO - PROCESS | 1657 | 1469440753425 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x118324000 == 31 [pid = 1657] [id = 31] 02:59:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1130adc00) [pid = 1657] [serial = 89] [outer = 0x0] 02:59:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1193bf800) [pid = 1657] [serial = 90] [outer = 0x1130adc00] 02:59:13 INFO - PROCESS | 1657 | 1469440753451 Marionette DEBUG loaded listener.js 02:59:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x119f5cc00) [pid = 1657] [serial = 91] [outer = 0x1130adc00] 02:59:13 INFO - PROCESS | 1657 | 1469440753694 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 02:59:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:59:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 418ms 02:59:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:59:13 INFO - PROCESS | 1657 | 1469440753711 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 02:59:13 INFO - PROCESS | 1657 | 1469440753712 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 02:59:13 INFO - PROCESS | 1657 | 1469440753715 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:59:13 INFO - PROCESS | 1657 | 1469440753717 Marionette TRACE conn2 <- [1,98,null,{}] 02:59:13 INFO - PROCESS | 1657 | 1469440753728 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:13 INFO - PROCESS | 1657 | 1469440753729 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:13 INFO - PROCESS | 1657 | 1469440753805 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 02:59:13 INFO - PROCESS | 1657 | 1469440753809 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:13 INFO - PROCESS | 1657 | 1469440753810 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x118441000 == 32 [pid = 1657] [id = 32] 02:59:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x119f5d800) [pid = 1657] [serial = 92] [outer = 0x0] 02:59:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x120f12800) [pid = 1657] [serial = 93] [outer = 0x119f5d800] 02:59:13 INFO - PROCESS | 1657 | 1469440753837 Marionette DEBUG loaded listener.js 02:59:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x120f17400) [pid = 1657] [serial = 94] [outer = 0x119f5d800] 02:59:14 INFO - PROCESS | 1657 | 1469440754129 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 02:59:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 427ms 02:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:59:14 INFO - PROCESS | 1657 | 1469440754143 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 02:59:14 INFO - PROCESS | 1657 | 1469440754144 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 02:59:14 INFO - PROCESS | 1657 | 1469440754146 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:59:14 INFO - PROCESS | 1657 | 1469440754147 Marionette TRACE conn2 <- [1,102,null,{}] 02:59:14 INFO - PROCESS | 1657 | 1469440754158 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:14 INFO - PROCESS | 1657 | 1469440754159 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:14 INFO - PROCESS | 1657 | 1469440754237 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 02:59:14 INFO - PROCESS | 1657 | 1469440754242 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:14 INFO - PROCESS | 1657 | 1469440754243 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x119332800 == 33 [pid = 1657] [id = 33] 02:59:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x120f18800) [pid = 1657] [serial = 95] [outer = 0x0] 02:59:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x121006c00) [pid = 1657] [serial = 96] [outer = 0x120f18800] 02:59:14 INFO - PROCESS | 1657 | 1469440754267 Marionette DEBUG loaded listener.js 02:59:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x121252400) [pid = 1657] [serial = 97] [outer = 0x120f18800] 02:59:14 INFO - PROCESS | 1657 | 1469440754551 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 02:59:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 426ms 02:59:14 INFO - PROCESS | 1657 | 1469440754574 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 02:59:14 INFO - PROCESS | 1657 | 1469440754575 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 02:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:59:14 INFO - PROCESS | 1657 | 1469440754577 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:59:14 INFO - PROCESS | 1657 | 1469440754578 Marionette TRACE conn2 <- [1,106,null,{}] 02:59:14 INFO - PROCESS | 1657 | 1469440754580 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:14 INFO - PROCESS | 1657 | 1469440754582 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:14 INFO - PROCESS | 1657 | 1469440754664 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 02:59:14 INFO - PROCESS | 1657 | 1469440754710 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:14 INFO - PROCESS | 1657 | 1469440754711 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x119410800 == 34 [pid = 1657] [id = 34] 02:59:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x111fe5400) [pid = 1657] [serial = 98] [outer = 0x0] 02:59:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x121257c00) [pid = 1657] [serial = 99] [outer = 0x111fe5400] 02:59:14 INFO - PROCESS | 1657 | 1469440754734 Marionette DEBUG loaded listener.js 02:59:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x121764800) [pid = 1657] [serial = 100] [outer = 0x111fe5400] 02:59:14 INFO - PROCESS | 1657 | 1469440754977 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 02:59:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 418ms 02:59:14 INFO - PROCESS | 1657 | 1469440754995 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 02:59:15 INFO - PROCESS | 1657 | 1469440754997 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 02:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:59:15 INFO - PROCESS | 1657 | 1469440755006 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:59:15 INFO - PROCESS | 1657 | 1469440755007 Marionette TRACE conn2 <- [1,110,null,{}] 02:59:15 INFO - PROCESS | 1657 | 1469440755011 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:15 INFO - PROCESS | 1657 | 1469440755012 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:15 INFO - PROCESS | 1657 | 1469440755090 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 02:59:15 INFO - PROCESS | 1657 | 1469440755094 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:15 INFO - PROCESS | 1657 | 1469440755095 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196d2800 == 35 [pid = 1657] [id = 35] 02:59:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x121768400) [pid = 1657] [serial = 101] [outer = 0x0] 02:59:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x121c4f800) [pid = 1657] [serial = 102] [outer = 0x121768400] 02:59:15 INFO - PROCESS | 1657 | 1469440755121 Marionette DEBUG loaded listener.js 02:59:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x123c33000) [pid = 1657] [serial = 103] [outer = 0x121768400] 02:59:15 INFO - PROCESS | 1657 | 1469440755411 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 02:59:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 420ms 02:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:59:15 INFO - PROCESS | 1657 | 1469440755443 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 02:59:15 INFO - PROCESS | 1657 | 1469440755444 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 02:59:15 INFO - PROCESS | 1657 | 1469440755446 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:59:15 INFO - PROCESS | 1657 | 1469440755448 Marionette TRACE conn2 <- [1,114,null,{}] 02:59:15 INFO - PROCESS | 1657 | 1469440755454 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:15 INFO - PROCESS | 1657 | 1469440755456 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:15 INFO - PROCESS | 1657 | 1469440755541 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 02:59:15 INFO - PROCESS | 1657 | 1469440755586 Marionette TRACE conn2 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:15 INFO - PROCESS | 1657 | 1469440755588 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x11994b000 == 36 [pid = 1657] [id = 36] 02:59:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12197d400) [pid = 1657] [serial = 104] [outer = 0x0] 02:59:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x124888c00) [pid = 1657] [serial = 105] [outer = 0x12197d400] 02:59:15 INFO - PROCESS | 1657 | 1469440755611 Marionette DEBUG loaded listener.js 02:59:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12546f000) [pid = 1657] [serial = 106] [outer = 0x12197d400] 02:59:15 INFO - PROCESS | 1657 | 1469440755852 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 02:59:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 423ms 02:59:15 INFO - PROCESS | 1657 | 1469440755872 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 02:59:15 INFO - PROCESS | 1657 | 1469440755874 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 02:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:59:15 INFO - PROCESS | 1657 | 1469440755876 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:59:15 INFO - PROCESS | 1657 | 1469440755877 Marionette TRACE conn2 <- [1,118,null,{}] 02:59:15 INFO - PROCESS | 1657 | 1469440755879 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:15 INFO - PROCESS | 1657 | 1469440755880 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:15 INFO - PROCESS | 1657 | 1469440755962 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 02:59:15 INFO - PROCESS | 1657 | 1469440755967 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:15 INFO - PROCESS | 1657 | 1469440755969 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x119fc7000 == 37 [pid = 1657] [id = 37] 02:59:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1249c4000) [pid = 1657] [serial = 107] [outer = 0x0] 02:59:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x125f41800) [pid = 1657] [serial = 108] [outer = 0x1249c4000] 02:59:15 INFO - PROCESS | 1657 | 1469440755993 Marionette DEBUG loaded listener.js 02:59:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x125fde400) [pid = 1657] [serial = 109] [outer = 0x1249c4000] 02:59:16 INFO - PROCESS | 1657 | 1469440756323 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 02:59:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 468ms 02:59:16 INFO - PROCESS | 1657 | 1469440756345 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 02:59:16 INFO - PROCESS | 1657 | 1469440756347 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 02:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:59:16 INFO - PROCESS | 1657 | 1469440756353 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:59:16 INFO - PROCESS | 1657 | 1469440756355 Marionette TRACE conn2 <- [1,122,null,{}] 02:59:16 INFO - PROCESS | 1657 | 1469440756358 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:16 INFO - PROCESS | 1657 | 1469440756359 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:16 INFO - PROCESS | 1657 | 1469440756506 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 02:59:16 INFO - PROCESS | 1657 | 1469440756519 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:16 INFO - PROCESS | 1657 | 1469440756520 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x119fdc000 == 38 [pid = 1657] [id = 38] 02:59:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1253bf400) [pid = 1657] [serial = 110] [outer = 0x0] 02:59:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x125fe0400) [pid = 1657] [serial = 111] [outer = 0x1253bf400] 02:59:16 INFO - PROCESS | 1657 | 1469440756558 Marionette DEBUG loaded listener.js 02:59:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1268da800) [pid = 1657] [serial = 112] [outer = 0x1253bf400] 02:59:16 INFO - PROCESS | 1657 | 1469440756890 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 02:59:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 570ms 02:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:59:16 INFO - PROCESS | 1657 | 1469440756923 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 02:59:16 INFO - PROCESS | 1657 | 1469440756924 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 02:59:16 INFO - PROCESS | 1657 | 1469440756926 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:59:16 INFO - PROCESS | 1657 | 1469440756927 Marionette TRACE conn2 <- [1,126,null,{}] 02:59:16 INFO - PROCESS | 1657 | 1469440756929 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:16 INFO - PROCESS | 1657 | 1469440756930 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:17 INFO - PROCESS | 1657 | 1469440757010 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 02:59:17 INFO - PROCESS | 1657 | 1469440757014 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:17 INFO - PROCESS | 1657 | 1469440757015 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x121195800 == 39 [pid = 1657] [id = 39] 02:59:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x126d3d000) [pid = 1657] [serial = 113] [outer = 0x0] 02:59:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x126fc2800) [pid = 1657] [serial = 114] [outer = 0x126d3d000] 02:59:17 INFO - PROCESS | 1657 | 1469440757041 Marionette DEBUG loaded listener.js 02:59:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12882c400) [pid = 1657] [serial = 115] [outer = 0x126d3d000] 02:59:17 INFO - PROCESS | 1657 | 1469440757330 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 02:59:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:59:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 419ms 02:59:17 INFO - PROCESS | 1657 | 1469440757345 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 02:59:17 INFO - PROCESS | 1657 | 1469440757346 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 02:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:59:17 INFO - PROCESS | 1657 | 1469440757356 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:59:17 INFO - PROCESS | 1657 | 1469440757357 Marionette TRACE conn2 <- [1,130,null,{}] 02:59:17 INFO - PROCESS | 1657 | 1469440757361 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:17 INFO - PROCESS | 1657 | 1469440757362 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:17 INFO - PROCESS | 1657 | 1469440757468 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 02:59:17 INFO - PROCESS | 1657 | 1469440757475 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:17 INFO - PROCESS | 1657 | 1469440757476 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x1212ea000 == 40 [pid = 1657] [id = 40] 02:59:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1268cdc00) [pid = 1657] [serial = 116] [outer = 0x0] 02:59:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x12882cc00) [pid = 1657] [serial = 117] [outer = 0x1268cdc00] 02:59:17 INFO - PROCESS | 1657 | 1469440757499 Marionette DEBUG loaded listener.js 02:59:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x128cc3000) [pid = 1657] [serial = 118] [outer = 0x1268cdc00] 02:59:17 INFO - PROCESS | 1657 | 1469440757781 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 02:59:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:59:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 477ms 02:59:17 INFO - PROCESS | 1657 | 1469440757839 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 02:59:17 INFO - PROCESS | 1657 | 1469440757840 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 02:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:59:17 INFO - PROCESS | 1657 | 1469440757842 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:59:17 INFO - PROCESS | 1657 | 1469440757843 Marionette TRACE conn2 <- [1,134,null,{}] 02:59:17 INFO - PROCESS | 1657 | 1469440757846 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:17 INFO - PROCESS | 1657 | 1469440757847 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:17 INFO - PROCESS | 1657 | 1469440757926 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 02:59:17 INFO - PROCESS | 1657 | 1469440757930 Marionette TRACE conn2 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:17 INFO - PROCESS | 1657 | 1469440757931 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x1219d4000 == 41 [pid = 1657] [id = 41] 02:59:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x128edf400) [pid = 1657] [serial = 119] [outer = 0x0] 02:59:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x12920b800) [pid = 1657] [serial = 120] [outer = 0x128edf400] 02:59:17 INFO - PROCESS | 1657 | 1469440757956 Marionette DEBUG loaded listener.js 02:59:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x12941b800) [pid = 1657] [serial = 121] [outer = 0x128edf400] 02:59:18 INFO - PROCESS | 1657 | 1469440758271 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 02:59:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 468ms 02:59:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:59:18 INFO - PROCESS | 1657 | 1469440758311 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 02:59:18 INFO - PROCESS | 1657 | 1469440758312 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 02:59:18 INFO - PROCESS | 1657 | 1469440758314 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:59:18 INFO - PROCESS | 1657 | 1469440758315 Marionette TRACE conn2 <- [1,138,null,{}] 02:59:18 INFO - PROCESS | 1657 | 1469440758317 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:18 INFO - PROCESS | 1657 | 1469440758318 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:19 INFO - PROCESS | 1657 | 1469440759053 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 02:59:19 INFO - PROCESS | 1657 | 1469440759070 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:19 INFO - PROCESS | 1657 | 1469440759071 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x112156000 == 42 [pid = 1657] [id = 42] 02:59:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x112d10c00) [pid = 1657] [serial = 122] [outer = 0x0] 02:59:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x1130ae400) [pid = 1657] [serial = 123] [outer = 0x112d10c00] 02:59:19 INFO - PROCESS | 1657 | 1469440759099 Marionette DEBUG loaded listener.js 02:59:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x116a08400) [pid = 1657] [serial = 124] [outer = 0x112d10c00] 02:59:19 INFO - PROCESS | 1657 | 1469440759457 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 02:59:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1171ms 02:59:19 INFO - PROCESS | 1657 | 1469440759490 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 02:59:19 INFO - PROCESS | 1657 | 1469440759492 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 02:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:59:19 INFO - PROCESS | 1657 | 1469440759495 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:59:19 INFO - PROCESS | 1657 | 1469440759497 Marionette TRACE conn2 <- [1,142,null,{}] 02:59:19 INFO - PROCESS | 1657 | 1469440759500 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:19 INFO - PROCESS | 1657 | 1469440759503 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:19 INFO - PROCESS | 1657 | 1469440759594 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 02:59:19 INFO - PROCESS | 1657 | 1469440759599 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:19 INFO - PROCESS | 1657 | 1469440759600 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x116509000 == 43 [pid = 1657] [id = 43] 02:59:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x117251400) [pid = 1657] [serial = 125] [outer = 0x0] 02:59:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x1181ad000) [pid = 1657] [serial = 126] [outer = 0x117251400] 02:59:19 INFO - PROCESS | 1657 | 1469440759627 Marionette DEBUG loaded listener.js 02:59:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x118211c00) [pid = 1657] [serial = 127] [outer = 0x117251400] 02:59:19 INFO - PROCESS | 1657 | 1469440759942 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 02:59:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 473ms 02:59:19 INFO - PROCESS | 1657 | 1469440759984 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 02:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:59:19 INFO - PROCESS | 1657 | 1469440759988 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 02:59:19 INFO - PROCESS | 1657 | 1469440759990 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:59:19 INFO - PROCESS | 1657 | 1469440759991 Marionette TRACE conn2 <- [1,146,null,{}] 02:59:19 INFO - PROCESS | 1657 | 1469440759994 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:19 INFO - PROCESS | 1657 | 1469440759995 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:20 INFO - PROCESS | 1657 | 1469440760095 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 02:59:20 INFO - PROCESS | 1657 | 1469440760129 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:20 INFO - PROCESS | 1657 | 1469440760130 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x116507000 == 44 [pid = 1657] [id = 44] 02:59:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x118695c00) [pid = 1657] [serial = 128] [outer = 0x0] 02:59:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x1186ae000) [pid = 1657] [serial = 129] [outer = 0x118695c00] 02:59:20 INFO - PROCESS | 1657 | 1469440760156 Marionette DEBUG loaded listener.js 02:59:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x119339c00) [pid = 1657] [serial = 130] [outer = 0x118695c00] 02:59:21 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x12bf81c00) [pid = 1657] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:59:21 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x118690c00) [pid = 1657] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:59:21 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x12bf73400) [pid = 1657] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:59:21 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x12bd69000) [pid = 1657] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:59:21 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x12abe9400) [pid = 1657] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:59:21 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x12a9c9800) [pid = 1657] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:59:21 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x12920c800) [pid = 1657] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:59:21 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x12d942000) [pid = 1657] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:59:21 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x118205c00) [pid = 1657] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:59:21 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x1181a9c00) [pid = 1657] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:59:21 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x12d391400) [pid = 1657] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:59:21 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x12c932c00) [pid = 1657] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:59:21 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x12c655c00) [pid = 1657] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:59:21 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x111fe5400) [pid = 1657] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:59:21 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x12197d400) [pid = 1657] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:59:21 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1249c4000) [pid = 1657] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:59:21 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1253bf400) [pid = 1657] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:59:21 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x128833400) [pid = 1657] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:59:21 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x112983000) [pid = 1657] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:59:21 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x115f8e400) [pid = 1657] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:59:21 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x11820f400) [pid = 1657] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:59:21 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1130af000) [pid = 1657] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:59:21 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x112d05c00) [pid = 1657] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:59:21 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1181ac400) [pid = 1657] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:59:21 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x116bb0c00) [pid = 1657] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:59:21 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x118203000) [pid = 1657] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:59:21 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1130adc00) [pid = 1657] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:59:21 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x119f5d800) [pid = 1657] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:59:21 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x120f18800) [pid = 1657] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:59:21 INFO - PROCESS | 1657 | 1469440761177 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 02:59:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:59:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1220ms 02:59:21 INFO - PROCESS | 1657 | 1469440761210 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 02:59:21 INFO - PROCESS | 1657 | 1469440761213 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 02:59:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:59:21 INFO - PROCESS | 1657 | 1469440761226 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:59:21 INFO - PROCESS | 1657 | 1469440761229 Marionette TRACE conn2 <- [1,150,null,{}] 02:59:21 INFO - PROCESS | 1657 | 1469440761232 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:21 INFO - PROCESS | 1657 | 1469440761234 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:21 INFO - PROCESS | 1657 | 1469440761309 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 02:59:21 INFO - PROCESS | 1657 | 1469440761327 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:21 INFO - PROCESS | 1657 | 1469440761329 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x118319000 == 45 [pid = 1657] [id = 45] 02:59:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x11674b800) [pid = 1657] [serial = 131] [outer = 0x0] 02:59:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x11820f400) [pid = 1657] [serial = 132] [outer = 0x11674b800] 02:59:21 INFO - PROCESS | 1657 | 1469440761353 Marionette DEBUG loaded listener.js 02:59:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1188ac000) [pid = 1657] [serial = 133] [outer = 0x11674b800] 02:59:21 INFO - PROCESS | 1657 | 1469440761651 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 02:59:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:59:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 474ms 02:59:21 INFO - PROCESS | 1657 | 1469440761696 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 02:59:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:59:21 INFO - PROCESS | 1657 | 1469440761698 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 02:59:21 INFO - PROCESS | 1657 | 1469440761703 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:59:21 INFO - PROCESS | 1657 | 1469440761704 Marionette TRACE conn2 <- [1,154,null,{}] 02:59:21 INFO - PROCESS | 1657 | 1469440761706 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:21 INFO - PROCESS | 1657 | 1469440761707 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:21 INFO - PROCESS | 1657 | 1469440761784 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 02:59:21 INFO - PROCESS | 1657 | 1469440761787 Marionette TRACE conn2 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:21 INFO - PROCESS | 1657 | 1469440761788 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x118431000 == 46 [pid = 1657] [id = 46] 02:59:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1193b4000) [pid = 1657] [serial = 134] [outer = 0x0] 02:59:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x119627c00) [pid = 1657] [serial = 135] [outer = 0x1193b4000] 02:59:21 INFO - PROCESS | 1657 | 1469440761815 Marionette DEBUG loaded listener.js 02:59:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1197ad000) [pid = 1657] [serial = 136] [outer = 0x1193b4000] 02:59:22 INFO - PROCESS | 1657 | 1469440762110 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 02:59:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:59:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 419ms 02:59:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:59:22 INFO - PROCESS | 1657 | 1469440762123 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 02:59:22 INFO - PROCESS | 1657 | 1469440762124 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 02:59:22 INFO - PROCESS | 1657 | 1469440762126 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:59:22 INFO - PROCESS | 1657 | 1469440762127 Marionette TRACE conn2 <- [1,158,null,{}] 02:59:22 INFO - PROCESS | 1657 | 1469440762130 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:22 INFO - PROCESS | 1657 | 1469440762131 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:22 INFO - PROCESS | 1657 | 1469440762220 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 02:59:22 INFO - PROCESS | 1657 | 1469440762223 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:22 INFO - PROCESS | 1657 | 1469440762227 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x119656800 == 47 [pid = 1657] [id = 47] 02:59:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x120f13c00) [pid = 1657] [serial = 137] [outer = 0x0] 02:59:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x120f16c00) [pid = 1657] [serial = 138] [outer = 0x120f13c00] 02:59:22 INFO - PROCESS | 1657 | 1469440762258 Marionette DEBUG loaded listener.js 02:59:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1214b9c00) [pid = 1657] [serial = 139] [outer = 0x120f13c00] 02:59:22 INFO - PROCESS | 1657 | 1469440762627 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 02:59:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:59:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 518ms 02:59:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:59:22 INFO - PROCESS | 1657 | 1469440762645 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 02:59:22 INFO - PROCESS | 1657 | 1469440762647 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 02:59:22 INFO - PROCESS | 1657 | 1469440762650 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:59:22 INFO - PROCESS | 1657 | 1469440762652 Marionette TRACE conn2 <- [1,162,null,{}] 02:59:22 INFO - PROCESS | 1657 | 1469440762655 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:22 INFO - PROCESS | 1657 | 1469440762657 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:22 INFO - PROCESS | 1657 | 1469440762779 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 02:59:22 INFO - PROCESS | 1657 | 1469440762784 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:22 INFO - PROCESS | 1657 | 1469440762785 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x113d05800 == 48 [pid = 1657] [id = 48] 02:59:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1214bac00) [pid = 1657] [serial = 140] [outer = 0x0] 02:59:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x123c03400) [pid = 1657] [serial = 141] [outer = 0x1214bac00] 02:59:22 INFO - PROCESS | 1657 | 1469440762824 Marionette DEBUG loaded listener.js 02:59:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x124bc7800) [pid = 1657] [serial = 142] [outer = 0x1214bac00] 02:59:23 INFO - PROCESS | 1657 | --DOCSHELL 0x119fc7000 == 47 [pid = 1657] [id = 37] 02:59:23 INFO - PROCESS | 1657 | --DOCSHELL 0x121195800 == 46 [pid = 1657] [id = 39] 02:59:23 INFO - PROCESS | 1657 | --DOCSHELL 0x1219d4000 == 45 [pid = 1657] [id = 41] 02:59:23 INFO - PROCESS | 1657 | --DOCSHELL 0x119fdc000 == 44 [pid = 1657] [id = 38] 02:59:23 INFO - PROCESS | 1657 | --DOCSHELL 0x119332800 == 43 [pid = 1657] [id = 33] 02:59:23 INFO - PROCESS | 1657 | --DOCSHELL 0x119410800 == 42 [pid = 1657] [id = 34] 02:59:23 INFO - PROCESS | 1657 | --DOCSHELL 0x1196d2800 == 41 [pid = 1657] [id = 35] 02:59:23 INFO - PROCESS | 1657 | --DOCSHELL 0x1212ea000 == 40 [pid = 1657] [id = 40] 02:59:23 INFO - PROCESS | 1657 | --DOCSHELL 0x118441000 == 39 [pid = 1657] [id = 32] 02:59:23 INFO - PROCESS | 1657 | --DOCSHELL 0x11994b000 == 38 [pid = 1657] [id = 36] 02:59:23 INFO - PROCESS | 1657 | --DOCSHELL 0x117e62800 == 37 [pid = 1657] [id = 30] 02:59:23 INFO - PROCESS | 1657 | --DOCSHELL 0x11720e000 == 36 [pid = 1657] [id = 29] 02:59:23 INFO - PROCESS | 1657 | --DOCSHELL 0x116509000 == 35 [pid = 1657] [id = 43] 02:59:23 INFO - PROCESS | 1657 | --DOCSHELL 0x118324000 == 34 [pid = 1657] [id = 31] 02:59:23 INFO - PROCESS | 1657 | --DOCSHELL 0x112536000 == 33 [pid = 1657] [id = 27] 02:59:23 INFO - PROCESS | 1657 | --DOCSHELL 0x116aca800 == 32 [pid = 1657] [id = 28] 02:59:23 INFO - PROCESS | 1657 | --DOCSHELL 0x112156000 == 31 [pid = 1657] [id = 42] 02:59:23 INFO - PROCESS | 1657 | --DOCSHELL 0x118431000 == 30 [pid = 1657] [id = 46] 02:59:23 INFO - PROCESS | 1657 | --DOCSHELL 0x119656800 == 29 [pid = 1657] [id = 47] 02:59:23 INFO - PROCESS | 1657 | --DOCSHELL 0x118319000 == 28 [pid = 1657] [id = 45] 02:59:23 INFO - PROCESS | 1657 | --DOCSHELL 0x116507000 == 27 [pid = 1657] [id = 44] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x123c32400) [pid = 1657] [serial = 11] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x121257c00) [pid = 1657] [serial = 99] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x121c4f800) [pid = 1657] [serial = 102] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x124888c00) [pid = 1657] [serial = 105] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x125f41800) [pid = 1657] [serial = 108] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x125fe0400) [pid = 1657] [serial = 111] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x126fc2800) [pid = 1657] [serial = 114] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12882cc00) [pid = 1657] [serial = 117] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x112d70c00) [pid = 1657] [serial = 66] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x116ba5000) [pid = 1657] [serial = 69] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x118689400) [pid = 1657] [serial = 72] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1186b6800) [pid = 1657] [serial = 73] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1165e5400) [pid = 1657] [serial = 75] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1133f3c00) [pid = 1657] [serial = 78] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x11834b400) [pid = 1657] [serial = 81] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11868a000) [pid = 1657] [serial = 84] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x118bbdc00) [pid = 1657] [serial = 87] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1193bf800) [pid = 1657] [serial = 90] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119f5cc00) [pid = 1657] [serial = 91] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x120f12800) [pid = 1657] [serial = 93] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x120f17400) [pid = 1657] [serial = 94] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x121006c00) [pid = 1657] [serial = 96] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x121252400) [pid = 1657] [serial = 97] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x121764800) [pid = 1657] [serial = 100] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12546f000) [pid = 1657] [serial = 106] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1193b3800) [pid = 1657] [serial = 88] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x116a8c000) [pid = 1657] [serial = 76] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x125fde400) [pid = 1657] [serial = 109] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1268da800) [pid = 1657] [serial = 112] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x11817d000) [pid = 1657] [serial = 79] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x113b44400) [pid = 1657] [serial = 67] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x118629800) [pid = 1657] [serial = 82] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x117e36400) [pid = 1657] [serial = 70] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1188ab400) [pid = 1657] [serial = 85] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x128834800) [pid = 1657] [serial = 64] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12941a400) [pid = 1657] [serial = 16] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x1218ea800) [pid = 1657] [serial = 8] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x12c930400) [pid = 1657] [serial = 40] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x12c929c00) [pid = 1657] [serial = 39] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x12c657400) [pid = 1657] [serial = 36] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x12c65b000) [pid = 1657] [serial = 37] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x1186b0800) [pid = 1657] [serial = 33] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x1186b8c00) [pid = 1657] [serial = 34] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x1186ad400) [pid = 1657] [serial = 31] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x12bf7d400) [pid = 1657] [serial = 30] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x12bd6e000) [pid = 1657] [serial = 27] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x12bd74400) [pid = 1657] [serial = 28] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x12b3d3800) [pid = 1657] [serial = 24] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x12bb92800) [pid = 1657] [serial = 25] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x12a9cb400) [pid = 1657] [serial = 21] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x12a9cf800) [pid = 1657] [serial = 22] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x129635800) [pid = 1657] [serial = 18] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 60 (0x12920e400) [pid = 1657] [serial = 15] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 59 (0x12d94c800) [pid = 1657] [serial = 63] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 58 (0x12d948000) [pid = 1657] [serial = 60] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 57 (0x12d94c400) [pid = 1657] [serial = 61] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 56 (0x118209800) [pid = 1657] [serial = 57] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 55 (0x1193c8c00) [pid = 1657] [serial = 58] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 54 (0x12d7ae800) [pid = 1657] [serial = 55] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 53 (0x1193c8400) [pid = 1657] [serial = 54] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 52 (0x12d3c8400) [pid = 1657] [serial = 51] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 51 (0x12d3cc800) [pid = 1657] [serial = 52] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 50 (0x12d36c000) [pid = 1657] [serial = 45] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 49 (0x12d398000) [pid = 1657] [serial = 48] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 48 (0x12ccdf800) [pid = 1657] [serial = 42] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | --DOMWINDOW == 47 (0x12cce5800) [pid = 1657] [serial = 43] [outer = 0x0] [url = about:blank] 02:59:24 INFO - PROCESS | 1657 | 1469440764175 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 02:59:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:59:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1571ms 02:59:24 INFO - PROCESS | 1657 | 1469440764222 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 02:59:24 INFO - PROCESS | 1657 | 1469440764224 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 02:59:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:59:24 INFO - PROCESS | 1657 | 1469440764228 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:59:24 INFO - PROCESS | 1657 | 1469440764230 Marionette TRACE conn2 <- [1,166,null,{}] 02:59:24 INFO - PROCESS | 1657 | 1469440764240 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:24 INFO - PROCESS | 1657 | 1469440764241 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:24 INFO - PROCESS | 1657 | 1469440764315 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 02:59:24 INFO - PROCESS | 1657 | 1469440764355 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:24 INFO - PROCESS | 1657 | 1469440764358 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x113214800 == 28 [pid = 1657] [id = 49] 02:59:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 48 (0x115f25800) [pid = 1657] [serial = 143] [outer = 0x0] 02:59:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 49 (0x1162ac400) [pid = 1657] [serial = 144] [outer = 0x115f25800] 02:59:24 INFO - PROCESS | 1657 | 1469440764386 Marionette DEBUG loaded listener.js 02:59:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 50 (0x116a07800) [pid = 1657] [serial = 145] [outer = 0x115f25800] 02:59:24 INFO - PROCESS | 1657 | 1469440764670 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 02:59:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:59:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 477ms 02:59:24 INFO - PROCESS | 1657 | 1469440764707 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 02:59:24 INFO - PROCESS | 1657 | 1469440764710 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 02:59:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:59:24 INFO - PROCESS | 1657 | 1469440764715 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:59:24 INFO - PROCESS | 1657 | 1469440764719 Marionette TRACE conn2 <- [1,170,null,{}] 02:59:24 INFO - PROCESS | 1657 | 1469440764723 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:24 INFO - PROCESS | 1657 | 1469440764725 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:24 INFO - PROCESS | 1657 | 1469440764798 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 02:59:24 INFO - PROCESS | 1657 | 1469440764803 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:24 INFO - PROCESS | 1657 | 1469440764805 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x1165dc800 == 29 [pid = 1657] [id = 50] 02:59:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 51 (0x116a90400) [pid = 1657] [serial = 146] [outer = 0x0] 02:59:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 52 (0x117257800) [pid = 1657] [serial = 147] [outer = 0x116a90400] 02:59:24 INFO - PROCESS | 1657 | 1469440764834 Marionette DEBUG loaded listener.js 02:59:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 53 (0x117e36400) [pid = 1657] [serial = 148] [outer = 0x116a90400] 02:59:25 INFO - PROCESS | 1657 | 1469440765138 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 02:59:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 473ms 02:59:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:59:25 INFO - PROCESS | 1657 | 1469440765188 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 02:59:25 INFO - PROCESS | 1657 | 1469440765190 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 02:59:25 INFO - PROCESS | 1657 | 1469440765192 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:59:25 INFO - PROCESS | 1657 | 1469440765203 Marionette TRACE conn2 <- [1,174,null,{}] 02:59:25 INFO - PROCESS | 1657 | 1469440765210 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:25 INFO - PROCESS | 1657 | 1469440765214 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:25 INFO - PROCESS | 1657 | 1469440765284 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 02:59:25 INFO - PROCESS | 1657 | 1469440765290 Marionette TRACE conn2 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:25 INFO - PROCESS | 1657 | 1469440765292 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x11700b000 == 30 [pid = 1657] [id = 51] 02:59:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 54 (0x111c75400) [pid = 1657] [serial = 149] [outer = 0x0] 02:59:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 55 (0x11834e000) [pid = 1657] [serial = 150] [outer = 0x111c75400] 02:59:25 INFO - PROCESS | 1657 | 1469440765322 Marionette DEBUG loaded listener.js 02:59:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 56 (0x11841c400) [pid = 1657] [serial = 151] [outer = 0x111c75400] 02:59:25 INFO - PROCESS | 1657 | 1469440765620 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 02:59:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 480ms 02:59:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:59:25 INFO - PROCESS | 1657 | 1469440765672 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 02:59:25 INFO - PROCESS | 1657 | 1469440765674 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 02:59:25 INFO - PROCESS | 1657 | 1469440765676 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:59:25 INFO - PROCESS | 1657 | 1469440765677 Marionette TRACE conn2 <- [1,178,null,{}] 02:59:25 INFO - PROCESS | 1657 | 1469440765679 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:25 INFO - PROCESS | 1657 | 1469440765681 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:25 INFO - PROCESS | 1657 | 1469440765751 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 02:59:25 INFO - PROCESS | 1657 | 1469440765791 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:25 INFO - PROCESS | 1657 | 1469440765792 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x11758b000 == 31 [pid = 1657] [id = 52] 02:59:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 57 (0x118209400) [pid = 1657] [serial = 152] [outer = 0x0] 02:59:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 58 (0x118691800) [pid = 1657] [serial = 153] [outer = 0x118209400] 02:59:25 INFO - PROCESS | 1657 | 1469440765817 Marionette DEBUG loaded listener.js 02:59:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 59 (0x1186b0400) [pid = 1657] [serial = 154] [outer = 0x118209400] 02:59:26 INFO - PROCESS | 1657 | 1469440766063 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 02:59:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:59:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 417ms 02:59:26 INFO - PROCESS | 1657 | 1469440766105 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 02:59:26 INFO - PROCESS | 1657 | 1469440766106 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 02:59:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:59:26 INFO - PROCESS | 1657 | 1469440766109 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:59:26 INFO - PROCESS | 1657 | 1469440766110 Marionette TRACE conn2 <- [1,182,null,{}] 02:59:26 INFO - PROCESS | 1657 | 1469440766112 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:26 INFO - PROCESS | 1657 | 1469440766114 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:26 INFO - PROCESS | 1657 | 1469440766203 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 02:59:26 INFO - PROCESS | 1657 | 1469440766206 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:26 INFO - PROCESS | 1657 | 1469440766207 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x11829e800 == 32 [pid = 1657] [id = 53] 02:59:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x116a49c00) [pid = 1657] [serial = 155] [outer = 0x0] 02:59:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x1186b5400) [pid = 1657] [serial = 156] [outer = 0x116a49c00] 02:59:26 INFO - PROCESS | 1657 | 1469440766232 Marionette DEBUG loaded listener.js 02:59:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x119343c00) [pid = 1657] [serial = 157] [outer = 0x116a49c00] 02:59:26 INFO - PROCESS | 1657 | 1469440766510 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 02:59:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:59:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 418ms 02:59:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:59:26 INFO - PROCESS | 1657 | 1469440766528 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 02:59:26 INFO - PROCESS | 1657 | 1469440766529 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 02:59:26 INFO - PROCESS | 1657 | 1469440766531 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:59:26 INFO - PROCESS | 1657 | 1469440766532 Marionette TRACE conn2 <- [1,186,null,{}] 02:59:26 INFO - PROCESS | 1657 | 1469440766560 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:26 INFO - PROCESS | 1657 | 1469440766564 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:26 INFO - PROCESS | 1657 | 1469440766652 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 02:59:26 INFO - PROCESS | 1657 | 1469440766693 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:26 INFO - PROCESS | 1657 | 1469440766694 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x118321000 == 33 [pid = 1657] [id = 54] 02:59:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x117e37000) [pid = 1657] [serial = 158] [outer = 0x0] 02:59:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x1193b1400) [pid = 1657] [serial = 159] [outer = 0x117e37000] 02:59:26 INFO - PROCESS | 1657 | 1469440766719 Marionette DEBUG loaded listener.js 02:59:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x119f5f400) [pid = 1657] [serial = 160] [outer = 0x117e37000] 02:59:26 INFO - PROCESS | 1657 | 1469440766971 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 02:59:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:59:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 491ms 02:59:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:59:27 INFO - PROCESS | 1657 | 1469440767027 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 02:59:27 INFO - PROCESS | 1657 | 1469440767029 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 02:59:27 INFO - PROCESS | 1657 | 1469440767043 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:59:27 INFO - PROCESS | 1657 | 1469440767045 Marionette TRACE conn2 <- [1,190,null,{}] 02:59:27 INFO - PROCESS | 1657 | 1469440767048 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:27 INFO - PROCESS | 1657 | 1469440767054 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:27 INFO - PROCESS | 1657 | 1469440767161 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 02:59:27 INFO - PROCESS | 1657 | 1469440767170 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:27 INFO - PROCESS | 1657 | 1469440767172 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x118be4800 == 34 [pid = 1657] [id = 55] 02:59:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x120f0cc00) [pid = 1657] [serial = 161] [outer = 0x0] 02:59:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x120f0e000) [pid = 1657] [serial = 162] [outer = 0x120f0cc00] 02:59:27 INFO - PROCESS | 1657 | 1469440767219 Marionette DEBUG loaded listener.js 02:59:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x1210e9000) [pid = 1657] [serial = 163] [outer = 0x120f0cc00] 02:59:27 INFO - PROCESS | 1657 | 1469440767583 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 02:59:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:59:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 581ms 02:59:27 INFO - PROCESS | 1657 | 1469440767614 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 02:59:27 INFO - PROCESS | 1657 | 1469440767615 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 02:59:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:59:27 INFO - PROCESS | 1657 | 1469440767620 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:59:27 INFO - PROCESS | 1657 | 1469440767621 Marionette TRACE conn2 <- [1,194,null,{}] 02:59:27 INFO - PROCESS | 1657 | 1469440767623 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:27 INFO - PROCESS | 1657 | 1469440767624 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:27 INFO - PROCESS | 1657 | 1469440767708 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 02:59:27 INFO - PROCESS | 1657 | 1469440767714 Marionette TRACE conn2 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:27 INFO - PROCESS | 1657 | 1469440767715 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x119412000 == 35 [pid = 1657] [id = 56] 02:59:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x121005400) [pid = 1657] [serial = 164] [outer = 0x0] 02:59:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x12175cc00) [pid = 1657] [serial = 165] [outer = 0x121005400] 02:59:27 INFO - PROCESS | 1657 | 1469440767741 Marionette DEBUG loaded listener.js 02:59:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x12197f400) [pid = 1657] [serial = 166] [outer = 0x121005400] 02:59:28 INFO - PROCESS | 1657 | 1469440768013 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 02:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 418ms 02:59:28 INFO - PROCESS | 1657 | 1469440768039 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 02:59:28 INFO - PROCESS | 1657 | 1469440768040 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 02:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:59:28 INFO - PROCESS | 1657 | 1469440768042 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:59:28 INFO - PROCESS | 1657 | 1469440768044 Marionette TRACE conn2 <- [1,198,null,{}] 02:59:28 INFO - PROCESS | 1657 | 1469440768046 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:28 INFO - PROCESS | 1657 | 1469440768047 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:28 INFO - PROCESS | 1657 | 1469440768121 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 02:59:28 INFO - PROCESS | 1657 | 1469440768124 Marionette TRACE conn2 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:28 INFO - PROCESS | 1657 | 1469440768126 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x11700a800 == 36 [pid = 1657] [id = 57] 02:59:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x1168b2400) [pid = 1657] [serial = 167] [outer = 0x0] 02:59:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x123c32800) [pid = 1657] [serial = 168] [outer = 0x1168b2400] 02:59:28 INFO - PROCESS | 1657 | 1469440768151 Marionette DEBUG loaded listener.js 02:59:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x124912c00) [pid = 1657] [serial = 169] [outer = 0x1168b2400] 02:59:28 INFO - PROCESS | 1657 | 1469440768456 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 02:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 418ms 02:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:59:28 INFO - PROCESS | 1657 | 1469440768461 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 02:59:28 INFO - PROCESS | 1657 | 1469440768462 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 02:59:28 INFO - PROCESS | 1657 | 1469440768465 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:59:28 INFO - PROCESS | 1657 | 1469440768470 Marionette TRACE conn2 <- [1,202,null,{}] 02:59:28 INFO - PROCESS | 1657 | 1469440768481 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:28 INFO - PROCESS | 1657 | 1469440768482 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:28 INFO - PROCESS | 1657 | 1469440768628 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 02:59:28 INFO - PROCESS | 1657 | 1469440768636 Marionette TRACE conn2 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:28 INFO - PROCESS | 1657 | 1469440768637 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196eb000 == 37 [pid = 1657] [id = 58] 02:59:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x113362800) [pid = 1657] [serial = 170] [outer = 0x0] 02:59:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x123c2f800) [pid = 1657] [serial = 171] [outer = 0x113362800] 02:59:28 INFO - PROCESS | 1657 | 1469440768677 Marionette DEBUG loaded listener.js 02:59:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x124e86800) [pid = 1657] [serial = 172] [outer = 0x113362800] 02:59:29 INFO - PROCESS | 1657 | 1469440769057 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 02:59:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 629ms 02:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:59:29 INFO - PROCESS | 1657 | 1469440769095 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 02:59:29 INFO - PROCESS | 1657 | 1469440769096 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 02:59:29 INFO - PROCESS | 1657 | 1469440769098 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:59:29 INFO - PROCESS | 1657 | 1469440769100 Marionette TRACE conn2 <- [1,206,null,{}] 02:59:29 INFO - PROCESS | 1657 | 1469440769102 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:29 INFO - PROCESS | 1657 | 1469440769104 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:29 INFO - PROCESS | 1657 | 1469440769185 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 02:59:29 INFO - PROCESS | 1657 | 1469440769212 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:29 INFO - PROCESS | 1657 | 1469440769214 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x11829e000 == 38 [pid = 1657] [id = 59] 02:59:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1165dfc00) [pid = 1657] [serial = 173] [outer = 0x0] 02:59:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1253c4c00) [pid = 1657] [serial = 174] [outer = 0x1165dfc00] 02:59:29 INFO - PROCESS | 1657 | 1469440769240 Marionette DEBUG loaded listener.js 02:59:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1268cd400) [pid = 1657] [serial = 175] [outer = 0x1165dfc00] 02:59:29 INFO - PROCESS | 1657 | 1469440769537 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 02:59:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 471ms 02:59:29 INFO - PROCESS | 1657 | 1469440769575 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 02:59:29 INFO - PROCESS | 1657 | 1469440769576 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 02:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:59:29 INFO - PROCESS | 1657 | 1469440769591 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:59:29 INFO - PROCESS | 1657 | 1469440769592 Marionette TRACE conn2 <- [1,210,null,{}] 02:59:29 INFO - PROCESS | 1657 | 1469440769595 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:29 INFO - PROCESS | 1657 | 1469440769596 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:29 INFO - PROCESS | 1657 | 1469440769695 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 02:59:29 INFO - PROCESS | 1657 | 1469440769707 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:29 INFO - PROCESS | 1657 | 1469440769708 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12118d800 == 39 [pid = 1657] [id = 60] 02:59:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1253c5000) [pid = 1657] [serial = 176] [outer = 0x0] 02:59:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x125f41000) [pid = 1657] [serial = 177] [outer = 0x1253c5000] 02:59:29 INFO - PROCESS | 1657 | 1469440769754 Marionette DEBUG loaded listener.js 02:59:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x126fb8800) [pid = 1657] [serial = 178] [outer = 0x1253c5000] 02:59:30 INFO - PROCESS | 1657 | 1469440770054 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 02:59:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:59:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 531ms 02:59:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:59:30 INFO - PROCESS | 1657 | 1469440770110 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 02:59:30 INFO - PROCESS | 1657 | 1469440770111 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 02:59:30 INFO - PROCESS | 1657 | 1469440770113 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:59:30 INFO - PROCESS | 1657 | 1469440770114 Marionette TRACE conn2 <- [1,214,null,{}] 02:59:30 INFO - PROCESS | 1657 | 1469440770117 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:30 INFO - PROCESS | 1657 | 1469440770118 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:30 INFO - PROCESS | 1657 | 1469440770218 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 02:59:30 INFO - PROCESS | 1657 | 1469440770221 Marionette TRACE conn2 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:30 INFO - PROCESS | 1657 | 1469440770222 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x1212da800 == 40 [pid = 1657] [id = 61] 02:59:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1253c6c00) [pid = 1657] [serial = 179] [outer = 0x0] 02:59:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x126fc2c00) [pid = 1657] [serial = 180] [outer = 0x1253c6c00] 02:59:30 INFO - PROCESS | 1657 | 1469440770252 Marionette DEBUG loaded listener.js 02:59:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x128aa7000) [pid = 1657] [serial = 181] [outer = 0x1253c6c00] 02:59:30 INFO - PROCESS | 1657 | 1469440770542 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 02:59:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:59:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 470ms 02:59:30 INFO - PROCESS | 1657 | 1469440770586 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 02:59:30 INFO - PROCESS | 1657 | 1469440770588 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 02:59:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:59:30 INFO - PROCESS | 1657 | 1469440770590 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:59:30 INFO - PROCESS | 1657 | 1469440770591 Marionette TRACE conn2 <- [1,218,null,{}] 02:59:30 INFO - PROCESS | 1657 | 1469440770593 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:30 INFO - PROCESS | 1657 | 1469440770594 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:30 INFO - PROCESS | 1657 | 1469440770685 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 02:59:30 INFO - PROCESS | 1657 | 1469440770713 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:30 INFO - PROCESS | 1657 | 1469440770714 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x121882000 == 41 [pid = 1657] [id = 62] 02:59:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x128ab3400) [pid = 1657] [serial = 182] [outer = 0x0] 02:59:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x128cc8000) [pid = 1657] [serial = 183] [outer = 0x128ab3400] 02:59:30 INFO - PROCESS | 1657 | 1469440770738 Marionette DEBUG loaded listener.js 02:59:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x129209000) [pid = 1657] [serial = 184] [outer = 0x128ab3400] 02:59:30 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x128edf400) [pid = 1657] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:59:30 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x121768400) [pid = 1657] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:59:30 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x126d3d000) [pid = 1657] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:59:30 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1268cdc00) [pid = 1657] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:59:30 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x120f13c00) [pid = 1657] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:59:30 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x117251400) [pid = 1657] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:59:30 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x118695c00) [pid = 1657] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:59:30 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x11674b800) [pid = 1657] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:59:30 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x112d10c00) [pid = 1657] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:59:30 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1193b4000) [pid = 1657] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:59:31 INFO - PROCESS | 1657 | 1469440771020 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 02:59:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 468ms 02:59:31 INFO - PROCESS | 1657 | 1469440771058 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 02:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:59:31 INFO - PROCESS | 1657 | 1469440771059 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 02:59:31 INFO - PROCESS | 1657 | 1469440771062 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:59:31 INFO - PROCESS | 1657 | 1469440771063 Marionette TRACE conn2 <- [1,222,null,{}] 02:59:31 INFO - PROCESS | 1657 | 1469440771065 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:31 INFO - PROCESS | 1657 | 1469440771068 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:31 INFO - PROCESS | 1657 | 1469440771145 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 02:59:31 INFO - PROCESS | 1657 | 1469440771149 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:31 INFO - PROCESS | 1657 | 1469440771151 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x124867800 == 42 [pid = 1657] [id = 63] 02:59:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1193b1000) [pid = 1657] [serial = 185] [outer = 0x0] 02:59:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x123c32000) [pid = 1657] [serial = 186] [outer = 0x1193b1000] 02:59:31 INFO - PROCESS | 1657 | 1469440771185 Marionette DEBUG loaded listener.js 02:59:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x128eee000) [pid = 1657] [serial = 187] [outer = 0x1193b1000] 02:59:31 INFO - PROCESS | 1657 | 1469440771487 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 02:59:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 470ms 02:59:31 INFO - PROCESS | 1657 | 1469440771533 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 02:59:31 INFO - PROCESS | 1657 | 1469440771534 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 02:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:59:31 INFO - PROCESS | 1657 | 1469440771536 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:59:31 INFO - PROCESS | 1657 | 1469440771537 Marionette TRACE conn2 <- [1,226,null,{}] 02:59:31 INFO - PROCESS | 1657 | 1469440771539 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:31 INFO - PROCESS | 1657 | 1469440771540 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:31 INFO - PROCESS | 1657 | 1469440771632 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 02:59:31 INFO - PROCESS | 1657 | 1469440771638 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:31 INFO - PROCESS | 1657 | 1469440771639 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12539d800 == 43 [pid = 1657] [id = 64] 02:59:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1193c6400) [pid = 1657] [serial = 188] [outer = 0x0] 02:59:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x12920fc00) [pid = 1657] [serial = 189] [outer = 0x1193c6400] 02:59:31 INFO - PROCESS | 1657 | 1469440771663 Marionette DEBUG loaded listener.js 02:59:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x129422400) [pid = 1657] [serial = 190] [outer = 0x1193c6400] 02:59:31 INFO - PROCESS | 1657 | 1469440771977 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 02:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 470ms 02:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:59:32 INFO - PROCESS | 1657 | 1469440772007 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 02:59:32 INFO - PROCESS | 1657 | 1469440772009 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 02:59:32 INFO - PROCESS | 1657 | 1469440772012 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:59:32 INFO - PROCESS | 1657 | 1469440772013 Marionette TRACE conn2 <- [1,230,null,{}] 02:59:32 INFO - PROCESS | 1657 | 1469440772017 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:32 INFO - PROCESS | 1657 | 1469440772019 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:32 INFO - PROCESS | 1657 | 1469440772137 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 02:59:32 INFO - PROCESS | 1657 | 1469440772142 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:32 INFO - PROCESS | 1657 | 1469440772143 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x126827000 == 44 [pid = 1657] [id = 65] 02:59:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x120f13c00) [pid = 1657] [serial = 191] [outer = 0x0] 02:59:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x129426800) [pid = 1657] [serial = 192] [outer = 0x120f13c00] 02:59:32 INFO - PROCESS | 1657 | 1469440772194 Marionette DEBUG loaded listener.js 02:59:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12963a400) [pid = 1657] [serial = 193] [outer = 0x120f13c00] 02:59:32 INFO - PROCESS | 1657 | 1469440772544 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 02:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 570ms 02:59:32 INFO - PROCESS | 1657 | 1469440772582 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 02:59:32 INFO - PROCESS | 1657 | 1469440772584 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 02:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:59:32 INFO - PROCESS | 1657 | 1469440772588 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:59:32 INFO - PROCESS | 1657 | 1469440772589 Marionette TRACE conn2 <- [1,234,null,{}] 02:59:32 INFO - PROCESS | 1657 | 1469440772592 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:32 INFO - PROCESS | 1657 | 1469440772593 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:32 INFO - PROCESS | 1657 | 1469440772689 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 02:59:32 INFO - PROCESS | 1657 | 1469440772694 Marionette TRACE conn2 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:32 INFO - PROCESS | 1657 | 1469440772695 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x126d30000 == 45 [pid = 1657] [id = 66] 02:59:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12963bc00) [pid = 1657] [serial = 194] [outer = 0x0] 02:59:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12a744800) [pid = 1657] [serial = 195] [outer = 0x12963bc00] 02:59:32 INFO - PROCESS | 1657 | 1469440772719 Marionette DEBUG loaded listener.js 02:59:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12a7a6c00) [pid = 1657] [serial = 196] [outer = 0x12963bc00] 02:59:33 INFO - PROCESS | 1657 | 1469440773000 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 02:59:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:59:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 469ms 02:59:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:59:33 INFO - PROCESS | 1657 | 1469440773057 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 02:59:33 INFO - PROCESS | 1657 | 1469440773058 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 02:59:33 INFO - PROCESS | 1657 | 1469440773060 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:59:33 INFO - PROCESS | 1657 | 1469440773061 Marionette TRACE conn2 <- [1,238,null,{}] 02:59:33 INFO - PROCESS | 1657 | 1469440773064 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:33 INFO - PROCESS | 1657 | 1469440773065 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:33 INFO - PROCESS | 1657 | 1469440773144 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 02:59:33 INFO - PROCESS | 1657 | 1469440773155 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:33 INFO - PROCESS | 1657 | 1469440773156 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a9a800 == 46 [pid = 1657] [id = 67] 02:59:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1218ea400) [pid = 1657] [serial = 197] [outer = 0x0] 02:59:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12a920800) [pid = 1657] [serial = 198] [outer = 0x1218ea400] 02:59:33 INFO - PROCESS | 1657 | 1469440773180 Marionette DEBUG loaded listener.js 02:59:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a9ca000) [pid = 1657] [serial = 199] [outer = 0x1218ea400] 02:59:33 INFO - PROCESS | 1657 | 1469440773703 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 02:59:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:59:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 718ms 02:59:33 INFO - PROCESS | 1657 | 1469440773779 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 02:59:33 INFO - PROCESS | 1657 | 1469440773782 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 02:59:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:59:33 INFO - PROCESS | 1657 | 1469440773785 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:59:33 INFO - PROCESS | 1657 | 1469440773789 Marionette TRACE conn2 <- [1,242,null,{}] 02:59:33 INFO - PROCESS | 1657 | 1469440773792 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:33 INFO - PROCESS | 1657 | 1469440773794 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:33 INFO - PROCESS | 1657 | 1469440773903 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 02:59:33 INFO - PROCESS | 1657 | 1469440773988 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:33 INFO - PROCESS | 1657 | 1469440773989 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x116739000 == 47 [pid = 1657] [id = 68] 02:59:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1165e2400) [pid = 1657] [serial = 200] [outer = 0x0] 02:59:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1168af800) [pid = 1657] [serial = 201] [outer = 0x1165e2400] 02:59:34 INFO - PROCESS | 1657 | 1469440774020 Marionette DEBUG loaded listener.js 02:59:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x116a98c00) [pid = 1657] [serial = 202] [outer = 0x1165e2400] 02:59:34 INFO - PROCESS | 1657 | 1469440774665 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 02:59:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:59:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 926ms 02:59:34 INFO - PROCESS | 1657 | 1469440774712 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 02:59:34 INFO - PROCESS | 1657 | 1469440774714 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 02:59:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:59:34 INFO - PROCESS | 1657 | 1469440774718 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:59:34 INFO - PROCESS | 1657 | 1469440774719 Marionette TRACE conn2 <- [1,246,null,{}] 02:59:34 INFO - PROCESS | 1657 | 1469440774723 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:34 INFO - PROCESS | 1657 | 1469440774725 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:34 INFO - PROCESS | 1657 | 1469440774816 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 02:59:34 INFO - PROCESS | 1657 | --DOCSHELL 0x126d30000 == 46 [pid = 1657] [id = 66] 02:59:34 INFO - PROCESS | 1657 | --DOCSHELL 0x126827000 == 45 [pid = 1657] [id = 65] 02:59:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12539d800 == 44 [pid = 1657] [id = 64] 02:59:34 INFO - PROCESS | 1657 | --DOCSHELL 0x124867800 == 43 [pid = 1657] [id = 63] 02:59:34 INFO - PROCESS | 1657 | --DOCSHELL 0x121882000 == 42 [pid = 1657] [id = 62] 02:59:34 INFO - PROCESS | 1657 | --DOCSHELL 0x1212da800 == 41 [pid = 1657] [id = 61] 02:59:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12118d800 == 40 [pid = 1657] [id = 60] 02:59:34 INFO - PROCESS | 1657 | --DOCSHELL 0x11829e000 == 39 [pid = 1657] [id = 59] 02:59:34 INFO - PROCESS | 1657 | --DOCSHELL 0x1196eb000 == 38 [pid = 1657] [id = 58] 02:59:34 INFO - PROCESS | 1657 | --DOCSHELL 0x11700a800 == 37 [pid = 1657] [id = 57] 02:59:34 INFO - PROCESS | 1657 | --DOCSHELL 0x119412000 == 36 [pid = 1657] [id = 56] 02:59:34 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x123c03400) [pid = 1657] [serial = 141] [outer = 0x0] [url = about:blank] 02:59:34 INFO - PROCESS | 1657 | --DOCSHELL 0x118be4800 == 35 [pid = 1657] [id = 55] 02:59:34 INFO - PROCESS | 1657 | --DOCSHELL 0x118321000 == 34 [pid = 1657] [id = 54] 02:59:34 INFO - PROCESS | 1657 | --DOCSHELL 0x11829e800 == 33 [pid = 1657] [id = 53] 02:59:34 INFO - PROCESS | 1657 | --DOCSHELL 0x11758b000 == 32 [pid = 1657] [id = 52] 02:59:34 INFO - PROCESS | 1657 | --DOCSHELL 0x11700b000 == 31 [pid = 1657] [id = 51] 02:59:34 INFO - PROCESS | 1657 | --DOCSHELL 0x1165dc800 == 30 [pid = 1657] [id = 50] 02:59:34 INFO - PROCESS | 1657 | --DOCSHELL 0x113214800 == 29 [pid = 1657] [id = 49] 02:59:34 INFO - PROCESS | 1657 | --DOCSHELL 0x113d05800 == 28 [pid = 1657] [id = 48] 02:59:34 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12941b800) [pid = 1657] [serial = 121] [outer = 0x0] [url = about:blank] 02:59:34 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12920b800) [pid = 1657] [serial = 120] [outer = 0x0] [url = about:blank] 02:59:34 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x123c33000) [pid = 1657] [serial = 103] [outer = 0x0] [url = about:blank] 02:59:34 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12882c400) [pid = 1657] [serial = 115] [outer = 0x0] [url = about:blank] 02:59:34 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x128cc3000) [pid = 1657] [serial = 118] [outer = 0x0] [url = about:blank] 02:59:34 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1214b9c00) [pid = 1657] [serial = 139] [outer = 0x0] [url = about:blank] 02:59:34 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1181ad000) [pid = 1657] [serial = 126] [outer = 0x0] [url = about:blank] 02:59:34 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1186ae000) [pid = 1657] [serial = 129] [outer = 0x0] [url = about:blank] 02:59:34 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x11820f400) [pid = 1657] [serial = 132] [outer = 0x0] [url = about:blank] 02:59:34 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x119339c00) [pid = 1657] [serial = 130] [outer = 0x0] [url = about:blank] 02:59:34 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x116a08400) [pid = 1657] [serial = 124] [outer = 0x0] [url = about:blank] 02:59:34 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x119627c00) [pid = 1657] [serial = 135] [outer = 0x0] [url = about:blank] 02:59:34 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1130ae400) [pid = 1657] [serial = 123] [outer = 0x0] [url = about:blank] 02:59:34 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x120f16c00) [pid = 1657] [serial = 138] [outer = 0x0] [url = about:blank] 02:59:34 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x118211c00) [pid = 1657] [serial = 127] [outer = 0x0] [url = about:blank] 02:59:34 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1197ad000) [pid = 1657] [serial = 136] [outer = 0x0] [url = about:blank] 02:59:34 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1188ac000) [pid = 1657] [serial = 133] [outer = 0x0] [url = about:blank] 02:59:34 INFO - PROCESS | 1657 | 1469440774896 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:34 INFO - PROCESS | 1657 | 1469440774897 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x113215800 == 29 [pid = 1657] [id = 69] 02:59:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x116a06400) [pid = 1657] [serial = 203] [outer = 0x0] 02:59:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x116af3000) [pid = 1657] [serial = 204] [outer = 0x116a06400] 02:59:34 INFO - PROCESS | 1657 | 1469440774925 Marionette DEBUG loaded listener.js 02:59:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1181a9c00) [pid = 1657] [serial = 205] [outer = 0x116a06400] 02:59:35 INFO - PROCESS | 1657 | 1469440775190 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 02:59:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:59:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 520ms 02:59:35 INFO - PROCESS | 1657 | 1469440775239 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 02:59:35 INFO - PROCESS | 1657 | 1469440775242 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 02:59:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:59:35 INFO - PROCESS | 1657 | 1469440775247 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:59:35 INFO - PROCESS | 1657 | 1469440775249 Marionette TRACE conn2 <- [1,250,null,{}] 02:59:35 INFO - PROCESS | 1657 | 1469440775255 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:35 INFO - PROCESS | 1657 | 1469440775257 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:35 INFO - PROCESS | 1657 | 1469440775333 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 02:59:35 INFO - PROCESS | 1657 | 1469440775337 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:35 INFO - PROCESS | 1657 | 1469440775338 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x11700e000 == 30 [pid = 1657] [id = 70] 02:59:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x118207400) [pid = 1657] [serial = 206] [outer = 0x0] 02:59:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x11841f800) [pid = 1657] [serial = 207] [outer = 0x118207400] 02:59:35 INFO - PROCESS | 1657 | 1469440775367 Marionette DEBUG loaded listener.js 02:59:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1186aac00) [pid = 1657] [serial = 208] [outer = 0x118207400] 02:59:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1186ac800) [pid = 1657] [serial = 209] [outer = 0x12cce9c00] 02:59:35 INFO - PROCESS | 1657 | 1469440775745 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 02:59:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:59:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 522ms 02:59:35 INFO - PROCESS | 1657 | 1469440775770 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 02:59:35 INFO - PROCESS | 1657 | 1469440775771 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 02:59:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:59:35 INFO - PROCESS | 1657 | 1469440775773 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:59:35 INFO - PROCESS | 1657 | 1469440775776 Marionette TRACE conn2 <- [1,254,null,{}] 02:59:35 INFO - PROCESS | 1657 | 1469440775783 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:35 INFO - PROCESS | 1657 | 1469440775786 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:35 INFO - PROCESS | 1657 | 1469440775867 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 02:59:35 INFO - PROCESS | 1657 | 1469440775872 Marionette TRACE conn2 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:35 INFO - PROCESS | 1657 | 1469440775874 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x11829d800 == 31 [pid = 1657] [id = 71] 02:59:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1186b9400) [pid = 1657] [serial = 210] [outer = 0x0] 02:59:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1193be000) [pid = 1657] [serial = 211] [outer = 0x1186b9400] 02:59:35 INFO - PROCESS | 1657 | 1469440775904 Marionette DEBUG loaded listener.js 02:59:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1197a4c00) [pid = 1657] [serial = 212] [outer = 0x1186b9400] 02:59:36 INFO - PROCESS | 1657 | 1469440776207 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 02:59:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:59:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 471ms 02:59:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:59:36 INFO - PROCESS | 1657 | 1469440776252 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 02:59:36 INFO - PROCESS | 1657 | 1469440776254 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 02:59:36 INFO - PROCESS | 1657 | 1469440776257 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:59:36 INFO - PROCESS | 1657 | 1469440776259 Marionette TRACE conn2 <- [1,258,null,{}] 02:59:36 INFO - PROCESS | 1657 | 1469440776261 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:36 INFO - PROCESS | 1657 | 1469440776263 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:36 INFO - PROCESS | 1657 | 1469440776342 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 02:59:36 INFO - PROCESS | 1657 | 1469440776346 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:36 INFO - PROCESS | 1657 | 1469440776347 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x118446800 == 32 [pid = 1657] [id = 72] 02:59:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1197aec00) [pid = 1657] [serial = 213] [outer = 0x0] 02:59:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x120f0dc00) [pid = 1657] [serial = 214] [outer = 0x1197aec00] 02:59:36 INFO - PROCESS | 1657 | 1469440776391 Marionette DEBUG loaded listener.js 02:59:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x121002800) [pid = 1657] [serial = 215] [outer = 0x1197aec00] 02:59:36 INFO - PROCESS | 1657 | 1469440776780 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 02:59:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:59:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 569ms 02:59:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:59:36 INFO - PROCESS | 1657 | 1469440776827 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 02:59:36 INFO - PROCESS | 1657 | 1469440776828 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 02:59:36 INFO - PROCESS | 1657 | 1469440776830 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:59:36 INFO - PROCESS | 1657 | 1469440776831 Marionette TRACE conn2 <- [1,262,null,{}] 02:59:36 INFO - PROCESS | 1657 | 1469440776833 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:36 INFO - PROCESS | 1657 | 1469440776834 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:36 INFO - PROCESS | 1657 | 1469440776939 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 02:59:36 INFO - PROCESS | 1657 | 1469440776971 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:36 INFO - PROCESS | 1657 | 1469440776972 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x11941d800 == 33 [pid = 1657] [id = 73] 02:59:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1168b2800) [pid = 1657] [serial = 216] [outer = 0x0] 02:59:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x121003400) [pid = 1657] [serial = 217] [outer = 0x1168b2800] 02:59:36 INFO - PROCESS | 1657 | 1469440776997 Marionette DEBUG loaded listener.js 02:59:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x123c03400) [pid = 1657] [serial = 218] [outer = 0x1168b2800] 02:59:37 INFO - PROCESS | 1657 | 1469440777287 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 02:59:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:59:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 522ms 02:59:37 INFO - PROCESS | 1657 | 1469440777353 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 02:59:37 INFO - PROCESS | 1657 | 1469440777354 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 02:59:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:59:37 INFO - PROCESS | 1657 | 1469440777356 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:59:37 INFO - PROCESS | 1657 | 1469440777357 Marionette TRACE conn2 <- [1,266,null,{}] 02:59:37 INFO - PROCESS | 1657 | 1469440777359 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:37 INFO - PROCESS | 1657 | 1469440777363 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:37 INFO - PROCESS | 1657 | 1469440777470 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 02:59:37 INFO - PROCESS | 1657 | 1469440777500 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:37 INFO - PROCESS | 1657 | 1469440777501 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196ef800 == 34 [pid = 1657] [id = 74] 02:59:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x11868c400) [pid = 1657] [serial = 219] [outer = 0x0] 02:59:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x124bcbc00) [pid = 1657] [serial = 220] [outer = 0x11868c400] 02:59:37 INFO - PROCESS | 1657 | 1469440777525 Marionette DEBUG loaded listener.js 02:59:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1268db800) [pid = 1657] [serial = 221] [outer = 0x11868c400] 02:59:37 INFO - PROCESS | 1657 | 1469440777825 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 02:59:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:59:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 520ms 02:59:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:59:37 INFO - PROCESS | 1657 | 1469440777877 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 02:59:37 INFO - PROCESS | 1657 | 1469440777879 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 02:59:37 INFO - PROCESS | 1657 | 1469440777888 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:59:37 INFO - PROCESS | 1657 | 1469440777889 Marionette TRACE conn2 <- [1,270,null,{}] 02:59:37 INFO - PROCESS | 1657 | 1469440777891 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:37 INFO - PROCESS | 1657 | 1469440777893 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:37 INFO - PROCESS | 1657 | 1469440777980 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 02:59:38 INFO - PROCESS | 1657 | 1469440778012 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:38 INFO - PROCESS | 1657 | 1469440778013 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x119d40800 == 35 [pid = 1657] [id = 75] 02:59:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x126fb8400) [pid = 1657] [serial = 222] [outer = 0x0] 02:59:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12882d800) [pid = 1657] [serial = 223] [outer = 0x126fb8400] 02:59:38 INFO - PROCESS | 1657 | 1469440778036 Marionette DEBUG loaded listener.js 02:59:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x128cbf800) [pid = 1657] [serial = 224] [outer = 0x126fb8400] 02:59:38 INFO - PROCESS | 1657 | 1469440778307 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 02:59:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:59:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 475ms 02:59:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:59:38 INFO - PROCESS | 1657 | 1469440778357 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 02:59:38 INFO - PROCESS | 1657 | 1469440778358 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 02:59:38 INFO - PROCESS | 1657 | 1469440778360 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:59:38 INFO - PROCESS | 1657 | 1469440778361 Marionette TRACE conn2 <- [1,274,null,{}] 02:59:38 INFO - PROCESS | 1657 | 1469440778364 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:38 INFO - PROCESS | 1657 | 1469440778365 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:38 INFO - PROCESS | 1657 | 1469440778460 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 02:59:38 INFO - PROCESS | 1657 | 1469440778463 Marionette TRACE conn2 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:38 INFO - PROCESS | 1657 | 1469440778465 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x115f4f000 == 36 [pid = 1657] [id = 76] 02:59:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x128ab2800) [pid = 1657] [serial = 225] [outer = 0x0] 02:59:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x129211800) [pid = 1657] [serial = 226] [outer = 0x128ab2800] 02:59:38 INFO - PROCESS | 1657 | 1469440778489 Marionette DEBUG loaded listener.js 02:59:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x129425c00) [pid = 1657] [serial = 227] [outer = 0x128ab2800] 02:59:38 INFO - PROCESS | 1657 | 1469440778777 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 02:59:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:59:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 420ms 02:59:38 INFO - PROCESS | 1657 | 1469440778780 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 02:59:38 INFO - PROCESS | 1657 | 1469440778781 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 02:59:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:59:38 INFO - PROCESS | 1657 | 1469440778809 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:59:38 INFO - PROCESS | 1657 | 1469440778810 Marionette TRACE conn2 <- [1,278,null,{}] 02:59:38 INFO - PROCESS | 1657 | 1469440778823 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:38 INFO - PROCESS | 1657 | 1469440778824 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:38 INFO - PROCESS | 1657 | 1469440778915 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 02:59:38 INFO - PROCESS | 1657 | 1469440778918 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:38 INFO - PROCESS | 1657 | 1469440778919 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213b0800 == 37 [pid = 1657] [id = 77] 02:59:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x128edfc00) [pid = 1657] [serial = 228] [outer = 0x0] 02:59:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12a743c00) [pid = 1657] [serial = 229] [outer = 0x128edfc00] 02:59:38 INFO - PROCESS | 1657 | 1469440778943 Marionette DEBUG loaded listener.js 02:59:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12a91c800) [pid = 1657] [serial = 230] [outer = 0x128edfc00] 02:59:39 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x118209400) [pid = 1657] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:59:39 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1253c5000) [pid = 1657] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:59:39 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x116a49c00) [pid = 1657] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:59:39 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1253c6c00) [pid = 1657] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:59:39 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x115f25800) [pid = 1657] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:59:39 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x128ab3400) [pid = 1657] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:59:39 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1193b1000) [pid = 1657] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:59:39 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x120f13c00) [pid = 1657] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:59:39 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1168b2400) [pid = 1657] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:59:39 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1214bac00) [pid = 1657] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:59:39 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x116a90400) [pid = 1657] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:59:39 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1193c6400) [pid = 1657] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:59:39 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x111c75400) [pid = 1657] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:59:39 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x113362800) [pid = 1657] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:59:39 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x117e37000) [pid = 1657] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:59:39 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x121005400) [pid = 1657] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:59:39 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x120f0cc00) [pid = 1657] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:59:39 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1165dfc00) [pid = 1657] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:59:39 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12963bc00) [pid = 1657] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:59:39 INFO - PROCESS | 1657 | 1469440779369 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 02:59:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:59:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 597ms 02:59:39 INFO - PROCESS | 1657 | 1469440779391 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 02:59:39 INFO - PROCESS | 1657 | 1469440779392 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 02:59:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:59:39 INFO - PROCESS | 1657 | 1469440779394 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:59:39 INFO - PROCESS | 1657 | 1469440779395 Marionette TRACE conn2 <- [1,282,null,{}] 02:59:39 INFO - PROCESS | 1657 | 1469440779398 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:39 INFO - PROCESS | 1657 | 1469440779399 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:39 INFO - PROCESS | 1657 | 1469440779504 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 02:59:39 INFO - PROCESS | 1657 | 1469440779535 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:39 INFO - PROCESS | 1657 | 1469440779536 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x121896800 == 38 [pid = 1657] [id = 78] 02:59:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x117254400) [pid = 1657] [serial = 231] [outer = 0x0] 02:59:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1186b3400) [pid = 1657] [serial = 232] [outer = 0x117254400] 02:59:39 INFO - PROCESS | 1657 | 1469440779560 Marionette DEBUG loaded listener.js 02:59:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1210e2400) [pid = 1657] [serial = 233] [outer = 0x117254400] 02:59:39 INFO - PROCESS | 1657 | 1469440779804 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 02:59:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:59:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 468ms 02:59:39 INFO - PROCESS | 1657 | 1469440779863 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 02:59:39 INFO - PROCESS | 1657 | 1469440779864 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 02:59:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:59:39 INFO - PROCESS | 1657 | 1469440779875 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:59:39 INFO - PROCESS | 1657 | 1469440779877 Marionette TRACE conn2 <- [1,286,null,{}] 02:59:39 INFO - PROCESS | 1657 | 1469440779879 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:39 INFO - PROCESS | 1657 | 1469440779880 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:39 INFO - PROCESS | 1657 | 1469440779972 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 02:59:39 INFO - PROCESS | 1657 | 1469440779976 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:39 INFO - PROCESS | 1657 | 1469440779978 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x126821800 == 39 [pid = 1657] [id = 79] 02:59:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x120f18c00) [pid = 1657] [serial = 234] [outer = 0x0] 02:59:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x126fba400) [pid = 1657] [serial = 235] [outer = 0x120f18c00] 02:59:40 INFO - PROCESS | 1657 | 1469440780003 Marionette DEBUG loaded listener.js 02:59:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a9cbc00) [pid = 1657] [serial = 236] [outer = 0x120f18c00] 02:59:40 INFO - PROCESS | 1657 | 1469440780313 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 02:59:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:59:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 476ms 02:59:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:59:40 INFO - PROCESS | 1657 | 1469440780344 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 02:59:40 INFO - PROCESS | 1657 | 1469440780345 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 02:59:40 INFO - PROCESS | 1657 | 1469440780347 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:59:40 INFO - PROCESS | 1657 | 1469440780349 Marionette TRACE conn2 <- [1,290,null,{}] 02:59:40 INFO - PROCESS | 1657 | 1469440780353 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:40 INFO - PROCESS | 1657 | 1469440780354 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:40 INFO - PROCESS | 1657 | 1469440780452 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 02:59:40 INFO - PROCESS | 1657 | 1469440780458 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:40 INFO - PROCESS | 1657 | 1469440780459 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a91800 == 40 [pid = 1657] [id = 80] 02:59:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x118414c00) [pid = 1657] [serial = 237] [outer = 0x0] 02:59:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12a9cd400) [pid = 1657] [serial = 238] [outer = 0x118414c00] 02:59:40 INFO - PROCESS | 1657 | 1469440780483 Marionette DEBUG loaded listener.js 02:59:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12abe3400) [pid = 1657] [serial = 239] [outer = 0x118414c00] 02:59:40 INFO - PROCESS | 1657 | 1469440780757 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 02:59:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:59:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 423ms 02:59:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:59:40 INFO - PROCESS | 1657 | 1469440780775 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 02:59:40 INFO - PROCESS | 1657 | 1469440780776 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 02:59:40 INFO - PROCESS | 1657 | 1469440780778 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:59:40 INFO - PROCESS | 1657 | 1469440780779 Marionette TRACE conn2 <- [1,294,null,{}] 02:59:40 INFO - PROCESS | 1657 | 1469440780789 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:40 INFO - PROCESS | 1657 | 1469440780790 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:40 INFO - PROCESS | 1657 | 1469440780871 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 02:59:40 INFO - PROCESS | 1657 | 1469440780875 Marionette TRACE conn2 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:40 INFO - PROCESS | 1657 | 1469440780876 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12915c800 == 41 [pid = 1657] [id = 81] 02:59:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12a9d2c00) [pid = 1657] [serial = 240] [outer = 0x0] 02:59:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12abe8c00) [pid = 1657] [serial = 241] [outer = 0x12a9d2c00] 02:59:40 INFO - PROCESS | 1657 | 1469440780899 Marionette DEBUG loaded listener.js 02:59:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12b341800) [pid = 1657] [serial = 242] [outer = 0x12a9d2c00] 02:59:41 INFO - PROCESS | 1657 | 1469440781222 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:59:41 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. 02:59:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 470ms 02:59:41 INFO - PROCESS | 1657 | 1469440781249 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 02:59:41 INFO - PROCESS | 1657 | 1469440781254 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 02:59:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:59:41 INFO - PROCESS | 1657 | 1469440781257 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:59:41 INFO - PROCESS | 1657 | 1469440781259 Marionette TRACE conn2 <- [1,298,null,{}] 02:59:41 INFO - PROCESS | 1657 | 1469440781263 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:41 INFO - PROCESS | 1657 | 1469440781265 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:41 INFO - PROCESS | 1657 | 1469440781363 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 02:59:41 INFO - PROCESS | 1657 | 1469440781422 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:41 INFO - PROCESS | 1657 | 1469440781425 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x11671e800 == 42 [pid = 1657] [id = 82] 02:59:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x112d7b800) [pid = 1657] [serial = 243] [outer = 0x0] 02:59:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x116a8e400) [pid = 1657] [serial = 244] [outer = 0x112d7b800] 02:59:41 INFO - PROCESS | 1657 | 1469440781455 Marionette DEBUG loaded listener.js 02:59:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x117e37400) [pid = 1657] [serial = 245] [outer = 0x112d7b800] 02:59:41 INFO - PROCESS | 1657 | 1469440781852 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:59:41 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. 02:59:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 620ms 02:59:41 INFO - PROCESS | 1657 | 1469440781877 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 02:59:41 INFO - PROCESS | 1657 | 1469440781881 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 02:59:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:59:41 INFO - PROCESS | 1657 | 1469440781885 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:59:41 INFO - PROCESS | 1657 | 1469440781887 Marionette TRACE conn2 <- [1,302,null,{}] 02:59:41 INFO - PROCESS | 1657 | 1469440781889 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:41 INFO - PROCESS | 1657 | 1469440781891 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:41 INFO - PROCESS | 1657 | 1469440781991 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 02:59:42 INFO - PROCESS | 1657 | 1469440782039 Marionette TRACE conn2 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:42 INFO - PROCESS | 1657 | 1469440782041 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x11941f800 == 43 [pid = 1657] [id = 83] 02:59:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x11820cc00) [pid = 1657] [serial = 246] [outer = 0x0] 02:59:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1186b6800) [pid = 1657] [serial = 247] [outer = 0x11820cc00] 02:59:42 INFO - PROCESS | 1657 | 1469440782071 Marionette DEBUG loaded listener.js 02:59:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x119340800) [pid = 1657] [serial = 248] [outer = 0x11820cc00] 02:59:42 INFO - PROCESS | 1657 | 1469440782478 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:59:42 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. 02:59:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 619ms 02:59:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:59:42 INFO - PROCESS | 1657 | 1469440782505 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 02:59:42 INFO - PROCESS | 1657 | 1469440782506 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 02:59:42 INFO - PROCESS | 1657 | 1469440782508 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:59:42 INFO - PROCESS | 1657 | 1469440782511 Marionette TRACE conn2 <- [1,306,null,{}] 02:59:42 INFO - PROCESS | 1657 | 1469440782519 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:42 INFO - PROCESS | 1657 | 1469440782522 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:42 INFO - PROCESS | 1657 | 1469440782620 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 02:59:42 INFO - PROCESS | 1657 | 1469440782669 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:42 INFO - PROCESS | 1657 | 1469440782671 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x126f95000 == 44 [pid = 1657] [id = 84] 02:59:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1197adc00) [pid = 1657] [serial = 249] [outer = 0x0] 02:59:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x123c32c00) [pid = 1657] [serial = 250] [outer = 0x1197adc00] 02:59:42 INFO - PROCESS | 1657 | 1469440782701 Marionette DEBUG loaded listener.js 02:59:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1253be800) [pid = 1657] [serial = 251] [outer = 0x1197adc00] 02:59:43 INFO - PROCESS | 1657 | 1469440783117 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:59:43 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. 02:59:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 622ms 02:59:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:59:43 INFO - PROCESS | 1657 | 1469440783130 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 02:59:43 INFO - PROCESS | 1657 | 1469440783132 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 02:59:43 INFO - PROCESS | 1657 | 1469440783134 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:59:43 INFO - PROCESS | 1657 | 1469440783136 Marionette TRACE conn2 <- [1,310,null,{}] 02:59:43 INFO - PROCESS | 1657 | 1469440783138 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:43 INFO - PROCESS | 1657 | 1469440783140 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:43 INFO - PROCESS | 1657 | 1469440783236 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 02:59:43 INFO - PROCESS | 1657 | 1469440783281 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:43 INFO - PROCESS | 1657 | 1469440783282 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a8d800 == 45 [pid = 1657] [id = 85] 02:59:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x125f46c00) [pid = 1657] [serial = 252] [outer = 0x0] 02:59:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1268dbc00) [pid = 1657] [serial = 253] [outer = 0x125f46c00] 02:59:43 INFO - PROCESS | 1657 | 1469440783311 Marionette DEBUG loaded listener.js 02:59:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x127557000) [pid = 1657] [serial = 254] [outer = 0x125f46c00] 02:59:43 INFO - PROCESS | 1657 | 1469440783734 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:59:43 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. 02:59:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 618ms 02:59:43 INFO - PROCESS | 1657 | 1469440783754 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 02:59:43 INFO - PROCESS | 1657 | 1469440783756 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 02:59:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:59:43 INFO - PROCESS | 1657 | 1469440783760 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:59:43 INFO - PROCESS | 1657 | 1469440783762 Marionette TRACE conn2 <- [1,314,null,{}] 02:59:43 INFO - PROCESS | 1657 | 1469440783765 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:43 INFO - PROCESS | 1657 | 1469440783767 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:43 INFO - PROCESS | 1657 | 1469440783908 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 02:59:44 INFO - PROCESS | 1657 | 1469440784033 Marionette TRACE conn2 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:44 INFO - PROCESS | 1657 | 1469440784035 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a51d800 == 46 [pid = 1657] [id = 86] 02:59:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x127557400) [pid = 1657] [serial = 255] [outer = 0x0] 02:59:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12882e800) [pid = 1657] [serial = 256] [outer = 0x127557400] 02:59:44 INFO - PROCESS | 1657 | 1469440784082 Marionette DEBUG loaded listener.js 02:59:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x128aa8c00) [pid = 1657] [serial = 257] [outer = 0x127557400] 02:59:44 INFO - PROCESS | 1657 | 1469440784636 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:59:44 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. 02:59:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 921ms 02:59:44 INFO - PROCESS | 1657 | 1469440784681 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 02:59:44 INFO - PROCESS | 1657 | 1469440784684 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 02:59:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:59:44 INFO - PROCESS | 1657 | 1469440784687 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:59:44 INFO - PROCESS | 1657 | 1469440784689 Marionette TRACE conn2 <- [1,318,null,{}] 02:59:44 INFO - PROCESS | 1657 | 1469440784693 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:44 INFO - PROCESS | 1657 | 1469440784694 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:44 INFO - PROCESS | 1657 | 1469440784781 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 02:59:44 INFO - PROCESS | 1657 | 1469440784842 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:44 INFO - PROCESS | 1657 | 1469440784845 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e59000 == 47 [pid = 1657] [id = 87] 02:59:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1168b3400) [pid = 1657] [serial = 258] [outer = 0x0] 02:59:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x116ae9400) [pid = 1657] [serial = 259] [outer = 0x1168b3400] 02:59:44 INFO - PROCESS | 1657 | 1469440784871 Marionette DEBUG loaded listener.js 02:59:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x118206000) [pid = 1657] [serial = 260] [outer = 0x1168b3400] 02:59:45 INFO - PROCESS | 1657 | 1469440785357 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:59:45 INFO - PROCESS | 1657 | --DOCSHELL 0x128a91800 == 46 [pid = 1657] [id = 80] 02:59:45 INFO - PROCESS | 1657 | --DOCSHELL 0x126821800 == 45 [pid = 1657] [id = 79] 02:59:45 INFO - PROCESS | 1657 | --DOCSHELL 0x121896800 == 44 [pid = 1657] [id = 78] 02:59:45 INFO - PROCESS | 1657 | --DOCSHELL 0x1213b0800 == 43 [pid = 1657] [id = 77] 02:59:45 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. 02:59:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 721ms 02:59:45 INFO - PROCESS | 1657 | --DOCSHELL 0x115f4f000 == 42 [pid = 1657] [id = 76] 02:59:45 INFO - PROCESS | 1657 | --DOCSHELL 0x119d40800 == 41 [pid = 1657] [id = 75] 02:59:45 INFO - PROCESS | 1657 | --DOCSHELL 0x1196ef800 == 40 [pid = 1657] [id = 74] 02:59:45 INFO - PROCESS | 1657 | --DOCSHELL 0x11941d800 == 39 [pid = 1657] [id = 73] 02:59:45 INFO - PROCESS | 1657 | --DOCSHELL 0x118446800 == 38 [pid = 1657] [id = 72] 02:59:45 INFO - PROCESS | 1657 | --DOCSHELL 0x11829d800 == 37 [pid = 1657] [id = 71] 02:59:45 INFO - PROCESS | 1657 | --DOCSHELL 0x11700e000 == 36 [pid = 1657] [id = 70] 02:59:45 INFO - PROCESS | 1657 | --DOCSHELL 0x113215800 == 35 [pid = 1657] [id = 69] 02:59:45 INFO - PROCESS | 1657 | 1469440785428 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 02:59:45 INFO - PROCESS | 1657 | 1469440785432 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 02:59:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:59:45 INFO - PROCESS | 1657 | 1469440785439 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:59:45 INFO - PROCESS | 1657 | 1469440785442 Marionette TRACE conn2 <- [1,322,null,{}] 02:59:45 INFO - PROCESS | 1657 | 1469440785445 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:45 INFO - PROCESS | 1657 | 1469440785447 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:45 INFO - PROCESS | 1657 | 1469440785578 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 02:59:45 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x118691800) [pid = 1657] [serial = 153] [outer = 0x0] [url = about:blank] 02:59:45 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x1186b0400) [pid = 1657] [serial = 154] [outer = 0x0] [url = about:blank] 02:59:45 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x125f41000) [pid = 1657] [serial = 177] [outer = 0x0] [url = about:blank] 02:59:45 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1186b5400) [pid = 1657] [serial = 156] [outer = 0x0] [url = about:blank] 02:59:45 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x119343c00) [pid = 1657] [serial = 157] [outer = 0x0] [url = about:blank] 02:59:45 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x126fc2c00) [pid = 1657] [serial = 180] [outer = 0x0] [url = about:blank] 02:59:45 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1162ac400) [pid = 1657] [serial = 144] [outer = 0x0] [url = about:blank] 02:59:45 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x126fb8800) [pid = 1657] [serial = 178] [outer = 0x0] [url = about:blank] 02:59:45 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x128cc8000) [pid = 1657] [serial = 183] [outer = 0x0] [url = about:blank] 02:59:45 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x128eee000) [pid = 1657] [serial = 187] [outer = 0x0] [url = about:blank] 02:59:45 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x123c32000) [pid = 1657] [serial = 186] [outer = 0x0] [url = about:blank] 02:59:45 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x129426800) [pid = 1657] [serial = 192] [outer = 0x0] [url = about:blank] 02:59:45 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x116a07800) [pid = 1657] [serial = 145] [outer = 0x0] [url = about:blank] 02:59:45 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x123c32800) [pid = 1657] [serial = 168] [outer = 0x0] [url = about:blank] 02:59:45 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x124912c00) [pid = 1657] [serial = 169] [outer = 0x0] [url = about:blank] 02:59:45 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x124bc7800) [pid = 1657] [serial = 142] [outer = 0x0] [url = about:blank] 02:59:45 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x117257800) [pid = 1657] [serial = 147] [outer = 0x0] [url = about:blank] 02:59:45 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x129422400) [pid = 1657] [serial = 190] [outer = 0x0] [url = about:blank] 02:59:45 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x117e36400) [pid = 1657] [serial = 148] [outer = 0x0] [url = about:blank] 02:59:45 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x129209000) [pid = 1657] [serial = 184] [outer = 0x0] [url = about:blank] 02:59:45 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11834e000) [pid = 1657] [serial = 150] [outer = 0x0] [url = about:blank] 02:59:45 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11841c400) [pid = 1657] [serial = 151] [outer = 0x0] [url = about:blank] 02:59:45 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x123c2f800) [pid = 1657] [serial = 171] [outer = 0x0] [url = about:blank] 02:59:45 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x124e86800) [pid = 1657] [serial = 172] [outer = 0x0] [url = about:blank] 02:59:45 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1193b1400) [pid = 1657] [serial = 159] [outer = 0x0] [url = about:blank] 02:59:45 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119f5f400) [pid = 1657] [serial = 160] [outer = 0x0] [url = about:blank] 02:59:45 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12175cc00) [pid = 1657] [serial = 165] [outer = 0x0] [url = about:blank] 02:59:45 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12197f400) [pid = 1657] [serial = 166] [outer = 0x0] [url = about:blank] 02:59:45 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x120f0e000) [pid = 1657] [serial = 162] [outer = 0x0] [url = about:blank] 02:59:45 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1210e9000) [pid = 1657] [serial = 163] [outer = 0x0] [url = about:blank] 02:59:45 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12920fc00) [pid = 1657] [serial = 189] [outer = 0x0] [url = about:blank] 02:59:45 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1253c4c00) [pid = 1657] [serial = 174] [outer = 0x0] [url = about:blank] 02:59:45 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x128aa7000) [pid = 1657] [serial = 181] [outer = 0x0] [url = about:blank] 02:59:45 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12963a400) [pid = 1657] [serial = 193] [outer = 0x0] [url = about:blank] 02:59:45 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1268cd400) [pid = 1657] [serial = 175] [outer = 0x0] [url = about:blank] 02:59:45 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12a7a6c00) [pid = 1657] [serial = 196] [outer = 0x0] [url = about:blank] 02:59:45 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12a744800) [pid = 1657] [serial = 195] [outer = 0x0] [url = about:blank] 02:59:45 INFO - PROCESS | 1657 | 1469440785661 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:45 INFO - PROCESS | 1657 | 1469440785663 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x116731800 == 36 [pid = 1657] [id = 88] 02:59:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x117e36400) [pid = 1657] [serial = 261] [outer = 0x0] 02:59:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x118691c00) [pid = 1657] [serial = 262] [outer = 0x117e36400] 02:59:45 INFO - PROCESS | 1657 | 1469440785706 Marionette DEBUG loaded listener.js 02:59:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1193afc00) [pid = 1657] [serial = 263] [outer = 0x117e36400] 02:59:45 INFO - PROCESS | 1657 | 1469440785987 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:59:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:59:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 571ms 02:59:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:59:46 INFO - PROCESS | 1657 | 1469440786010 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 02:59:46 INFO - PROCESS | 1657 | 1469440786011 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 02:59:46 INFO - PROCESS | 1657 | 1469440786013 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:59:46 INFO - PROCESS | 1657 | 1469440786015 Marionette TRACE conn2 <- [1,326,null,{}] 02:59:46 INFO - PROCESS | 1657 | 1469440786031 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:46 INFO - PROCESS | 1657 | 1469440786036 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:46 INFO - PROCESS | 1657 | 1469440786129 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 02:59:46 INFO - PROCESS | 1657 | 1469440786175 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:46 INFO - PROCESS | 1657 | 1469440786176 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x11835b800 == 37 [pid = 1657] [id = 89] 02:59:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1193b3000) [pid = 1657] [serial = 264] [outer = 0x0] 02:59:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1197ac800) [pid = 1657] [serial = 265] [outer = 0x1193b3000] 02:59:46 INFO - PROCESS | 1657 | 1469440786203 Marionette DEBUG loaded listener.js 02:59:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1214b7800) [pid = 1657] [serial = 266] [outer = 0x1193b3000] 02:59:46 INFO - PROCESS | 1657 | 1469440786494 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:59:46 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. 02:59:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 531ms 02:59:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:59:46 INFO - PROCESS | 1657 | 1469440786544 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 02:59:46 INFO - PROCESS | 1657 | 1469440786546 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 02:59:46 INFO - PROCESS | 1657 | 1469440786548 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:59:46 INFO - PROCESS | 1657 | 1469440786549 Marionette TRACE conn2 <- [1,330,null,{}] 02:59:46 INFO - PROCESS | 1657 | 1469440786554 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:46 INFO - PROCESS | 1657 | 1469440786555 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:46 INFO - PROCESS | 1657 | 1469440786630 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 02:59:46 INFO - PROCESS | 1657 | 1469440786694 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:46 INFO - PROCESS | 1657 | 1469440786695 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x119405000 == 38 [pid = 1657] [id = 90] 02:59:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1193c5400) [pid = 1657] [serial = 267] [outer = 0x0] 02:59:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1253c2800) [pid = 1657] [serial = 268] [outer = 0x1193c5400] 02:59:46 INFO - PROCESS | 1657 | 1469440786720 Marionette DEBUG loaded listener.js 02:59:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x125fdd000) [pid = 1657] [serial = 269] [outer = 0x1193c5400] 02:59:47 INFO - PROCESS | 1657 | 1469440787009 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:59:47 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. 02:59:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 472ms 02:59:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:59:47 INFO - PROCESS | 1657 | 1469440787025 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 02:59:47 INFO - PROCESS | 1657 | 1469440787026 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 02:59:47 INFO - PROCESS | 1657 | 1469440787028 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:59:47 INFO - PROCESS | 1657 | 1469440787030 Marionette TRACE conn2 <- [1,334,null,{}] 02:59:47 INFO - PROCESS | 1657 | 1469440787032 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:47 INFO - PROCESS | 1657 | 1469440787034 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:47 INFO - PROCESS | 1657 | 1469440787123 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 02:59:47 INFO - PROCESS | 1657 | 1469440787126 Marionette TRACE conn2 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:47 INFO - PROCESS | 1657 | 1469440787127 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x119948800 == 39 [pid = 1657] [id = 91] 02:59:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x125fddc00) [pid = 1657] [serial = 270] [outer = 0x0] 02:59:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12755b800) [pid = 1657] [serial = 271] [outer = 0x125fddc00] 02:59:47 INFO - PROCESS | 1657 | 1469440787151 Marionette DEBUG loaded listener.js 02:59:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x128aa9c00) [pid = 1657] [serial = 272] [outer = 0x125fddc00] 02:59:47 INFO - PROCESS | 1657 | 1469440787489 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:59:47 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. 02:59:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 469ms 02:59:47 INFO - PROCESS | 1657 | 1469440787497 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 02:59:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:59:47 INFO - PROCESS | 1657 | 1469440787498 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 02:59:47 INFO - PROCESS | 1657 | 1469440787503 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:59:47 INFO - PROCESS | 1657 | 1469440787504 Marionette TRACE conn2 <- [1,338,null,{}] 02:59:47 INFO - PROCESS | 1657 | 1469440787506 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:47 INFO - PROCESS | 1657 | 1469440787510 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:47 INFO - PROCESS | 1657 | 1469440787632 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 02:59:47 INFO - PROCESS | 1657 | 1469440787645 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:47 INFO - PROCESS | 1657 | 1469440787646 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x119d21000 == 40 [pid = 1657] [id = 92] 02:59:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x128aaa000) [pid = 1657] [serial = 273] [outer = 0x0] 02:59:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x128ab2000) [pid = 1657] [serial = 274] [outer = 0x128aaa000] 02:59:47 INFO - PROCESS | 1657 | 1469440787671 Marionette DEBUG loaded listener.js 02:59:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12a7af800) [pid = 1657] [serial = 275] [outer = 0x128aaa000] 02:59:48 INFO - PROCESS | 1657 | 1469440787999 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:59:48 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. 02:59:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 520ms 02:59:48 INFO - PROCESS | 1657 | 1469440788022 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 02:59:48 INFO - PROCESS | 1657 | 1469440788024 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 02:59:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:59:48 INFO - PROCESS | 1657 | 1469440788026 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:59:48 INFO - PROCESS | 1657 | 1469440788027 Marionette TRACE conn2 <- [1,342,null,{}] 02:59:48 INFO - PROCESS | 1657 | 1469440788029 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:48 INFO - PROCESS | 1657 | 1469440788030 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:48 INFO - PROCESS | 1657 | 1469440788123 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 02:59:48 INFO - PROCESS | 1657 | 1469440788153 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:48 INFO - PROCESS | 1657 | 1469440788155 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x121345800 == 41 [pid = 1657] [id = 93] 02:59:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12a921800) [pid = 1657] [serial = 276] [outer = 0x0] 02:59:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12a9cb000) [pid = 1657] [serial = 277] [outer = 0x12a921800] 02:59:48 INFO - PROCESS | 1657 | 1469440788178 Marionette DEBUG loaded listener.js 02:59:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12abe4c00) [pid = 1657] [serial = 278] [outer = 0x12a921800] 02:59:48 INFO - PROCESS | 1657 | 1469440788475 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:59:48 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. 02:59:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 468ms 02:59:48 INFO - PROCESS | 1657 | 1469440788495 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 02:59:48 INFO - PROCESS | 1657 | 1469440788496 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 02:59:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:59:48 INFO - PROCESS | 1657 | 1469440788498 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:59:48 INFO - PROCESS | 1657 | 1469440788499 Marionette TRACE conn2 <- [1,346,null,{}] 02:59:48 INFO - PROCESS | 1657 | 1469440788517 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:48 INFO - PROCESS | 1657 | 1469440788520 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:48 INFO - PROCESS | 1657 | 1469440788618 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 02:59:48 INFO - PROCESS | 1657 | 1469440788621 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:48 INFO - PROCESS | 1657 | 1469440788623 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x12487c000 == 42 [pid = 1657] [id = 94] 02:59:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12a7b0400) [pid = 1657] [serial = 279] [outer = 0x0] 02:59:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12b3d3000) [pid = 1657] [serial = 280] [outer = 0x12a7b0400] 02:59:48 INFO - PROCESS | 1657 | 1469440788646 Marionette DEBUG loaded listener.js 02:59:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12bb94400) [pid = 1657] [serial = 281] [outer = 0x12a7b0400] 02:59:48 INFO - PROCESS | 1657 | 1469440788958 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:59:48 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. 02:59:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 479ms 02:59:48 INFO - PROCESS | 1657 | 1469440788978 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 02:59:48 INFO - PROCESS | 1657 | 1469440788979 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 02:59:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:59:48 INFO - PROCESS | 1657 | 1469440788981 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:59:48 INFO - PROCESS | 1657 | 1469440788983 Marionette TRACE conn2 <- [1,350,null,{}] 02:59:49 INFO - PROCESS | 1657 | 1469440789002 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:49 INFO - PROCESS | 1657 | 1469440789004 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:49 INFO - PROCESS | 1657 | 1469440789102 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 02:59:49 INFO - PROCESS | 1657 | 1469440789106 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:49 INFO - PROCESS | 1657 | 1469440789107 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x125f05000 == 43 [pid = 1657] [id = 95] 02:59:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12b3cf000) [pid = 1657] [serial = 282] [outer = 0x0] 02:59:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12bb9e800) [pid = 1657] [serial = 283] [outer = 0x12b3cf000] 02:59:49 INFO - PROCESS | 1657 | 1469440789138 Marionette DEBUG loaded listener.js 02:59:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12bd69800) [pid = 1657] [serial = 284] [outer = 0x12b3cf000] 02:59:49 INFO - PROCESS | 1657 | 1469440789461 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:59:49 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. 02:59:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 528ms 02:59:49 INFO - PROCESS | 1657 | 1469440789510 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 02:59:49 INFO - PROCESS | 1657 | 1469440789511 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 02:59:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:59:49 INFO - PROCESS | 1657 | 1469440789513 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:59:49 INFO - PROCESS | 1657 | 1469440789514 Marionette TRACE conn2 <- [1,354,null,{}] 02:59:49 INFO - PROCESS | 1657 | 1469440789517 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:49 INFO - PROCESS | 1657 | 1469440789518 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:49 INFO - PROCESS | 1657 | 1469440789613 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 02:59:49 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x11868c400) [pid = 1657] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:59:49 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x120f18c00) [pid = 1657] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:59:49 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x116a06400) [pid = 1657] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:59:49 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1168b2800) [pid = 1657] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:59:49 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1197aec00) [pid = 1657] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:59:49 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1186b9400) [pid = 1657] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:59:49 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x128ab2800) [pid = 1657] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:59:49 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x118414c00) [pid = 1657] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:59:49 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x118207400) [pid = 1657] [serial = 206] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:59:49 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x126fb8400) [pid = 1657] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:59:49 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x117254400) [pid = 1657] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:59:49 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x128edfc00) [pid = 1657] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:59:49 INFO - PROCESS | 1657 | 1469440789730 Marionette TRACE conn2 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:49 INFO - PROCESS | 1657 | 1469440789731 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x11836e000 == 44 [pid = 1657] [id = 96] 02:59:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1165dfc00) [pid = 1657] [serial = 285] [outer = 0x0] 02:59:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x11834cc00) [pid = 1657] [serial = 286] [outer = 0x1165dfc00] 02:59:49 INFO - PROCESS | 1657 | 1469440789757 Marionette DEBUG loaded listener.js 02:59:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x120f12400) [pid = 1657] [serial = 287] [outer = 0x1165dfc00] 02:59:50 INFO - PROCESS | 1657 | 1469440790018 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:59:50 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. 02:59:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 517ms 02:59:50 INFO - PROCESS | 1657 | 1469440790032 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 02:59:50 INFO - PROCESS | 1657 | 1469440790033 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 02:59:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:59:50 INFO - PROCESS | 1657 | 1469440790048 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:59:50 INFO - PROCESS | 1657 | 1469440790050 Marionette TRACE conn2 <- [1,358,null,{}] 02:59:50 INFO - PROCESS | 1657 | 1469440790060 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:50 INFO - PROCESS | 1657 | 1469440790061 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:50 INFO - PROCESS | 1657 | 1469440790158 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 02:59:50 INFO - PROCESS | 1657 | 1469440790162 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:50 INFO - PROCESS | 1657 | 1469440790164 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a507800 == 45 [pid = 1657] [id = 97] 02:59:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x120f18c00) [pid = 1657] [serial = 288] [outer = 0x0] 02:59:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12bd75000) [pid = 1657] [serial = 289] [outer = 0x120f18c00] 02:59:50 INFO - PROCESS | 1657 | 1469440790197 Marionette DEBUG loaded listener.js 02:59:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12bf80c00) [pid = 1657] [serial = 290] [outer = 0x120f18c00] 02:59:50 INFO - PROCESS | 1657 | 1469440790534 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:59:50 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. 02:59:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 533ms 02:59:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:59:50 INFO - PROCESS | 1657 | 1469440790579 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 02:59:50 INFO - PROCESS | 1657 | 1469440790580 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 02:59:50 INFO - PROCESS | 1657 | 1469440790583 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:59:50 INFO - PROCESS | 1657 | 1469440790584 Marionette TRACE conn2 <- [1,362,null,{}] 02:59:50 INFO - PROCESS | 1657 | 1469440790586 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:50 INFO - PROCESS | 1657 | 1469440790587 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:50 INFO - PROCESS | 1657 | 1469440790665 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 02:59:50 INFO - PROCESS | 1657 | 1469440790672 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:50 INFO - PROCESS | 1657 | 1469440790673 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a8ba000 == 46 [pid = 1657] [id = 98] 02:59:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12bf79c00) [pid = 1657] [serial = 291] [outer = 0x0] 02:59:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12c657800) [pid = 1657] [serial = 292] [outer = 0x12bf79c00] 02:59:50 INFO - PROCESS | 1657 | 1469440790697 Marionette DEBUG loaded listener.js 02:59:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12c65d400) [pid = 1657] [serial = 293] [outer = 0x12bf79c00] 02:59:51 INFO - PROCESS | 1657 | 1469440791022 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:59:51 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. 02:59:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 468ms 02:59:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:59:51 INFO - PROCESS | 1657 | 1469440791052 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 02:59:51 INFO - PROCESS | 1657 | 1469440791054 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 02:59:51 INFO - PROCESS | 1657 | 1469440791057 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:59:51 INFO - PROCESS | 1657 | 1469440791059 Marionette TRACE conn2 <- [1,366,null,{}] 02:59:51 INFO - PROCESS | 1657 | 1469440791062 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:51 INFO - PROCESS | 1657 | 1469440791064 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:51 INFO - PROCESS | 1657 | 1469440791187 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 02:59:51 INFO - PROCESS | 1657 | 1469440791279 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:51 INFO - PROCESS | 1657 | 1469440791280 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a95d800 == 47 [pid = 1657] [id = 99] 02:59:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x11724d000) [pid = 1657] [serial = 294] [outer = 0x0] 02:59:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12c65dc00) [pid = 1657] [serial = 295] [outer = 0x11724d000] 02:59:51 INFO - PROCESS | 1657 | 1469440791319 Marionette DEBUG loaded listener.js 02:59:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12c92d800) [pid = 1657] [serial = 296] [outer = 0x11724d000] 02:59:51 INFO - PROCESS | 1657 | 1469440791808 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:59:51 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. 02:59:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 770ms 02:59:51 INFO - PROCESS | 1657 | 1469440791827 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 02:59:51 INFO - PROCESS | 1657 | 1469440791830 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 02:59:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:59:51 INFO - PROCESS | 1657 | 1469440791834 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:59:51 INFO - PROCESS | 1657 | 1469440791836 Marionette TRACE conn2 <- [1,370,null,{}] 02:59:51 INFO - PROCESS | 1657 | 1469440791840 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:51 INFO - PROCESS | 1657 | 1469440791842 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:51 INFO - PROCESS | 1657 | 1469440791952 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 02:59:52 INFO - PROCESS | 1657 | 1469440792017 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:52 INFO - PROCESS | 1657 | 1469440792020 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x11686a000 == 48 [pid = 1657] [id = 100] 02:59:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x116ba8000) [pid = 1657] [serial = 297] [outer = 0x0] 02:59:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x11817d000) [pid = 1657] [serial = 298] [outer = 0x116ba8000] 02:59:52 INFO - PROCESS | 1657 | 1469440792051 Marionette DEBUG loaded listener.js 02:59:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x118412c00) [pid = 1657] [serial = 299] [outer = 0x116ba8000] 02:59:52 INFO - PROCESS | 1657 | 1469440792474 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:59:52 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. 02:59:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 672ms 02:59:52 INFO - PROCESS | 1657 | 1469440792506 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 02:59:52 INFO - PROCESS | 1657 | 1469440792509 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 02:59:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:59:52 INFO - PROCESS | 1657 | 1469440792513 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:59:52 INFO - PROCESS | 1657 | 1469440792515 Marionette TRACE conn2 <- [1,374,null,{}] 02:59:52 INFO - PROCESS | 1657 | 1469440792572 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:52 INFO - PROCESS | 1657 | 1469440792574 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:52 INFO - PROCESS | 1657 | 1469440792676 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 02:59:52 INFO - PROCESS | 1657 | 1469440792738 Marionette TRACE conn2 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:52 INFO - PROCESS | 1657 | 1469440792740 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x11966a800 == 49 [pid = 1657] [id = 101] 02:59:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1197ae000) [pid = 1657] [serial = 300] [outer = 0x0] 02:59:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x119cd4c00) [pid = 1657] [serial = 301] [outer = 0x1197ae000] 02:59:52 INFO - PROCESS | 1657 | 1469440792770 Marionette DEBUG loaded listener.js 02:59:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x121254400) [pid = 1657] [serial = 302] [outer = 0x1197ae000] 02:59:53 INFO - PROCESS | 1657 | 1469440793192 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:59:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:59:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 722ms 02:59:53 INFO - PROCESS | 1657 | 1469440793235 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 02:59:53 INFO - PROCESS | 1657 | 1469440793237 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 02:59:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:59:53 INFO - PROCESS | 1657 | 1469440793239 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:59:53 INFO - PROCESS | 1657 | 1469440793242 Marionette TRACE conn2 <- [1,378,null,{}] 02:59:53 INFO - PROCESS | 1657 | 1469440793249 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:53 INFO - PROCESS | 1657 | 1469440793253 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:53 INFO - PROCESS | 1657 | 1469440793354 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 02:59:53 INFO - PROCESS | 1657 | 1469440793407 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:53 INFO - PROCESS | 1657 | 1469440793409 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x129153000 == 50 [pid = 1657] [id = 102] 02:59:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x124e80400) [pid = 1657] [serial = 303] [outer = 0x0] 02:59:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x127559000) [pid = 1657] [serial = 304] [outer = 0x124e80400] 02:59:53 INFO - PROCESS | 1657 | 1469440793439 Marionette DEBUG loaded listener.js 02:59:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x128cc4800) [pid = 1657] [serial = 305] [outer = 0x124e80400] 02:59:53 INFO - PROCESS | 1657 | 1469440793847 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:59:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:59:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 621ms 02:59:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:59:53 INFO - PROCESS | 1657 | 1469440793861 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 02:59:53 INFO - PROCESS | 1657 | 1469440793862 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 02:59:53 INFO - PROCESS | 1657 | 1469440793865 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:59:53 INFO - PROCESS | 1657 | 1469440793866 Marionette TRACE conn2 <- [1,382,null,{}] 02:59:53 INFO - PROCESS | 1657 | 1469440793868 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:53 INFO - PROCESS | 1657 | 1469440793870 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:53 INFO - PROCESS | 1657 | 1469440793971 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 02:59:54 INFO - PROCESS | 1657 | 1469440794054 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:54 INFO - PROCESS | 1657 | 1469440794055 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b379800 == 51 [pid = 1657] [id = 103] 02:59:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12963d000) [pid = 1657] [serial = 306] [outer = 0x0] 02:59:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x12a91cc00) [pid = 1657] [serial = 307] [outer = 0x12963d000] 02:59:54 INFO - PROCESS | 1657 | 1469440794084 Marionette DEBUG loaded listener.js 02:59:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x12b341000) [pid = 1657] [serial = 308] [outer = 0x12963d000] 02:59:54 INFO - PROCESS | 1657 | 1469440794868 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:59:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:59:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1071ms 02:59:54 INFO - PROCESS | 1657 | 1469440794937 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 02:59:54 INFO - PROCESS | 1657 | 1469440794938 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 02:59:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:59:54 INFO - PROCESS | 1657 | 1469440794941 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:59:54 INFO - PROCESS | 1657 | 1469440794942 Marionette TRACE conn2 <- [1,386,null,{}] 02:59:54 INFO - PROCESS | 1657 | 1469440794946 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:54 INFO - PROCESS | 1657 | 1469440794947 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:55 INFO - PROCESS | 1657 | 1469440795030 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 02:59:55 INFO - PROCESS | 1657 | 1469440795086 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:55 INFO - PROCESS | 1657 | 1469440795087 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x118622000 == 52 [pid = 1657] [id = 104] 02:59:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x118359000) [pid = 1657] [serial = 309] [outer = 0x0] 02:59:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x118bc6800) [pid = 1657] [serial = 310] [outer = 0x118359000] 02:59:55 INFO - PROCESS | 1657 | 1469440795114 Marionette DEBUG loaded listener.js 02:59:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x1197a8400) [pid = 1657] [serial = 311] [outer = 0x118359000] 02:59:55 INFO - PROCESS | 1657 | 1469440795543 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 02:59:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:59:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 620ms 02:59:55 INFO - PROCESS | 1657 | 1469440795562 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 02:59:55 INFO - PROCESS | 1657 | 1469440795565 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 02:59:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:59:55 INFO - PROCESS | 1657 | 1469440795569 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:59:55 INFO - PROCESS | 1657 | 1469440795571 Marionette TRACE conn2 <- [1,390,null,{}] 02:59:55 INFO - PROCESS | 1657 | 1469440795573 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:55 INFO - PROCESS | 1657 | 1469440795574 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:55 INFO - PROCESS | 1657 | 1469440795664 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 02:59:55 INFO - PROCESS | 1657 | 1469440795713 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:55 INFO - PROCESS | 1657 | 1469440795715 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x116881000 == 53 [pid = 1657] [id = 105] 02:59:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x1188a6800) [pid = 1657] [serial = 312] [outer = 0x0] 02:59:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x1197aac00) [pid = 1657] [serial = 313] [outer = 0x1188a6800] 02:59:55 INFO - PROCESS | 1657 | 1469440795742 Marionette DEBUG loaded listener.js 02:59:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x120f13000) [pid = 1657] [serial = 314] [outer = 0x1188a6800] 02:59:56 INFO - PROCESS | 1657 | --DOCSHELL 0x12a8ba000 == 52 [pid = 1657] [id = 98] 02:59:56 INFO - PROCESS | 1657 | --DOCSHELL 0x12a507800 == 51 [pid = 1657] [id = 97] 02:59:56 INFO - PROCESS | 1657 | --DOCSHELL 0x11836e000 == 50 [pid = 1657] [id = 96] 02:59:56 INFO - PROCESS | 1657 | --DOCSHELL 0x125f05000 == 49 [pid = 1657] [id = 95] 02:59:56 INFO - PROCESS | 1657 | --DOCSHELL 0x12487c000 == 48 [pid = 1657] [id = 94] 02:59:56 INFO - PROCESS | 1657 | --DOCSHELL 0x121345800 == 47 [pid = 1657] [id = 93] 02:59:56 INFO - PROCESS | 1657 | --DOCSHELL 0x119d21000 == 46 [pid = 1657] [id = 92] 02:59:56 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x12abe8c00) [pid = 1657] [serial = 241] [outer = 0x0] [url = about:blank] 02:59:56 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x1168af800) [pid = 1657] [serial = 201] [outer = 0x0] [url = about:blank] 02:59:56 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x12a920800) [pid = 1657] [serial = 198] [outer = 0x0] [url = about:blank] 02:59:56 INFO - PROCESS | 1657 | --DOCSHELL 0x119948800 == 45 [pid = 1657] [id = 91] 02:59:56 INFO - PROCESS | 1657 | --DOCSHELL 0x119405000 == 44 [pid = 1657] [id = 90] 02:59:56 INFO - PROCESS | 1657 | --DOCSHELL 0x11835b800 == 43 [pid = 1657] [id = 89] 02:59:56 INFO - PROCESS | 1657 | --DOCSHELL 0x116731800 == 42 [pid = 1657] [id = 88] 02:59:56 INFO - PROCESS | 1657 | --DOCSHELL 0x117e59000 == 41 [pid = 1657] [id = 87] 02:59:56 INFO - PROCESS | 1657 | --DOCSHELL 0x12a51d800 == 40 [pid = 1657] [id = 86] 02:59:56 INFO - PROCESS | 1657 | --DOCSHELL 0x128a8d800 == 39 [pid = 1657] [id = 85] 02:59:56 INFO - PROCESS | 1657 | --DOCSHELL 0x126f95000 == 38 [pid = 1657] [id = 84] 02:59:56 INFO - PROCESS | 1657 | --DOCSHELL 0x11941f800 == 37 [pid = 1657] [id = 83] 02:59:56 INFO - PROCESS | 1657 | --DOCSHELL 0x11671e800 == 36 [pid = 1657] [id = 82] 02:59:56 INFO - PROCESS | 1657 | --DOCSHELL 0x12915c800 == 35 [pid = 1657] [id = 81] 02:59:56 INFO - PROCESS | 1657 | 1469440796120 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 02:59:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:59:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 570ms 02:59:56 INFO - PROCESS | 1657 | 1469440796139 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 02:59:56 INFO - PROCESS | 1657 | 1469440796141 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 02:59:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:59:56 INFO - PROCESS | 1657 | 1469440796143 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:59:56 INFO - PROCESS | 1657 | 1469440796145 Marionette TRACE conn2 <- [1,394,null,{}] 02:59:56 INFO - PROCESS | 1657 | 1469440796155 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:56 INFO - PROCESS | 1657 | 1469440796158 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:56 INFO - PROCESS | 1657 | 1469440796242 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 02:59:56 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x12abe3400) [pid = 1657] [serial = 239] [outer = 0x0] [url = about:blank] 02:59:56 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x1268db800) [pid = 1657] [serial = 221] [outer = 0x0] [url = about:blank] 02:59:56 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x116a0c400) [pid = 1657] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:59:56 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12a9cbc00) [pid = 1657] [serial = 236] [outer = 0x0] [url = about:blank] 02:59:56 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x1181a9c00) [pid = 1657] [serial = 205] [outer = 0x0] [url = about:blank] 02:59:56 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x116af3000) [pid = 1657] [serial = 204] [outer = 0x0] [url = about:blank] 02:59:56 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x123c03400) [pid = 1657] [serial = 218] [outer = 0x0] [url = about:blank] 02:59:56 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x120f0dc00) [pid = 1657] [serial = 214] [outer = 0x0] [url = about:blank] 02:59:56 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1193be000) [pid = 1657] [serial = 211] [outer = 0x0] [url = about:blank] 02:59:56 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x129211800) [pid = 1657] [serial = 226] [outer = 0x0] [url = about:blank] 02:59:56 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x121002800) [pid = 1657] [serial = 215] [outer = 0x0] [url = about:blank] 02:59:56 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x121003400) [pid = 1657] [serial = 217] [outer = 0x0] [url = about:blank] 02:59:56 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12a9cd400) [pid = 1657] [serial = 238] [outer = 0x0] [url = about:blank] 02:59:56 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x124bcbc00) [pid = 1657] [serial = 220] [outer = 0x0] [url = about:blank] 02:59:56 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1186aac00) [pid = 1657] [serial = 208] [outer = 0x0] [url = about:blank] 02:59:56 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12882d800) [pid = 1657] [serial = 223] [outer = 0x0] [url = about:blank] 02:59:56 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1210e2400) [pid = 1657] [serial = 233] [outer = 0x0] [url = about:blank] 02:59:56 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x129425c00) [pid = 1657] [serial = 227] [outer = 0x0] [url = about:blank] 02:59:56 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1197a4c00) [pid = 1657] [serial = 212] [outer = 0x0] [url = about:blank] 02:59:56 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1186b3400) [pid = 1657] [serial = 232] [outer = 0x0] [url = about:blank] 02:59:56 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x126fba400) [pid = 1657] [serial = 235] [outer = 0x0] [url = about:blank] 02:59:56 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x128cbf800) [pid = 1657] [serial = 224] [outer = 0x0] [url = about:blank] 02:59:56 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12a743c00) [pid = 1657] [serial = 229] [outer = 0x0] [url = about:blank] 02:59:56 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12a91c800) [pid = 1657] [serial = 230] [outer = 0x0] [url = about:blank] 02:59:56 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x11841f800) [pid = 1657] [serial = 207] [outer = 0x0] [url = about:blank] 02:59:56 INFO - PROCESS | 1657 | 1469440796298 Marionette TRACE conn2 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:56 INFO - PROCESS | 1657 | 1469440796300 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x117222800 == 36 [pid = 1657] [id = 106] 02:59:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1186aac00) [pid = 1657] [serial = 315] [outer = 0x0] 02:59:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1197a4c00) [pid = 1657] [serial = 316] [outer = 0x1186aac00] 02:59:56 INFO - PROCESS | 1657 | 1469440796327 Marionette DEBUG loaded listener.js 02:59:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x124d3b400) [pid = 1657] [serial = 317] [outer = 0x1186aac00] 02:59:56 INFO - PROCESS | 1657 | 1469440796647 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 02:59:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:59:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 520ms 02:59:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:59:56 INFO - PROCESS | 1657 | 1469440796664 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 02:59:56 INFO - PROCESS | 1657 | 1469440796665 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 02:59:56 INFO - PROCESS | 1657 | 1469440796670 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:59:56 INFO - PROCESS | 1657 | 1469440796672 Marionette TRACE conn2 <- [1,398,null,{}] 02:59:56 INFO - PROCESS | 1657 | 1469440796675 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:56 INFO - PROCESS | 1657 | 1469440796676 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:56 INFO - PROCESS | 1657 | 1469440796755 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 02:59:56 INFO - PROCESS | 1657 | 1469440796812 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:56 INFO - PROCESS | 1657 | 1469440796813 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x118bdc000 == 37 [pid = 1657] [id = 107] 02:59:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x124912400) [pid = 1657] [serial = 318] [outer = 0x0] 02:59:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x125f49400) [pid = 1657] [serial = 319] [outer = 0x124912400] 02:59:56 INFO - PROCESS | 1657 | 1469440796839 Marionette DEBUG loaded listener.js 02:59:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x127558400) [pid = 1657] [serial = 320] [outer = 0x124912400] 02:59:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:59:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 477ms 02:59:57 INFO - PROCESS | 1657 | 1469440797136 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 02:59:57 INFO - PROCESS | 1657 | 1469440797145 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 02:59:57 INFO - PROCESS | 1657 | 1469440797146 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 02:59:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:59:57 INFO - PROCESS | 1657 | 1469440797157 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:59:57 INFO - PROCESS | 1657 | 1469440797158 Marionette TRACE conn2 <- [1,402,null,{}] 02:59:57 INFO - PROCESS | 1657 | 1469440797160 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:57 INFO - PROCESS | 1657 | 1469440797161 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:57 INFO - PROCESS | 1657 | 1469440797242 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 02:59:57 INFO - PROCESS | 1657 | 1469440797246 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:57 INFO - PROCESS | 1657 | 1469440797247 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x11994c800 == 38 [pid = 1657] [id = 108] 02:59:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x124890800) [pid = 1657] [serial = 321] [outer = 0x0] 02:59:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x128aa8000) [pid = 1657] [serial = 322] [outer = 0x124890800] 02:59:57 INFO - PROCESS | 1657 | 1469440797274 Marionette DEBUG loaded listener.js 02:59:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x128cc5c00) [pid = 1657] [serial = 323] [outer = 0x124890800] 02:59:57 INFO - PROCESS | 1657 | 1469440797716 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 02:59:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:59:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 578ms 02:59:57 INFO - PROCESS | 1657 | 1469440797737 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 02:59:57 INFO - PROCESS | 1657 | 1469440797739 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 02:59:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:59:57 INFO - PROCESS | 1657 | 1469440797749 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:59:57 INFO - PROCESS | 1657 | 1469440797750 Marionette TRACE conn2 <- [1,406,null,{}] 02:59:57 INFO - PROCESS | 1657 | 1469440797759 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:57 INFO - PROCESS | 1657 | 1469440797763 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:57 INFO - PROCESS | 1657 | 1469440797861 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 02:59:57 INFO - PROCESS | 1657 | 1469440797866 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:57 INFO - PROCESS | 1657 | 1469440797867 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12133e000 == 39 [pid = 1657] [id = 109] 02:59:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12a9cdc00) [pid = 1657] [serial = 324] [outer = 0x0] 02:59:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12b3ce800) [pid = 1657] [serial = 325] [outer = 0x12a9cdc00] 02:59:57 INFO - PROCESS | 1657 | 1469440797894 Marionette DEBUG loaded listener.js 02:59:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12bb98000) [pid = 1657] [serial = 326] [outer = 0x12a9cdc00] 02:59:58 INFO - PROCESS | 1657 | 1469440798211 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 02:59:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:59:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 484ms 02:59:58 INFO - PROCESS | 1657 | 1469440798227 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 02:59:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:59:58 INFO - PROCESS | 1657 | 1469440798228 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 02:59:58 INFO - PROCESS | 1657 | 1469440798230 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:59:58 INFO - PROCESS | 1657 | 1469440798231 Marionette TRACE conn2 <- [1,410,null,{}] 02:59:58 INFO - PROCESS | 1657 | 1469440798242 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:58 INFO - PROCESS | 1657 | 1469440798243 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:58 INFO - PROCESS | 1657 | 1469440798354 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 02:59:58 INFO - PROCESS | 1657 | 1469440798368 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:58 INFO - PROCESS | 1657 | 1469440798369 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x121399800 == 40 [pid = 1657] [id = 110] 02:59:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12a743c00) [pid = 1657] [serial = 327] [outer = 0x0] 02:59:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12bba1000) [pid = 1657] [serial = 328] [outer = 0x12a743c00] 02:59:58 INFO - PROCESS | 1657 | 1469440798392 Marionette DEBUG loaded listener.js 02:59:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12bf74000) [pid = 1657] [serial = 329] [outer = 0x12a743c00] 02:59:58 INFO - PROCESS | 1657 | 1469440798721 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 02:59:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:59:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 521ms 02:59:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:59:58 INFO - PROCESS | 1657 | 1469440798753 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 02:59:58 INFO - PROCESS | 1657 | 1469440798754 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 02:59:58 INFO - PROCESS | 1657 | 1469440798756 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:59:58 INFO - PROCESS | 1657 | 1469440798757 Marionette TRACE conn2 <- [1,414,null,{}] 02:59:58 INFO - PROCESS | 1657 | 1469440798759 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:58 INFO - PROCESS | 1657 | 1469440798760 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:58 INFO - PROCESS | 1657 | 1469440798856 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 02:59:58 INFO - PROCESS | 1657 | 1469440798860 Marionette TRACE conn2 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:58 INFO - PROCESS | 1657 | 1469440798861 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x124982800 == 41 [pid = 1657] [id = 111] 02:59:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12bb9b400) [pid = 1657] [serial = 330] [outer = 0x0] 02:59:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12bf7dc00) [pid = 1657] [serial = 331] [outer = 0x12bb9b400] 02:59:58 INFO - PROCESS | 1657 | 1469440798884 Marionette DEBUG loaded listener.js 02:59:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12c661400) [pid = 1657] [serial = 332] [outer = 0x12bb9b400] 02:59:59 INFO - PROCESS | 1657 | 1469440799202 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 02:59:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:59:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 471ms 02:59:59 INFO - PROCESS | 1657 | 1469440799228 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 02:59:59 INFO - PROCESS | 1657 | 1469440799229 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 02:59:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:59:59 INFO - PROCESS | 1657 | 1469440799231 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:59:59 INFO - PROCESS | 1657 | 1469440799232 Marionette TRACE conn2 <- [1,418,null,{}] 02:59:59 INFO - PROCESS | 1657 | 1469440799243 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:59:59 INFO - PROCESS | 1657 | 1469440799244 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:59 INFO - PROCESS | 1657 | 1469440799341 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 02:59:59 INFO - PROCESS | 1657 | 1469440799345 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:59 INFO - PROCESS | 1657 | 1469440799346 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 02:59:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x126d30000 == 42 [pid = 1657] [id = 112] 02:59:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12c656800) [pid = 1657] [serial = 333] [outer = 0x0] 02:59:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12c931000) [pid = 1657] [serial = 334] [outer = 0x12c656800] 02:59:59 INFO - PROCESS | 1657 | 1469440799369 Marionette DEBUG loaded listener.js 02:59:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x12c938400) [pid = 1657] [serial = 335] [outer = 0x12c656800] 03:00:00 INFO - PROCESS | 1657 | 1469440800124 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:00:00 INFO - PROCESS | 1657 | 1469440800177 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 03:00:00 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 03:00:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 980ms 03:00:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:00:00 INFO - PROCESS | 1657 | 1469440800212 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 03:00:00 INFO - PROCESS | 1657 | 1469440800213 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 03:00:00 INFO - PROCESS | 1657 | 1469440800215 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:00:00 INFO - PROCESS | 1657 | 1469440800216 Marionette TRACE conn2 <- [1,422,null,{}] 03:00:00 INFO - PROCESS | 1657 | 1469440800223 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:00 INFO - PROCESS | 1657 | 1469440800224 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:00 INFO - PROCESS | 1657 | 1469440800290 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 03:00:00 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x1165e2400) [pid = 1657] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:00:00 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12a921800) [pid = 1657] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:00:00 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12a7b0400) [pid = 1657] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:00:00 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12b3cf000) [pid = 1657] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:00:00 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x125fddc00) [pid = 1657] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:00:00 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1193c5400) [pid = 1657] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:00:00 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1193b3000) [pid = 1657] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:00:00 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1197adc00) [pid = 1657] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:00:00 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1168b3400) [pid = 1657] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:00:00 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x117e36400) [pid = 1657] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:00:00 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12a9d2c00) [pid = 1657] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:00:00 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x125f46c00) [pid = 1657] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:00:00 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x11820cc00) [pid = 1657] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:00:00 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x127557400) [pid = 1657] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:00:00 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x112d7b800) [pid = 1657] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:00:00 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1165dfc00) [pid = 1657] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:00:00 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12bf79c00) [pid = 1657] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:00:00 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x120f18c00) [pid = 1657] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:00:00 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x128aaa000) [pid = 1657] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:00:00 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1218ea400) [pid = 1657] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:00:00 INFO - PROCESS | 1657 | 1469440800503 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:00 INFO - PROCESS | 1657 | 1469440800504 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x117007000 == 43 [pid = 1657] [id = 113] 03:00:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x10eaf9800) [pid = 1657] [serial = 336] [outer = 0x0] 03:00:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x115e9b800) [pid = 1657] [serial = 337] [outer = 0x10eaf9800] 03:00:00 INFO - PROCESS | 1657 | 1469440800544 Marionette DEBUG loaded listener.js 03:00:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x118211000) [pid = 1657] [serial = 338] [outer = 0x10eaf9800] 03:00:01 INFO - PROCESS | 1657 | 1469440801399 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 03:00:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:00:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1231ms 03:00:01 INFO - PROCESS | 1657 | 1469440801447 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 03:00:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:00:01 INFO - PROCESS | 1657 | 1469440801449 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 03:00:01 INFO - PROCESS | 1657 | 1469440801453 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:00:01 INFO - PROCESS | 1657 | 1469440801455 Marionette TRACE conn2 <- [1,426,null,{}] 03:00:01 INFO - PROCESS | 1657 | 1469440801459 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:01 INFO - PROCESS | 1657 | 1469440801461 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:01 INFO - PROCESS | 1657 | 1469440801572 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 03:00:01 INFO - PROCESS | 1657 | 1469440801577 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:01 INFO - PROCESS | 1657 | 1469440801579 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a50d800 == 44 [pid = 1657] [id = 114] 03:00:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x10eaf5c00) [pid = 1657] [serial = 339] [outer = 0x0] 03:00:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x125f46c00) [pid = 1657] [serial = 340] [outer = 0x10eaf5c00] 03:00:01 INFO - PROCESS | 1657 | 1469440801605 Marionette DEBUG loaded listener.js 03:00:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12bb99c00) [pid = 1657] [serial = 341] [outer = 0x10eaf5c00] 03:00:01 INFO - PROCESS | 1657 | 1469440801913 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 03:00:01 INFO - PROCESS | 1657 | 1469440801928 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 03:00:01 INFO - PROCESS | 1657 | 1469440801930 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:00:01 INFO - PROCESS | 1657 | 1469440801931 Marionette TRACE conn2 <- [1,430,null,{}] 03:00:01 INFO - PROCESS | 1657 | 1469440801936 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:01 INFO - PROCESS | 1657 | 1469440801939 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:02 INFO - PROCESS | 1657 | 1469440802023 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 03:00:02 INFO - PROCESS | 1657 | 1469440802026 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:02 INFO - PROCESS | 1657 | 1469440802027 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ae13800 == 45 [pid = 1657] [id = 115] 03:00:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x11858f400) [pid = 1657] [serial = 342] [outer = 0x0] 03:00:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x118597000) [pid = 1657] [serial = 343] [outer = 0x11858f400] 03:00:02 INFO - PROCESS | 1657 | 1469440802058 Marionette DEBUG loaded listener.js 03:00:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12bd6cc00) [pid = 1657] [serial = 344] [outer = 0x11858f400] 03:00:02 INFO - PROCESS | 1657 | 1469440802364 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 03:00:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:00:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 473ms 03:00:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:00:02 INFO - PROCESS | 1657 | 1469440802404 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 03:00:02 INFO - PROCESS | 1657 | 1469440802405 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 03:00:02 INFO - PROCESS | 1657 | 1469440802407 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:00:02 INFO - PROCESS | 1657 | 1469440802409 Marionette TRACE conn2 <- [1,434,null,{}] 03:00:02 INFO - PROCESS | 1657 | 1469440802411 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:02 INFO - PROCESS | 1657 | 1469440802412 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:02 INFO - PROCESS | 1657 | 1469440802566 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 03:00:02 INFO - PROCESS | 1657 | 1469440802618 Marionette TRACE conn2 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:02 INFO - PROCESS | 1657 | 1469440802620 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x115f5a000 == 46 [pid = 1657] [id = 116] 03:00:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x111e62400) [pid = 1657] [serial = 345] [outer = 0x0] 03:00:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x114fad000) [pid = 1657] [serial = 346] [outer = 0x111e62400] 03:00:02 INFO - PROCESS | 1657 | 1469440802651 Marionette DEBUG loaded listener.js 03:00:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x117e33c00) [pid = 1657] [serial = 347] [outer = 0x111e62400] 03:00:03 INFO - PROCESS | 1657 | 1469440803087 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 03:00:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:00:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 719ms 03:00:03 INFO - PROCESS | 1657 | 1469440803129 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 03:00:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:00:03 INFO - PROCESS | 1657 | 1469440803131 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 03:00:03 INFO - PROCESS | 1657 | 1469440803135 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:00:03 INFO - PROCESS | 1657 | 1469440803137 Marionette TRACE conn2 <- [1,438,null,{}] 03:00:03 INFO - PROCESS | 1657 | 1469440803140 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:03 INFO - PROCESS | 1657 | 1469440803142 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:03 INFO - PROCESS | 1657 | 1469440803246 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 03:00:03 INFO - PROCESS | 1657 | 1469440803299 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:03 INFO - PROCESS | 1657 | 1469440803301 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x118430000 == 47 [pid = 1657] [id = 117] 03:00:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x118204800) [pid = 1657] [serial = 348] [outer = 0x0] 03:00:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x118630400) [pid = 1657] [serial = 349] [outer = 0x118204800] 03:00:03 INFO - PROCESS | 1657 | 1469440803331 Marionette DEBUG loaded listener.js 03:00:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1193c1400) [pid = 1657] [serial = 350] [outer = 0x118204800] 03:00:03 INFO - PROCESS | 1657 | 1469440803784 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 03:00:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:00:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 672ms 03:00:03 INFO - PROCESS | 1657 | 1469440803807 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 03:00:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:00:03 INFO - PROCESS | 1657 | 1469440803809 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 03:00:03 INFO - PROCESS | 1657 | 1469440803811 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:00:03 INFO - PROCESS | 1657 | 1469440803813 Marionette TRACE conn2 <- [1,442,null,{}] 03:00:03 INFO - PROCESS | 1657 | 1469440803815 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:03 INFO - PROCESS | 1657 | 1469440803817 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:03 INFO - PROCESS | 1657 | 1469440803920 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 03:00:04 INFO - PROCESS | 1657 | 1469440804005 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:04 INFO - PROCESS | 1657 | 1469440804006 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x1212ea800 == 48 [pid = 1657] [id = 118] 03:00:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12125f800) [pid = 1657] [serial = 351] [outer = 0x0] 03:00:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12197d400) [pid = 1657] [serial = 352] [outer = 0x12125f800] 03:00:04 INFO - PROCESS | 1657 | 1469440804049 Marionette DEBUG loaded listener.js 03:00:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x124886400) [pid = 1657] [serial = 353] [outer = 0x12125f800] 03:00:04 INFO - PROCESS | 1657 | 1469440804486 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 03:00:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:00:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 720ms 03:00:04 INFO - PROCESS | 1657 | 1469440804532 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 03:00:04 INFO - PROCESS | 1657 | 1469440804534 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 03:00:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:00:04 INFO - PROCESS | 1657 | 1469440804560 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:00:04 INFO - PROCESS | 1657 | 1469440804563 Marionette TRACE conn2 <- [1,446,null,{}] 03:00:04 INFO - PROCESS | 1657 | 1469440804566 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:04 INFO - PROCESS | 1657 | 1469440804570 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:04 INFO - PROCESS | 1657 | 1469440804673 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 03:00:04 INFO - PROCESS | 1657 | 1469440804741 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:04 INFO - PROCESS | 1657 | 1469440804743 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b3ec800 == 49 [pid = 1657] [id = 119] 03:00:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1272ab800) [pid = 1657] [serial = 354] [outer = 0x0] 03:00:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1272ae400) [pid = 1657] [serial = 355] [outer = 0x1272ab800] 03:00:04 INFO - PROCESS | 1657 | 1469440804771 Marionette DEBUG loaded listener.js 03:00:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x1272b2c00) [pid = 1657] [serial = 356] [outer = 0x1272ab800] 03:00:05 INFO - PROCESS | 1657 | 1469440805242 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 03:00:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:00:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 730ms 03:00:05 INFO - PROCESS | 1657 | 1469440805285 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 03:00:05 INFO - PROCESS | 1657 | 1469440805288 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 03:00:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:00:05 INFO - PROCESS | 1657 | 1469440805290 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:00:05 INFO - PROCESS | 1657 | 1469440805291 Marionette TRACE conn2 <- [1,450,null,{}] 03:00:05 INFO - PROCESS | 1657 | 1469440805294 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:05 INFO - PROCESS | 1657 | 1469440805295 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:05 INFO - PROCESS | 1657 | 1469440805395 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 03:00:05 INFO - PROCESS | 1657 | 1469440805462 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:05 INFO - PROCESS | 1657 | 1469440805463 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x11686b800 == 50 [pid = 1657] [id = 120] 03:00:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x11820ac00) [pid = 1657] [serial = 357] [outer = 0x0] 03:00:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x125473800) [pid = 1657] [serial = 358] [outer = 0x11820ac00] 03:00:05 INFO - PROCESS | 1657 | 1469440805494 Marionette DEBUG loaded listener.js 03:00:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x12882ec00) [pid = 1657] [serial = 359] [outer = 0x11820ac00] 03:00:06 INFO - PROCESS | 1657 | 1469440806129 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 03:00:06 INFO - PROCESS | 1657 | 1469440806165 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 03:00:06 INFO - PROCESS | 1657 | 1469440806170 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:00:06 INFO - PROCESS | 1657 | 1469440806172 Marionette TRACE conn2 <- [1,454,null,{}] 03:00:06 INFO - PROCESS | 1657 | 1469440806176 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:06 INFO - PROCESS | 1657 | 1469440806177 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:06 INFO - PROCESS | 1657 | 1469440806271 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 03:00:06 INFO - PROCESS | 1657 | 1469440806329 Marionette TRACE conn2 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:06 INFO - PROCESS | 1657 | 1469440806331 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x113214000 == 51 [pid = 1657] [id = 121] 03:00:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x118592800) [pid = 1657] [serial = 360] [outer = 0x0] 03:00:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x11868ec00) [pid = 1657] [serial = 361] [outer = 0x118592800] 03:00:06 INFO - PROCESS | 1657 | 1469440806359 Marionette DEBUG loaded listener.js 03:00:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x118bbcc00) [pid = 1657] [serial = 362] [outer = 0x118592800] 03:00:07 INFO - PROCESS | 1657 | --DOCSHELL 0x12ae13800 == 50 [pid = 1657] [id = 115] 03:00:07 INFO - PROCESS | 1657 | --DOCSHELL 0x12a50d800 == 49 [pid = 1657] [id = 114] 03:00:07 INFO - PROCESS | 1657 | --DOCSHELL 0x117007000 == 48 [pid = 1657] [id = 113] 03:00:07 INFO - PROCESS | 1657 | --DOCSHELL 0x126d30000 == 47 [pid = 1657] [id = 112] 03:00:07 INFO - PROCESS | 1657 | --DOCSHELL 0x124982800 == 46 [pid = 1657] [id = 111] 03:00:07 INFO - PROCESS | 1657 | --DOCSHELL 0x121399800 == 45 [pid = 1657] [id = 110] 03:00:07 INFO - PROCESS | 1657 | --DOCSHELL 0x12133e000 == 44 [pid = 1657] [id = 109] 03:00:07 INFO - PROCESS | 1657 | --DOCSHELL 0x11994c800 == 43 [pid = 1657] [id = 108] 03:00:07 INFO - PROCESS | 1657 | --DOCSHELL 0x118bdc000 == 42 [pid = 1657] [id = 107] 03:00:07 INFO - PROCESS | 1657 | --DOCSHELL 0x117222800 == 41 [pid = 1657] [id = 106] 03:00:07 INFO - PROCESS | 1657 | --DOCSHELL 0x116881000 == 40 [pid = 1657] [id = 105] 03:00:07 INFO - PROCESS | 1657 | --DOCSHELL 0x118622000 == 39 [pid = 1657] [id = 104] 03:00:07 INFO - PROCESS | 1657 | --DOCSHELL 0x11966a800 == 38 [pid = 1657] [id = 101] 03:00:07 INFO - PROCESS | 1657 | --DOCSHELL 0x12a95d800 == 37 [pid = 1657] [id = 99] 03:00:07 INFO - PROCESS | 1657 | --DOCSHELL 0x11686a000 == 36 [pid = 1657] [id = 100] 03:00:07 INFO - PROCESS | 1657 | --DOCSHELL 0x129153000 == 35 [pid = 1657] [id = 102] 03:00:07 INFO - PROCESS | 1657 | --DOCSHELL 0x12b379800 == 34 [pid = 1657] [id = 103] 03:00:07 INFO - PROCESS | 1657 | --DOCSHELL 0x128a9a800 == 33 [pid = 1657] [id = 67] 03:00:07 INFO - PROCESS | 1657 | --DOCSHELL 0x116739000 == 32 [pid = 1657] [id = 68] 03:00:07 INFO - PROCESS | 1657 | --DOCSHELL 0x11686b800 == 31 [pid = 1657] [id = 120] 03:00:07 INFO - PROCESS | 1657 | --DOCSHELL 0x12b3ec800 == 30 [pid = 1657] [id = 119] 03:00:07 INFO - PROCESS | 1657 | --DOCSHELL 0x1212ea800 == 29 [pid = 1657] [id = 118] 03:00:07 INFO - PROCESS | 1657 | --DOCSHELL 0x118430000 == 28 [pid = 1657] [id = 117] 03:00:07 INFO - PROCESS | 1657 | --DOCSHELL 0x115f5a000 == 27 [pid = 1657] [id = 116] 03:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x116a98c00) [pid = 1657] [serial = 202] [outer = 0x0] [url = about:blank] 03:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x12a9ca000) [pid = 1657] [serial = 199] [outer = 0x0] [url = about:blank] 03:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x12a9cb000) [pid = 1657] [serial = 277] [outer = 0x0] [url = about:blank] 03:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x12b3d3000) [pid = 1657] [serial = 280] [outer = 0x0] [url = about:blank] 03:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x12abe4c00) [pid = 1657] [serial = 278] [outer = 0x0] [url = about:blank] 03:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x12bb9e800) [pid = 1657] [serial = 283] [outer = 0x0] [url = about:blank] 03:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12755b800) [pid = 1657] [serial = 271] [outer = 0x0] [url = about:blank] 03:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x128aa9c00) [pid = 1657] [serial = 272] [outer = 0x0] [url = about:blank] 03:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12bd69800) [pid = 1657] [serial = 284] [outer = 0x0] [url = about:blank] 03:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1253c2800) [pid = 1657] [serial = 268] [outer = 0x0] [url = about:blank] 03:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x125fdd000) [pid = 1657] [serial = 269] [outer = 0x0] [url = about:blank] 03:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1197ac800) [pid = 1657] [serial = 265] [outer = 0x0] [url = about:blank] 03:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1214b7800) [pid = 1657] [serial = 266] [outer = 0x0] [url = about:blank] 03:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1253be800) [pid = 1657] [serial = 251] [outer = 0x0] [url = about:blank] 03:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x123c32c00) [pid = 1657] [serial = 250] [outer = 0x0] [url = about:blank] 03:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x118206000) [pid = 1657] [serial = 260] [outer = 0x0] [url = about:blank] 03:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x116ae9400) [pid = 1657] [serial = 259] [outer = 0x0] [url = about:blank] 03:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x118691c00) [pid = 1657] [serial = 262] [outer = 0x0] [url = about:blank] 03:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1193afc00) [pid = 1657] [serial = 263] [outer = 0x0] [url = about:blank] 03:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12b341800) [pid = 1657] [serial = 242] [outer = 0x0] [url = about:blank] 03:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x127557000) [pid = 1657] [serial = 254] [outer = 0x0] [url = about:blank] 03:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1268dbc00) [pid = 1657] [serial = 253] [outer = 0x0] [url = about:blank] 03:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x119340800) [pid = 1657] [serial = 248] [outer = 0x0] [url = about:blank] 03:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1186b6800) [pid = 1657] [serial = 247] [outer = 0x0] [url = about:blank] 03:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x128aa8c00) [pid = 1657] [serial = 257] [outer = 0x0] [url = about:blank] 03:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12882e800) [pid = 1657] [serial = 256] [outer = 0x0] [url = about:blank] 03:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x117e37400) [pid = 1657] [serial = 245] [outer = 0x0] [url = about:blank] 03:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x116a8e400) [pid = 1657] [serial = 244] [outer = 0x0] [url = about:blank] 03:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x120f12400) [pid = 1657] [serial = 287] [outer = 0x0] [url = about:blank] 03:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12c65d400) [pid = 1657] [serial = 293] [outer = 0x0] [url = about:blank] 03:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12c657800) [pid = 1657] [serial = 292] [outer = 0x0] [url = about:blank] 03:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12bd75000) [pid = 1657] [serial = 289] [outer = 0x0] [url = about:blank] 03:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x128ab2000) [pid = 1657] [serial = 274] [outer = 0x0] [url = about:blank] 03:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12bf80c00) [pid = 1657] [serial = 290] [outer = 0x0] [url = about:blank] 03:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12c65dc00) [pid = 1657] [serial = 295] [outer = 0x0] [url = about:blank] 03:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12bb94400) [pid = 1657] [serial = 281] [outer = 0x0] [url = about:blank] 03:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x11834cc00) [pid = 1657] [serial = 286] [outer = 0x0] [url = about:blank] 03:00:07 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12a7af800) [pid = 1657] [serial = 275] [outer = 0x0] [url = about:blank] 03:00:07 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:00:07 INFO - PROCESS | 1657 | 1469440807395 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 03:00:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:00:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1277ms 03:00:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:00:07 INFO - PROCESS | 1657 | 1469440807446 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 03:00:07 INFO - PROCESS | 1657 | 1469440807448 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 03:00:07 INFO - PROCESS | 1657 | 1469440807452 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:00:07 INFO - PROCESS | 1657 | 1469440807453 Marionette TRACE conn2 <- [1,458,null,{}] 03:00:07 INFO - PROCESS | 1657 | 1469440807457 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:07 INFO - PROCESS | 1657 | 1469440807458 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:07 INFO - PROCESS | 1657 | 1469440807534 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 03:00:07 INFO - PROCESS | 1657 | 1469440807540 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:07 INFO - PROCESS | 1657 | 1469440807542 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x114f3d000 == 28 [pid = 1657] [id = 122] 03:00:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x116a0f400) [pid = 1657] [serial = 363] [outer = 0x0] 03:00:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1177bb800) [pid = 1657] [serial = 364] [outer = 0x116a0f400] 03:00:07 INFO - PROCESS | 1657 | 1469440807572 Marionette DEBUG loaded listener.js 03:00:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x118202400) [pid = 1657] [serial = 365] [outer = 0x116a0f400] 03:00:07 INFO - PROCESS | 1657 | 1469440807926 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 03:00:07 INFO - PROCESS | 1657 | 1469440807978 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 03:00:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:00:07 INFO - PROCESS | 1657 | 1469440807984 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:00:07 INFO - PROCESS | 1657 | 1469440807986 Marionette TRACE conn2 <- [1,462,null,{}] 03:00:08 INFO - PROCESS | 1657 | 1469440807989 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:08 INFO - PROCESS | 1657 | 1469440807992 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:08 INFO - PROCESS | 1657 | 1469440808112 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 03:00:08 INFO - PROCESS | 1657 | 1469440808129 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:08 INFO - PROCESS | 1657 | 1469440808130 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x117205000 == 29 [pid = 1657] [id = 123] 03:00:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x118419800) [pid = 1657] [serial = 366] [outer = 0x0] 03:00:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x118693000) [pid = 1657] [serial = 367] [outer = 0x118419800] 03:00:08 INFO - PROCESS | 1657 | 1469440808174 Marionette DEBUG loaded listener.js 03:00:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1188a2000) [pid = 1657] [serial = 368] [outer = 0x118419800] 03:00:08 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:00:08 INFO - PROCESS | 1657 | 1469440808571 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 03:00:08 INFO - PROCESS | 1657 | 1469440808613 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 03:00:08 INFO - PROCESS | 1657 | 1469440808615 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:00:08 INFO - PROCESS | 1657 | 1469440808618 Marionette TRACE conn2 <- [1,466,null,{}] 03:00:08 INFO - PROCESS | 1657 | 1469440808625 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:08 INFO - PROCESS | 1657 | 1469440808629 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:08 INFO - PROCESS | 1657 | 1469440808702 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 03:00:08 INFO - PROCESS | 1657 | 1469440808707 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:08 INFO - PROCESS | 1657 | 1469440808710 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x11843f800 == 30 [pid = 1657] [id = 124] 03:00:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x11817d400) [pid = 1657] [serial = 369] [outer = 0x0] 03:00:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1210e9000) [pid = 1657] [serial = 370] [outer = 0x11817d400] 03:00:08 INFO - PROCESS | 1657 | 1469440808740 Marionette DEBUG loaded listener.js 03:00:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x124914800) [pid = 1657] [serial = 371] [outer = 0x11817d400] 03:00:09 INFO - PROCESS | 1657 | 1469440809096 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 03:00:09 INFO - PROCESS | 1657 | 1469440809139 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 03:00:09 INFO - PROCESS | 1657 | 1469440809141 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:00:09 INFO - PROCESS | 1657 | 1469440809142 Marionette TRACE conn2 <- [1,470,null,{}] 03:00:09 INFO - PROCESS | 1657 | 1469440809144 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:09 INFO - PROCESS | 1657 | 1469440809145 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:09 INFO - PROCESS | 1657 | 1469440809244 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 03:00:09 INFO - PROCESS | 1657 | 1469440809276 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:09 INFO - PROCESS | 1657 | 1469440809277 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x11966f800 == 31 [pid = 1657] [id = 125] 03:00:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1253c0c00) [pid = 1657] [serial = 372] [outer = 0x0] 03:00:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x125fe0000) [pid = 1657] [serial = 373] [outer = 0x1253c0c00] 03:00:09 INFO - PROCESS | 1657 | 1469440809303 Marionette DEBUG loaded listener.js 03:00:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x126fc3400) [pid = 1657] [serial = 374] [outer = 0x1253c0c00] 03:00:09 INFO - PROCESS | 1657 | 1469440809594 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 03:00:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:00:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 469ms 03:00:09 INFO - PROCESS | 1657 | 1469440809611 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 03:00:09 INFO - PROCESS | 1657 | 1469440809612 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 03:00:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:00:09 INFO - PROCESS | 1657 | 1469440809614 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:00:09 INFO - PROCESS | 1657 | 1469440809625 Marionette TRACE conn2 <- [1,474,null,{}] 03:00:09 INFO - PROCESS | 1657 | 1469440809640 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:09 INFO - PROCESS | 1657 | 1469440809641 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:09 INFO - PROCESS | 1657 | 1469440809735 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 03:00:09 INFO - PROCESS | 1657 | 1469440809739 Marionette TRACE conn2 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:09 INFO - PROCESS | 1657 | 1469440809740 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c1d000 == 32 [pid = 1657] [id = 126] 03:00:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1165eac00) [pid = 1657] [serial = 375] [outer = 0x0] 03:00:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1272ac000) [pid = 1657] [serial = 376] [outer = 0x1165eac00] 03:00:09 INFO - PROCESS | 1657 | 1469440809764 Marionette DEBUG loaded listener.js 03:00:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x127558000) [pid = 1657] [serial = 377] [outer = 0x1165eac00] 03:00:10 INFO - PROCESS | 1657 | 1469440810122 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 03:00:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:00:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 541ms 03:00:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:00:10 INFO - PROCESS | 1657 | 1469440810155 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 03:00:10 INFO - PROCESS | 1657 | 1469440810156 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 03:00:10 INFO - PROCESS | 1657 | 1469440810159 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:00:10 INFO - PROCESS | 1657 | 1469440810160 Marionette TRACE conn2 <- [1,478,null,{}] 03:00:10 INFO - PROCESS | 1657 | 1469440810162 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:10 INFO - PROCESS | 1657 | 1469440810166 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:10 INFO - PROCESS | 1657 | 1469440810278 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 03:00:10 INFO - PROCESS | 1657 | 1469440810290 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:10 INFO - PROCESS | 1657 | 1469440810291 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x121342800 == 33 [pid = 1657] [id = 127] 03:00:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12755dc00) [pid = 1657] [serial = 378] [outer = 0x0] 03:00:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x128aaf000) [pid = 1657] [serial = 379] [outer = 0x12755dc00] 03:00:10 INFO - PROCESS | 1657 | 1469440810316 Marionette DEBUG loaded listener.js 03:00:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12963dc00) [pid = 1657] [serial = 380] [outer = 0x12755dc00] 03:00:10 INFO - PROCESS | 1657 | 1469440810705 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 03:00:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:00:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 568ms 03:00:10 INFO - PROCESS | 1657 | 1469440810728 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 03:00:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:00:10 INFO - PROCESS | 1657 | 1469440810730 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 03:00:10 INFO - PROCESS | 1657 | 1469440810733 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:00:10 INFO - PROCESS | 1657 | 1469440810738 Marionette TRACE conn2 <- [1,482,null,{}] 03:00:10 INFO - PROCESS | 1657 | 1469440810741 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:10 INFO - PROCESS | 1657 | 1469440810753 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:10 INFO - PROCESS | 1657 | 1469440810905 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 03:00:10 INFO - PROCESS | 1657 | 1469440810960 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:10 INFO - PROCESS | 1657 | 1469440810961 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x124b8e800 == 34 [pid = 1657] [id = 128] 03:00:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x113021000) [pid = 1657] [serial = 381] [outer = 0x0] 03:00:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12a7acc00) [pid = 1657] [serial = 382] [outer = 0x113021000] 03:00:10 INFO - PROCESS | 1657 | 1469440810987 Marionette DEBUG loaded listener.js 03:00:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12a9cb400) [pid = 1657] [serial = 383] [outer = 0x113021000] 03:00:11 INFO - PROCESS | 1657 | 1469440811298 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 03:00:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:00:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 573ms 03:00:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:00:11 INFO - PROCESS | 1657 | 1469440811310 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 03:00:11 INFO - PROCESS | 1657 | 1469440811311 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 03:00:11 INFO - PROCESS | 1657 | 1469440811313 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:00:11 INFO - PROCESS | 1657 | 1469440811314 Marionette TRACE conn2 <- [1,486,null,{}] 03:00:11 INFO - PROCESS | 1657 | 1469440811316 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:11 INFO - PROCESS | 1657 | 1469440811319 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:11 INFO - PROCESS | 1657 | 1469440811422 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 03:00:11 INFO - PROCESS | 1657 | 1469440811425 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:11 INFO - PROCESS | 1657 | 1469440811427 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x125f11000 == 35 [pid = 1657] [id = 129] 03:00:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12a9cb800) [pid = 1657] [serial = 384] [outer = 0x0] 03:00:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12abe0400) [pid = 1657] [serial = 385] [outer = 0x12a9cb800] 03:00:11 INFO - PROCESS | 1657 | 1469440811451 Marionette DEBUG loaded listener.js 03:00:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12abef400) [pid = 1657] [serial = 386] [outer = 0x12a9cb800] 03:00:11 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x11858f400) [pid = 1657] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:00:11 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12bb9b400) [pid = 1657] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:00:11 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12c656800) [pid = 1657] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:00:11 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x11724d000) [pid = 1657] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:00:11 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1186aac00) [pid = 1657] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:00:11 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x116ba8000) [pid = 1657] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:00:11 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x118359000) [pid = 1657] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:00:11 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x124912400) [pid = 1657] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:00:11 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1188a6800) [pid = 1657] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:00:11 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1197ae000) [pid = 1657] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:00:11 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12963d000) [pid = 1657] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:00:11 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12a9cdc00) [pid = 1657] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:00:11 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x124e80400) [pid = 1657] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:00:11 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x124890800) [pid = 1657] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:00:11 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x10eaf9800) [pid = 1657] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:00:11 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x10eaf5c00) [pid = 1657] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:00:11 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12a743c00) [pid = 1657] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:00:11 INFO - PROCESS | 1657 | 1469440811970 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 03:00:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:00:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 670ms 03:00:11 INFO - PROCESS | 1657 | 1469440811983 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 03:00:11 INFO - PROCESS | 1657 | 1469440811987 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 03:00:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:00:11 INFO - PROCESS | 1657 | 1469440811995 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:00:11 INFO - PROCESS | 1657 | 1469440811996 Marionette TRACE conn2 <- [1,490,null,{}] 03:00:12 INFO - PROCESS | 1657 | 1469440811998 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:12 INFO - PROCESS | 1657 | 1469440811999 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:12 INFO - PROCESS | 1657 | 1469440812117 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 03:00:12 INFO - PROCESS | 1657 | 1469440812170 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:12 INFO - PROCESS | 1657 | 1469440812171 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x11843e800 == 36 [pid = 1657] [id = 130] 03:00:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x10eafd000) [pid = 1657] [serial = 387] [outer = 0x0] 03:00:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x119339c00) [pid = 1657] [serial = 388] [outer = 0x10eafd000] 03:00:12 INFO - PROCESS | 1657 | 1469440812196 Marionette DEBUG loaded listener.js 03:00:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x126fb9000) [pid = 1657] [serial = 389] [outer = 0x10eafd000] 03:00:12 INFO - PROCESS | 1657 | 1469440812438 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 03:00:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:00:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 468ms 03:00:12 INFO - PROCESS | 1657 | 1469440812464 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 03:00:12 INFO - PROCESS | 1657 | 1469440812465 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 03:00:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:00:12 INFO - PROCESS | 1657 | 1469440812467 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:00:12 INFO - PROCESS | 1657 | 1469440812470 Marionette TRACE conn2 <- [1,494,null,{}] 03:00:12 INFO - PROCESS | 1657 | 1469440812481 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:12 INFO - PROCESS | 1657 | 1469440812482 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:12 INFO - PROCESS | 1657 | 1469440812560 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 03:00:12 INFO - PROCESS | 1657 | 1469440812564 Marionette TRACE conn2 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:12 INFO - PROCESS | 1657 | 1469440812565 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x129161000 == 37 [pid = 1657] [id = 131] 03:00:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12197f000) [pid = 1657] [serial = 390] [outer = 0x0] 03:00:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12a9cec00) [pid = 1657] [serial = 391] [outer = 0x12197f000] 03:00:12 INFO - PROCESS | 1657 | 1469440812592 Marionette DEBUG loaded listener.js 03:00:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12b345c00) [pid = 1657] [serial = 392] [outer = 0x12197f000] 03:00:12 INFO - PROCESS | 1657 | 1469440812912 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 03:00:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:00:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 479ms 03:00:12 INFO - PROCESS | 1657 | 1469440812948 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 03:00:12 INFO - PROCESS | 1657 | 1469440812949 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 03:00:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:00:12 INFO - PROCESS | 1657 | 1469440812954 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:00:12 INFO - PROCESS | 1657 | 1469440812956 Marionette TRACE conn2 <- [1,498,null,{}] 03:00:12 INFO - PROCESS | 1657 | 1469440812958 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:12 INFO - PROCESS | 1657 | 1469440812960 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:13 INFO - PROCESS | 1657 | 1469440813079 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 03:00:13 INFO - PROCESS | 1657 | 1469440813087 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:13 INFO - PROCESS | 1657 | 1469440813089 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c1c800 == 38 [pid = 1657] [id = 132] 03:00:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12a747800) [pid = 1657] [serial = 393] [outer = 0x0] 03:00:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12bb92c00) [pid = 1657] [serial = 394] [outer = 0x12a747800] 03:00:13 INFO - PROCESS | 1657 | 1469440813115 Marionette DEBUG loaded listener.js 03:00:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12bd76000) [pid = 1657] [serial = 395] [outer = 0x12a747800] 03:00:13 INFO - PROCESS | 1657 | 1469440813423 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 03:00:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:00:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 522ms 03:00:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:00:13 INFO - PROCESS | 1657 | 1469440813475 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 03:00:13 INFO - PROCESS | 1657 | 1469440813477 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 03:00:13 INFO - PROCESS | 1657 | 1469440813479 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:00:13 INFO - PROCESS | 1657 | 1469440813480 Marionette TRACE conn2 <- [1,502,null,{}] 03:00:13 INFO - PROCESS | 1657 | 1469440813483 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:13 INFO - PROCESS | 1657 | 1469440813484 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:13 INFO - PROCESS | 1657 | 1469440813558 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 03:00:13 INFO - PROCESS | 1657 | 1469440813561 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:13 INFO - PROCESS | 1657 | 1469440813562 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a737800 == 39 [pid = 1657] [id = 133] 03:00:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12bd76800) [pid = 1657] [serial = 396] [outer = 0x0] 03:00:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12bf81000) [pid = 1657] [serial = 397] [outer = 0x12bd76800] 03:00:13 INFO - PROCESS | 1657 | 1469440813586 Marionette DEBUG loaded listener.js 03:00:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12c65b400) [pid = 1657] [serial = 398] [outer = 0x12bd76800] 03:00:14 INFO - PROCESS | 1657 | --DOCSHELL 0x114f3d000 == 38 [pid = 1657] [id = 122] 03:00:14 INFO - PROCESS | 1657 | --DOCSHELL 0x113214000 == 37 [pid = 1657] [id = 121] 03:00:14 INFO - PROCESS | 1657 | --DOCSHELL 0x117205000 == 36 [pid = 1657] [id = 123] 03:00:14 INFO - PROCESS | 1657 | --DOCSHELL 0x11966f800 == 35 [pid = 1657] [id = 125] 03:00:14 INFO - PROCESS | 1657 | --DOCSHELL 0x11843f800 == 34 [pid = 1657] [id = 124] 03:00:14 INFO - PROCESS | 1657 | --DOCSHELL 0x129161000 == 33 [pid = 1657] [id = 131] 03:00:14 INFO - PROCESS | 1657 | --DOCSHELL 0x125f11000 == 32 [pid = 1657] [id = 129] 03:00:14 INFO - PROCESS | 1657 | --DOCSHELL 0x11843e800 == 31 [pid = 1657] [id = 130] 03:00:14 INFO - PROCESS | 1657 | --DOCSHELL 0x119c1d000 == 30 [pid = 1657] [id = 126] 03:00:14 INFO - PROCESS | 1657 | --DOCSHELL 0x121342800 == 29 [pid = 1657] [id = 127] 03:00:14 INFO - PROCESS | 1657 | --DOCSHELL 0x124b8e800 == 28 [pid = 1657] [id = 128] 03:00:14 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x118597000) [pid = 1657] [serial = 343] [outer = 0x0] [url = about:blank] 03:00:14 INFO - PROCESS | 1657 | --DOCSHELL 0x119c1c800 == 27 [pid = 1657] [id = 132] 03:00:14 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12bf7dc00) [pid = 1657] [serial = 331] [outer = 0x0] [url = about:blank] 03:00:14 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12c931000) [pid = 1657] [serial = 334] [outer = 0x0] [url = about:blank] 03:00:14 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12c92d800) [pid = 1657] [serial = 296] [outer = 0x0] [url = about:blank] 03:00:14 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1197a4c00) [pid = 1657] [serial = 316] [outer = 0x0] [url = about:blank] 03:00:14 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x124d3b400) [pid = 1657] [serial = 317] [outer = 0x0] [url = about:blank] 03:00:14 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11817d000) [pid = 1657] [serial = 298] [outer = 0x0] [url = about:blank] 03:00:14 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x118412c00) [pid = 1657] [serial = 299] [outer = 0x0] [url = about:blank] 03:00:14 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x118bc6800) [pid = 1657] [serial = 310] [outer = 0x0] [url = about:blank] 03:00:14 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1197a8400) [pid = 1657] [serial = 311] [outer = 0x0] [url = about:blank] 03:00:14 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x125f49400) [pid = 1657] [serial = 319] [outer = 0x0] [url = about:blank] 03:00:14 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x127558400) [pid = 1657] [serial = 320] [outer = 0x0] [url = about:blank] 03:00:14 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1197aac00) [pid = 1657] [serial = 313] [outer = 0x0] [url = about:blank] 03:00:14 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x120f13000) [pid = 1657] [serial = 314] [outer = 0x0] [url = about:blank] 03:00:14 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x119cd4c00) [pid = 1657] [serial = 301] [outer = 0x0] [url = about:blank] 03:00:14 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x121254400) [pid = 1657] [serial = 302] [outer = 0x0] [url = about:blank] 03:00:14 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12c938400) [pid = 1657] [serial = 335] [outer = 0x0] [url = about:blank] 03:00:14 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12a91cc00) [pid = 1657] [serial = 307] [outer = 0x0] [url = about:blank] 03:00:14 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12b341000) [pid = 1657] [serial = 308] [outer = 0x0] [url = about:blank] 03:00:14 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12b3ce800) [pid = 1657] [serial = 325] [outer = 0x0] [url = about:blank] 03:00:14 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12bb98000) [pid = 1657] [serial = 326] [outer = 0x0] [url = about:blank] 03:00:14 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x127559000) [pid = 1657] [serial = 304] [outer = 0x0] [url = about:blank] 03:00:14 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x128cc4800) [pid = 1657] [serial = 305] [outer = 0x0] [url = about:blank] 03:00:14 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x128aa8000) [pid = 1657] [serial = 322] [outer = 0x0] [url = about:blank] 03:00:14 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x128cc5c00) [pid = 1657] [serial = 323] [outer = 0x0] [url = about:blank] 03:00:14 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x115e9b800) [pid = 1657] [serial = 337] [outer = 0x0] [url = about:blank] 03:00:14 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12bd6cc00) [pid = 1657] [serial = 344] [outer = 0x0] [url = about:blank] 03:00:14 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x118211000) [pid = 1657] [serial = 338] [outer = 0x0] [url = about:blank] 03:00:14 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x125f46c00) [pid = 1657] [serial = 340] [outer = 0x0] [url = about:blank] 03:00:14 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x12bba1000) [pid = 1657] [serial = 328] [outer = 0x0] [url = about:blank] 03:00:14 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x12c661400) [pid = 1657] [serial = 332] [outer = 0x0] [url = about:blank] 03:00:14 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x12bf74000) [pid = 1657] [serial = 329] [outer = 0x0] [url = about:blank] 03:00:14 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x12bb99c00) [pid = 1657] [serial = 341] [outer = 0x0] [url = about:blank] 03:00:14 INFO - PROCESS | 1657 | 1469440814940 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 03:00:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:00:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1469ms 03:00:14 INFO - PROCESS | 1657 | 1469440814949 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 03:00:14 INFO - PROCESS | 1657 | 1469440814953 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 03:00:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:00:14 INFO - PROCESS | 1657 | 1469440814956 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:00:14 INFO - PROCESS | 1657 | 1469440814958 Marionette TRACE conn2 <- [1,506,null,{}] 03:00:14 INFO - PROCESS | 1657 | 1469440814962 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:14 INFO - PROCESS | 1657 | 1469440814964 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:15 INFO - PROCESS | 1657 | 1469440815040 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 03:00:15 INFO - PROCESS | 1657 | 1469440815086 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:15 INFO - PROCESS | 1657 | 1469440815089 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x113b29800 == 28 [pid = 1657] [id = 134] 03:00:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x1133f2000) [pid = 1657] [serial = 399] [outer = 0x0] 03:00:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x115e9b800) [pid = 1657] [serial = 400] [outer = 0x1133f2000] 03:00:15 INFO - PROCESS | 1657 | 1469440815117 Marionette DEBUG loaded listener.js 03:00:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x1168b1400) [pid = 1657] [serial = 401] [outer = 0x1133f2000] 03:00:15 INFO - PROCESS | 1657 | 1469440815409 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 03:00:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:00:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 473ms 03:00:15 INFO - PROCESS | 1657 | 1469440815429 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 03:00:15 INFO - PROCESS | 1657 | 1469440815432 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 03:00:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:00:15 INFO - PROCESS | 1657 | 1469440815445 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:00:15 INFO - PROCESS | 1657 | 1469440815447 Marionette TRACE conn2 <- [1,510,null,{}] 03:00:15 INFO - PROCESS | 1657 | 1469440815449 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:15 INFO - PROCESS | 1657 | 1469440815452 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:15 INFO - PROCESS | 1657 | 1469440815532 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 03:00:15 INFO - PROCESS | 1657 | 1469440815539 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:15 INFO - PROCESS | 1657 | 1469440815540 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x11700c800 == 29 [pid = 1657] [id = 135] 03:00:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x116ae9000) [pid = 1657] [serial = 402] [outer = 0x0] 03:00:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x117e35000) [pid = 1657] [serial = 403] [outer = 0x116ae9000] 03:00:15 INFO - PROCESS | 1657 | 1469440815567 Marionette DEBUG loaded listener.js 03:00:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x118202800) [pid = 1657] [serial = 404] [outer = 0x116ae9000] 03:00:15 INFO - PROCESS | 1657 | 1469440815894 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 03:00:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:00:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 468ms 03:00:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:00:15 INFO - PROCESS | 1657 | 1469440815914 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 03:00:15 INFO - PROCESS | 1657 | 1469440815915 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 03:00:15 INFO - PROCESS | 1657 | 1469440815918 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:00:15 INFO - PROCESS | 1657 | 1469440815930 Marionette TRACE conn2 <- [1,514,null,{}] 03:00:15 INFO - PROCESS | 1657 | 1469440815938 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:15 INFO - PROCESS | 1657 | 1469440815941 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:16 INFO - PROCESS | 1657 | 1469440816013 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 03:00:16 INFO - PROCESS | 1657 | 1469440816017 Marionette TRACE conn2 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:16 INFO - PROCESS | 1657 | 1469440816021 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x1182a1800 == 30 [pid = 1657] [id = 136] 03:00:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x10eaf5000) [pid = 1657] [serial = 405] [outer = 0x0] 03:00:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x11841cc00) [pid = 1657] [serial = 406] [outer = 0x10eaf5000] 03:00:16 INFO - PROCESS | 1657 | 1469440816052 Marionette DEBUG loaded listener.js 03:00:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x118593000) [pid = 1657] [serial = 407] [outer = 0x10eaf5000] 03:00:16 INFO - PROCESS | 1657 | 1469440816387 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 03:00:16 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 03:00:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 480ms 03:00:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:00:16 INFO - PROCESS | 1657 | 1469440816398 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 03:00:16 INFO - PROCESS | 1657 | 1469440816400 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 03:00:16 INFO - PROCESS | 1657 | 1469440816406 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:00:16 INFO - PROCESS | 1657 | 1469440816407 Marionette TRACE conn2 <- [1,518,null,{}] 03:00:16 INFO - PROCESS | 1657 | 1469440816409 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:16 INFO - PROCESS | 1657 | 1469440816410 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:16 INFO - PROCESS | 1657 | 1469440816483 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 03:00:16 INFO - PROCESS | 1657 | 1469440816530 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:16 INFO - PROCESS | 1657 | 1469440816531 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x118434800 == 31 [pid = 1657] [id = 137] 03:00:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x118594c00) [pid = 1657] [serial = 408] [outer = 0x0] 03:00:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x11868d400) [pid = 1657] [serial = 409] [outer = 0x118594c00] 03:00:16 INFO - PROCESS | 1657 | 1469440816556 Marionette DEBUG loaded listener.js 03:00:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1188a6400) [pid = 1657] [serial = 410] [outer = 0x118594c00] 03:00:16 INFO - PROCESS | 1657 | 1469440816840 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 03:00:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:00:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 470ms 03:00:16 INFO - PROCESS | 1657 | 1469440816876 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 03:00:16 INFO - PROCESS | 1657 | 1469440816877 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 03:00:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:00:16 INFO - PROCESS | 1657 | 1469440816880 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:00:16 INFO - PROCESS | 1657 | 1469440816881 Marionette TRACE conn2 <- [1,522,null,{}] 03:00:16 INFO - PROCESS | 1657 | 1469440816883 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:16 INFO - PROCESS | 1657 | 1469440816884 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:16 INFO - PROCESS | 1657 | 1469440816964 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 03:00:16 INFO - PROCESS | 1657 | 1469440816971 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:16 INFO - PROCESS | 1657 | 1469440816972 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x119417800 == 32 [pid = 1657] [id = 138] 03:00:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1130b2400) [pid = 1657] [serial = 411] [outer = 0x0] 03:00:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119343c00) [pid = 1657] [serial = 412] [outer = 0x1130b2400] 03:00:16 INFO - PROCESS | 1657 | 1469440816996 Marionette DEBUG loaded listener.js 03:00:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11962a800) [pid = 1657] [serial = 413] [outer = 0x1130b2400] 03:00:17 INFO - PROCESS | 1657 | 1469440817336 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 03:00:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:00:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 468ms 03:00:17 INFO - PROCESS | 1657 | 1469440817349 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 03:00:17 INFO - PROCESS | 1657 | 1469440817350 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 03:00:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:00:17 INFO - PROCESS | 1657 | 1469440817356 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:00:17 INFO - PROCESS | 1657 | 1469440817357 Marionette TRACE conn2 <- [1,526,null,{}] 03:00:17 INFO - PROCESS | 1657 | 1469440817361 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:17 INFO - PROCESS | 1657 | 1469440817367 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:17 INFO - PROCESS | 1657 | 1469440817538 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 03:00:17 INFO - PROCESS | 1657 | 1469440817545 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:17 INFO - PROCESS | 1657 | 1469440817547 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196dc800 == 33 [pid = 1657] [id = 139] 03:00:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x118595c00) [pid = 1657] [serial = 414] [outer = 0x0] 03:00:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1197f6400) [pid = 1657] [serial = 415] [outer = 0x118595c00] 03:00:17 INFO - PROCESS | 1657 | 1469440817587 Marionette DEBUG loaded listener.js 03:00:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x121007000) [pid = 1657] [serial = 416] [outer = 0x118595c00] 03:00:17 INFO - PROCESS | 1657 | 1469440817988 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 03:00:18 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 03:00:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 670ms 03:00:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:00:18 INFO - PROCESS | 1657 | 1469440818025 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 03:00:18 INFO - PROCESS | 1657 | 1469440818026 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 03:00:18 INFO - PROCESS | 1657 | 1469440818028 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:00:18 INFO - PROCESS | 1657 | 1469440818029 Marionette TRACE conn2 <- [1,530,null,{}] 03:00:18 INFO - PROCESS | 1657 | 1469440818032 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:18 INFO - PROCESS | 1657 | 1469440818033 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:18 INFO - PROCESS | 1657 | 1469440818111 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 03:00:18 INFO - PROCESS | 1657 | 1469440818114 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:18 INFO - PROCESS | 1657 | 1469440818115 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c11000 == 34 [pid = 1657] [id = 140] 03:00:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x121008000) [pid = 1657] [serial = 417] [outer = 0x0] 03:00:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12197d800) [pid = 1657] [serial = 418] [outer = 0x121008000] 03:00:18 INFO - PROCESS | 1657 | 1469440818141 Marionette DEBUG loaded listener.js 03:00:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1249cb800) [pid = 1657] [serial = 419] [outer = 0x121008000] 03:00:18 INFO - PROCESS | 1657 | 1469440818447 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 03:00:18 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 03:00:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:00:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:00:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:00:18 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 03:00:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:00:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:00:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:00:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:00:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:00:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 469ms 03:00:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:00:18 INFO - PROCESS | 1657 | 1469440818498 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 03:00:18 INFO - PROCESS | 1657 | 1469440818499 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 03:00:18 INFO - PROCESS | 1657 | 1469440818501 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:00:18 INFO - PROCESS | 1657 | 1469440818502 Marionette TRACE conn2 <- [1,534,null,{}] 03:00:18 INFO - PROCESS | 1657 | 1469440818505 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:18 INFO - PROCESS | 1657 | 1469440818506 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:18 INFO - PROCESS | 1657 | 1469440818580 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 03:00:18 INFO - PROCESS | 1657 | 1469440818584 Marionette TRACE conn2 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:18 INFO - PROCESS | 1657 | 1469440818587 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x1211a4800 == 35 [pid = 1657] [id = 141] 03:00:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x124bcb400) [pid = 1657] [serial = 420] [outer = 0x0] 03:00:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1253c2000) [pid = 1657] [serial = 421] [outer = 0x124bcb400] 03:00:18 INFO - PROCESS | 1657 | 1469440818611 Marionette DEBUG loaded listener.js 03:00:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x125fdd000) [pid = 1657] [serial = 422] [outer = 0x124bcb400] 03:00:18 INFO - PROCESS | 1657 | 1469440818920 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 03:00:18 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 03:00:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 469ms 03:00:18 INFO - PROCESS | 1657 | 1469440818980 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 03:00:18 INFO - PROCESS | 1657 | 1469440818982 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 03:00:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:00:18 INFO - PROCESS | 1657 | 1469440818990 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:00:18 INFO - PROCESS | 1657 | 1469440818992 Marionette TRACE conn2 <- [1,538,null,{}] 03:00:18 INFO - PROCESS | 1657 | 1469440818995 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:18 INFO - PROCESS | 1657 | 1469440818997 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:19 INFO - PROCESS | 1657 | 1469440819138 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 03:00:19 INFO - PROCESS | 1657 | 1469440819144 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:19 INFO - PROCESS | 1657 | 1469440819145 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x1219bf800 == 36 [pid = 1657] [id = 142] 03:00:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x124912000) [pid = 1657] [serial = 423] [outer = 0x0] 03:00:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x126d36800) [pid = 1657] [serial = 424] [outer = 0x124912000] 03:00:19 INFO - PROCESS | 1657 | 1469440819192 Marionette DEBUG loaded listener.js 03:00:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1272acc00) [pid = 1657] [serial = 425] [outer = 0x124912000] 03:00:19 INFO - PROCESS | 1657 | 1469440819605 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 03:00:19 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. 03:00:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 674ms 03:00:19 INFO - PROCESS | 1657 | 1469440819667 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 03:00:19 INFO - PROCESS | 1657 | 1469440819668 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 03:00:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:00:19 INFO - PROCESS | 1657 | 1469440819670 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:00:19 INFO - PROCESS | 1657 | 1469440819671 Marionette TRACE conn2 <- [1,542,null,{}] 03:00:19 INFO - PROCESS | 1657 | 1469440819674 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:19 INFO - PROCESS | 1657 | 1469440819675 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:19 INFO - PROCESS | 1657 | 1469440819749 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 03:00:19 INFO - PROCESS | 1657 | 1469440819755 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:19 INFO - PROCESS | 1657 | 1469440819756 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x124d1e000 == 37 [pid = 1657] [id = 143] 03:00:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1272ad800) [pid = 1657] [serial = 426] [outer = 0x0] 03:00:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x127553800) [pid = 1657] [serial = 427] [outer = 0x1272ad800] 03:00:19 INFO - PROCESS | 1657 | 1469440819780 Marionette DEBUG loaded listener.js 03:00:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12755bc00) [pid = 1657] [serial = 428] [outer = 0x1272ad800] 03:00:20 INFO - PROCESS | 1657 | 1469440820131 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 03:00:20 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. 03:00:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 468ms 03:00:20 INFO - PROCESS | 1657 | 1469440820139 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 03:00:20 INFO - PROCESS | 1657 | 1469440820141 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 03:00:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:00:20 INFO - PROCESS | 1657 | 1469440820154 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:00:20 INFO - PROCESS | 1657 | 1469440820157 Marionette TRACE conn2 <- [1,546,null,{}] 03:00:20 INFO - PROCESS | 1657 | 1469440820160 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:20 INFO - PROCESS | 1657 | 1469440820163 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:20 INFO - PROCESS | 1657 | 1469440820331 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 03:00:20 INFO - PROCESS | 1657 | 1469440820360 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:20 INFO - PROCESS | 1657 | 1469440820362 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x119667000 == 38 [pid = 1657] [id = 144] 03:00:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12755c400) [pid = 1657] [serial = 429] [outer = 0x0] 03:00:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x128aa6c00) [pid = 1657] [serial = 430] [outer = 0x12755c400] 03:00:20 INFO - PROCESS | 1657 | 1469440820410 Marionette DEBUG loaded listener.js 03:00:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x128edfc00) [pid = 1657] [serial = 431] [outer = 0x12755c400] 03:00:20 INFO - PROCESS | 1657 | 1469440820873 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 03:00:20 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 03:00:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 726ms 03:00:20 INFO - PROCESS | 1657 | 1469440820878 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 03:00:20 INFO - PROCESS | 1657 | 1469440820880 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 03:00:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:00:20 INFO - PROCESS | 1657 | 1469440820888 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:00:20 INFO - PROCESS | 1657 | 1469440820889 Marionette TRACE conn2 <- [1,550,null,{}] 03:00:20 INFO - PROCESS | 1657 | 1469440820893 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:20 INFO - PROCESS | 1657 | 1469440820894 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:21 INFO - PROCESS | 1657 | 1469440821040 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 03:00:21 INFO - PROCESS | 1657 | 1469440821065 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:21 INFO - PROCESS | 1657 | 1469440821067 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b0e000 == 39 [pid = 1657] [id = 145] 03:00:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x128ab3400) [pid = 1657] [serial = 432] [outer = 0x0] 03:00:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12920c000) [pid = 1657] [serial = 433] [outer = 0x128ab3400] 03:00:21 INFO - PROCESS | 1657 | 1469440821115 Marionette DEBUG loaded listener.js 03:00:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x129635800) [pid = 1657] [serial = 434] [outer = 0x128ab3400] 03:00:21 INFO - PROCESS | 1657 | 1469440821555 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 03:00:21 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. 03:00:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 723ms 03:00:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:00:21 INFO - PROCESS | 1657 | 1469440821608 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 03:00:21 INFO - PROCESS | 1657 | 1469440821610 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 03:00:21 INFO - PROCESS | 1657 | 1469440821613 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:00:21 INFO - PROCESS | 1657 | 1469440821614 Marionette TRACE conn2 <- [1,554,null,{}] 03:00:21 INFO - PROCESS | 1657 | 1469440821617 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:21 INFO - PROCESS | 1657 | 1469440821619 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:21 INFO - PROCESS | 1657 | 1469440821773 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 03:00:21 INFO - PROCESS | 1657 | 1469440821829 Marionette TRACE conn2 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:21 INFO - PROCESS | 1657 | 1469440821830 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x129469800 == 40 [pid = 1657] [id = 146] 03:00:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12a745c00) [pid = 1657] [serial = 435] [outer = 0x0] 03:00:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12a7ab800) [pid = 1657] [serial = 436] [outer = 0x12a745c00] 03:00:21 INFO - PROCESS | 1657 | 1469440821868 Marionette DEBUG loaded listener.js 03:00:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12a925800) [pid = 1657] [serial = 437] [outer = 0x12a745c00] 03:00:22 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1165eac00) [pid = 1657] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:00:22 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12755dc00) [pid = 1657] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:00:22 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x113021000) [pid = 1657] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:00:22 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x10eafd000) [pid = 1657] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:00:22 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12a9cb800) [pid = 1657] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:00:22 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12197f000) [pid = 1657] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:00:22 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12a747800) [pid = 1657] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:00:22 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x118419800) [pid = 1657] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:00:22 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x116a0f400) [pid = 1657] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:00:22 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x118592800) [pid = 1657] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:00:22 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11820ac00) [pid = 1657] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:00:22 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1272ab800) [pid = 1657] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:00:22 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12125f800) [pid = 1657] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:00:22 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x118204800) [pid = 1657] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:00:22 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x111e62400) [pid = 1657] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:00:22 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1253c0c00) [pid = 1657] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:00:22 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11817d400) [pid = 1657] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:00:22 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:00:22 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:00:22 INFO - PROCESS | 1657 | 1469440822445 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 03:00:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:00:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 869ms 03:00:22 INFO - PROCESS | 1657 | 1469440822483 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 03:00:22 INFO - PROCESS | 1657 | 1469440822489 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 03:00:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:00:22 INFO - PROCESS | 1657 | 1469440822496 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:00:22 INFO - PROCESS | 1657 | 1469440822498 Marionette TRACE conn2 <- [1,558,null,{}] 03:00:22 INFO - PROCESS | 1657 | 1469440822538 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:22 INFO - PROCESS | 1657 | 1469440822539 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:22 INFO - PROCESS | 1657 | 1469440822693 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 03:00:22 INFO - PROCESS | 1657 | 1469440822701 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:22 INFO - PROCESS | 1657 | 1469440822702 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x121c69000 == 41 [pid = 1657] [id = 147] 03:00:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x118592800) [pid = 1657] [serial = 438] [outer = 0x0] 03:00:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1193bd800) [pid = 1657] [serial = 439] [outer = 0x118592800] 03:00:22 INFO - PROCESS | 1657 | 1469440822738 Marionette DEBUG loaded listener.js 03:00:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x124e83000) [pid = 1657] [serial = 440] [outer = 0x118592800] 03:00:23 INFO - PROCESS | 1657 | 1469440823104 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 03:00:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:00:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 627ms 03:00:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:00:23 INFO - PROCESS | 1657 | 1469440823123 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 03:00:23 INFO - PROCESS | 1657 | 1469440823124 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 03:00:23 INFO - PROCESS | 1657 | 1469440823126 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:00:23 INFO - PROCESS | 1657 | 1469440823127 Marionette TRACE conn2 <- [1,562,null,{}] 03:00:23 INFO - PROCESS | 1657 | 1469440823129 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:23 INFO - PROCESS | 1657 | 1469440823130 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:23 INFO - PROCESS | 1657 | 1469440823243 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 03:00:23 INFO - PROCESS | 1657 | 1469440823249 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:23 INFO - PROCESS | 1657 | 1469440823250 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a8af000 == 42 [pid = 1657] [id = 148] 03:00:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1168b5400) [pid = 1657] [serial = 441] [outer = 0x0] 03:00:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1272a9000) [pid = 1657] [serial = 442] [outer = 0x1168b5400] 03:00:23 INFO - PROCESS | 1657 | 1469440823273 Marionette DEBUG loaded listener.js 03:00:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12a923400) [pid = 1657] [serial = 443] [outer = 0x1168b5400] 03:00:23 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:00:23 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:00:23 INFO - PROCESS | 1657 | 1469440823570 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 03:00:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:00:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 469ms 03:00:23 INFO - PROCESS | 1657 | 1469440823595 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 03:00:23 INFO - PROCESS | 1657 | 1469440823596 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 03:00:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:00:23 INFO - PROCESS | 1657 | 1469440823598 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:00:23 INFO - PROCESS | 1657 | 1469440823599 Marionette TRACE conn2 <- [1,566,null,{}] 03:00:23 INFO - PROCESS | 1657 | 1469440823605 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:23 INFO - PROCESS | 1657 | 1469440823606 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:23 INFO - PROCESS | 1657 | 1469440823683 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 03:00:23 INFO - PROCESS | 1657 | 1469440823688 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:23 INFO - PROCESS | 1657 | 1469440823690 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ae1f800 == 43 [pid = 1657] [id = 149] 03:00:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1121bd400) [pid = 1657] [serial = 444] [outer = 0x0] 03:00:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12a9d6c00) [pid = 1657] [serial = 445] [outer = 0x1121bd400] 03:00:23 INFO - PROCESS | 1657 | 1469440823713 Marionette DEBUG loaded listener.js 03:00:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12b340400) [pid = 1657] [serial = 446] [outer = 0x1121bd400] 03:00:23 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:00:23 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:00:24 INFO - PROCESS | 1657 | 1469440824065 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:00:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:00:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 522ms 03:00:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:00:24 INFO - PROCESS | 1657 | 1469440824122 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 03:00:24 INFO - PROCESS | 1657 | 1469440824124 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 03:00:24 INFO - PROCESS | 1657 | 1469440824128 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:00:24 INFO - PROCESS | 1657 | 1469440824131 Marionette TRACE conn2 <- [1,570,null,{}] 03:00:24 INFO - PROCESS | 1657 | 1469440824135 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:24 INFO - PROCESS | 1657 | 1469440824137 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:24 INFO - PROCESS | 1657 | 1469440824249 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 03:00:24 INFO - PROCESS | 1657 | 1469440824296 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:24 INFO - PROCESS | 1657 | 1469440824297 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x113d05000 == 44 [pid = 1657] [id = 150] 03:00:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x112d0ec00) [pid = 1657] [serial = 447] [outer = 0x0] 03:00:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1130aec00) [pid = 1657] [serial = 448] [outer = 0x112d0ec00] 03:00:24 INFO - PROCESS | 1657 | 1469440824330 Marionette DEBUG loaded listener.js 03:00:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x11624bc00) [pid = 1657] [serial = 449] [outer = 0x112d0ec00] 03:00:24 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:00:24 INFO - PROCESS | 1657 | 1469440824816 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 03:00:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:00:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 721ms 03:00:24 INFO - PROCESS | 1657 | 1469440824860 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 03:00:24 INFO - PROCESS | 1657 | 1469440824864 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 03:00:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:00:24 INFO - PROCESS | 1657 | 1469440824872 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:00:24 INFO - PROCESS | 1657 | 1469440824874 Marionette TRACE conn2 <- [1,574,null,{}] 03:00:24 INFO - PROCESS | 1657 | 1469440824876 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:24 INFO - PROCESS | 1657 | 1469440824878 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:24 INFO - PROCESS | 1657 | 1469440824985 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 03:00:25 INFO - PROCESS | 1657 | 1469440825057 Marionette TRACE conn2 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:25 INFO - PROCESS | 1657 | 1469440825058 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x118378000 == 45 [pid = 1657] [id = 151] 03:00:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x118204c00) [pid = 1657] [serial = 450] [outer = 0x0] 03:00:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x118208400) [pid = 1657] [serial = 451] [outer = 0x118204c00] 03:00:25 INFO - PROCESS | 1657 | 1469440825088 Marionette DEBUG loaded listener.js 03:00:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x118417000) [pid = 1657] [serial = 452] [outer = 0x118204c00] 03:00:25 INFO - PROCESS | 1657 | 1469440825801 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:00:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:00:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 974ms 03:00:25 INFO - PROCESS | 1657 | 1469440825845 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 03:00:25 INFO - PROCESS | 1657 | 1469440825849 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 03:00:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:00:25 INFO - PROCESS | 1657 | 1469440825854 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:00:25 INFO - PROCESS | 1657 | 1469440825857 Marionette TRACE conn2 <- [1,578,null,{}] 03:00:25 INFO - PROCESS | 1657 | 1469440825862 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:25 INFO - PROCESS | 1657 | 1469440825864 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:25 INFO - PROCESS | 1657 | 1469440825995 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 03:00:26 INFO - PROCESS | 1657 | 1469440826042 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:26 INFO - PROCESS | 1657 | 1469440826045 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x11626b000 == 46 [pid = 1657] [id = 152] 03:00:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x118206000) [pid = 1657] [serial = 453] [outer = 0x0] 03:00:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x11820e000) [pid = 1657] [serial = 454] [outer = 0x118206000] 03:00:26 INFO - PROCESS | 1657 | 1469440826067 Marionette DEBUG loaded listener.js 03:00:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x11858bc00) [pid = 1657] [serial = 455] [outer = 0x118206000] 03:00:26 INFO - PROCESS | 1657 | --DOCSHELL 0x12a8af000 == 45 [pid = 1657] [id = 148] 03:00:26 INFO - PROCESS | 1657 | --DOCSHELL 0x121c69000 == 44 [pid = 1657] [id = 147] 03:00:26 INFO - PROCESS | 1657 | --DOCSHELL 0x129469800 == 43 [pid = 1657] [id = 146] 03:00:26 INFO - PROCESS | 1657 | --DOCSHELL 0x128b0e000 == 42 [pid = 1657] [id = 145] 03:00:26 INFO - PROCESS | 1657 | --DOCSHELL 0x119667000 == 41 [pid = 1657] [id = 144] 03:00:26 INFO - PROCESS | 1657 | --DOCSHELL 0x124d1e000 == 40 [pid = 1657] [id = 143] 03:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12bf81000) [pid = 1657] [serial = 397] [outer = 0x0] [url = about:blank] 03:00:26 INFO - PROCESS | 1657 | --DOCSHELL 0x1219bf800 == 39 [pid = 1657] [id = 142] 03:00:26 INFO - PROCESS | 1657 | --DOCSHELL 0x1211a4800 == 38 [pid = 1657] [id = 141] 03:00:26 INFO - PROCESS | 1657 | --DOCSHELL 0x119c11000 == 37 [pid = 1657] [id = 140] 03:00:26 INFO - PROCESS | 1657 | --DOCSHELL 0x1196dc800 == 36 [pid = 1657] [id = 139] 03:00:26 INFO - PROCESS | 1657 | --DOCSHELL 0x119417800 == 35 [pid = 1657] [id = 138] 03:00:26 INFO - PROCESS | 1657 | --DOCSHELL 0x118434800 == 34 [pid = 1657] [id = 137] 03:00:26 INFO - PROCESS | 1657 | --DOCSHELL 0x1182a1800 == 33 [pid = 1657] [id = 136] 03:00:26 INFO - PROCESS | 1657 | --DOCSHELL 0x11700c800 == 32 [pid = 1657] [id = 135] 03:00:26 INFO - PROCESS | 1657 | --DOCSHELL 0x113b29800 == 31 [pid = 1657] [id = 134] 03:00:26 INFO - PROCESS | 1657 | --DOCSHELL 0x12a737800 == 30 [pid = 1657] [id = 133] 03:00:26 INFO - PROCESS | 1657 | 1469440826498 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 03:00:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:00:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 682ms 03:00:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:00:26 INFO - PROCESS | 1657 | 1469440826534 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 03:00:26 INFO - PROCESS | 1657 | 1469440826537 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 03:00:26 INFO - PROCESS | 1657 | 1469440826540 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:00:26 INFO - PROCESS | 1657 | 1469440826541 Marionette TRACE conn2 <- [1,582,null,{}] 03:00:26 INFO - PROCESS | 1657 | 1469440826543 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:26 INFO - PROCESS | 1657 | 1469440826546 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:26 INFO - PROCESS | 1657 | 1469440826615 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 03:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1272ac000) [pid = 1657] [serial = 376] [outer = 0x0] [url = about:blank] 03:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x128aaf000) [pid = 1657] [serial = 379] [outer = 0x0] [url = about:blank] 03:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12a9cb400) [pid = 1657] [serial = 383] [outer = 0x0] [url = about:blank] 03:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12a7acc00) [pid = 1657] [serial = 382] [outer = 0x0] [url = about:blank] 03:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x119339c00) [pid = 1657] [serial = 388] [outer = 0x0] [url = about:blank] 03:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12abe0400) [pid = 1657] [serial = 385] [outer = 0x0] [url = about:blank] 03:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12a9cec00) [pid = 1657] [serial = 391] [outer = 0x0] [url = about:blank] 03:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12bb92c00) [pid = 1657] [serial = 394] [outer = 0x0] [url = about:blank] 03:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12abef400) [pid = 1657] [serial = 386] [outer = 0x0] [url = about:blank] 03:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x118693000) [pid = 1657] [serial = 367] [outer = 0x0] [url = about:blank] 03:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1188a2000) [pid = 1657] [serial = 368] [outer = 0x0] [url = about:blank] 03:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1177bb800) [pid = 1657] [serial = 364] [outer = 0x0] [url = about:blank] 03:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x118202400) [pid = 1657] [serial = 365] [outer = 0x0] [url = about:blank] 03:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x118bbcc00) [pid = 1657] [serial = 362] [outer = 0x0] [url = about:blank] 03:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x11868ec00) [pid = 1657] [serial = 361] [outer = 0x0] [url = about:blank] 03:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12882ec00) [pid = 1657] [serial = 359] [outer = 0x0] [url = about:blank] 03:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x125473800) [pid = 1657] [serial = 358] [outer = 0x0] [url = about:blank] 03:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1272b2c00) [pid = 1657] [serial = 356] [outer = 0x0] [url = about:blank] 03:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1272ae400) [pid = 1657] [serial = 355] [outer = 0x0] [url = about:blank] 03:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x124886400) [pid = 1657] [serial = 353] [outer = 0x0] [url = about:blank] 03:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12197d400) [pid = 1657] [serial = 352] [outer = 0x0] [url = about:blank] 03:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1193c1400) [pid = 1657] [serial = 350] [outer = 0x0] [url = about:blank] 03:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x118630400) [pid = 1657] [serial = 349] [outer = 0x0] [url = about:blank] 03:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x117e33c00) [pid = 1657] [serial = 347] [outer = 0x0] [url = about:blank] 03:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x114fad000) [pid = 1657] [serial = 346] [outer = 0x0] [url = about:blank] 03:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x125fe0000) [pid = 1657] [serial = 373] [outer = 0x0] [url = about:blank] 03:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1210e9000) [pid = 1657] [serial = 370] [outer = 0x0] [url = about:blank] 03:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x124914800) [pid = 1657] [serial = 371] [outer = 0x0] [url = about:blank] 03:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12bd76000) [pid = 1657] [serial = 395] [outer = 0x0] [url = about:blank] 03:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12963dc00) [pid = 1657] [serial = 380] [outer = 0x0] [url = about:blank] 03:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x127558000) [pid = 1657] [serial = 377] [outer = 0x0] [url = about:blank] 03:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x126fb9000) [pid = 1657] [serial = 389] [outer = 0x0] [url = about:blank] 03:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12b345c00) [pid = 1657] [serial = 392] [outer = 0x0] [url = about:blank] 03:00:26 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x126fc3400) [pid = 1657] [serial = 374] [outer = 0x0] [url = about:blank] 03:00:26 INFO - PROCESS | 1657 | 1469440826676 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:26 INFO - PROCESS | 1657 | 1469440826677 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x116ac8800 == 31 [pid = 1657] [id = 153] 03:00:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1177bb800) [pid = 1657] [serial = 456] [outer = 0x0] 03:00:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x11834a800) [pid = 1657] [serial = 457] [outer = 0x1177bb800] 03:00:26 INFO - PROCESS | 1657 | 1469440826706 Marionette DEBUG loaded listener.js 03:00:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1186ae800) [pid = 1657] [serial = 458] [outer = 0x1177bb800] 03:00:27 INFO - PROCESS | 1657 | 1469440827155 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 03:00:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:00:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 672ms 03:00:27 INFO - PROCESS | 1657 | 1469440827213 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 03:00:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:00:27 INFO - PROCESS | 1657 | 1469440827215 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 03:00:27 INFO - PROCESS | 1657 | 1469440827224 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:00:27 INFO - PROCESS | 1657 | 1469440827227 Marionette TRACE conn2 <- [1,586,null,{}] 03:00:27 INFO - PROCESS | 1657 | 1469440827236 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:27 INFO - PROCESS | 1657 | 1469440827239 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:27 INFO - PROCESS | 1657 | 1469440827333 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 03:00:27 INFO - PROCESS | 1657 | 1469440827343 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:27 INFO - PROCESS | 1657 | 1469440827346 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x118363000 == 32 [pid = 1657] [id = 154] 03:00:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1197f5c00) [pid = 1657] [serial = 459] [outer = 0x0] 03:00:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x119cd6400) [pid = 1657] [serial = 460] [outer = 0x1197f5c00] 03:00:27 INFO - PROCESS | 1657 | 1469440827373 Marionette DEBUG loaded listener.js 03:00:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x120f14c00) [pid = 1657] [serial = 461] [outer = 0x1197f5c00] 03:00:27 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:00:27 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:00:27 INFO - PROCESS | 1657 | 1469440827678 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 03:00:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:00:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 477ms 03:00:27 INFO - PROCESS | 1657 | 1469440827695 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 03:00:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:00:27 INFO - PROCESS | 1657 | 1469440827697 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 03:00:27 INFO - PROCESS | 1657 | 1469440827699 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:00:27 INFO - PROCESS | 1657 | 1469440827700 Marionette TRACE conn2 <- [1,590,null,{}] 03:00:27 INFO - PROCESS | 1657 | 1469440827706 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:27 INFO - PROCESS | 1657 | 1469440827707 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:27 INFO - PROCESS | 1657 | 1469440827791 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 03:00:27 INFO - PROCESS | 1657 | 1469440827840 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:27 INFO - PROCESS | 1657 | 1469440827841 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x11940b800 == 33 [pid = 1657] [id = 155] 03:00:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x119b2d800) [pid = 1657] [serial = 462] [outer = 0x0] 03:00:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x121254800) [pid = 1657] [serial = 463] [outer = 0x119b2d800] 03:00:27 INFO - PROCESS | 1657 | 1469440827866 Marionette DEBUG loaded listener.js 03:00:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x123c32800) [pid = 1657] [serial = 464] [outer = 0x119b2d800] 03:00:28 INFO - PROCESS | 1657 | 1469440828125 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 03:00:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:00:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 474ms 03:00:28 INFO - PROCESS | 1657 | 1469440828176 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 03:00:28 INFO - PROCESS | 1657 | 1469440828178 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 03:00:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:00:28 INFO - PROCESS | 1657 | 1469440828180 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:00:28 INFO - PROCESS | 1657 | 1469440828181 Marionette TRACE conn2 <- [1,594,null,{}] 03:00:28 INFO - PROCESS | 1657 | 1469440828183 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:28 INFO - PROCESS | 1657 | 1469440828187 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:28 INFO - PROCESS | 1657 | 1469440828271 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 03:00:28 INFO - PROCESS | 1657 | 1469440828276 Marionette TRACE conn2 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:28 INFO - PROCESS | 1657 | 1469440828277 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196ea000 == 34 [pid = 1657] [id = 156] 03:00:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x12175cc00) [pid = 1657] [serial = 465] [outer = 0x0] 03:00:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x12546f000) [pid = 1657] [serial = 466] [outer = 0x12175cc00] 03:00:28 INFO - PROCESS | 1657 | 1469440828302 Marionette DEBUG loaded listener.js 03:00:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1268cd000) [pid = 1657] [serial = 467] [outer = 0x12175cc00] 03:00:28 INFO - PROCESS | 1657 | 1469440828666 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 03:00:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:00:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 518ms 03:00:28 INFO - PROCESS | 1657 | 1469440828711 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 03:00:28 INFO - PROCESS | 1657 | 1469440828713 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 03:00:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:00:28 INFO - PROCESS | 1657 | 1469440828717 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:00:28 INFO - PROCESS | 1657 | 1469440828719 Marionette TRACE conn2 <- [1,598,null,{}] 03:00:28 INFO - PROCESS | 1657 | 1469440828723 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:28 INFO - PROCESS | 1657 | 1469440828729 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:28 INFO - PROCESS | 1657 | 1469440828879 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 03:00:28 INFO - PROCESS | 1657 | 1469440828913 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:28 INFO - PROCESS | 1657 | 1469440828914 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x119fd8000 == 35 [pid = 1657] [id = 157] 03:00:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x125470c00) [pid = 1657] [serial = 468] [outer = 0x0] 03:00:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1272b1400) [pid = 1657] [serial = 469] [outer = 0x125470c00] 03:00:28 INFO - PROCESS | 1657 | 1469440828939 Marionette DEBUG loaded listener.js 03:00:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x128aa9800) [pid = 1657] [serial = 470] [outer = 0x125470c00] 03:00:29 INFO - PROCESS | 1657 | 1469440829237 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 03:00:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:00:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 573ms 03:00:29 INFO - PROCESS | 1657 | 1469440829289 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 03:00:29 INFO - PROCESS | 1657 | 1469440829291 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 03:00:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:00:29 INFO - PROCESS | 1657 | 1469440829293 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:00:29 INFO - PROCESS | 1657 | 1469440829294 Marionette TRACE conn2 <- [1,602,null,{}] 03:00:29 INFO - PROCESS | 1657 | 1469440829296 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:29 INFO - PROCESS | 1657 | 1469440829297 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:29 INFO - PROCESS | 1657 | 1469440829386 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 03:00:29 INFO - PROCESS | 1657 | 1469440829396 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:29 INFO - PROCESS | 1657 | 1469440829397 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x121345800 == 36 [pid = 1657] [id = 158] 03:00:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x128aac800) [pid = 1657] [serial = 471] [outer = 0x0] 03:00:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x128ab1000) [pid = 1657] [serial = 472] [outer = 0x128aac800] 03:00:29 INFO - PROCESS | 1657 | 1469440829421 Marionette DEBUG loaded listener.js 03:00:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x129204400) [pid = 1657] [serial = 473] [outer = 0x128aac800] 03:00:29 INFO - PROCESS | 1657 | 1469440829761 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 03:00:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:00:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 519ms 03:00:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:00:29 INFO - PROCESS | 1657 | 1469440829812 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 03:00:29 INFO - PROCESS | 1657 | 1469440829813 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 03:00:29 INFO - PROCESS | 1657 | 1469440829815 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:00:29 INFO - PROCESS | 1657 | 1469440829817 Marionette TRACE conn2 <- [1,606,null,{}] 03:00:29 INFO - PROCESS | 1657 | 1469440829819 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:29 INFO - PROCESS | 1657 | 1469440829820 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:29 INFO - PROCESS | 1657 | 1469440829912 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 03:00:29 INFO - PROCESS | 1657 | 1469440829924 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:29 INFO - PROCESS | 1657 | 1469440829925 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x121c82800 == 37 [pid = 1657] [id = 159] 03:00:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x128ab2800) [pid = 1657] [serial = 474] [outer = 0x0] 03:00:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x129420800) [pid = 1657] [serial = 475] [outer = 0x128ab2800] 03:00:29 INFO - PROCESS | 1657 | 1469440829949 Marionette DEBUG loaded listener.js 03:00:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12963a800) [pid = 1657] [serial = 476] [outer = 0x128ab2800] 03:00:30 INFO - PROCESS | 1657 | 1469440830291 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:00:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:00:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 521ms 03:00:30 INFO - PROCESS | 1657 | 1469440830338 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 03:00:30 INFO - PROCESS | 1657 | 1469440830339 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 03:00:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:00:30 INFO - PROCESS | 1657 | 1469440830341 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:00:30 INFO - PROCESS | 1657 | 1469440830342 Marionette TRACE conn2 <- [1,610,null,{}] 03:00:30 INFO - PROCESS | 1657 | 1469440830345 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:30 INFO - PROCESS | 1657 | 1469440830346 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:30 INFO - PROCESS | 1657 | 1469440830440 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 03:00:30 INFO - PROCESS | 1657 | 1469440830451 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:30 INFO - PROCESS | 1657 | 1469440830452 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x125f05000 == 38 [pid = 1657] [id = 160] 03:00:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12a742800) [pid = 1657] [serial = 477] [outer = 0x0] 03:00:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12a9ca000) [pid = 1657] [serial = 478] [outer = 0x12a742800] 03:00:30 INFO - PROCESS | 1657 | 1469440830476 Marionette DEBUG loaded listener.js 03:00:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12abe4c00) [pid = 1657] [serial = 479] [outer = 0x12a742800] 03:00:30 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12755c400) [pid = 1657] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 03:00:30 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x121008000) [pid = 1657] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:00:30 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x128ab3400) [pid = 1657] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 03:00:30 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x124bcb400) [pid = 1657] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 03:00:30 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x116ae9000) [pid = 1657] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:00:30 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1133f2000) [pid = 1657] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:00:30 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x10eaf5000) [pid = 1657] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:00:30 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x118594c00) [pid = 1657] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:00:30 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x118595c00) [pid = 1657] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:00:30 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1130b2400) [pid = 1657] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:00:30 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x124912000) [pid = 1657] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:00:30 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1272ad800) [pid = 1657] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:00:30 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12a745c00) [pid = 1657] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:00:30 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1168b5400) [pid = 1657] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:00:30 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x118592800) [pid = 1657] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:00:30 INFO - PROCESS | 1657 | 1469440830894 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 03:00:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:00:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 571ms 03:00:30 INFO - PROCESS | 1657 | 1469440830912 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 03:00:30 INFO - PROCESS | 1657 | 1469440830913 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 03:00:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:00:30 INFO - PROCESS | 1657 | 1469440830916 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:00:30 INFO - PROCESS | 1657 | 1469440830917 Marionette TRACE conn2 <- [1,614,null,{}] 03:00:30 INFO - PROCESS | 1657 | 1469440830921 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:30 INFO - PROCESS | 1657 | 1469440830922 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:31 INFO - PROCESS | 1657 | 1469440830995 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 03:00:31 INFO - PROCESS | 1657 | 1469440830998 Marionette TRACE conn2 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:31 INFO - PROCESS | 1657 | 1469440831000 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213a5800 == 39 [pid = 1657] [id = 161] 03:00:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x112d40400) [pid = 1657] [serial = 480] [outer = 0x0] 03:00:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x118595c00) [pid = 1657] [serial = 481] [outer = 0x112d40400] 03:00:31 INFO - PROCESS | 1657 | 1469440831027 Marionette DEBUG loaded listener.js 03:00:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1249c9400) [pid = 1657] [serial = 482] [outer = 0x112d40400] 03:00:31 INFO - PROCESS | 1657 | 1469440831356 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 03:00:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:00:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 469ms 03:00:31 INFO - PROCESS | 1657 | 1469440831387 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 03:00:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:00:31 INFO - PROCESS | 1657 | 1469440831389 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 03:00:31 INFO - PROCESS | 1657 | 1469440831391 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:00:31 INFO - PROCESS | 1657 | 1469440831393 Marionette TRACE conn2 <- [1,618,null,{}] 03:00:31 INFO - PROCESS | 1657 | 1469440831395 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:31 INFO - PROCESS | 1657 | 1469440831397 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:31 INFO - PROCESS | 1657 | 1469440831505 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 03:00:31 INFO - PROCESS | 1657 | 1469440831511 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:31 INFO - PROCESS | 1657 | 1469440831513 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b0a800 == 40 [pid = 1657] [id = 162] 03:00:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x119632c00) [pid = 1657] [serial = 483] [outer = 0x0] 03:00:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12abe5800) [pid = 1657] [serial = 484] [outer = 0x119632c00] 03:00:31 INFO - PROCESS | 1657 | 1469440831546 Marionette DEBUG loaded listener.js 03:00:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12bb9d400) [pid = 1657] [serial = 485] [outer = 0x119632c00] 03:00:31 INFO - PROCESS | 1657 | 1469440831824 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:00:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:00:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 469ms 03:00:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:00:31 INFO - PROCESS | 1657 | 1469440831860 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 03:00:31 INFO - PROCESS | 1657 | 1469440831861 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 03:00:31 INFO - PROCESS | 1657 | 1469440831863 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:00:31 INFO - PROCESS | 1657 | 1469440831864 Marionette TRACE conn2 <- [1,622,null,{}] 03:00:31 INFO - PROCESS | 1657 | 1469440831867 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:31 INFO - PROCESS | 1657 | 1469440831868 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:31 INFO - PROCESS | 1657 | 1469440831949 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 03:00:31 INFO - PROCESS | 1657 | 1469440831955 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:31 INFO - PROCESS | 1657 | 1469440831956 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a517800 == 41 [pid = 1657] [id = 163] 03:00:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12bb9dc00) [pid = 1657] [serial = 486] [outer = 0x0] 03:00:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12bd6fc00) [pid = 1657] [serial = 487] [outer = 0x12bb9dc00] 03:00:31 INFO - PROCESS | 1657 | 1469440831979 Marionette DEBUG loaded listener.js 03:00:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12bf79800) [pid = 1657] [serial = 488] [outer = 0x12bb9dc00] 03:00:32 INFO - PROCESS | 1657 | 1469440832296 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 03:00:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:00:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 468ms 03:00:32 INFO - PROCESS | 1657 | 1469440832333 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 03:00:32 INFO - PROCESS | 1657 | 1469440832334 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 03:00:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:00:32 INFO - PROCESS | 1657 | 1469440832339 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:00:32 INFO - PROCESS | 1657 | 1469440832340 Marionette TRACE conn2 <- [1,626,null,{}] 03:00:32 INFO - PROCESS | 1657 | 1469440832342 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:32 INFO - PROCESS | 1657 | 1469440832343 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:32 INFO - PROCESS | 1657 | 1469440832449 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 03:00:32 INFO - PROCESS | 1657 | 1469440832457 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:32 INFO - PROCESS | 1657 | 1469440832459 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a8a8800 == 42 [pid = 1657] [id = 164] 03:00:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1193be800) [pid = 1657] [serial = 489] [outer = 0x0] 03:00:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12c653000) [pid = 1657] [serial = 490] [outer = 0x1193be800] 03:00:32 INFO - PROCESS | 1657 | 1469440832504 Marionette DEBUG loaded listener.js 03:00:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12c65b800) [pid = 1657] [serial = 491] [outer = 0x1193be800] 03:00:33 INFO - PROCESS | 1657 | 1469440833041 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 03:00:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:00:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 771ms 03:00:33 INFO - PROCESS | 1657 | 1469440833108 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 03:00:33 INFO - PROCESS | 1657 | 1469440833110 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 03:00:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:00:33 INFO - PROCESS | 1657 | 1469440833114 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:00:33 INFO - PROCESS | 1657 | 1469440833116 Marionette TRACE conn2 <- [1,630,null,{}] 03:00:33 INFO - PROCESS | 1657 | 1469440833120 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:33 INFO - PROCESS | 1657 | 1469440833121 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:33 INFO - PROCESS | 1657 | 1469440833220 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 03:00:33 INFO - PROCESS | 1657 | 1469440833283 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:33 INFO - PROCESS | 1657 | 1469440833285 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x116acd000 == 43 [pid = 1657] [id = 165] 03:00:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x116af2c00) [pid = 1657] [serial = 492] [outer = 0x0] 03:00:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x118203400) [pid = 1657] [serial = 493] [outer = 0x116af2c00] 03:00:33 INFO - PROCESS | 1657 | 1469440833315 Marionette DEBUG loaded listener.js 03:00:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x118590800) [pid = 1657] [serial = 494] [outer = 0x116af2c00] 03:00:33 INFO - PROCESS | 1657 | 1469440833755 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 03:00:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:00:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 670ms 03:00:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:00:33 INFO - PROCESS | 1657 | 1469440833787 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 03:00:33 INFO - PROCESS | 1657 | 1469440833790 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 03:00:33 INFO - PROCESS | 1657 | 1469440833795 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:00:33 INFO - PROCESS | 1657 | 1469440833796 Marionette TRACE conn2 <- [1,634,null,{}] 03:00:33 INFO - PROCESS | 1657 | 1469440833799 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:33 INFO - PROCESS | 1657 | 1469440833801 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:33 INFO - PROCESS | 1657 | 1469440833904 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 03:00:33 INFO - PROCESS | 1657 | 1469440833969 Marionette TRACE conn2 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:33 INFO - PROCESS | 1657 | 1469440833971 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x119949800 == 44 [pid = 1657] [id = 166] 03:00:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1193bc400) [pid = 1657] [serial = 495] [outer = 0x0] 03:00:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1197a6c00) [pid = 1657] [serial = 496] [outer = 0x1193bc400] 03:00:34 INFO - PROCESS | 1657 | 1469440834001 Marionette DEBUG loaded listener.js 03:00:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x120f12800) [pid = 1657] [serial = 497] [outer = 0x1193bc400] 03:00:34 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:00:34 INFO - PROCESS | 1657 | 1469440834485 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 03:00:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:00:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 720ms 03:00:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:00:34 INFO - PROCESS | 1657 | 1469440834515 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 03:00:34 INFO - PROCESS | 1657 | 1469440834516 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 03:00:34 INFO - PROCESS | 1657 | 1469440834518 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:00:34 INFO - PROCESS | 1657 | 1469440834521 Marionette TRACE conn2 <- [1,638,null,{}] 03:00:34 INFO - PROCESS | 1657 | 1469440834547 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:34 INFO - PROCESS | 1657 | 1469440834551 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:34 INFO - PROCESS | 1657 | 1469440834649 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 03:00:34 INFO - PROCESS | 1657 | 1469440834715 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:34 INFO - PROCESS | 1657 | 1469440834718 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a720800 == 45 [pid = 1657] [id = 167] 03:00:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x126d3fc00) [pid = 1657] [serial = 498] [outer = 0x0] 03:00:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1272ad800) [pid = 1657] [serial = 499] [outer = 0x126d3fc00] 03:00:34 INFO - PROCESS | 1657 | 1469440834749 Marionette DEBUG loaded listener.js 03:00:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12755cc00) [pid = 1657] [serial = 500] [outer = 0x126d3fc00] 03:00:34 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:00:35 INFO - PROCESS | 1657 | 1469440835164 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:00:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:00:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 689ms 03:00:35 INFO - PROCESS | 1657 | 1469440835214 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 03:00:35 INFO - PROCESS | 1657 | 1469440835216 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 03:00:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:00:35 INFO - PROCESS | 1657 | 1469440835232 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:00:35 INFO - PROCESS | 1657 | 1469440835234 Marionette TRACE conn2 <- [1,642,null,{}] 03:00:35 INFO - PROCESS | 1657 | 1469440835241 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:35 INFO - PROCESS | 1657 | 1469440835243 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:35 INFO - PROCESS | 1657 | 1469440835375 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 03:00:35 INFO - PROCESS | 1657 | 1469440835438 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:35 INFO - PROCESS | 1657 | 1469440835439 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b3ef000 == 46 [pid = 1657] [id = 168] 03:00:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12962ec00) [pid = 1657] [serial = 501] [outer = 0x0] 03:00:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12a9d7c00) [pid = 1657] [serial = 502] [outer = 0x12962ec00] 03:00:35 INFO - PROCESS | 1657 | 1469440835468 Marionette DEBUG loaded listener.js 03:00:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12b3d5000) [pid = 1657] [serial = 503] [outer = 0x12962ec00] 03:00:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12bd70c00) [pid = 1657] [serial = 504] [outer = 0x12cce9c00] 03:00:35 INFO - PROCESS | 1657 | 1469440835924 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 03:00:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:00:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 736ms 03:00:35 INFO - PROCESS | 1657 | 1469440835969 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 03:00:35 INFO - PROCESS | 1657 | 1469440835971 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 03:00:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:00:35 INFO - PROCESS | 1657 | 1469440835974 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:00:35 INFO - PROCESS | 1657 | 1469440835975 Marionette TRACE conn2 <- [1,646,null,{}] 03:00:35 INFO - PROCESS | 1657 | 1469440835978 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:35 INFO - PROCESS | 1657 | 1469440835979 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:36 INFO - PROCESS | 1657 | 1469440836077 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 03:00:36 INFO - PROCESS | 1657 | 1469440836154 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:36 INFO - PROCESS | 1657 | 1469440836155 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x115ec3800 == 47 [pid = 1657] [id = 169] 03:00:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x113024400) [pid = 1657] [serial = 505] [outer = 0x0] 03:00:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x118175c00) [pid = 1657] [serial = 506] [outer = 0x113024400] 03:00:36 INFO - PROCESS | 1657 | 1469440836183 Marionette DEBUG loaded listener.js 03:00:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1193bb800) [pid = 1657] [serial = 507] [outer = 0x113024400] 03:00:36 INFO - PROCESS | 1657 | 1469440836733 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:00:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:00:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 824ms 03:00:36 INFO - PROCESS | 1657 | 1469440836799 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 03:00:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:00:36 INFO - PROCESS | 1657 | 1469440836803 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 03:00:36 INFO - PROCESS | 1657 | 1469440836808 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:00:36 INFO - PROCESS | 1657 | 1469440836811 Marionette TRACE conn2 <- [1,650,null,{}] 03:00:36 INFO - PROCESS | 1657 | 1469440836817 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:36 INFO - PROCESS | 1657 | 1469440836819 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:36 INFO - PROCESS | 1657 | 1469440836942 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 03:00:37 INFO - PROCESS | 1657 | 1469440837015 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:37 INFO - PROCESS | 1657 | 1469440837016 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x11829e800 == 48 [pid = 1657] [id = 170] 03:00:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x11841e400) [pid = 1657] [serial = 508] [outer = 0x0] 03:00:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1186b2000) [pid = 1657] [serial = 509] [outer = 0x11841e400] 03:00:37 INFO - PROCESS | 1657 | 1469440837044 Marionette DEBUG loaded listener.js 03:00:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1193bbc00) [pid = 1657] [serial = 510] [outer = 0x11841e400] 03:00:37 INFO - PROCESS | 1657 | --DOCSHELL 0x12a517800 == 47 [pid = 1657] [id = 163] 03:00:37 INFO - PROCESS | 1657 | --DOCSHELL 0x128b0a800 == 46 [pid = 1657] [id = 162] 03:00:37 INFO - PROCESS | 1657 | --DOCSHELL 0x1213a5800 == 45 [pid = 1657] [id = 161] 03:00:37 INFO - PROCESS | 1657 | --DOCSHELL 0x125f05000 == 44 [pid = 1657] [id = 160] 03:00:37 INFO - PROCESS | 1657 | --DOCSHELL 0x121c82800 == 43 [pid = 1657] [id = 159] 03:00:37 INFO - PROCESS | 1657 | --DOCSHELL 0x121345800 == 42 [pid = 1657] [id = 158] 03:00:37 INFO - PROCESS | 1657 | --DOCSHELL 0x119fd8000 == 41 [pid = 1657] [id = 157] 03:00:37 INFO - PROCESS | 1657 | --DOCSHELL 0x1196ea000 == 40 [pid = 1657] [id = 156] 03:00:37 INFO - PROCESS | 1657 | --DOCSHELL 0x11940b800 == 39 [pid = 1657] [id = 155] 03:00:37 INFO - PROCESS | 1657 | --DOCSHELL 0x118363000 == 38 [pid = 1657] [id = 154] 03:00:37 INFO - PROCESS | 1657 | --DOCSHELL 0x116ac8800 == 37 [pid = 1657] [id = 153] 03:00:37 INFO - PROCESS | 1657 | --DOCSHELL 0x11626b000 == 36 [pid = 1657] [id = 152] 03:00:37 INFO - PROCESS | 1657 | --DOCSHELL 0x113d05000 == 35 [pid = 1657] [id = 150] 03:00:37 INFO - PROCESS | 1657 | --DOCSHELL 0x12ae1f800 == 34 [pid = 1657] [id = 149] 03:00:37 INFO - PROCESS | 1657 | --DOCSHELL 0x118378000 == 33 [pid = 1657] [id = 151] 03:00:37 INFO - PROCESS | 1657 | --DOCSHELL 0x115ec3800 == 32 [pid = 1657] [id = 169] 03:00:37 INFO - PROCESS | 1657 | --DOCSHELL 0x12b3ef000 == 31 [pid = 1657] [id = 168] 03:00:37 INFO - PROCESS | 1657 | --DOCSHELL 0x12a720800 == 30 [pid = 1657] [id = 167] 03:00:37 INFO - PROCESS | 1657 | --DOCSHELL 0x119949800 == 29 [pid = 1657] [id = 166] 03:00:37 INFO - PROCESS | 1657 | --DOCSHELL 0x12a8a8800 == 28 [pid = 1657] [id = 164] 03:00:37 INFO - PROCESS | 1657 | --DOCSHELL 0x116acd000 == 27 [pid = 1657] [id = 165] 03:00:37 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x1197f6400) [pid = 1657] [serial = 415] [outer = 0x0] [url = about:blank] 03:00:37 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x121007000) [pid = 1657] [serial = 416] [outer = 0x0] [url = about:blank] 03:00:37 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x119343c00) [pid = 1657] [serial = 412] [outer = 0x0] [url = about:blank] 03:00:37 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x11962a800) [pid = 1657] [serial = 413] [outer = 0x0] [url = about:blank] 03:00:37 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x126d36800) [pid = 1657] [serial = 424] [outer = 0x0] [url = about:blank] 03:00:37 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1272acc00) [pid = 1657] [serial = 425] [outer = 0x0] [url = about:blank] 03:00:37 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x127553800) [pid = 1657] [serial = 427] [outer = 0x0] [url = about:blank] 03:00:37 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12a7ab800) [pid = 1657] [serial = 436] [outer = 0x0] [url = about:blank] 03:00:37 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12a923400) [pid = 1657] [serial = 443] [outer = 0x0] [url = about:blank] 03:00:37 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1272a9000) [pid = 1657] [serial = 442] [outer = 0x0] [url = about:blank] 03:00:37 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1193bd800) [pid = 1657] [serial = 439] [outer = 0x0] [url = about:blank] 03:00:37 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12a925800) [pid = 1657] [serial = 437] [outer = 0x0] [url = about:blank] 03:00:37 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x129635800) [pid = 1657] [serial = 434] [outer = 0x0] [url = about:blank] 03:00:37 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12a9d6c00) [pid = 1657] [serial = 445] [outer = 0x0] [url = about:blank] 03:00:37 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x124e83000) [pid = 1657] [serial = 440] [outer = 0x0] [url = about:blank] 03:00:37 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12755bc00) [pid = 1657] [serial = 428] [outer = 0x0] [url = about:blank] 03:00:37 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x128aa6c00) [pid = 1657] [serial = 430] [outer = 0x0] [url = about:blank] 03:00:37 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12197d800) [pid = 1657] [serial = 418] [outer = 0x0] [url = about:blank] 03:00:37 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1249cb800) [pid = 1657] [serial = 419] [outer = 0x0] [url = about:blank] 03:00:37 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12920c000) [pid = 1657] [serial = 433] [outer = 0x0] [url = about:blank] 03:00:37 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1253c2000) [pid = 1657] [serial = 421] [outer = 0x0] [url = about:blank] 03:00:37 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x125fdd000) [pid = 1657] [serial = 422] [outer = 0x0] [url = about:blank] 03:00:37 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x117e35000) [pid = 1657] [serial = 403] [outer = 0x0] [url = about:blank] 03:00:37 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x118202800) [pid = 1657] [serial = 404] [outer = 0x0] [url = about:blank] 03:00:37 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x115e9b800) [pid = 1657] [serial = 400] [outer = 0x0] [url = about:blank] 03:00:37 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1168b1400) [pid = 1657] [serial = 401] [outer = 0x0] [url = about:blank] 03:00:37 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x11841cc00) [pid = 1657] [serial = 406] [outer = 0x0] [url = about:blank] 03:00:37 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x118593000) [pid = 1657] [serial = 407] [outer = 0x0] [url = about:blank] 03:00:37 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x11868d400) [pid = 1657] [serial = 409] [outer = 0x0] [url = about:blank] 03:00:37 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x128edfc00) [pid = 1657] [serial = 431] [outer = 0x0] [url = about:blank] 03:00:37 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1188a6400) [pid = 1657] [serial = 410] [outer = 0x0] [url = about:blank] 03:00:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:00:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1126ms 03:00:37 INFO - PROCESS | 1657 | 1469440837928 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 03:00:37 INFO - PROCESS | 1657 | 1469440837942 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 03:00:37 INFO - PROCESS | 1657 | 1469440837944 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 03:00:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:00:37 INFO - PROCESS | 1657 | 1469440837948 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:00:37 INFO - PROCESS | 1657 | 1469440837949 Marionette TRACE conn2 <- [1,654,null,{}] 03:00:37 INFO - PROCESS | 1657 | 1469440837954 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:37 INFO - PROCESS | 1657 | 1469440837956 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:38 INFO - PROCESS | 1657 | 1469440838032 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 03:00:38 INFO - PROCESS | 1657 | 1469440838040 Marionette TRACE conn2 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:38 INFO - PROCESS | 1657 | 1469440838043 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x11610f800 == 28 [pid = 1657] [id = 171] 03:00:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1168b5400) [pid = 1657] [serial = 511] [outer = 0x0] 03:00:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x116ba9c00) [pid = 1657] [serial = 512] [outer = 0x1168b5400] 03:00:38 INFO - PROCESS | 1657 | 1469440838070 Marionette DEBUG loaded listener.js 03:00:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x11817d000) [pid = 1657] [serial = 513] [outer = 0x1168b5400] 03:00:38 INFO - PROCESS | 1657 | 1469440838403 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 03:00:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:00:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 524ms 03:00:38 INFO - PROCESS | 1657 | 1469440838471 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 03:00:38 INFO - PROCESS | 1657 | 1469440838475 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 03:00:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:00:38 INFO - PROCESS | 1657 | 1469440838480 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:00:38 INFO - PROCESS | 1657 | 1469440838481 Marionette TRACE conn2 <- [1,658,null,{}] 03:00:38 INFO - PROCESS | 1657 | 1469440838484 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:38 INFO - PROCESS | 1657 | 1469440838486 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:38 INFO - PROCESS | 1657 | 1469440838562 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 03:00:38 INFO - PROCESS | 1657 | 1469440838568 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:38 INFO - PROCESS | 1657 | 1469440838572 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x11758c800 == 29 [pid = 1657] [id = 172] 03:00:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x118208000) [pid = 1657] [serial = 514] [outer = 0x0] 03:00:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x118631c00) [pid = 1657] [serial = 515] [outer = 0x118208000] 03:00:38 INFO - PROCESS | 1657 | 1469440838599 Marionette DEBUG loaded listener.js 03:00:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1186b9c00) [pid = 1657] [serial = 516] [outer = 0x118208000] 03:00:38 INFO - PROCESS | 1657 | 1469440838991 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:00:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:00:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 570ms 03:00:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:00:39 INFO - PROCESS | 1657 | 1469440839050 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 03:00:39 INFO - PROCESS | 1657 | 1469440839051 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 03:00:39 INFO - PROCESS | 1657 | 1469440839053 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:00:39 INFO - PROCESS | 1657 | 1469440839056 Marionette TRACE conn2 <- [1,662,null,{}] 03:00:39 INFO - PROCESS | 1657 | 1469440839063 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:39 INFO - PROCESS | 1657 | 1469440839066 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:39 INFO - PROCESS | 1657 | 1469440839139 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 03:00:39 INFO - PROCESS | 1657 | 1469440839144 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:39 INFO - PROCESS | 1657 | 1469440839146 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x118448000 == 30 [pid = 1657] [id = 173] 03:00:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x115ea4000) [pid = 1657] [serial = 517] [outer = 0x0] 03:00:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1197ae400) [pid = 1657] [serial = 518] [outer = 0x115ea4000] 03:00:39 INFO - PROCESS | 1657 | 1469440839176 Marionette DEBUG loaded listener.js 03:00:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x120f17000) [pid = 1657] [serial = 519] [outer = 0x115ea4000] 03:00:39 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:00:39 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:00:39 INFO - PROCESS | 1657 | 1469440839524 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 03:00:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:00:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 521ms 03:00:39 INFO - PROCESS | 1657 | 1469440839582 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 03:00:39 INFO - PROCESS | 1657 | 1469440839584 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 03:00:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:00:39 INFO - PROCESS | 1657 | 1469440839587 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:00:39 INFO - PROCESS | 1657 | 1469440839589 Marionette TRACE conn2 <- [1,666,null,{}] 03:00:39 INFO - PROCESS | 1657 | 1469440839591 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:39 INFO - PROCESS | 1657 | 1469440839592 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:39 INFO - PROCESS | 1657 | 1469440839672 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 03:00:39 INFO - PROCESS | 1657 | 1469440839675 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:39 INFO - PROCESS | 1657 | 1469440839676 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x119669000 == 31 [pid = 1657] [id = 174] 03:00:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x121007000) [pid = 1657] [serial = 520] [outer = 0x0] 03:00:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1218f8c00) [pid = 1657] [serial = 521] [outer = 0x121007000] 03:00:39 INFO - PROCESS | 1657 | 1469440839702 Marionette DEBUG loaded listener.js 03:00:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x123c32c00) [pid = 1657] [serial = 522] [outer = 0x121007000] 03:00:39 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:00:40 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:00:40 INFO - PROCESS | 1657 | 1469440840082 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 03:00:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:00:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 520ms 03:00:40 INFO - PROCESS | 1657 | 1469440840107 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 03:00:40 INFO - PROCESS | 1657 | 1469440840116 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 03:00:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:00:40 INFO - PROCESS | 1657 | 1469440840126 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:00:40 INFO - PROCESS | 1657 | 1469440840127 Marionette TRACE conn2 <- [1,670,null,{}] 03:00:40 INFO - PROCESS | 1657 | 1469440840129 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:40 INFO - PROCESS | 1657 | 1469440840130 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:40 INFO - PROCESS | 1657 | 1469440840221 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 03:00:40 INFO - PROCESS | 1657 | 1469440840224 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:40 INFO - PROCESS | 1657 | 1469440840225 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x11994a800 == 32 [pid = 1657] [id = 175] 03:00:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x118358800) [pid = 1657] [serial = 523] [outer = 0x0] 03:00:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1249cb800) [pid = 1657] [serial = 524] [outer = 0x118358800] 03:00:40 INFO - PROCESS | 1657 | 1469440840249 Marionette DEBUG loaded listener.js 03:00:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x125f3d000) [pid = 1657] [serial = 525] [outer = 0x118358800] 03:00:40 INFO - PROCESS | 1657 | 1469440840598 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 03:00:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:00:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 520ms 03:00:40 INFO - PROCESS | 1657 | 1469440840646 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 03:00:40 INFO - PROCESS | 1657 | 1469440840648 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 03:00:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:00:40 INFO - PROCESS | 1657 | 1469440840650 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:00:40 INFO - PROCESS | 1657 | 1469440840651 Marionette TRACE conn2 <- [1,674,null,{}] 03:00:40 INFO - PROCESS | 1657 | 1469440840653 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:40 INFO - PROCESS | 1657 | 1469440840657 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:40 INFO - PROCESS | 1657 | 1469440840765 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 03:00:40 INFO - PROCESS | 1657 | 1469440840799 Marionette TRACE conn2 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:40 INFO - PROCESS | 1657 | 1469440840800 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x1212df000 == 33 [pid = 1657] [id = 176] 03:00:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x125fdc400) [pid = 1657] [serial = 526] [outer = 0x0] 03:00:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1272aec00) [pid = 1657] [serial = 527] [outer = 0x125fdc400] 03:00:40 INFO - PROCESS | 1657 | 1469440840824 Marionette DEBUG loaded listener.js 03:00:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x128830800) [pid = 1657] [serial = 528] [outer = 0x125fdc400] 03:00:41 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:00:41 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:00:41 INFO - PROCESS | 1657 | 1469440841139 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 03:00:41 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 03:00:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 522ms 03:00:41 INFO - PROCESS | 1657 | 1469440841175 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 03:00:41 INFO - PROCESS | 1657 | 1469440841176 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 03:00:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:00:41 INFO - PROCESS | 1657 | 1469440841178 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:00:41 INFO - PROCESS | 1657 | 1469440841186 Marionette TRACE conn2 <- [1,678,null,{}] 03:00:41 INFO - PROCESS | 1657 | 1469440841189 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:41 INFO - PROCESS | 1657 | 1469440841190 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:41 INFO - PROCESS | 1657 | 1469440841281 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 03:00:41 INFO - PROCESS | 1657 | 1469440841285 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:41 INFO - PROCESS | 1657 | 1469440841286 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x121c74000 == 34 [pid = 1657] [id = 177] 03:00:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x115f28800) [pid = 1657] [serial = 529] [outer = 0x0] 03:00:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x128aaec00) [pid = 1657] [serial = 530] [outer = 0x115f28800] 03:00:41 INFO - PROCESS | 1657 | 1469440841310 Marionette DEBUG loaded listener.js 03:00:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x129208800) [pid = 1657] [serial = 531] [outer = 0x115f28800] 03:00:41 INFO - PROCESS | 1657 | 1469440841648 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 03:00:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 03:00:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 476ms 03:00:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:00:41 INFO - PROCESS | 1657 | 1469440841657 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 03:00:41 INFO - PROCESS | 1657 | 1469440841658 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 03:00:41 INFO - PROCESS | 1657 | 1469440841660 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:00:41 INFO - PROCESS | 1657 | 1469440841661 Marionette TRACE conn2 <- [1,682,null,{}] 03:00:41 INFO - PROCESS | 1657 | 1469440841663 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:41 INFO - PROCESS | 1657 | 1469440841665 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:41 INFO - PROCESS | 1657 | 1469440841763 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 03:00:41 INFO - PROCESS | 1657 | 1469440841767 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:41 INFO - PROCESS | 1657 | 1469440841768 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x1253ac000 == 35 [pid = 1657] [id = 178] 03:00:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x125fe2400) [pid = 1657] [serial = 532] [outer = 0x0] 03:00:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x129426800) [pid = 1657] [serial = 533] [outer = 0x125fe2400] 03:00:41 INFO - PROCESS | 1657 | 1469440841792 Marionette DEBUG loaded listener.js 03:00:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12a73d000) [pid = 1657] [serial = 534] [outer = 0x125fe2400] 03:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x128aac800) [pid = 1657] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x128ab2800) [pid = 1657] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12a742800) [pid = 1657] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1197f5c00) [pid = 1657] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x119b2d800) [pid = 1657] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x118204c00) [pid = 1657] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12175cc00) [pid = 1657] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x118206000) [pid = 1657] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1177bb800) [pid = 1657] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x112d0ec00) [pid = 1657] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1121bd400) [pid = 1657] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12bb9dc00) [pid = 1657] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1193be800) [pid = 1657] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x112d40400) [pid = 1657] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x125470c00) [pid = 1657] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x119632c00) [pid = 1657] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:00:42 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12bd76800) [pid = 1657] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:00:42 INFO - PROCESS | 1657 | 1469440842743 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 03:00:42 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) 03:00:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1119ms 03:00:42 INFO - PROCESS | 1657 | 1469440842779 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 03:00:42 INFO - PROCESS | 1657 | 1469440842780 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 03:00:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:00:42 INFO - PROCESS | 1657 | 1469440842783 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:00:42 INFO - PROCESS | 1657 | 1469440842784 Marionette TRACE conn2 <- [1,686,null,{}] 03:00:42 INFO - PROCESS | 1657 | 1469440842786 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:42 INFO - PROCESS | 1657 | 1469440842795 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:42 INFO - PROCESS | 1657 | 1469440842864 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 03:00:42 INFO - PROCESS | 1657 | 1469440842868 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:42 INFO - PROCESS | 1657 | 1469440842869 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x118447800 == 36 [pid = 1657] [id = 179] 03:00:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x11858fc00) [pid = 1657] [serial = 535] [outer = 0x0] 03:00:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x119632800) [pid = 1657] [serial = 536] [outer = 0x11858fc00] 03:00:42 INFO - PROCESS | 1657 | 1469440842895 Marionette DEBUG loaded listener.js 03:00:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x124bd1400) [pid = 1657] [serial = 537] [outer = 0x11858fc00] 03:00:43 INFO - PROCESS | 1657 | 1469440843667 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 03:00:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:00:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 925ms 03:00:43 INFO - PROCESS | 1657 | 1469440843708 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 03:00:43 INFO - PROCESS | 1657 | 1469440843709 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 03:00:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:00:43 INFO - PROCESS | 1657 | 1469440843712 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:00:43 INFO - PROCESS | 1657 | 1469440843713 Marionette TRACE conn2 <- [1,690,null,{}] 03:00:43 INFO - PROCESS | 1657 | 1469440843715 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:43 INFO - PROCESS | 1657 | 1469440843716 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:43 INFO - PROCESS | 1657 | 1469440843809 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 03:00:43 INFO - PROCESS | 1657 | 1469440843839 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:43 INFO - PROCESS | 1657 | 1469440843840 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a86000 == 37 [pid = 1657] [id = 180] 03:00:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x118589400) [pid = 1657] [serial = 538] [outer = 0x0] 03:00:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x127559800) [pid = 1657] [serial = 539] [outer = 0x118589400] 03:00:43 INFO - PROCESS | 1657 | 1469440843864 Marionette DEBUG loaded listener.js 03:00:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12a73a800) [pid = 1657] [serial = 540] [outer = 0x118589400] 03:00:44 INFO - PROCESS | 1657 | 1469440844633 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 03:00:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:00:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 970ms 03:00:44 INFO - PROCESS | 1657 | 1469440844682 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 03:00:44 INFO - PROCESS | 1657 | 1469440844685 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 03:00:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:00:44 INFO - PROCESS | 1657 | 1469440844688 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:00:44 INFO - PROCESS | 1657 | 1469440844690 Marionette TRACE conn2 <- [1,694,null,{}] 03:00:44 INFO - PROCESS | 1657 | 1469440844694 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:44 INFO - PROCESS | 1657 | 1469440844696 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:44 INFO - PROCESS | 1657 | 1469440844821 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 03:00:44 INFO - PROCESS | 1657 | 1469440844872 Marionette TRACE conn2 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:44 INFO - PROCESS | 1657 | 1469440844875 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x116acd000 == 38 [pid = 1657] [id = 181] 03:00:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1168b0400) [pid = 1657] [serial = 541] [outer = 0x0] 03:00:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x116a94c00) [pid = 1657] [serial = 542] [outer = 0x1168b0400] 03:00:44 INFO - PROCESS | 1657 | 1469440844906 Marionette DEBUG loaded listener.js 03:00:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1181a5000) [pid = 1657] [serial = 543] [outer = 0x1168b0400] 03:00:45 INFO - PROCESS | 1657 | 1469440845877 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 03:00:45 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) 03:00:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1223ms 03:00:45 INFO - PROCESS | 1657 | 1469440845910 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 03:00:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:00:45 INFO - PROCESS | 1657 | 1469440845912 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 03:00:45 INFO - PROCESS | 1657 | 1469440845916 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:00:45 INFO - PROCESS | 1657 | 1469440845917 Marionette TRACE conn2 <- [1,698,null,{}] 03:00:45 INFO - PROCESS | 1657 | 1469440845921 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:45 INFO - PROCESS | 1657 | 1469440845922 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:46 INFO - PROCESS | 1657 | 1469440846018 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 03:00:46 INFO - PROCESS | 1657 | 1469440846067 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:46 INFO - PROCESS | 1657 | 1469440846070 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x117018800 == 39 [pid = 1657] [id = 182] 03:00:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x118588400) [pid = 1657] [serial = 544] [outer = 0x0] 03:00:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x118590400) [pid = 1657] [serial = 545] [outer = 0x118588400] 03:00:46 INFO - PROCESS | 1657 | 1469440846098 Marionette DEBUG loaded listener.js 03:00:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x11868a800) [pid = 1657] [serial = 546] [outer = 0x118588400] 03:00:46 INFO - PROCESS | 1657 | --DOCSHELL 0x118447800 == 38 [pid = 1657] [id = 179] 03:00:46 INFO - PROCESS | 1657 | --DOCSHELL 0x1253ac000 == 37 [pid = 1657] [id = 178] 03:00:46 INFO - PROCESS | 1657 | --DOCSHELL 0x121c74000 == 36 [pid = 1657] [id = 177] 03:00:46 INFO - PROCESS | 1657 | --DOCSHELL 0x1212df000 == 35 [pid = 1657] [id = 176] 03:00:46 INFO - PROCESS | 1657 | --DOCSHELL 0x11994a800 == 34 [pid = 1657] [id = 175] 03:00:46 INFO - PROCESS | 1657 | --DOCSHELL 0x119669000 == 33 [pid = 1657] [id = 174] 03:00:46 INFO - PROCESS | 1657 | --DOCSHELL 0x118448000 == 32 [pid = 1657] [id = 173] 03:00:46 INFO - PROCESS | 1657 | --DOCSHELL 0x11758c800 == 31 [pid = 1657] [id = 172] 03:00:46 INFO - PROCESS | 1657 | --DOCSHELL 0x11610f800 == 30 [pid = 1657] [id = 171] 03:00:46 INFO - PROCESS | 1657 | --DOCSHELL 0x11829e800 == 29 [pid = 1657] [id = 170] 03:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12c65b400) [pid = 1657] [serial = 398] [outer = 0x0] [url = about:blank] 03:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x128ab1000) [pid = 1657] [serial = 472] [outer = 0x0] [url = about:blank] 03:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x129420800) [pid = 1657] [serial = 475] [outer = 0x0] [url = about:blank] 03:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12a9ca000) [pid = 1657] [serial = 478] [outer = 0x0] [url = about:blank] 03:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x119cd6400) [pid = 1657] [serial = 460] [outer = 0x0] [url = about:blank] 03:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x120f14c00) [pid = 1657] [serial = 461] [outer = 0x0] [url = about:blank] 03:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x121254800) [pid = 1657] [serial = 463] [outer = 0x0] [url = about:blank] 03:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x123c32800) [pid = 1657] [serial = 464] [outer = 0x0] [url = about:blank] 03:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x118208400) [pid = 1657] [serial = 451] [outer = 0x0] [url = about:blank] 03:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118417000) [pid = 1657] [serial = 452] [outer = 0x0] [url = about:blank] 03:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12546f000) [pid = 1657] [serial = 466] [outer = 0x0] [url = about:blank] 03:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11820e000) [pid = 1657] [serial = 454] [outer = 0x0] [url = about:blank] 03:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x11858bc00) [pid = 1657] [serial = 455] [outer = 0x0] [url = about:blank] 03:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11834a800) [pid = 1657] [serial = 457] [outer = 0x0] [url = about:blank] 03:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1186ae800) [pid = 1657] [serial = 458] [outer = 0x0] [url = about:blank] 03:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1130aec00) [pid = 1657] [serial = 448] [outer = 0x0] [url = about:blank] 03:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x11624bc00) [pid = 1657] [serial = 449] [outer = 0x0] [url = about:blank] 03:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12b340400) [pid = 1657] [serial = 446] [outer = 0x0] [url = about:blank] 03:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12bf79800) [pid = 1657] [serial = 488] [outer = 0x0] [url = about:blank] 03:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12c653000) [pid = 1657] [serial = 490] [outer = 0x0] [url = about:blank] 03:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x118595c00) [pid = 1657] [serial = 481] [outer = 0x0] [url = about:blank] 03:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1249c9400) [pid = 1657] [serial = 482] [outer = 0x0] [url = about:blank] 03:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12bd6fc00) [pid = 1657] [serial = 487] [outer = 0x0] [url = about:blank] 03:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12c65b800) [pid = 1657] [serial = 491] [outer = 0x0] [url = about:blank] 03:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12abe4c00) [pid = 1657] [serial = 479] [outer = 0x0] [url = about:blank] 03:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1272b1400) [pid = 1657] [serial = 469] [outer = 0x0] [url = about:blank] 03:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x128aa9800) [pid = 1657] [serial = 470] [outer = 0x0] [url = about:blank] 03:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x129204400) [pid = 1657] [serial = 473] [outer = 0x0] [url = about:blank] 03:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x12963a800) [pid = 1657] [serial = 476] [outer = 0x0] [url = about:blank] 03:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x12bb9d400) [pid = 1657] [serial = 485] [outer = 0x0] [url = about:blank] 03:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x1268cd000) [pid = 1657] [serial = 467] [outer = 0x0] [url = about:blank] 03:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x12abe5800) [pid = 1657] [serial = 484] [outer = 0x0] [url = about:blank] 03:00:46 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x1186ac800) [pid = 1657] [serial = 209] [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.] 03:00:46 INFO - PROCESS | 1657 | 1469440846980 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 03:00:46 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) 03:00:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1073ms 03:00:46 INFO - PROCESS | 1657 | 1469440846989 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 03:00:46 INFO - PROCESS | 1657 | 1469440846992 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 03:00:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:00:46 INFO - PROCESS | 1657 | 1469440846997 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:00:47 INFO - PROCESS | 1657 | 1469440846998 Marionette TRACE conn2 <- [1,702,null,{}] 03:00:47 INFO - PROCESS | 1657 | 1469440847001 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:47 INFO - PROCESS | 1657 | 1469440847002 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:47 INFO - PROCESS | 1657 | 1469440847079 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 03:00:47 INFO - PROCESS | 1657 | 1469440847083 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:47 INFO - PROCESS | 1657 | 1469440847084 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x118295000 == 30 [pid = 1657] [id = 183] 03:00:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x1186ad000) [pid = 1657] [serial = 547] [outer = 0x0] 03:00:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x1193b3000) [pid = 1657] [serial = 548] [outer = 0x1186ad000] 03:00:47 INFO - PROCESS | 1657 | 1469440847114 Marionette DEBUG loaded listener.js 03:00:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x1193c4800) [pid = 1657] [serial = 549] [outer = 0x1186ad000] 03:00:47 INFO - PROCESS | 1657 | 1469440847948 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 03:00:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:00:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 970ms 03:00:47 INFO - PROCESS | 1657 | 1469440847966 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 03:00:47 INFO - PROCESS | 1657 | 1469440847968 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 03:00:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:00:47 INFO - PROCESS | 1657 | 1469440847971 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:00:47 INFO - PROCESS | 1657 | 1469440847974 Marionette TRACE conn2 <- [1,706,null,{}] 03:00:47 INFO - PROCESS | 1657 | 1469440847981 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:47 INFO - PROCESS | 1657 | 1469440847985 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:48 INFO - PROCESS | 1657 | 1469440848059 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 03:00:48 INFO - PROCESS | 1657 | 1469440848064 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:48 INFO - PROCESS | 1657 | 1469440848066 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x119331000 == 31 [pid = 1657] [id = 184] 03:00:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x119628400) [pid = 1657] [serial = 550] [outer = 0x0] 03:00:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x12197f400) [pid = 1657] [serial = 551] [outer = 0x119628400] 03:00:48 INFO - PROCESS | 1657 | 1469440848101 Marionette DEBUG loaded listener.js 03:00:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1249d1800) [pid = 1657] [serial = 552] [outer = 0x119628400] 03:00:48 INFO - PROCESS | 1657 | 1469440848929 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 03:00:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:00:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 971ms 03:00:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:00:48 INFO - PROCESS | 1657 | 1469440848942 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 03:00:48 INFO - PROCESS | 1657 | 1469440848944 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 03:00:48 INFO - PROCESS | 1657 | 1469440848946 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:00:48 INFO - PROCESS | 1657 | 1469440848947 Marionette TRACE conn2 <- [1,710,null,{}] 03:00:48 INFO - PROCESS | 1657 | 1469440848950 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:48 INFO - PROCESS | 1657 | 1469440848951 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:49 INFO - PROCESS | 1657 | 1469440849047 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 03:00:49 INFO - PROCESS | 1657 | 1469440849051 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:49 INFO - PROCESS | 1657 | 1469440849052 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196e9000 == 32 [pid = 1657] [id = 185] 03:00:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x117254400) [pid = 1657] [serial = 553] [outer = 0x0] 03:00:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1272a5c00) [pid = 1657] [serial = 554] [outer = 0x117254400] 03:00:49 INFO - PROCESS | 1657 | 1469440849077 Marionette DEBUG loaded listener.js 03:00:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1272b1800) [pid = 1657] [serial = 555] [outer = 0x117254400] 03:00:49 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x118358800) [pid = 1657] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:00:49 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x121007000) [pid = 1657] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:00:49 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x125fdc400) [pid = 1657] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:00:49 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x118208000) [pid = 1657] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:00:49 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x1168b5400) [pid = 1657] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:00:49 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x11841e400) [pid = 1657] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:00:49 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x115ea4000) [pid = 1657] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:00:49 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x116af2c00) [pid = 1657] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:00:49 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x1193bc400) [pid = 1657] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:00:49 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x115f28800) [pid = 1657] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:00:49 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x125fe2400) [pid = 1657] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:00:49 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x126d3fc00) [pid = 1657] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:00:49 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x12962ec00) [pid = 1657] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:00:49 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x113024400) [pid = 1657] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:00:49 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x11858fc00) [pid = 1657] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:00:49 INFO - PROCESS | 1657 | 1469440849899 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 03:00:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:00:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 969ms 03:00:49 INFO - PROCESS | 1657 | 1469440849917 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 03:00:49 INFO - PROCESS | 1657 | 1469440849919 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 03:00:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:00:49 INFO - PROCESS | 1657 | 1469440849923 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:00:49 INFO - PROCESS | 1657 | 1469440849925 Marionette TRACE conn2 <- [1,714,null,{}] 03:00:49 INFO - PROCESS | 1657 | 1469440849927 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:49 INFO - PROCESS | 1657 | 1469440849928 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:50 INFO - PROCESS | 1657 | 1469440850005 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 03:00:50 INFO - PROCESS | 1657 | 1469440850009 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:50 INFO - PROCESS | 1657 | 1469440850010 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196eb800 == 33 [pid = 1657] [id = 186] 03:00:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x116a49c00) [pid = 1657] [serial = 556] [outer = 0x0] 03:00:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x118597000) [pid = 1657] [serial = 557] [outer = 0x116a49c00] 03:00:50 INFO - PROCESS | 1657 | 1469440850034 Marionette DEBUG loaded listener.js 03:00:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x1197ac800) [pid = 1657] [serial = 558] [outer = 0x116a49c00] 03:00:50 INFO - PROCESS | 1657 | 1469440850844 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 03:00:50 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 03:00:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 968ms 03:00:50 INFO - PROCESS | 1657 | 1469440850893 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 03:00:50 INFO - PROCESS | 1657 | 1469440850894 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 03:00:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:00:50 INFO - PROCESS | 1657 | 1469440850896 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:00:50 INFO - PROCESS | 1657 | 1469440850897 Marionette TRACE conn2 <- [1,718,null,{}] 03:00:50 INFO - PROCESS | 1657 | 1469440850899 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:50 INFO - PROCESS | 1657 | 1469440850903 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:50 INFO - PROCESS | 1657 | 1469440850994 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 03:00:51 INFO - PROCESS | 1657 | 1469440851045 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:51 INFO - PROCESS | 1657 | 1469440851046 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x121399800 == 34 [pid = 1657] [id = 187] 03:00:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x117e30000) [pid = 1657] [serial = 559] [outer = 0x0] 03:00:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x12755b000) [pid = 1657] [serial = 560] [outer = 0x117e30000] 03:00:51 INFO - PROCESS | 1657 | 1469440851071 Marionette DEBUG loaded listener.js 03:00:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x129210400) [pid = 1657] [serial = 561] [outer = 0x117e30000] 03:00:51 INFO - PROCESS | 1657 | 1469440851811 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 03:00:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:00:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 919ms 03:00:51 INFO - PROCESS | 1657 | 1469440851815 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 03:00:51 INFO - PROCESS | 1657 | 1469440851816 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 03:00:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:00:51 INFO - PROCESS | 1657 | 1469440851818 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:00:51 INFO - PROCESS | 1657 | 1469440851819 Marionette TRACE conn2 <- [1,722,null,{}] 03:00:51 INFO - PROCESS | 1657 | 1469440851825 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:51 INFO - PROCESS | 1657 | 1469440851826 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:51 INFO - PROCESS | 1657 | 1469440851905 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 03:00:51 INFO - PROCESS | 1657 | 1469440851909 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:51 INFO - PROCESS | 1657 | 1469440851910 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x124b8f000 == 35 [pid = 1657] [id = 188] 03:00:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x116a92800) [pid = 1657] [serial = 562] [outer = 0x0] 03:00:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x129426000) [pid = 1657] [serial = 563] [outer = 0x116a92800] 03:00:51 INFO - PROCESS | 1657 | 1469440851936 Marionette DEBUG loaded listener.js 03:00:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x12a91cc00) [pid = 1657] [serial = 564] [outer = 0x116a92800] 03:00:52 INFO - PROCESS | 1657 | 1469440852324 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 03:00:52 INFO - PROCESS | 1657 | 1469440852392 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 03:00:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:00:52 INFO - PROCESS | 1657 | 1469440852396 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:00:52 INFO - PROCESS | 1657 | 1469440852398 Marionette TRACE conn2 <- [1,726,null,{}] 03:00:52 INFO - PROCESS | 1657 | 1469440852402 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:52 INFO - PROCESS | 1657 | 1469440852403 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:52 INFO - PROCESS | 1657 | 1469440852504 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 03:00:52 INFO - PROCESS | 1657 | 1469440852556 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:52 INFO - PROCESS | 1657 | 1469440852559 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x117003800 == 36 [pid = 1657] [id = 189] 03:00:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x11820b400) [pid = 1657] [serial = 565] [outer = 0x0] 03:00:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x118417000) [pid = 1657] [serial = 566] [outer = 0x11820b400] 03:00:52 INFO - PROCESS | 1657 | 1469440852590 Marionette DEBUG loaded listener.js 03:00:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x118623c00) [pid = 1657] [serial = 567] [outer = 0x11820b400] 03:00:53 INFO - PROCESS | 1657 | 1469440853071 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 03:00:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:00:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 720ms 03:00:53 INFO - PROCESS | 1657 | 1469440853116 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 03:00:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:00:53 INFO - PROCESS | 1657 | 1469440853121 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 03:00:53 INFO - PROCESS | 1657 | 1469440853128 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:00:53 INFO - PROCESS | 1657 | 1469440853131 Marionette TRACE conn2 <- [1,730,null,{}] 03:00:53 INFO - PROCESS | 1657 | 1469440853135 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:53 INFO - PROCESS | 1657 | 1469440853138 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:53 INFO - PROCESS | 1657 | 1469440853319 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 03:00:53 INFO - PROCESS | 1657 | 1469440853370 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:53 INFO - PROCESS | 1657 | 1469440853371 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196db800 == 37 [pid = 1657] [id = 190] 03:00:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1193c3800) [pid = 1657] [serial = 568] [outer = 0x0] 03:00:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x120f0b000) [pid = 1657] [serial = 569] [outer = 0x1193c3800] 03:00:53 INFO - PROCESS | 1657 | 1469440853394 Marionette DEBUG loaded listener.js 03:00:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x121008400) [pid = 1657] [serial = 570] [outer = 0x1193c3800] 03:00:53 INFO - PROCESS | 1657 | 1469440853912 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 03:00:53 INFO - PROCESS | 1657 | 1469440853960 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 03:00:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:00:53 INFO - PROCESS | 1657 | 1469440853963 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:00:53 INFO - PROCESS | 1657 | 1469440853967 Marionette TRACE conn2 <- [1,734,null,{}] 03:00:53 INFO - PROCESS | 1657 | 1469440853979 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:53 INFO - PROCESS | 1657 | 1469440853983 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:54 INFO - PROCESS | 1657 | 1469440854117 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 03:00:54 INFO - PROCESS | 1657 | 1469440854170 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:54 INFO - PROCESS | 1657 | 1469440854172 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x126f8d800 == 38 [pid = 1657] [id = 191] 03:00:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x124d40400) [pid = 1657] [serial = 571] [outer = 0x0] 03:00:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x127553800) [pid = 1657] [serial = 572] [outer = 0x124d40400] 03:00:54 INFO - PROCESS | 1657 | 1469440854204 Marionette DEBUG loaded listener.js 03:00:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x12a73a400) [pid = 1657] [serial = 573] [outer = 0x124d40400] 03:00:54 INFO - PROCESS | 1657 | 1469440854607 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 03:00:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:00:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 677ms 03:00:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:00:54 INFO - PROCESS | 1657 | 1469440854639 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 03:00:54 INFO - PROCESS | 1657 | 1469440854641 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 03:00:54 INFO - PROCESS | 1657 | 1469440854643 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:00:54 INFO - PROCESS | 1657 | 1469440854645 Marionette TRACE conn2 <- [1,738,null,{}] 03:00:54 INFO - PROCESS | 1657 | 1469440854647 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:54 INFO - PROCESS | 1657 | 1469440854648 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:54 INFO - PROCESS | 1657 | 1469440854744 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 03:00:54 INFO - PROCESS | 1657 | 1469440854808 Marionette TRACE conn2 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:54 INFO - PROCESS | 1657 | 1469440854810 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b10000 == 39 [pid = 1657] [id = 192] 03:00:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x12a9cc000) [pid = 1657] [serial = 574] [outer = 0x0] 03:00:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x12abe8400) [pid = 1657] [serial = 575] [outer = 0x12a9cc000] 03:00:54 INFO - PROCESS | 1657 | 1469440854838 Marionette DEBUG loaded listener.js 03:00:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x12b341800) [pid = 1657] [serial = 576] [outer = 0x12a9cc000] 03:00:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:00:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1070ms 03:00:55 INFO - PROCESS | 1657 | 1469440855712 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 03:00:55 INFO - PROCESS | 1657 | 1469440855715 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 03:00:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:00:55 INFO - PROCESS | 1657 | 1469440855716 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 03:00:55 INFO - PROCESS | 1657 | 1469440855719 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:00:55 INFO - PROCESS | 1657 | 1469440855720 Marionette TRACE conn2 <- [1,742,null,{}] 03:00:55 INFO - PROCESS | 1657 | 1469440855723 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:55 INFO - PROCESS | 1657 | 1469440855725 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:55 INFO - PROCESS | 1657 | 1469440855816 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 03:00:55 INFO - PROCESS | 1657 | 1469440855865 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:55 INFO - PROCESS | 1657 | 1469440855867 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12487d000 == 40 [pid = 1657] [id = 193] 03:00:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1168af800) [pid = 1657] [serial = 577] [outer = 0x0] 03:00:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12b3ce800) [pid = 1657] [serial = 578] [outer = 0x1168af800] 03:00:55 INFO - PROCESS | 1657 | 1469440855895 Marionette DEBUG loaded listener.js 03:00:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12bb9ac00) [pid = 1657] [serial = 579] [outer = 0x1168af800] 03:00:57 INFO - PROCESS | 1657 | --DOCSHELL 0x121399800 == 39 [pid = 1657] [id = 187] 03:00:57 INFO - PROCESS | 1657 | --DOCSHELL 0x1196eb800 == 38 [pid = 1657] [id = 186] 03:00:57 INFO - PROCESS | 1657 | --DOCSHELL 0x1196e9000 == 37 [pid = 1657] [id = 185] 03:00:57 INFO - PROCESS | 1657 | --DOCSHELL 0x119331000 == 36 [pid = 1657] [id = 184] 03:00:57 INFO - PROCESS | 1657 | --DOCSHELL 0x118295000 == 35 [pid = 1657] [id = 183] 03:00:57 INFO - PROCESS | 1657 | --DOCSHELL 0x117018800 == 34 [pid = 1657] [id = 182] 03:00:57 INFO - PROCESS | 1657 | --DOCSHELL 0x116acd000 == 33 [pid = 1657] [id = 181] 03:00:57 INFO - PROCESS | 1657 | --DOCSHELL 0x128a86000 == 32 [pid = 1657] [id = 180] 03:00:57 INFO - PROCESS | 1657 | --DOCSHELL 0x128b10000 == 31 [pid = 1657] [id = 192] 03:00:57 INFO - PROCESS | 1657 | --DOCSHELL 0x126f8d800 == 30 [pid = 1657] [id = 191] 03:00:57 INFO - PROCESS | 1657 | --DOCSHELL 0x1196db800 == 29 [pid = 1657] [id = 190] 03:00:57 INFO - PROCESS | 1657 | --DOCSHELL 0x124b8f000 == 28 [pid = 1657] [id = 188] 03:00:57 INFO - PROCESS | 1657 | --DOCSHELL 0x117003800 == 27 [pid = 1657] [id = 189] 03:00:57 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1249cb800) [pid = 1657] [serial = 524] [outer = 0x0] [url = about:blank] 03:00:57 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1218f8c00) [pid = 1657] [serial = 521] [outer = 0x0] [url = about:blank] 03:00:57 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1272aec00) [pid = 1657] [serial = 527] [outer = 0x0] [url = about:blank] 03:00:57 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x118631c00) [pid = 1657] [serial = 515] [outer = 0x0] [url = about:blank] 03:00:57 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1186b9c00) [pid = 1657] [serial = 516] [outer = 0x0] [url = about:blank] 03:00:57 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x116ba9c00) [pid = 1657] [serial = 512] [outer = 0x0] [url = about:blank] 03:00:57 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x11817d000) [pid = 1657] [serial = 513] [outer = 0x0] [url = about:blank] 03:00:57 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1193bbc00) [pid = 1657] [serial = 510] [outer = 0x0] [url = about:blank] 03:00:57 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1186b2000) [pid = 1657] [serial = 509] [outer = 0x0] [url = about:blank] 03:00:57 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1197ae400) [pid = 1657] [serial = 518] [outer = 0x0] [url = about:blank] 03:00:57 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x120f17000) [pid = 1657] [serial = 519] [outer = 0x0] [url = about:blank] 03:00:57 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x118590800) [pid = 1657] [serial = 494] [outer = 0x0] [url = about:blank] 03:00:57 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x118203400) [pid = 1657] [serial = 493] [outer = 0x0] [url = about:blank] 03:00:57 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x120f12800) [pid = 1657] [serial = 497] [outer = 0x0] [url = about:blank] 03:00:57 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x1197a6c00) [pid = 1657] [serial = 496] [outer = 0x0] [url = about:blank] 03:00:57 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x128aaec00) [pid = 1657] [serial = 530] [outer = 0x0] [url = about:blank] 03:00:57 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x128830800) [pid = 1657] [serial = 528] [outer = 0x0] [url = about:blank] 03:00:57 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x129426800) [pid = 1657] [serial = 533] [outer = 0x0] [url = about:blank] 03:00:57 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x129208800) [pid = 1657] [serial = 531] [outer = 0x0] [url = about:blank] 03:00:57 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x12755cc00) [pid = 1657] [serial = 500] [outer = 0x0] [url = about:blank] 03:00:57 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x1272ad800) [pid = 1657] [serial = 499] [outer = 0x0] [url = about:blank] 03:00:57 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x12b3d5000) [pid = 1657] [serial = 503] [outer = 0x0] [url = about:blank] 03:00:57 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x12a9d7c00) [pid = 1657] [serial = 502] [outer = 0x0] [url = about:blank] 03:00:57 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x12a73d000) [pid = 1657] [serial = 534] [outer = 0x0] [url = about:blank] 03:00:57 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x1193bb800) [pid = 1657] [serial = 507] [outer = 0x0] [url = about:blank] 03:00:57 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x118175c00) [pid = 1657] [serial = 506] [outer = 0x0] [url = about:blank] 03:00:57 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x125f3d000) [pid = 1657] [serial = 525] [outer = 0x0] [url = about:blank] 03:00:57 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x119632800) [pid = 1657] [serial = 536] [outer = 0x0] [url = about:blank] 03:00:57 INFO - PROCESS | 1657 | --DOMWINDOW == 60 (0x127559800) [pid = 1657] [serial = 539] [outer = 0x0] [url = about:blank] 03:00:57 INFO - PROCESS | 1657 | --DOMWINDOW == 59 (0x123c32c00) [pid = 1657] [serial = 522] [outer = 0x0] [url = about:blank] 03:00:57 INFO - PROCESS | 1657 | --DOMWINDOW == 58 (0x124bd1400) [pid = 1657] [serial = 537] [outer = 0x0] [url = about:blank] 03:00:57 INFO - PROCESS | 1657 | 1469440857281 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 03:00:57 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 03:00:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1573ms 03:00:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:00:57 INFO - PROCESS | 1657 | 1469440857293 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 03:00:57 INFO - PROCESS | 1657 | 1469440857295 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 03:00:57 INFO - PROCESS | 1657 | 1469440857299 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:00:57 INFO - PROCESS | 1657 | 1469440857301 Marionette TRACE conn2 <- [1,746,null,{}] 03:00:57 INFO - PROCESS | 1657 | 1469440857307 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:57 INFO - PROCESS | 1657 | 1469440857309 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:57 INFO - PROCESS | 1657 | 1469440857382 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 03:00:57 INFO - PROCESS | 1657 | 1469440857390 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:57 INFO - PROCESS | 1657 | 1469440857391 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x116109800 == 28 [pid = 1657] [id = 194] 03:00:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 59 (0x116a08400) [pid = 1657] [serial = 580] [outer = 0x0] 03:00:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x116a0a800) [pid = 1657] [serial = 581] [outer = 0x116a08400] 03:00:57 INFO - PROCESS | 1657 | 1469440857421 Marionette DEBUG loaded listener.js 03:00:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x1177b4800) [pid = 1657] [serial = 582] [outer = 0x116a08400] 03:00:58 INFO - PROCESS | 1657 | 1469440858249 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 03:00:58 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.) 03:00:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 973ms 03:00:58 INFO - PROCESS | 1657 | 1469440858272 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 03:00:58 INFO - PROCESS | 1657 | 1469440858275 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 03:00:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:00:58 INFO - PROCESS | 1657 | 1469440858280 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:00:58 INFO - PROCESS | 1657 | 1469440858282 Marionette TRACE conn2 <- [1,750,null,{}] 03:00:58 INFO - PROCESS | 1657 | 1469440858284 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:58 INFO - PROCESS | 1657 | 1469440858288 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:58 INFO - PROCESS | 1657 | 1469440858364 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 03:00:58 INFO - PROCESS | 1657 | 1469440858409 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:58 INFO - PROCESS | 1657 | 1469440858410 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x117016800 == 29 [pid = 1657] [id = 195] 03:00:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x11820b000) [pid = 1657] [serial = 583] [outer = 0x0] 03:00:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x118351800) [pid = 1657] [serial = 584] [outer = 0x11820b000] 03:00:58 INFO - PROCESS | 1657 | 1469440858437 Marionette DEBUG loaded listener.js 03:00:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x11858e000) [pid = 1657] [serial = 585] [outer = 0x11820b000] 03:00:59 INFO - PROCESS | 1657 | 1469440859211 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 03:00:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:00:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 975ms 03:00:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:00:59 INFO - PROCESS | 1657 | 1469440859256 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 03:00:59 INFO - PROCESS | 1657 | 1469440859258 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 03:00:59 INFO - PROCESS | 1657 | 1469440859260 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:00:59 INFO - PROCESS | 1657 | 1469440859269 Marionette TRACE conn2 <- [1,754,null,{}] 03:00:59 INFO - PROCESS | 1657 | 1469440859277 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:00:59 INFO - PROCESS | 1657 | 1469440859280 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:59 INFO - PROCESS | 1657 | 1469440859369 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 03:00:59 INFO - PROCESS | 1657 | 1469440859375 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:59 INFO - PROCESS | 1657 | 1469440859377 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:00:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x11830e800 == 30 [pid = 1657] [id = 196] 03:00:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x1186b9800) [pid = 1657] [serial = 586] [outer = 0x0] 03:00:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x1193af000) [pid = 1657] [serial = 587] [outer = 0x1186b9800] 03:00:59 INFO - PROCESS | 1657 | 1469440859433 Marionette DEBUG loaded listener.js 03:00:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x119626000) [pid = 1657] [serial = 588] [outer = 0x1186b9800] 03:01:00 INFO - PROCESS | 1657 | 1469440860219 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 03:01:00 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 03:01:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 980ms 03:01:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:01:00 INFO - PROCESS | 1657 | 1469440860241 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 03:01:00 INFO - PROCESS | 1657 | 1469440860243 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 03:01:00 INFO - PROCESS | 1657 | 1469440860245 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:01:00 INFO - PROCESS | 1657 | 1469440860246 Marionette TRACE conn2 <- [1,758,null,{}] 03:01:00 INFO - PROCESS | 1657 | 1469440860249 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:00 INFO - PROCESS | 1657 | 1469440860250 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:00 INFO - PROCESS | 1657 | 1469440860342 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 03:01:00 INFO - PROCESS | 1657 | 1469440860345 Marionette TRACE conn2 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:00 INFO - PROCESS | 1657 | 1469440860346 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x118443800 == 31 [pid = 1657] [id = 197] 03:01:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x1197a6c00) [pid = 1657] [serial = 589] [outer = 0x0] 03:01:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x120f11c00) [pid = 1657] [serial = 590] [outer = 0x1197a6c00] 03:01:00 INFO - PROCESS | 1657 | 1469440860374 Marionette DEBUG loaded listener.js 03:01:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x121005c00) [pid = 1657] [serial = 591] [outer = 0x1197a6c00] 03:01:00 INFO - PROCESS | 1657 | 1469440860800 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 03:01:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:01:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 569ms 03:01:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:01:00 INFO - PROCESS | 1657 | 1469440860815 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 03:01:00 INFO - PROCESS | 1657 | 1469440860817 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 03:01:00 INFO - PROCESS | 1657 | 1469440860822 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:01:00 INFO - PROCESS | 1657 | 1469440860824 Marionette TRACE conn2 <- [1,762,null,{}] 03:01:00 INFO - PROCESS | 1657 | 1469440860827 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:00 INFO - PROCESS | 1657 | 1469440860829 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:00 INFO - PROCESS | 1657 | 1469440860976 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 03:01:00 INFO - PROCESS | 1657 | 1469440860993 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:00 INFO - PROCESS | 1657 | 1469440860994 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x11965d800 == 32 [pid = 1657] [id = 198] 03:01:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x11724d000) [pid = 1657] [serial = 592] [outer = 0x0] 03:01:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x123c0a000) [pid = 1657] [serial = 593] [outer = 0x11724d000] 03:01:01 INFO - PROCESS | 1657 | 1469440861018 Marionette DEBUG loaded listener.js 03:01:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x124912c00) [pid = 1657] [serial = 594] [outer = 0x11724d000] 03:01:01 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x117254400) [pid = 1657] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:01:01 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x118588400) [pid = 1657] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:01:01 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x119628400) [pid = 1657] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:01:01 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x1168b0400) [pid = 1657] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:01:01 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x1186ad000) [pid = 1657] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:01:01 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x118589400) [pid = 1657] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:01:01 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x116a49c00) [pid = 1657] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:01:01 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x117e30000) [pid = 1657] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:01:01 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x116a92800) [pid = 1657] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:01:01 INFO - PROCESS | 1657 | 1469440861838 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 03:01:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:01:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1021ms 03:01:01 INFO - PROCESS | 1657 | 1469440861842 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 03:01:01 INFO - PROCESS | 1657 | 1469440861843 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 03:01:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:01:01 INFO - PROCESS | 1657 | 1469440861845 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:01:01 INFO - PROCESS | 1657 | 1469440861846 Marionette TRACE conn2 <- [1,766,null,{}] 03:01:01 INFO - PROCESS | 1657 | 1469440861849 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:01 INFO - PROCESS | 1657 | 1469440861853 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:01 INFO - PROCESS | 1657 | 1469440861942 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 03:01:01 INFO - PROCESS | 1657 | 1469440861947 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:01 INFO - PROCESS | 1657 | 1469440861948 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x119953800 == 33 [pid = 1657] [id = 199] 03:01:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x1188a6400) [pid = 1657] [serial = 595] [outer = 0x0] 03:01:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x12547c000) [pid = 1657] [serial = 596] [outer = 0x1188a6400] 03:01:01 INFO - PROCESS | 1657 | 1469440861975 Marionette DEBUG loaded listener.js 03:01:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x125fe2000) [pid = 1657] [serial = 597] [outer = 0x1188a6400] 03:01:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:01:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 919ms 03:01:02 INFO - PROCESS | 1657 | 1469440862760 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 03:01:02 INFO - PROCESS | 1657 | 1469440862766 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 03:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:01:02 INFO - PROCESS | 1657 | 1469440862767 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 03:01:02 INFO - PROCESS | 1657 | 1469440862769 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:01:02 INFO - PROCESS | 1657 | 1469440862770 Marionette TRACE conn2 <- [1,770,null,{}] 03:01:02 INFO - PROCESS | 1657 | 1469440862773 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:02 INFO - PROCESS | 1657 | 1469440862774 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:02 INFO - PROCESS | 1657 | 1469440862848 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 03:01:02 INFO - PROCESS | 1657 | 1469440862890 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:02 INFO - PROCESS | 1657 | 1469440862891 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x121075000 == 34 [pid = 1657] [id = 200] 03:01:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x11858c000) [pid = 1657] [serial = 598] [outer = 0x0] 03:01:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x126fc2c00) [pid = 1657] [serial = 599] [outer = 0x11858c000] 03:01:02 INFO - PROCESS | 1657 | 1469440862912 Marionette DEBUG loaded listener.js 03:01:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x1272b3c00) [pid = 1657] [serial = 600] [outer = 0x11858c000] 03:01:03 INFO - PROCESS | 1657 | 1469440863395 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 03:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 671ms 03:01:03 INFO - PROCESS | 1657 | 1469440863441 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 03:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:01:03 INFO - PROCESS | 1657 | 1469440863446 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 03:01:03 INFO - PROCESS | 1657 | 1469440863451 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:01:03 INFO - PROCESS | 1657 | 1469440863454 Marionette TRACE conn2 <- [1,774,null,{}] 03:01:03 INFO - PROCESS | 1657 | 1469440863460 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:03 INFO - PROCESS | 1657 | 1469440863462 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:03 INFO - PROCESS | 1657 | 1469440863572 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 03:01:03 INFO - PROCESS | 1657 | 1469440863621 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:03 INFO - PROCESS | 1657 | 1469440863624 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x116731800 == 35 [pid = 1657] [id = 201] 03:01:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x1168b2800) [pid = 1657] [serial = 601] [outer = 0x0] 03:01:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x116a47c00) [pid = 1657] [serial = 602] [outer = 0x1168b2800] 03:01:03 INFO - PROCESS | 1657 | 1469440863655 Marionette DEBUG loaded listener.js 03:01:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x117e39800) [pid = 1657] [serial = 603] [outer = 0x1168b2800] 03:01:04 INFO - PROCESS | 1657 | 1469440864183 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 03:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 776ms 03:01:04 INFO - PROCESS | 1657 | 1469440864225 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 03:01:04 INFO - PROCESS | 1657 | 1469440864228 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 03:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:01:04 INFO - PROCESS | 1657 | 1469440864233 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:01:04 INFO - PROCESS | 1657 | 1469440864235 Marionette TRACE conn2 <- [1,778,null,{}] 03:01:04 INFO - PROCESS | 1657 | 1469440864237 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:04 INFO - PROCESS | 1657 | 1469440864239 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:04 INFO - PROCESS | 1657 | 1469440864341 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 03:01:04 INFO - PROCESS | 1657 | 1469440864412 Marionette TRACE conn2 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:04 INFO - PROCESS | 1657 | 1469440864413 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x118440800 == 36 [pid = 1657] [id = 202] 03:01:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x118589c00) [pid = 1657] [serial = 604] [outer = 0x0] 03:01:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x118596c00) [pid = 1657] [serial = 605] [outer = 0x118589c00] 03:01:04 INFO - PROCESS | 1657 | 1469440864444 Marionette DEBUG loaded listener.js 03:01:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x118696400) [pid = 1657] [serial = 606] [outer = 0x118589c00] 03:01:05 INFO - PROCESS | 1657 | 1469440865076 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 03:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 872ms 03:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:01:05 INFO - PROCESS | 1657 | 1469440865106 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 03:01:05 INFO - PROCESS | 1657 | 1469440865108 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 03:01:05 INFO - PROCESS | 1657 | 1469440865111 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:01:05 INFO - PROCESS | 1657 | 1469440865113 Marionette TRACE conn2 <- [1,782,null,{}] 03:01:05 INFO - PROCESS | 1657 | 1469440865117 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:05 INFO - PROCESS | 1657 | 1469440865118 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:05 INFO - PROCESS | 1657 | 1469440865219 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 03:01:05 INFO - PROCESS | 1657 | --DOCSHELL 0x119953800 == 35 [pid = 1657] [id = 199] 03:01:05 INFO - PROCESS | 1657 | --DOCSHELL 0x11965d800 == 34 [pid = 1657] [id = 198] 03:01:05 INFO - PROCESS | 1657 | --DOCSHELL 0x118443800 == 33 [pid = 1657] [id = 197] 03:01:05 INFO - PROCESS | 1657 | --DOCSHELL 0x11830e800 == 32 [pid = 1657] [id = 196] 03:01:05 INFO - PROCESS | 1657 | --DOCSHELL 0x117016800 == 31 [pid = 1657] [id = 195] 03:01:05 INFO - PROCESS | 1657 | --DOCSHELL 0x116109800 == 30 [pid = 1657] [id = 194] 03:01:05 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x1272a5c00) [pid = 1657] [serial = 554] [outer = 0x0] [url = about:blank] 03:01:05 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x118590400) [pid = 1657] [serial = 545] [outer = 0x0] [url = about:blank] 03:01:05 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x11868a800) [pid = 1657] [serial = 546] [outer = 0x0] [url = about:blank] 03:01:05 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x12197f400) [pid = 1657] [serial = 551] [outer = 0x0] [url = about:blank] 03:01:05 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x116a94c00) [pid = 1657] [serial = 542] [outer = 0x0] [url = about:blank] 03:01:05 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x1181a5000) [pid = 1657] [serial = 543] [outer = 0x0] [url = about:blank] 03:01:05 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x1193b3000) [pid = 1657] [serial = 548] [outer = 0x0] [url = about:blank] 03:01:05 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x1193c4800) [pid = 1657] [serial = 549] [outer = 0x0] [url = about:blank] 03:01:05 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x12a73a800) [pid = 1657] [serial = 540] [outer = 0x0] [url = about:blank] 03:01:05 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x118597000) [pid = 1657] [serial = 557] [outer = 0x0] [url = about:blank] 03:01:05 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x1197ac800) [pid = 1657] [serial = 558] [outer = 0x0] [url = about:blank] 03:01:05 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x12755b000) [pid = 1657] [serial = 560] [outer = 0x0] [url = about:blank] 03:01:05 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x1272b1800) [pid = 1657] [serial = 555] [outer = 0x0] [url = about:blank] 03:01:05 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x1249d1800) [pid = 1657] [serial = 552] [outer = 0x0] [url = about:blank] 03:01:05 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x129210400) [pid = 1657] [serial = 561] [outer = 0x0] [url = about:blank] 03:01:05 INFO - PROCESS | 1657 | --DOMWINDOW == 60 (0x12a91cc00) [pid = 1657] [serial = 564] [outer = 0x0] [url = about:blank] 03:01:05 INFO - PROCESS | 1657 | --DOMWINDOW == 59 (0x129426000) [pid = 1657] [serial = 563] [outer = 0x0] [url = about:blank] 03:01:05 INFO - PROCESS | 1657 | 1469440865290 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:05 INFO - PROCESS | 1657 | 1469440865293 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x113b3d000 == 31 [pid = 1657] [id = 203] 03:01:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x116ba6800) [pid = 1657] [serial = 607] [outer = 0x0] 03:01:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x118206c00) [pid = 1657] [serial = 608] [outer = 0x116ba6800] 03:01:05 INFO - PROCESS | 1657 | 1469440865322 Marionette DEBUG loaded listener.js 03:01:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x118419800) [pid = 1657] [serial = 609] [outer = 0x116ba6800] 03:01:05 INFO - PROCESS | 1657 | 1469440865611 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 03:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 520ms 03:01:05 INFO - PROCESS | 1657 | 1469440865636 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 03:01:05 INFO - PROCESS | 1657 | 1469440865643 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 03:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:01:05 INFO - PROCESS | 1657 | 1469440865658 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:01:05 INFO - PROCESS | 1657 | 1469440865661 Marionette TRACE conn2 <- [1,786,null,{}] 03:01:05 INFO - PROCESS | 1657 | 1469440865665 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:05 INFO - PROCESS | 1657 | 1469440865667 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:05 INFO - PROCESS | 1657 | 1469440865788 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 03:01:05 INFO - PROCESS | 1657 | 1469440865861 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:05 INFO - PROCESS | 1657 | 1469440865862 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x11758b000 == 32 [pid = 1657] [id = 204] 03:01:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x118352000) [pid = 1657] [serial = 610] [outer = 0x0] 03:01:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x11868c000) [pid = 1657] [serial = 611] [outer = 0x118352000] 03:01:05 INFO - PROCESS | 1657 | 1469440865888 Marionette DEBUG loaded listener.js 03:01:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x1193bbc00) [pid = 1657] [serial = 612] [outer = 0x118352000] 03:01:06 INFO - PROCESS | 1657 | 1469440866168 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 03:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 525ms 03:01:06 INFO - PROCESS | 1657 | 1469440866183 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 03:01:06 INFO - PROCESS | 1657 | 1469440866184 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 03:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:01:06 INFO - PROCESS | 1657 | 1469440866194 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:01:06 INFO - PROCESS | 1657 | 1469440866196 Marionette TRACE conn2 <- [1,790,null,{}] 03:01:06 INFO - PROCESS | 1657 | 1469440866212 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:06 INFO - PROCESS | 1657 | 1469440866215 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:06 INFO - PROCESS | 1657 | 1469440866297 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 03:01:06 INFO - PROCESS | 1657 | 1469440866302 Marionette TRACE conn2 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:06 INFO - PROCESS | 1657 | 1469440866313 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x11941d000 == 33 [pid = 1657] [id = 205] 03:01:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x1193c7800) [pid = 1657] [serial = 613] [outer = 0x0] 03:01:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x120f19800) [pid = 1657] [serial = 614] [outer = 0x1193c7800] 03:01:06 INFO - PROCESS | 1657 | 1469440866341 Marionette DEBUG loaded listener.js 03:01:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x123c2f800) [pid = 1657] [serial = 615] [outer = 0x1193c7800] 03:01:06 INFO - PROCESS | 1657 | 1469440866696 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 03:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 526ms 03:01:06 INFO - PROCESS | 1657 | 1469440866715 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 03:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:01:06 INFO - PROCESS | 1657 | 1469440866716 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 03:01:06 INFO - PROCESS | 1657 | 1469440866719 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:01:06 INFO - PROCESS | 1657 | 1469440866720 Marionette TRACE conn2 <- [1,794,null,{}] 03:01:06 INFO - PROCESS | 1657 | 1469440866722 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:06 INFO - PROCESS | 1657 | 1469440866723 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:06 INFO - PROCESS | 1657 | 1469440866799 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 03:01:06 INFO - PROCESS | 1657 | 1469440866805 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:06 INFO - PROCESS | 1657 | 1469440866807 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c04800 == 34 [pid = 1657] [id = 206] 03:01:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x1249d1800) [pid = 1657] [serial = 616] [outer = 0x0] 03:01:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x125470c00) [pid = 1657] [serial = 617] [outer = 0x1249d1800] 03:01:06 INFO - PROCESS | 1657 | 1469440866832 Marionette DEBUG loaded listener.js 03:01:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x125fe2c00) [pid = 1657] [serial = 618] [outer = 0x1249d1800] 03:01:07 INFO - PROCESS | 1657 | 1469440867144 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 03:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 469ms 03:01:07 INFO - PROCESS | 1657 | 1469440867189 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 03:01:07 INFO - PROCESS | 1657 | 1469440867191 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 03:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:01:07 INFO - PROCESS | 1657 | 1469440867193 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:01:07 INFO - PROCESS | 1657 | 1469440867194 Marionette TRACE conn2 <- [1,798,null,{}] 03:01:07 INFO - PROCESS | 1657 | 1469440867196 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:07 INFO - PROCESS | 1657 | 1469440867197 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:07 INFO - PROCESS | 1657 | 1469440867268 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 03:01:07 INFO - PROCESS | 1657 | 1469440867299 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:07 INFO - PROCESS | 1657 | 1469440867301 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x121333800 == 35 [pid = 1657] [id = 207] 03:01:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x1165dd400) [pid = 1657] [serial = 619] [outer = 0x0] 03:01:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x1268da800) [pid = 1657] [serial = 620] [outer = 0x1165dd400] 03:01:07 INFO - PROCESS | 1657 | 1469440867332 Marionette DEBUG loaded listener.js 03:01:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x127554000) [pid = 1657] [serial = 621] [outer = 0x1165dd400] 03:01:07 INFO - PROCESS | 1657 | 1469440867701 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 03:01:07 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 03:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 518ms 03:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:01:07 INFO - PROCESS | 1657 | 1469440867712 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 03:01:07 INFO - PROCESS | 1657 | 1469440867713 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 03:01:07 INFO - PROCESS | 1657 | 1469440867715 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:01:07 INFO - PROCESS | 1657 | 1469440867716 Marionette TRACE conn2 <- [1,802,null,{}] 03:01:07 INFO - PROCESS | 1657 | 1469440867718 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:07 INFO - PROCESS | 1657 | 1469440867726 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:07 INFO - PROCESS | 1657 | 1469440867839 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 03:01:07 INFO - PROCESS | 1657 | 1469440867872 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:07 INFO - PROCESS | 1657 | 1469440867873 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x124861800 == 36 [pid = 1657] [id = 208] 03:01:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x1272a5c00) [pid = 1657] [serial = 622] [outer = 0x0] 03:01:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x128834c00) [pid = 1657] [serial = 623] [outer = 0x1272a5c00] 03:01:07 INFO - PROCESS | 1657 | 1469440867897 Marionette DEBUG loaded listener.js 03:01:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x129424800) [pid = 1657] [serial = 624] [outer = 0x1272a5c00] 03:01:08 INFO - PROCESS | 1657 | 1469440868195 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 03:01:08 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 03:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 521ms 03:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:01:08 INFO - PROCESS | 1657 | 1469440868238 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 03:01:08 INFO - PROCESS | 1657 | 1469440868240 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 03:01:08 INFO - PROCESS | 1657 | 1469440868242 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:01:08 INFO - PROCESS | 1657 | 1469440868243 Marionette TRACE conn2 <- [1,806,null,{}] 03:01:08 INFO - PROCESS | 1657 | 1469440868246 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:08 INFO - PROCESS | 1657 | 1469440868247 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:08 INFO - PROCESS | 1657 | 1469440868340 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 03:01:08 INFO - PROCESS | 1657 | 1469440868371 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:08 INFO - PROCESS | 1657 | 1469440868372 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x124b88800 == 37 [pid = 1657] [id = 209] 03:01:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x12755b800) [pid = 1657] [serial = 625] [outer = 0x0] 03:01:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x12a73bc00) [pid = 1657] [serial = 626] [outer = 0x12755b800] 03:01:08 INFO - PROCESS | 1657 | 1469440868402 Marionette DEBUG loaded listener.js 03:01:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x12a7b0800) [pid = 1657] [serial = 627] [outer = 0x12755b800] 03:01:08 INFO - PROCESS | 1657 | [1657] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 03:01:08 INFO - PROCESS | 1657 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 03:01:08 INFO - PROCESS | 1657 | Determined SkiaGL cache limits: Size 100663296, Items: 256 03:01:08 INFO - PROCESS | 1657 | [GFX2-]: Using SkiaGL canvas. 03:01:08 INFO - PROCESS | 1657 | 1469440868727 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 03:01:08 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 03:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 519ms 03:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:01:08 INFO - PROCESS | 1657 | 1469440868762 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 03:01:08 INFO - PROCESS | 1657 | 1469440868763 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 03:01:08 INFO - PROCESS | 1657 | 1469440868765 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:01:08 INFO - PROCESS | 1657 | 1469440868766 Marionette TRACE conn2 <- [1,810,null,{}] 03:01:08 INFO - PROCESS | 1657 | 1469440868769 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:08 INFO - PROCESS | 1657 | 1469440868770 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:08 INFO - PROCESS | 1657 | 1469440868876 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 03:01:08 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1197a6c00) [pid = 1657] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:01:08 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1168af800) [pid = 1657] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:01:08 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x11820b000) [pid = 1657] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:01:08 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x116a08400) [pid = 1657] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:01:08 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x11820b400) [pid = 1657] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:01:08 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x1193c3800) [pid = 1657] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:01:08 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x124d40400) [pid = 1657] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:01:08 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x12a9cc000) [pid = 1657] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:01:08 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x1188a6400) [pid = 1657] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:01:08 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x11724d000) [pid = 1657] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:01:08 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x1186b9800) [pid = 1657] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:01:08 INFO - PROCESS | 1657 | 1469440868920 Marionette TRACE conn2 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:08 INFO - PROCESS | 1657 | 1469440868921 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x118bdf000 == 38 [pid = 1657] [id = 210] 03:01:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x1168af800) [pid = 1657] [serial = 628] [outer = 0x0] 03:01:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x1181abc00) [pid = 1657] [serial = 629] [outer = 0x1168af800] 03:01:08 INFO - PROCESS | 1657 | 1469440868945 Marionette DEBUG loaded listener.js 03:01:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x120f16c00) [pid = 1657] [serial = 630] [outer = 0x1168af800] 03:01:09 INFO - PROCESS | 1657 | 1469440869252 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 03:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 519ms 03:01:09 INFO - PROCESS | 1657 | 1469440869285 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 03:01:09 INFO - PROCESS | 1657 | 1469440869290 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 03:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:01:09 INFO - PROCESS | 1657 | 1469440869294 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:01:09 INFO - PROCESS | 1657 | 1469440869296 Marionette TRACE conn2 <- [1,814,null,{}] 03:01:09 INFO - PROCESS | 1657 | 1469440869299 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:09 INFO - PROCESS | 1657 | 1469440869301 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:09 INFO - PROCESS | 1657 | 1469440869419 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 03:01:09 INFO - PROCESS | 1657 | 1469440869490 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:09 INFO - PROCESS | 1657 | 1469440869491 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x112544000 == 39 [pid = 1657] [id = 211] 03:01:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x116a97c00) [pid = 1657] [serial = 631] [outer = 0x0] 03:01:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x1268cd000) [pid = 1657] [serial = 632] [outer = 0x116a97c00] 03:01:09 INFO - PROCESS | 1657 | 1469440869529 Marionette DEBUG loaded listener.js 03:01:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x12a9d0400) [pid = 1657] [serial = 633] [outer = 0x116a97c00] 03:01:09 INFO - PROCESS | 1657 | 1469440869810 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 03:01:09 INFO - PROCESS | 1657 | 1469440869814 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 03:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:01:09 INFO - PROCESS | 1657 | 1469440869817 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:01:09 INFO - PROCESS | 1657 | 1469440869818 Marionette TRACE conn2 <- [1,818,null,{}] 03:01:09 INFO - PROCESS | 1657 | 1469440869827 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:09 INFO - PROCESS | 1657 | 1469440869828 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:09 INFO - PROCESS | 1657 | 1469440869912 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 03:01:09 INFO - PROCESS | 1657 | 1469440869916 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:09 INFO - PROCESS | 1657 | 1469440869917 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12914d000 == 40 [pid = 1657] [id = 212] 03:01:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x12a91a800) [pid = 1657] [serial = 634] [outer = 0x0] 03:01:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x12b340000) [pid = 1657] [serial = 635] [outer = 0x12a91a800] 03:01:09 INFO - PROCESS | 1657 | 1469440869941 Marionette DEBUG loaded listener.js 03:01:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1268cd800) [pid = 1657] [serial = 636] [outer = 0x12a91a800] 03:01:10 INFO - PROCESS | 1657 | 1469440870262 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 03:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 469ms 03:01:10 INFO - PROCESS | 1657 | 1469440870288 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 03:01:10 INFO - PROCESS | 1657 | 1469440870291 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 03:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:01:10 INFO - PROCESS | 1657 | 1469440870293 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:01:10 INFO - PROCESS | 1657 | 1469440870294 Marionette TRACE conn2 <- [1,822,null,{}] 03:01:10 INFO - PROCESS | 1657 | 1469440870297 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:10 INFO - PROCESS | 1657 | 1469440870298 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:10 INFO - PROCESS | 1657 | 1469440870383 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 03:01:10 INFO - PROCESS | 1657 | 1469440870437 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:10 INFO - PROCESS | 1657 | 1469440870438 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x129458000 == 41 [pid = 1657] [id = 213] 03:01:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x116af3c00) [pid = 1657] [serial = 637] [outer = 0x0] 03:01:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x12bb9cc00) [pid = 1657] [serial = 638] [outer = 0x116af3c00] 03:01:10 INFO - PROCESS | 1657 | 1469440870464 Marionette DEBUG loaded listener.js 03:01:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x12bf7ac00) [pid = 1657] [serial = 639] [outer = 0x116af3c00] 03:01:10 INFO - PROCESS | 1657 | 1469440870744 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 03:01:10 INFO - PROCESS | 1657 | 1469440870764 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 03:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:01:10 INFO - PROCESS | 1657 | 1469440870766 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:01:10 INFO - PROCESS | 1657 | 1469440870767 Marionette TRACE conn2 <- [1,826,null,{}] 03:01:10 INFO - PROCESS | 1657 | 1469440870776 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:10 INFO - PROCESS | 1657 | 1469440870777 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:10 INFO - PROCESS | 1657 | 1469440870861 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 03:01:10 INFO - PROCESS | 1657 | 1469440870865 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:10 INFO - PROCESS | 1657 | 1469440870866 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a739000 == 42 [pid = 1657] [id = 214] 03:01:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x12bf7d400) [pid = 1657] [serial = 640] [outer = 0x0] 03:01:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x12c657400) [pid = 1657] [serial = 641] [outer = 0x12bf7d400] 03:01:10 INFO - PROCESS | 1657 | 1469440870890 Marionette DEBUG loaded listener.js 03:01:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x12c661400) [pid = 1657] [serial = 642] [outer = 0x12bf7d400] 03:01:11 INFO - PROCESS | 1657 | 1469440871216 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 03:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 468ms 03:01:11 INFO - PROCESS | 1657 | 1469440871235 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 03:01:11 INFO - PROCESS | 1657 | 1469440871238 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 03:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:01:11 INFO - PROCESS | 1657 | 1469440871241 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:01:11 INFO - PROCESS | 1657 | 1469440871242 Marionette TRACE conn2 <- [1,830,null,{}] 03:01:11 INFO - PROCESS | 1657 | 1469440871244 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:11 INFO - PROCESS | 1657 | 1469440871245 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:11 INFO - PROCESS | 1657 | 1469440871393 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 03:01:11 INFO - PROCESS | 1657 | 1469440871431 Marionette TRACE conn2 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:11 INFO - PROCESS | 1657 | 1469440871433 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x115ebc800 == 43 [pid = 1657] [id = 215] 03:01:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x112137800) [pid = 1657] [serial = 643] [outer = 0x0] 03:01:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1130aec00) [pid = 1657] [serial = 644] [outer = 0x112137800] 03:01:11 INFO - PROCESS | 1657 | 1469440871464 Marionette DEBUG loaded listener.js 03:01:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1168acc00) [pid = 1657] [serial = 645] [outer = 0x112137800] 03:01:11 INFO - PROCESS | 1657 | 1469440871896 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 03:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 668ms 03:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:01:11 INFO - PROCESS | 1657 | 1469440871910 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 03:01:11 INFO - PROCESS | 1657 | 1469440871913 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 03:01:11 INFO - PROCESS | 1657 | 1469440871916 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:01:11 INFO - PROCESS | 1657 | 1469440871917 Marionette TRACE conn2 <- [1,834,null,{}] 03:01:11 INFO - PROCESS | 1657 | 1469440871920 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:11 INFO - PROCESS | 1657 | 1469440871922 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:12 INFO - PROCESS | 1657 | 1469440872025 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 03:01:12 INFO - PROCESS | 1657 | 1469440872079 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:12 INFO - PROCESS | 1657 | 1469440872081 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x119416800 == 44 [pid = 1657] [id = 216] 03:01:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x11820f400) [pid = 1657] [serial = 646] [outer = 0x0] 03:01:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1186b2800) [pid = 1657] [serial = 647] [outer = 0x11820f400] 03:01:12 INFO - PROCESS | 1657 | 1469440872110 Marionette DEBUG loaded listener.js 03:01:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119627c00) [pid = 1657] [serial = 648] [outer = 0x11820f400] 03:01:12 INFO - PROCESS | 1657 | 1469440872506 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 03:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 619ms 03:01:12 INFO - PROCESS | 1657 | 1469440872535 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 03:01:12 INFO - PROCESS | 1657 | 1469440872537 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 03:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:01:12 INFO - PROCESS | 1657 | 1469440872540 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:01:12 INFO - PROCESS | 1657 | 1469440872541 Marionette TRACE conn2 <- [1,838,null,{}] 03:01:12 INFO - PROCESS | 1657 | 1469440872543 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:12 INFO - PROCESS | 1657 | 1469440872545 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:12 INFO - PROCESS | 1657 | 1469440872645 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 03:01:12 INFO - PROCESS | 1657 | 1469440872735 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:12 INFO - PROCESS | 1657 | 1469440872736 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12914d800 == 45 [pid = 1657] [id = 217] 03:01:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x120f18800) [pid = 1657] [serial = 649] [outer = 0x0] 03:01:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1214bc000) [pid = 1657] [serial = 650] [outer = 0x120f18800] 03:01:12 INFO - PROCESS | 1657 | 1469440872766 Marionette DEBUG loaded listener.js 03:01:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x124bcdc00) [pid = 1657] [serial = 651] [outer = 0x120f18800] 03:01:13 INFO - PROCESS | 1657 | 1469440873192 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 03:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 668ms 03:01:13 INFO - PROCESS | 1657 | 1469440873209 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 03:01:13 INFO - PROCESS | 1657 | 1469440873212 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 03:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:01:13 INFO - PROCESS | 1657 | 1469440873219 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:01:13 INFO - PROCESS | 1657 | 1469440873222 Marionette TRACE conn2 <- [1,842,null,{}] 03:01:13 INFO - PROCESS | 1657 | 1469440873225 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:13 INFO - PROCESS | 1657 | 1469440873227 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:13 INFO - PROCESS | 1657 | 1469440873330 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 03:01:13 INFO - PROCESS | 1657 | 1469440873393 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:13 INFO - PROCESS | 1657 | 1469440873394 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a967800 == 46 [pid = 1657] [id = 218] 03:01:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1268cec00) [pid = 1657] [serial = 652] [outer = 0x0] 03:01:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x128aa6800) [pid = 1657] [serial = 653] [outer = 0x1268cec00] 03:01:13 INFO - PROCESS | 1657 | 1469440873424 Marionette DEBUG loaded listener.js 03:01:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x129208800) [pid = 1657] [serial = 654] [outer = 0x1268cec00] 03:01:13 INFO - PROCESS | 1657 | 1469440873883 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 03:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 675ms 03:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:01:13 INFO - PROCESS | 1657 | 1469440873890 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 03:01:13 INFO - PROCESS | 1657 | 1469440873892 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 03:01:13 INFO - PROCESS | 1657 | 1469440873894 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:01:13 INFO - PROCESS | 1657 | 1469440873895 Marionette TRACE conn2 <- [1,846,null,{}] 03:01:13 INFO - PROCESS | 1657 | 1469440873898 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:13 INFO - PROCESS | 1657 | 1469440873899 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:14 INFO - PROCESS | 1657 | 1469440874133 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 03:01:14 INFO - PROCESS | 1657 | 1469440874227 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:14 INFO - PROCESS | 1657 | 1469440874228 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x11829f800 == 47 [pid = 1657] [id = 219] 03:01:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x116a08400) [pid = 1657] [serial = 655] [outer = 0x0] 03:01:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x116a94c00) [pid = 1657] [serial = 656] [outer = 0x116a08400] 03:01:14 INFO - PROCESS | 1657 | 1469440874256 Marionette DEBUG loaded listener.js 03:01:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1181ad000) [pid = 1657] [serial = 657] [outer = 0x116a08400] 03:01:14 INFO - PROCESS | 1657 | 1469440874675 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 03:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 823ms 03:01:14 INFO - PROCESS | 1657 | 1469440874719 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 03:01:14 INFO - PROCESS | 1657 | 1469440874723 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 03:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:01:14 INFO - PROCESS | 1657 | 1469440874728 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:01:14 INFO - PROCESS | 1657 | 1469440874730 Marionette TRACE conn2 <- [1,850,null,{}] 03:01:14 INFO - PROCESS | 1657 | 1469440874735 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:14 INFO - PROCESS | 1657 | 1469440874738 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:14 INFO - PROCESS | 1657 | 1469440874918 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 03:01:14 INFO - PROCESS | 1657 | 1469440874984 Marionette TRACE conn2 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:14 INFO - PROCESS | 1657 | 1469440874985 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x118317800 == 48 [pid = 1657] [id = 220] 03:01:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x118595000) [pid = 1657] [serial = 658] [outer = 0x0] 03:01:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x118692c00) [pid = 1657] [serial = 659] [outer = 0x118595000] 03:01:15 INFO - PROCESS | 1657 | 1469440875012 Marionette DEBUG loaded listener.js 03:01:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x118bbdc00) [pid = 1657] [serial = 660] [outer = 0x118595000] 03:01:15 INFO - PROCESS | 1657 | --DOCSHELL 0x12487d000 == 47 [pid = 1657] [id = 193] 03:01:15 INFO - PROCESS | 1657 | --DOCSHELL 0x12a739000 == 46 [pid = 1657] [id = 214] 03:01:15 INFO - PROCESS | 1657 | --DOCSHELL 0x129458000 == 45 [pid = 1657] [id = 213] 03:01:15 INFO - PROCESS | 1657 | --DOCSHELL 0x12914d000 == 44 [pid = 1657] [id = 212] 03:01:15 INFO - PROCESS | 1657 | --DOCSHELL 0x112544000 == 43 [pid = 1657] [id = 211] 03:01:15 INFO - PROCESS | 1657 | --DOCSHELL 0x118bdf000 == 42 [pid = 1657] [id = 210] 03:01:15 INFO - PROCESS | 1657 | --DOCSHELL 0x124b88800 == 41 [pid = 1657] [id = 209] 03:01:15 INFO - PROCESS | 1657 | --DOCSHELL 0x124861800 == 40 [pid = 1657] [id = 208] 03:01:15 INFO - PROCESS | 1657 | --DOCSHELL 0x121333800 == 39 [pid = 1657] [id = 207] 03:01:15 INFO - PROCESS | 1657 | --DOCSHELL 0x119c04800 == 38 [pid = 1657] [id = 206] 03:01:15 INFO - PROCESS | 1657 | --DOCSHELL 0x11941d000 == 37 [pid = 1657] [id = 205] 03:01:15 INFO - PROCESS | 1657 | --DOCSHELL 0x11758b000 == 36 [pid = 1657] [id = 204] 03:01:15 INFO - PROCESS | 1657 | --DOCSHELL 0x113b3d000 == 35 [pid = 1657] [id = 203] 03:01:15 INFO - PROCESS | 1657 | --DOCSHELL 0x118440800 == 34 [pid = 1657] [id = 202] 03:01:15 INFO - PROCESS | 1657 | --DOCSHELL 0x116731800 == 33 [pid = 1657] [id = 201] 03:01:15 INFO - PROCESS | 1657 | --DOCSHELL 0x121075000 == 32 [pid = 1657] [id = 200] 03:01:15 INFO - PROCESS | 1657 | --DOCSHELL 0x11829f800 == 31 [pid = 1657] [id = 219] 03:01:15 INFO - PROCESS | 1657 | --DOCSHELL 0x12a967800 == 30 [pid = 1657] [id = 218] 03:01:15 INFO - PROCESS | 1657 | --DOCSHELL 0x12914d800 == 29 [pid = 1657] [id = 217] 03:01:15 INFO - PROCESS | 1657 | --DOCSHELL 0x119416800 == 28 [pid = 1657] [id = 216] 03:01:15 INFO - PROCESS | 1657 | --DOCSHELL 0x115ebc800 == 27 [pid = 1657] [id = 215] 03:01:15 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x120f11c00) [pid = 1657] [serial = 590] [outer = 0x0] [url = about:blank] 03:01:15 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12bb9ac00) [pid = 1657] [serial = 579] [outer = 0x0] [url = about:blank] 03:01:15 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12b3ce800) [pid = 1657] [serial = 578] [outer = 0x0] [url = about:blank] 03:01:15 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x118351800) [pid = 1657] [serial = 584] [outer = 0x0] [url = about:blank] 03:01:15 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x116a0a800) [pid = 1657] [serial = 581] [outer = 0x0] [url = about:blank] 03:01:15 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1177b4800) [pid = 1657] [serial = 582] [outer = 0x0] [url = about:blank] 03:01:15 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x118623c00) [pid = 1657] [serial = 567] [outer = 0x0] [url = about:blank] 03:01:15 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118417000) [pid = 1657] [serial = 566] [outer = 0x0] [url = about:blank] 03:01:15 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x121008400) [pid = 1657] [serial = 570] [outer = 0x0] [url = about:blank] 03:01:15 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x120f0b000) [pid = 1657] [serial = 569] [outer = 0x0] [url = about:blank] 03:01:15 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12a73a400) [pid = 1657] [serial = 573] [outer = 0x0] [url = about:blank] 03:01:15 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x127553800) [pid = 1657] [serial = 572] [outer = 0x0] [url = about:blank] 03:01:15 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12b341800) [pid = 1657] [serial = 576] [outer = 0x0] [url = about:blank] 03:01:15 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12abe8400) [pid = 1657] [serial = 575] [outer = 0x0] [url = about:blank] 03:01:15 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12547c000) [pid = 1657] [serial = 596] [outer = 0x0] [url = about:blank] 03:01:15 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x123c0a000) [pid = 1657] [serial = 593] [outer = 0x0] [url = about:blank] 03:01:15 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x124912c00) [pid = 1657] [serial = 594] [outer = 0x0] [url = about:blank] 03:01:15 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1193af000) [pid = 1657] [serial = 587] [outer = 0x0] [url = about:blank] 03:01:15 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x119626000) [pid = 1657] [serial = 588] [outer = 0x0] [url = about:blank] 03:01:15 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x121005c00) [pid = 1657] [serial = 591] [outer = 0x0] [url = about:blank] 03:01:15 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x11858e000) [pid = 1657] [serial = 585] [outer = 0x0] [url = about:blank] 03:01:15 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x126fc2c00) [pid = 1657] [serial = 599] [outer = 0x0] [url = about:blank] 03:01:15 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x125fe2000) [pid = 1657] [serial = 597] [outer = 0x0] [url = about:blank] 03:01:15 INFO - PROCESS | 1657 | 1469440875891 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 03:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1172ms 03:01:15 INFO - PROCESS | 1657 | 1469440875899 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 03:01:15 INFO - PROCESS | 1657 | 1469440875901 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 03:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:01:15 INFO - PROCESS | 1657 | 1469440875904 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:01:15 INFO - PROCESS | 1657 | 1469440875906 Marionette TRACE conn2 <- [1,854,null,{}] 03:01:15 INFO - PROCESS | 1657 | 1469440875910 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:15 INFO - PROCESS | 1657 | 1469440875911 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:15 INFO - PROCESS | 1657 | 1469440875989 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 03:01:15 INFO - PROCESS | 1657 | 1469440875993 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:15 INFO - PROCESS | 1657 | 1469440875996 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x114f3e000 == 28 [pid = 1657] [id = 221] 03:01:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x112d44c00) [pid = 1657] [serial = 661] [outer = 0x0] 03:01:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x113022400) [pid = 1657] [serial = 662] [outer = 0x112d44c00] 03:01:16 INFO - PROCESS | 1657 | 1469440876026 Marionette DEBUG loaded listener.js 03:01:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1133f6000) [pid = 1657] [serial = 663] [outer = 0x112d44c00] 03:01:16 INFO - PROCESS | 1657 | 1469440876345 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 03:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 471ms 03:01:16 INFO - PROCESS | 1657 | 1469440876382 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 03:01:16 INFO - PROCESS | 1657 | 1469440876385 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 03:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:01:16 INFO - PROCESS | 1657 | 1469440876391 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:01:16 INFO - PROCESS | 1657 | 1469440876393 Marionette TRACE conn2 <- [1,858,null,{}] 03:01:16 INFO - PROCESS | 1657 | 1469440876395 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:16 INFO - PROCESS | 1657 | 1469440876397 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:16 INFO - PROCESS | 1657 | 1469440876468 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 03:01:16 INFO - PROCESS | 1657 | 1469440876473 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:16 INFO - PROCESS | 1657 | 1469440876474 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x116a72800 == 29 [pid = 1657] [id = 222] 03:01:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1165e2400) [pid = 1657] [serial = 664] [outer = 0x0] 03:01:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1168aa400) [pid = 1657] [serial = 665] [outer = 0x1165e2400] 03:01:16 INFO - PROCESS | 1657 | 1469440876504 Marionette DEBUG loaded listener.js 03:01:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x116a46400) [pid = 1657] [serial = 666] [outer = 0x1165e2400] 03:01:16 INFO - PROCESS | 1657 | 1469440876867 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 03:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 519ms 03:01:16 INFO - PROCESS | 1657 | 1469440876910 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 03:01:16 INFO - PROCESS | 1657 | 1469440876912 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 03:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:01:16 INFO - PROCESS | 1657 | 1469440876914 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:01:16 INFO - PROCESS | 1657 | 1469440876916 Marionette TRACE conn2 <- [1,862,null,{}] 03:01:16 INFO - PROCESS | 1657 | 1469440876932 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:16 INFO - PROCESS | 1657 | 1469440876935 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:17 INFO - PROCESS | 1657 | 1469440877011 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 03:01:17 INFO - PROCESS | 1657 | 1469440877018 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:17 INFO - PROCESS | 1657 | 1469440877020 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e5d000 == 30 [pid = 1657] [id = 223] 03:01:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x116aec400) [pid = 1657] [serial = 667] [outer = 0x0] 03:01:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x11834f800) [pid = 1657] [serial = 668] [outer = 0x116aec400] 03:01:17 INFO - PROCESS | 1657 | 1469440877052 Marionette DEBUG loaded listener.js 03:01:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x11858ac00) [pid = 1657] [serial = 669] [outer = 0x116aec400] 03:01:17 INFO - PROCESS | 1657 | 1469440877363 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 03:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 470ms 03:01:17 INFO - PROCESS | 1657 | 1469440877385 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 03:01:17 INFO - PROCESS | 1657 | 1469440877386 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 03:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:01:17 INFO - PROCESS | 1657 | 1469440877391 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:01:17 INFO - PROCESS | 1657 | 1469440877392 Marionette TRACE conn2 <- [1,866,null,{}] 03:01:17 INFO - PROCESS | 1657 | 1469440877394 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:17 INFO - PROCESS | 1657 | 1469440877396 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:17 INFO - PROCESS | 1657 | 1469440877469 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 03:01:17 INFO - PROCESS | 1657 | 1469440877475 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:17 INFO - PROCESS | 1657 | 1469440877476 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x11842b000 == 31 [pid = 1657] [id = 224] 03:01:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x118593000) [pid = 1657] [serial = 670] [outer = 0x0] 03:01:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x118688400) [pid = 1657] [serial = 671] [outer = 0x118593000] 03:01:17 INFO - PROCESS | 1657 | 1469440877501 Marionette DEBUG loaded listener.js 03:01:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1186afc00) [pid = 1657] [serial = 672] [outer = 0x118593000] 03:01:17 INFO - PROCESS | 1657 | 1469440877825 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 03:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 468ms 03:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:01:17 INFO - PROCESS | 1657 | 1469440877859 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 03:01:17 INFO - PROCESS | 1657 | 1469440877861 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 03:01:17 INFO - PROCESS | 1657 | 1469440877863 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:01:17 INFO - PROCESS | 1657 | 1469440877871 Marionette TRACE conn2 <- [1,870,null,{}] 03:01:17 INFO - PROCESS | 1657 | 1469440877874 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:17 INFO - PROCESS | 1657 | 1469440877875 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:17 INFO - PROCESS | 1657 | 1469440877971 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 03:01:17 INFO - PROCESS | 1657 | 1469440877990 Marionette TRACE conn2 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:17 INFO - PROCESS | 1657 | 1469440877991 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x119404800 == 32 [pid = 1657] [id = 225] 03:01:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x112d0e400) [pid = 1657] [serial = 673] [outer = 0x0] 03:01:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1188a3c00) [pid = 1657] [serial = 674] [outer = 0x112d0e400] 03:01:18 INFO - PROCESS | 1657 | 1469440878016 Marionette DEBUG loaded listener.js 03:01:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x11933dc00) [pid = 1657] [serial = 675] [outer = 0x112d0e400] 03:01:18 INFO - PROCESS | 1657 | 1469440878383 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 03:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 527ms 03:01:18 INFO - PROCESS | 1657 | 1469440878390 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 03:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:01:18 INFO - PROCESS | 1657 | 1469440878391 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 03:01:18 INFO - PROCESS | 1657 | 1469440878393 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:01:18 INFO - PROCESS | 1657 | 1469440878394 Marionette TRACE conn2 <- [1,874,null,{}] 03:01:18 INFO - PROCESS | 1657 | 1469440878397 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:18 INFO - PROCESS | 1657 | 1469440878401 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:18 INFO - PROCESS | 1657 | 1469440878511 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 03:01:18 INFO - PROCESS | 1657 | 1469440878548 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:18 INFO - PROCESS | 1657 | 1469440878549 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x119956800 == 33 [pid = 1657] [id = 226] 03:01:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1188af000) [pid = 1657] [serial = 676] [outer = 0x0] 03:01:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1193bf800) [pid = 1657] [serial = 677] [outer = 0x1188af000] 03:01:18 INFO - PROCESS | 1657 | 1469440878574 Marionette DEBUG loaded listener.js 03:01:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x120f19400) [pid = 1657] [serial = 678] [outer = 0x1188af000] 03:01:18 INFO - PROCESS | 1657 | 1469440878886 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 03:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 521ms 03:01:18 INFO - PROCESS | 1657 | 1469440878921 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 03:01:18 INFO - PROCESS | 1657 | 1469440878930 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 03:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:01:18 INFO - PROCESS | 1657 | 1469440878932 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:01:18 INFO - PROCESS | 1657 | 1469440878933 Marionette TRACE conn2 <- [1,878,null,{}] 03:01:18 INFO - PROCESS | 1657 | 1469440878936 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:18 INFO - PROCESS | 1657 | 1469440878937 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:19 INFO - PROCESS | 1657 | 1469440879024 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 03:01:19 INFO - PROCESS | 1657 | 1469440879068 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:19 INFO - PROCESS | 1657 | 1469440879069 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x121074800 == 34 [pid = 1657] [id = 227] 03:01:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1121e2800) [pid = 1657] [serial = 679] [outer = 0x0] 03:01:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12100b000) [pid = 1657] [serial = 680] [outer = 0x1121e2800] 03:01:19 INFO - PROCESS | 1657 | 1469440879093 Marionette DEBUG loaded listener.js 03:01:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x121982400) [pid = 1657] [serial = 681] [outer = 0x1121e2800] 03:01:19 INFO - PROCESS | 1657 | 1469440879416 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 03:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 517ms 03:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:01:19 INFO - PROCESS | 1657 | 1469440879453 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 03:01:19 INFO - PROCESS | 1657 | 1469440879454 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 03:01:19 INFO - PROCESS | 1657 | 1469440879456 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:01:19 INFO - PROCESS | 1657 | 1469440879457 Marionette TRACE conn2 <- [1,882,null,{}] 03:01:19 INFO - PROCESS | 1657 | 1469440879460 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:19 INFO - PROCESS | 1657 | 1469440879461 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:19 INFO - PROCESS | 1657 | 1469440879551 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 03:01:19 INFO - PROCESS | 1657 | 1469440879555 Marionette TRACE conn2 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:19 INFO - PROCESS | 1657 | 1469440879556 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x1212eb000 == 35 [pid = 1657] [id = 228] 03:01:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x121005c00) [pid = 1657] [serial = 682] [outer = 0x0] 03:01:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x123c30000) [pid = 1657] [serial = 683] [outer = 0x121005c00] 03:01:19 INFO - PROCESS | 1657 | 1469440879579 Marionette DEBUG loaded listener.js 03:01:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x124910800) [pid = 1657] [serial = 684] [outer = 0x121005c00] 03:01:19 INFO - PROCESS | 1657 | 1469440879896 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 03:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 469ms 03:01:20 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x116af3c00) [pid = 1657] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:01:20 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1168b2800) [pid = 1657] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:01:20 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x118352000) [pid = 1657] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:01:20 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1249d1800) [pid = 1657] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:01:20 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x116ba6800) [pid = 1657] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:01:20 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1168af800) [pid = 1657] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:01:20 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1193c7800) [pid = 1657] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:01:20 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12a91a800) [pid = 1657] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:01:20 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1165dd400) [pid = 1657] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:01:20 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x118589c00) [pid = 1657] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:01:20 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12755b800) [pid = 1657] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:01:20 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1272a5c00) [pid = 1657] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:01:20 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x116a97c00) [pid = 1657] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:01:20 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x11858c000) [pid = 1657] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:01:20 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12bf7d400) [pid = 1657] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:01:20 INFO - PROCESS | 1657 | 1469440880107 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 03:01:20 INFO - PROCESS | 1657 | 1469440880109 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 03:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:01:20 INFO - PROCESS | 1657 | 1469440880118 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:01:20 INFO - PROCESS | 1657 | 1469440880119 Marionette TRACE conn2 <- [1,886,null,{}] 03:01:20 INFO - PROCESS | 1657 | 1469440880131 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:20 INFO - PROCESS | 1657 | 1469440880132 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:20 INFO - PROCESS | 1657 | 1469440880207 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 03:01:20 INFO - PROCESS | 1657 | 1469440880210 Marionette TRACE conn2 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:20 INFO - PROCESS | 1657 | 1469440880211 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e5b000 == 36 [pid = 1657] [id = 229] 03:01:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x11820b400) [pid = 1657] [serial = 685] [outer = 0x0] 03:01:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x118594c00) [pid = 1657] [serial = 686] [outer = 0x11820b400] 03:01:20 INFO - PROCESS | 1657 | 1469440880235 Marionette DEBUG loaded listener.js 03:01:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x121c4e000) [pid = 1657] [serial = 687] [outer = 0x11820b400] 03:01:20 INFO - PROCESS | 1657 | 1469440880548 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 03:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 471ms 03:01:20 INFO - PROCESS | 1657 | 1469440880591 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 03:01:20 INFO - PROCESS | 1657 | 1469440880592 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 03:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:01:20 INFO - PROCESS | 1657 | 1469440880594 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:01:20 INFO - PROCESS | 1657 | 1469440880595 Marionette TRACE conn2 <- [1,890,null,{}] 03:01:20 INFO - PROCESS | 1657 | 1469440880598 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:20 INFO - PROCESS | 1657 | 1469440880599 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:20 INFO - PROCESS | 1657 | 1469440880674 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 03:01:20 INFO - PROCESS | 1657 | 1469440880726 Marionette TRACE conn2 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:20 INFO - PROCESS | 1657 | 1469440880727 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x124d1c800 == 37 [pid = 1657] [id = 230] 03:01:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x11820d800) [pid = 1657] [serial = 688] [outer = 0x0] 03:01:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1249cb800) [pid = 1657] [serial = 689] [outer = 0x11820d800] 03:01:20 INFO - PROCESS | 1657 | 1469440880750 Marionette DEBUG loaded listener.js 03:01:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1253c4000) [pid = 1657] [serial = 690] [outer = 0x11820d800] 03:01:21 INFO - PROCESS | 1657 | 1469440881027 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 03:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 467ms 03:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:01:21 INFO - PROCESS | 1657 | 1469440881062 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 03:01:21 INFO - PROCESS | 1657 | 1469440881064 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 03:01:21 INFO - PROCESS | 1657 | 1469440881066 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:01:21 INFO - PROCESS | 1657 | 1469440881068 Marionette TRACE conn2 <- [1,894,null,{}] 03:01:21 INFO - PROCESS | 1657 | 1469440881078 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:21 INFO - PROCESS | 1657 | 1469440881079 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:21 INFO - PROCESS | 1657 | 1469440881177 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 03:01:21 INFO - PROCESS | 1657 | 1469440881181 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:21 INFO - PROCESS | 1657 | 1469440881182 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x11931d000 == 38 [pid = 1657] [id = 231] 03:01:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x125478c00) [pid = 1657] [serial = 691] [outer = 0x0] 03:01:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x125fe2000) [pid = 1657] [serial = 692] [outer = 0x125478c00] 03:01:21 INFO - PROCESS | 1657 | 1469440881211 Marionette DEBUG loaded listener.js 03:01:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1272ae000) [pid = 1657] [serial = 693] [outer = 0x125478c00] 03:01:21 INFO - PROCESS | 1657 | 1469440881551 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 03:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 522ms 03:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:01:21 INFO - PROCESS | 1657 | 1469440881597 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 03:01:21 INFO - PROCESS | 1657 | 1469440881598 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 03:01:21 INFO - PROCESS | 1657 | 1469440881601 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:01:21 INFO - PROCESS | 1657 | 1469440881602 Marionette TRACE conn2 <- [1,898,null,{}] 03:01:21 INFO - PROCESS | 1657 | 1469440881605 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:21 INFO - PROCESS | 1657 | 1469440881606 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:21 INFO - PROCESS | 1657 | 1469440881686 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 03:01:21 INFO - PROCESS | 1657 | 1469440881692 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:21 INFO - PROCESS | 1657 | 1469440881693 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b0d000 == 39 [pid = 1657] [id = 232] 03:01:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1268cf400) [pid = 1657] [serial = 694] [outer = 0x0] 03:01:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x127556000) [pid = 1657] [serial = 695] [outer = 0x1268cf400] 03:01:21 INFO - PROCESS | 1657 | 1469440881719 Marionette DEBUG loaded listener.js 03:01:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12882cc00) [pid = 1657] [serial = 696] [outer = 0x1268cf400] 03:01:22 INFO - PROCESS | 1657 | 1469440882077 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 03:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 523ms 03:01:22 INFO - PROCESS | 1657 | 1469440882167 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 03:01:22 INFO - PROCESS | 1657 | 1469440882171 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 03:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:01:22 INFO - PROCESS | 1657 | 1469440882177 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:01:22 INFO - PROCESS | 1657 | 1469440882181 Marionette TRACE conn2 <- [1,902,null,{}] 03:01:22 INFO - PROCESS | 1657 | 1469440882187 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:22 INFO - PROCESS | 1657 | 1469440882191 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:22 INFO - PROCESS | 1657 | 1469440882381 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 03:01:22 INFO - PROCESS | 1657 | 1469440882499 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:22 INFO - PROCESS | 1657 | 1469440882504 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x11320d000 == 40 [pid = 1657] [id = 233] 03:01:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x112d09400) [pid = 1657] [serial = 697] [outer = 0x0] 03:01:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x113027400) [pid = 1657] [serial = 698] [outer = 0x112d09400] 03:01:22 INFO - PROCESS | 1657 | 1469440882596 Marionette DEBUG loaded listener.js 03:01:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x113bdb000) [pid = 1657] [serial = 699] [outer = 0x112d09400] 03:01:23 INFO - PROCESS | 1657 | 1469440883186 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 03:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1075ms 03:01:23 INFO - PROCESS | 1657 | 1469440883251 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 03:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:01:23 INFO - PROCESS | 1657 | 1469440883254 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 03:01:23 INFO - PROCESS | 1657 | 1469440883258 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:01:23 INFO - PROCESS | 1657 | 1469440883261 Marionette TRACE conn2 <- [1,906,null,{}] 03:01:23 INFO - PROCESS | 1657 | 1469440883263 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:23 INFO - PROCESS | 1657 | 1469440883265 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:23 INFO - PROCESS | 1657 | 1469440883372 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 03:01:23 INFO - PROCESS | 1657 | 1469440883424 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:23 INFO - PROCESS | 1657 | 1469440883425 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x118376000 == 41 [pid = 1657] [id = 234] 03:01:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x116ba7c00) [pid = 1657] [serial = 700] [outer = 0x0] 03:01:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x117250800) [pid = 1657] [serial = 701] [outer = 0x116ba7c00] 03:01:23 INFO - PROCESS | 1657 | 1469440883454 Marionette DEBUG loaded listener.js 03:01:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x11820c400) [pid = 1657] [serial = 702] [outer = 0x116ba7c00] 03:01:24 INFO - PROCESS | 1657 | 1469440884117 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 03:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 927ms 03:01:24 INFO - PROCESS | 1657 | 1469440884183 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 03:01:24 INFO - PROCESS | 1657 | 1469440884186 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 03:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:01:24 INFO - PROCESS | 1657 | 1469440884189 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:01:24 INFO - PROCESS | 1657 | 1469440884191 Marionette TRACE conn2 <- [1,910,null,{}] 03:01:24 INFO - PROCESS | 1657 | 1469440884195 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:24 INFO - PROCESS | 1657 | 1469440884196 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:24 INFO - PROCESS | 1657 | 1469440884297 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 03:01:24 INFO - PROCESS | 1657 | 1469440884351 Marionette TRACE conn2 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:24 INFO - PROCESS | 1657 | 1469440884354 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x116733000 == 42 [pid = 1657] [id = 235] 03:01:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x116a49c00) [pid = 1657] [serial = 703] [outer = 0x0] 03:01:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x116af4800) [pid = 1657] [serial = 704] [outer = 0x116a49c00] 03:01:24 INFO - PROCESS | 1657 | 1469440884383 Marionette DEBUG loaded listener.js 03:01:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x118178c00) [pid = 1657] [serial = 705] [outer = 0x116a49c00] 03:01:24 INFO - PROCESS | 1657 | --DOCSHELL 0x11931d000 == 41 [pid = 1657] [id = 231] 03:01:24 INFO - PROCESS | 1657 | --DOCSHELL 0x124d1c800 == 40 [pid = 1657] [id = 230] 03:01:24 INFO - PROCESS | 1657 | --DOCSHELL 0x117e5b000 == 39 [pid = 1657] [id = 229] 03:01:24 INFO - PROCESS | 1657 | --DOCSHELL 0x1212eb000 == 38 [pid = 1657] [id = 228] 03:01:24 INFO - PROCESS | 1657 | --DOCSHELL 0x121074800 == 37 [pid = 1657] [id = 227] 03:01:24 INFO - PROCESS | 1657 | --DOCSHELL 0x119956800 == 36 [pid = 1657] [id = 226] 03:01:24 INFO - PROCESS | 1657 | --DOCSHELL 0x119404800 == 35 [pid = 1657] [id = 225] 03:01:24 INFO - PROCESS | 1657 | --DOCSHELL 0x11842b000 == 34 [pid = 1657] [id = 224] 03:01:24 INFO - PROCESS | 1657 | --DOCSHELL 0x117e5d000 == 33 [pid = 1657] [id = 223] 03:01:24 INFO - PROCESS | 1657 | --DOCSHELL 0x116a72800 == 32 [pid = 1657] [id = 222] 03:01:24 INFO - PROCESS | 1657 | --DOCSHELL 0x114f3e000 == 31 [pid = 1657] [id = 221] 03:01:24 INFO - PROCESS | 1657 | --DOCSHELL 0x118317800 == 30 [pid = 1657] [id = 220] 03:01:24 INFO - PROCESS | 1657 | 1469440884769 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 03:01:24 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12c661400) [pid = 1657] [serial = 642] [outer = 0x0] [url = about:blank] 03:01:24 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12bb9cc00) [pid = 1657] [serial = 638] [outer = 0x0] [url = about:blank] 03:01:24 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x116a47c00) [pid = 1657] [serial = 602] [outer = 0x0] [url = about:blank] 03:01:24 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x11868c000) [pid = 1657] [serial = 611] [outer = 0x0] [url = about:blank] 03:01:24 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x125470c00) [pid = 1657] [serial = 617] [outer = 0x0] [url = about:blank] 03:01:24 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x118206c00) [pid = 1657] [serial = 608] [outer = 0x0] [url = about:blank] 03:01:24 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x120f16c00) [pid = 1657] [serial = 630] [outer = 0x0] [url = about:blank] 03:01:24 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x123c2f800) [pid = 1657] [serial = 615] [outer = 0x0] [url = about:blank] 03:01:24 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x125fe2c00) [pid = 1657] [serial = 618] [outer = 0x0] [url = about:blank] 03:01:24 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1268cd800) [pid = 1657] [serial = 636] [outer = 0x0] [url = about:blank] 03:01:24 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1268da800) [pid = 1657] [serial = 620] [outer = 0x0] [url = about:blank] 03:01:24 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1193bbc00) [pid = 1657] [serial = 612] [outer = 0x0] [url = about:blank] 03:01:24 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1181abc00) [pid = 1657] [serial = 629] [outer = 0x0] [url = about:blank] 03:01:24 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x117e39800) [pid = 1657] [serial = 603] [outer = 0x0] [url = about:blank] 03:01:24 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118596c00) [pid = 1657] [serial = 605] [outer = 0x0] [url = about:blank] 03:01:24 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12a7b0800) [pid = 1657] [serial = 627] [outer = 0x0] [url = about:blank] 03:01:24 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x120f19800) [pid = 1657] [serial = 614] [outer = 0x0] [url = about:blank] 03:01:24 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x128834c00) [pid = 1657] [serial = 623] [outer = 0x0] [url = about:blank] 03:01:24 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x127554000) [pid = 1657] [serial = 621] [outer = 0x0] [url = about:blank] 03:01:24 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12a73bc00) [pid = 1657] [serial = 626] [outer = 0x0] [url = about:blank] 03:01:24 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12a9d0400) [pid = 1657] [serial = 633] [outer = 0x0] [url = about:blank] 03:01:24 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x129424800) [pid = 1657] [serial = 624] [outer = 0x0] [url = about:blank] 03:01:24 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1268cd000) [pid = 1657] [serial = 632] [outer = 0x0] [url = about:blank] 03:01:24 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12bf7ac00) [pid = 1657] [serial = 639] [outer = 0x0] [url = about:blank] 03:01:24 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1272b3c00) [pid = 1657] [serial = 600] [outer = 0x0] [url = about:blank] 03:01:24 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x118696400) [pid = 1657] [serial = 606] [outer = 0x0] [url = about:blank] 03:01:24 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12b340000) [pid = 1657] [serial = 635] [outer = 0x0] [url = about:blank] 03:01:24 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x118419800) [pid = 1657] [serial = 609] [outer = 0x0] [url = about:blank] 03:01:24 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12c657400) [pid = 1657] [serial = 641] [outer = 0x0] [url = about:blank] 03:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 619ms 03:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:01:24 INFO - PROCESS | 1657 | 1469440884809 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 03:01:24 INFO - PROCESS | 1657 | 1469440884812 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 03:01:24 INFO - PROCESS | 1657 | 1469440884816 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:01:24 INFO - PROCESS | 1657 | 1469440884818 Marionette TRACE conn2 <- [1,914,null,{}] 03:01:24 INFO - PROCESS | 1657 | 1469440884820 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:24 INFO - PROCESS | 1657 | 1469440884821 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:24 INFO - PROCESS | 1657 | 1469440884896 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 03:01:24 INFO - PROCESS | 1657 | 1469440884901 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:24 INFO - PROCESS | 1657 | 1469440884902 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x117221000 == 31 [pid = 1657] [id = 236] 03:01:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x118352000) [pid = 1657] [serial = 706] [outer = 0x0] 03:01:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x118414c00) [pid = 1657] [serial = 707] [outer = 0x118352000] 03:01:24 INFO - PROCESS | 1657 | 1469440884931 Marionette DEBUG loaded listener.js 03:01:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x118592c00) [pid = 1657] [serial = 708] [outer = 0x118352000] 03:01:25 INFO - PROCESS | 1657 | 1469440885262 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 03:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 468ms 03:01:25 INFO - PROCESS | 1657 | 1469440885285 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 03:01:25 INFO - PROCESS | 1657 | 1469440885286 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 03:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:01:25 INFO - PROCESS | 1657 | 1469440885291 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:01:25 INFO - PROCESS | 1657 | 1469440885294 Marionette TRACE conn2 <- [1,918,null,{}] 03:01:25 INFO - PROCESS | 1657 | 1469440885302 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:25 INFO - PROCESS | 1657 | 1469440885305 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:25 INFO - PROCESS | 1657 | 1469440885413 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 03:01:25 INFO - PROCESS | 1657 | 1469440885423 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:25 INFO - PROCESS | 1657 | 1469440885426 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x118444000 == 32 [pid = 1657] [id = 237] 03:01:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1186ad000) [pid = 1657] [serial = 709] [outer = 0x0] 03:01:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1193b0800) [pid = 1657] [serial = 710] [outer = 0x1186ad000] 03:01:25 INFO - PROCESS | 1657 | 1469440885453 Marionette DEBUG loaded listener.js 03:01:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11962a800) [pid = 1657] [serial = 711] [outer = 0x1186ad000] 03:01:25 INFO - PROCESS | 1657 | 1469440885781 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 03:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 523ms 03:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:01:25 INFO - PROCESS | 1657 | 1469440885815 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 03:01:25 INFO - PROCESS | 1657 | 1469440885816 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 03:01:25 INFO - PROCESS | 1657 | 1469440885818 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:01:25 INFO - PROCESS | 1657 | 1469440885820 Marionette TRACE conn2 <- [1,922,null,{}] 03:01:25 INFO - PROCESS | 1657 | 1469440885824 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:25 INFO - PROCESS | 1657 | 1469440885825 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:25 INFO - PROCESS | 1657 | 1469440885897 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 03:01:25 INFO - PROCESS | 1657 | 1469440885953 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:25 INFO - PROCESS | 1657 | 1469440885954 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196ed800 == 33 [pid = 1657] [id = 238] 03:01:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x11820c800) [pid = 1657] [serial = 712] [outer = 0x0] 03:01:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x119f5d800) [pid = 1657] [serial = 713] [outer = 0x11820c800] 03:01:25 INFO - PROCESS | 1657 | 1469440885982 Marionette DEBUG loaded listener.js 03:01:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1210eac00) [pid = 1657] [serial = 714] [outer = 0x11820c800] 03:01:26 INFO - PROCESS | 1657 | 1469440886399 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 03:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 624ms 03:01:26 INFO - PROCESS | 1657 | 1469440886476 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 03:01:26 INFO - PROCESS | 1657 | 1469440886479 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 03:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:01:26 INFO - PROCESS | 1657 | 1469440886500 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:01:26 INFO - PROCESS | 1657 | 1469440886504 Marionette TRACE conn2 <- [1,926,null,{}] 03:01:26 INFO - PROCESS | 1657 | 1469440886508 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:26 INFO - PROCESS | 1657 | 1469440886511 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:26 INFO - PROCESS | 1657 | 1469440886613 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 03:01:26 INFO - PROCESS | 1657 | 1469440886702 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:26 INFO - PROCESS | 1657 | 1469440886706 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x117015800 == 34 [pid = 1657] [id = 239] 03:01:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x116a47c00) [pid = 1657] [serial = 715] [outer = 0x0] 03:01:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x11724d000) [pid = 1657] [serial = 716] [outer = 0x116a47c00] 03:01:26 INFO - PROCESS | 1657 | 1469440886736 Marionette DEBUG loaded listener.js 03:01:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x118208000) [pid = 1657] [serial = 717] [outer = 0x116a47c00] 03:01:27 INFO - PROCESS | 1657 | 1469440887157 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 03:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 675ms 03:01:27 INFO - PROCESS | 1657 | 1469440887175 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 03:01:27 INFO - PROCESS | 1657 | 1469440887177 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 03:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:01:27 INFO - PROCESS | 1657 | 1469440887182 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:01:27 INFO - PROCESS | 1657 | 1469440887184 Marionette TRACE conn2 <- [1,930,null,{}] 03:01:27 INFO - PROCESS | 1657 | 1469440887187 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:27 INFO - PROCESS | 1657 | 1469440887189 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:27 INFO - PROCESS | 1657 | 1469440887284 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 03:01:27 INFO - PROCESS | 1657 | 1469440887331 Marionette TRACE conn2 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:27 INFO - PROCESS | 1657 | 1469440887332 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x11994b800 == 35 [pid = 1657] [id = 240] 03:01:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x118588800) [pid = 1657] [serial = 718] [outer = 0x0] 03:01:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1186b3400) [pid = 1657] [serial = 719] [outer = 0x118588800] 03:01:27 INFO - PROCESS | 1657 | 1469440887363 Marionette DEBUG loaded listener.js 03:01:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1193be400) [pid = 1657] [serial = 720] [outer = 0x118588800] 03:01:27 INFO - PROCESS | 1657 | 1469440887775 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 03:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 621ms 03:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:01:27 INFO - PROCESS | 1657 | 1469440887802 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 03:01:27 INFO - PROCESS | 1657 | 1469440887804 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 03:01:27 INFO - PROCESS | 1657 | 1469440887806 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:01:27 INFO - PROCESS | 1657 | 1469440887808 Marionette TRACE conn2 <- [1,934,null,{}] 03:01:27 INFO - PROCESS | 1657 | 1469440887814 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:27 INFO - PROCESS | 1657 | 1469440887817 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:27 INFO - PROCESS | 1657 | 1469440887915 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 03:01:28 INFO - PROCESS | 1657 | 1469440888001 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:28 INFO - PROCESS | 1657 | 1469440888004 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x121c66000 == 36 [pid = 1657] [id = 241] 03:01:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x123c07c00) [pid = 1657] [serial = 721] [outer = 0x0] 03:01:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x123c33800) [pid = 1657] [serial = 722] [outer = 0x123c07c00] 03:01:28 INFO - PROCESS | 1657 | 1469440888048 Marionette DEBUG loaded listener.js 03:01:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1253c2c00) [pid = 1657] [serial = 723] [outer = 0x123c07c00] 03:01:28 INFO - PROCESS | 1657 | 1469440888460 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 03:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 669ms 03:01:28 INFO - PROCESS | 1657 | 1469440888476 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 03:01:28 INFO - PROCESS | 1657 | 1469440888477 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 03:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:01:28 INFO - PROCESS | 1657 | 1469440888480 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:01:28 INFO - PROCESS | 1657 | 1469440888481 Marionette TRACE conn2 <- [1,938,null,{}] 03:01:28 INFO - PROCESS | 1657 | 1469440888483 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:28 INFO - PROCESS | 1657 | 1469440888485 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:28 INFO - PROCESS | 1657 | 1469440888581 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 03:01:28 INFO - PROCESS | 1657 | 1469440888628 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:28 INFO - PROCESS | 1657 | 1469440888630 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x1253ac000 == 37 [pid = 1657] [id = 242] 03:01:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x125f49800) [pid = 1657] [serial = 724] [outer = 0x0] 03:01:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x125fdfc00) [pid = 1657] [serial = 725] [outer = 0x125f49800] 03:01:28 INFO - PROCESS | 1657 | 1469440888659 Marionette DEBUG loaded listener.js 03:01:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x126fc2c00) [pid = 1657] [serial = 726] [outer = 0x125f49800] 03:01:29 INFO - PROCESS | 1657 | 1469440889063 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 03:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 618ms 03:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:01:29 INFO - PROCESS | 1657 | 1469440889099 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 03:01:29 INFO - PROCESS | 1657 | 1469440889100 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 03:01:29 INFO - PROCESS | 1657 | 1469440889103 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:01:29 INFO - PROCESS | 1657 | 1469440889104 Marionette TRACE conn2 <- [1,942,null,{}] 03:01:29 INFO - PROCESS | 1657 | 1469440889106 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:29 INFO - PROCESS | 1657 | 1469440889108 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:29 INFO - PROCESS | 1657 | 1469440889199 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 03:01:29 INFO - PROCESS | 1657 | 1469440889282 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:29 INFO - PROCESS | 1657 | 1469440889283 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x126f8b800 == 38 [pid = 1657] [id = 243] 03:01:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x126fc3c00) [pid = 1657] [serial = 727] [outer = 0x0] 03:01:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1272b1800) [pid = 1657] [serial = 728] [outer = 0x126fc3c00] 03:01:29 INFO - PROCESS | 1657 | 1469440889311 Marionette DEBUG loaded listener.js 03:01:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x127559000) [pid = 1657] [serial = 729] [outer = 0x126fc3c00] 03:01:29 INFO - PROCESS | 1657 | 1469440889720 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 03:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 670ms 03:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:01:29 INFO - PROCESS | 1657 | 1469440889774 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 03:01:29 INFO - PROCESS | 1657 | 1469440889775 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 03:01:29 INFO - PROCESS | 1657 | 1469440889778 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:01:29 INFO - PROCESS | 1657 | 1469440889779 Marionette TRACE conn2 <- [1,946,null,{}] 03:01:29 INFO - PROCESS | 1657 | 1469440889781 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:29 INFO - PROCESS | 1657 | 1469440889786 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:29 INFO - PROCESS | 1657 | 1469440889935 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 03:01:30 INFO - PROCESS | 1657 | 1469440890008 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:30 INFO - PROCESS | 1657 | 1469440890010 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12915f800 == 39 [pid = 1657] [id = 244] 03:01:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1272ad000) [pid = 1657] [serial = 730] [outer = 0x0] 03:01:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x128cbc000) [pid = 1657] [serial = 731] [outer = 0x1272ad000] 03:01:30 INFO - PROCESS | 1657 | 1469440890041 Marionette DEBUG loaded listener.js 03:01:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12920d800) [pid = 1657] [serial = 732] [outer = 0x1272ad000] 03:01:30 INFO - PROCESS | 1657 | 1469440890544 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 03:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 820ms 03:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:01:30 INFO - PROCESS | 1657 | 1469440890599 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 03:01:30 INFO - PROCESS | 1657 | 1469440890601 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 03:01:30 INFO - PROCESS | 1657 | 1469440890604 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:01:30 INFO - PROCESS | 1657 | 1469440890606 Marionette TRACE conn2 <- [1,950,null,{}] 03:01:30 INFO - PROCESS | 1657 | 1469440890610 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:30 INFO - PROCESS | 1657 | 1469440890611 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:30 INFO - PROCESS | 1657 | 1469440890706 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 03:01:30 INFO - PROCESS | 1657 | 1469440890759 Marionette TRACE conn2 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:30 INFO - PROCESS | 1657 | 1469440890760 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x117588800 == 40 [pid = 1657] [id = 245] 03:01:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1165de800) [pid = 1657] [serial = 733] [outer = 0x0] 03:01:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1177bbc00) [pid = 1657] [serial = 734] [outer = 0x1165de800] 03:01:30 INFO - PROCESS | 1657 | 1469440890789 Marionette DEBUG loaded listener.js 03:01:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x118589400) [pid = 1657] [serial = 735] [outer = 0x1165de800] 03:01:31 INFO - PROCESS | 1657 | --DOCSHELL 0x118444000 == 39 [pid = 1657] [id = 237] 03:01:31 INFO - PROCESS | 1657 | --DOCSHELL 0x117221000 == 38 [pid = 1657] [id = 236] 03:01:31 INFO - PROCESS | 1657 | --DOCSHELL 0x116733000 == 37 [pid = 1657] [id = 235] 03:01:31 INFO - PROCESS | 1657 | --DOCSHELL 0x11320d000 == 36 [pid = 1657] [id = 233] 03:01:31 INFO - PROCESS | 1657 | --DOCSHELL 0x118376000 == 35 [pid = 1657] [id = 234] 03:01:31 INFO - PROCESS | 1657 | --DOCSHELL 0x12915f800 == 34 [pid = 1657] [id = 244] 03:01:31 INFO - PROCESS | 1657 | --DOCSHELL 0x126f8b800 == 33 [pid = 1657] [id = 243] 03:01:31 INFO - PROCESS | 1657 | --DOCSHELL 0x1253ac000 == 32 [pid = 1657] [id = 242] 03:01:31 INFO - PROCESS | 1657 | --DOCSHELL 0x121c66000 == 31 [pid = 1657] [id = 241] 03:01:31 INFO - PROCESS | 1657 | --DOCSHELL 0x11994b800 == 30 [pid = 1657] [id = 240] 03:01:31 INFO - PROCESS | 1657 | --DOCSHELL 0x128b0d000 == 29 [pid = 1657] [id = 232] 03:01:31 INFO - PROCESS | 1657 | --DOCSHELL 0x1196ed800 == 28 [pid = 1657] [id = 238] 03:01:31 INFO - PROCESS | 1657 | --DOCSHELL 0x117015800 == 27 [pid = 1657] [id = 239] 03:01:31 INFO - PROCESS | 1657 | 1469440891652 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 03:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1071ms 03:01:31 INFO - PROCESS | 1657 | 1469440891676 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 03:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:01:31 INFO - PROCESS | 1657 | 1469440891678 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 03:01:31 INFO - PROCESS | 1657 | 1469440891681 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:01:31 INFO - PROCESS | 1657 | 1469440891683 Marionette TRACE conn2 <- [1,954,null,{}] 03:01:31 INFO - PROCESS | 1657 | 1469440891687 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:31 INFO - PROCESS | 1657 | 1469440891689 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:31 INFO - PROCESS | 1657 | 1469440891767 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 03:01:31 INFO - PROCESS | 1657 | 1469440891861 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:31 INFO - PROCESS | 1657 | 1469440891863 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x116866800 == 28 [pid = 1657] [id = 246] 03:01:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x116593800) [pid = 1657] [serial = 736] [outer = 0x0] 03:01:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x116a93800) [pid = 1657] [serial = 737] [outer = 0x116593800] 03:01:31 INFO - PROCESS | 1657 | 1469440891889 Marionette DEBUG loaded listener.js 03:01:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x118177800) [pid = 1657] [serial = 738] [outer = 0x116593800] 03:01:32 INFO - PROCESS | 1657 | 1469440892209 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 03:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 570ms 03:01:32 INFO - PROCESS | 1657 | 1469440892253 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 03:01:32 INFO - PROCESS | 1657 | 1469440892256 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 03:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:01:32 INFO - PROCESS | 1657 | 1469440892261 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:01:32 INFO - PROCESS | 1657 | 1469440892263 Marionette TRACE conn2 <- [1,958,null,{}] 03:01:32 INFO - PROCESS | 1657 | 1469440892265 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:32 INFO - PROCESS | 1657 | 1469440892267 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:32 INFO - PROCESS | 1657 | 1469440892364 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 03:01:32 INFO - PROCESS | 1657 | 1469440892399 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:32 INFO - PROCESS | 1657 | 1469440892400 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x118323000 == 29 [pid = 1657] [id = 247] 03:01:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x11834f000) [pid = 1657] [serial = 739] [outer = 0x0] 03:01:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x118687c00) [pid = 1657] [serial = 740] [outer = 0x11834f000] 03:01:32 INFO - PROCESS | 1657 | 1469440892430 Marionette DEBUG loaded listener.js 03:01:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1186af000) [pid = 1657] [serial = 741] [outer = 0x11834f000] 03:01:32 INFO - PROCESS | 1657 | 1469440892787 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 03:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 569ms 03:01:32 INFO - PROCESS | 1657 | 1469440892839 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 03:01:32 INFO - PROCESS | 1657 | 1469440892840 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 03:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:01:32 INFO - PROCESS | 1657 | 1469440892842 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:01:32 INFO - PROCESS | 1657 | 1469440892845 Marionette TRACE conn2 <- [1,962,null,{}] 03:01:32 INFO - PROCESS | 1657 | 1469440892852 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:32 INFO - PROCESS | 1657 | 1469440892855 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:32 INFO - PROCESS | 1657 | 1469440892956 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 03:01:32 INFO - PROCESS | 1657 | 1469440892961 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:32 INFO - PROCESS | 1657 | 1469440892963 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x119d33000 == 30 [pid = 1657] [id = 248] 03:01:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x1131c0c00) [pid = 1657] [serial = 742] [outer = 0x0] 03:01:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1197ac800) [pid = 1657] [serial = 743] [outer = 0x1131c0c00] 03:01:32 INFO - PROCESS | 1657 | 1469440892993 Marionette DEBUG loaded listener.js 03:01:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x1210e8800) [pid = 1657] [serial = 744] [outer = 0x1131c0c00] 03:01:33 INFO - PROCESS | 1657 | 1469440893345 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 03:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 523ms 03:01:33 INFO - PROCESS | 1657 | 1469440893366 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 03:01:33 INFO - PROCESS | 1657 | 1469440893367 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 03:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:01:33 INFO - PROCESS | 1657 | 1469440893370 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:01:33 INFO - PROCESS | 1657 | 1469440893371 Marionette TRACE conn2 <- [1,966,null,{}] 03:01:33 INFO - PROCESS | 1657 | 1469440893376 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:33 INFO - PROCESS | 1657 | 1469440893377 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:33 INFO - PROCESS | 1657 | 1469440893475 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 03:01:33 INFO - PROCESS | 1657 | 1469440893508 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:33 INFO - PROCESS | 1657 | 1469440893509 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x12139f800 == 31 [pid = 1657] [id = 249] 03:01:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x123c33c00) [pid = 1657] [serial = 745] [outer = 0x0] 03:01:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x12547c000) [pid = 1657] [serial = 746] [outer = 0x123c33c00] 03:01:33 INFO - PROCESS | 1657 | 1469440893534 Marionette DEBUG loaded listener.js 03:01:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x1268cd400) [pid = 1657] [serial = 747] [outer = 0x123c33c00] 03:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x1188af000) [pid = 1657] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x118593000) [pid = 1657] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x1186ad000) [pid = 1657] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x116aec400) [pid = 1657] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x1121e2800) [pid = 1657] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x112d44c00) [pid = 1657] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x118595000) [pid = 1657] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1165e2400) [pid = 1657] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x11820c800) [pid = 1657] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x112137800) [pid = 1657] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x11820f400) [pid = 1657] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x120f18800) [pid = 1657] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1268cec00) [pid = 1657] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x116a08400) [pid = 1657] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x121005c00) [pid = 1657] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x11820d800) [pid = 1657] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x116a49c00) [pid = 1657] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x11820b400) [pid = 1657] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x125478c00) [pid = 1657] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1268cf400) [pid = 1657] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x118352000) [pid = 1657] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x112d09400) [pid = 1657] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x112d0e400) [pid = 1657] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:01:34 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x116ba7c00) [pid = 1657] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:01:34 INFO - PROCESS | 1657 | 1469440894106 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 03:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 771ms 03:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:01:34 INFO - PROCESS | 1657 | 1469440894142 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 03:01:34 INFO - PROCESS | 1657 | 1469440894143 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 03:01:34 INFO - PROCESS | 1657 | 1469440894145 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:01:34 INFO - PROCESS | 1657 | 1469440894146 Marionette TRACE conn2 <- [1,970,null,{}] 03:01:34 INFO - PROCESS | 1657 | 1469440894148 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:34 INFO - PROCESS | 1657 | 1469440894149 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:34 INFO - PROCESS | 1657 | 1469440894221 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 03:01:34 INFO - PROCESS | 1657 | 1469440894227 Marionette TRACE conn2 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:34 INFO - PROCESS | 1657 | 1469440894228 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196da800 == 32 [pid = 1657] [id = 250] 03:01:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x10eaf5000) [pid = 1657] [serial = 748] [outer = 0x0] 03:01:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x113360c00) [pid = 1657] [serial = 749] [outer = 0x10eaf5000] 03:01:34 INFO - PROCESS | 1657 | 1469440894252 Marionette DEBUG loaded listener.js 03:01:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x118175c00) [pid = 1657] [serial = 750] [outer = 0x10eaf5000] 03:01:34 INFO - PROCESS | 1657 | 1469440894584 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 03:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 469ms 03:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:01:34 INFO - PROCESS | 1657 | 1469440894614 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 03:01:34 INFO - PROCESS | 1657 | 1469440894616 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 03:01:34 INFO - PROCESS | 1657 | 1469440894618 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:01:34 INFO - PROCESS | 1657 | 1469440894619 Marionette TRACE conn2 <- [1,974,null,{}] 03:01:34 INFO - PROCESS | 1657 | 1469440894623 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:34 INFO - PROCESS | 1657 | 1469440894627 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:34 INFO - PROCESS | 1657 | 1469440894756 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 03:01:34 INFO - PROCESS | 1657 | 1469440894762 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:34 INFO - PROCESS | 1657 | 1469440894763 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a8f800 == 33 [pid = 1657] [id = 251] 03:01:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x118352000) [pid = 1657] [serial = 751] [outer = 0x0] 03:01:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x121005c00) [pid = 1657] [serial = 752] [outer = 0x118352000] 03:01:34 INFO - PROCESS | 1657 | 1469440894788 Marionette DEBUG loaded listener.js 03:01:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1272a8c00) [pid = 1657] [serial = 753] [outer = 0x118352000] 03:01:35 INFO - PROCESS | 1657 | 1469440895061 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 03:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 468ms 03:01:35 INFO - PROCESS | 1657 | 1469440895094 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 03:01:35 INFO - PROCESS | 1657 | 1469440895103 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 03:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:01:35 INFO - PROCESS | 1657 | 1469440895114 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:01:35 INFO - PROCESS | 1657 | 1469440895115 Marionette TRACE conn2 <- [1,978,null,{}] 03:01:35 INFO - PROCESS | 1657 | 1469440895117 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:35 INFO - PROCESS | 1657 | 1469440895118 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:35 INFO - PROCESS | 1657 | 1469440895207 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 03:01:35 INFO - PROCESS | 1657 | 1469440895270 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:35 INFO - PROCESS | 1657 | 1469440895271 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x129159000 == 34 [pid = 1657] [id = 252] 03:01:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1186af800) [pid = 1657] [serial = 754] [outer = 0x0] 03:01:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1272b2800) [pid = 1657] [serial = 755] [outer = 0x1186af800] 03:01:35 INFO - PROCESS | 1657 | 1469440895303 Marionette DEBUG loaded listener.js 03:01:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12882e800) [pid = 1657] [serial = 756] [outer = 0x1186af800] 03:01:35 INFO - PROCESS | 1657 | 1469440895701 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 03:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 624ms 03:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:01:35 INFO - PROCESS | 1657 | 1469440895738 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 03:01:35 INFO - PROCESS | 1657 | 1469440895740 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 03:01:35 INFO - PROCESS | 1657 | 1469440895742 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:01:35 INFO - PROCESS | 1657 | 1469440895743 Marionette TRACE conn2 <- [1,982,null,{}] 03:01:35 INFO - PROCESS | 1657 | 1469440895746 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:35 INFO - PROCESS | 1657 | 1469440895747 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:35 INFO - PROCESS | 1657 | 1469440895817 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 03:01:35 INFO - PROCESS | 1657 | 1469440895872 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:35 INFO - PROCESS | 1657 | 1469440895873 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a516000 == 35 [pid = 1657] [id = 253] 03:01:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x112982000) [pid = 1657] [serial = 757] [outer = 0x0] 03:01:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12754ec00) [pid = 1657] [serial = 758] [outer = 0x112982000] 03:01:35 INFO - PROCESS | 1657 | 1469440895896 Marionette DEBUG loaded listener.js 03:01:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x128ab2400) [pid = 1657] [serial = 759] [outer = 0x112982000] 03:01:36 INFO - PROCESS | 1657 | --DOCSHELL 0x116866800 == 34 [pid = 1657] [id = 246] 03:01:36 INFO - PROCESS | 1657 | --DOCSHELL 0x117588800 == 33 [pid = 1657] [id = 245] 03:01:36 INFO - PROCESS | 1657 | --DOCSHELL 0x128a8f800 == 32 [pid = 1657] [id = 251] 03:01:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12139f800 == 31 [pid = 1657] [id = 249] 03:01:36 INFO - PROCESS | 1657 | --DOCSHELL 0x119d33000 == 30 [pid = 1657] [id = 248] 03:01:36 INFO - PROCESS | 1657 | --DOCSHELL 0x1196da800 == 29 [pid = 1657] [id = 250] 03:01:36 INFO - PROCESS | 1657 | --DOCSHELL 0x118323000 == 28 [pid = 1657] [id = 247] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x113bdb000) [pid = 1657] [serial = 699] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1253c4000) [pid = 1657] [serial = 690] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x113027400) [pid = 1657] [serial = 698] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1188a3c00) [pid = 1657] [serial = 674] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x117250800) [pid = 1657] [serial = 701] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x11933dc00) [pid = 1657] [serial = 675] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x11820c400) [pid = 1657] [serial = 702] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1193bf800) [pid = 1657] [serial = 677] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x118688400) [pid = 1657] [serial = 671] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x11962a800) [pid = 1657] [serial = 711] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1186afc00) [pid = 1657] [serial = 672] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x11834f800) [pid = 1657] [serial = 668] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11858ac00) [pid = 1657] [serial = 669] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12100b000) [pid = 1657] [serial = 680] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x113022400) [pid = 1657] [serial = 662] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1133f6000) [pid = 1657] [serial = 663] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x118692c00) [pid = 1657] [serial = 659] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x118bbdc00) [pid = 1657] [serial = 660] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1168aa400) [pid = 1657] [serial = 665] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x119f5d800) [pid = 1657] [serial = 713] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x116a46400) [pid = 1657] [serial = 666] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1168acc00) [pid = 1657] [serial = 645] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1130aec00) [pid = 1657] [serial = 644] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x119627c00) [pid = 1657] [serial = 648] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1186b2800) [pid = 1657] [serial = 647] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x124bcdc00) [pid = 1657] [serial = 651] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1214bc000) [pid = 1657] [serial = 650] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x129208800) [pid = 1657] [serial = 654] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x128aa6800) [pid = 1657] [serial = 653] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x120f19400) [pid = 1657] [serial = 678] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1181ad000) [pid = 1657] [serial = 657] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x116a94c00) [pid = 1657] [serial = 656] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x123c30000) [pid = 1657] [serial = 683] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x121982400) [pid = 1657] [serial = 681] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x1249cb800) [pid = 1657] [serial = 689] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x116af4800) [pid = 1657] [serial = 704] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x118594c00) [pid = 1657] [serial = 686] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x118178c00) [pid = 1657] [serial = 705] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x1272ae000) [pid = 1657] [serial = 693] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x121c4e000) [pid = 1657] [serial = 687] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x127556000) [pid = 1657] [serial = 695] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x118414c00) [pid = 1657] [serial = 707] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x1193b0800) [pid = 1657] [serial = 710] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x125fe2000) [pid = 1657] [serial = 692] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x118592c00) [pid = 1657] [serial = 708] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x1210eac00) [pid = 1657] [serial = 714] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x124910800) [pid = 1657] [serial = 684] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x12882cc00) [pid = 1657] [serial = 696] [outer = 0x0] [url = about:blank] 03:01:37 INFO - PROCESS | 1657 | --DOCSHELL 0x129159000 == 27 [pid = 1657] [id = 252] 03:01:37 INFO - PROCESS | 1657 | 1469440897163 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 03:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1469ms 03:01:37 INFO - PROCESS | 1657 | 1469440897214 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 03:01:37 INFO - PROCESS | 1657 | 1469440897216 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 03:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:01:37 INFO - PROCESS | 1657 | 1469440897219 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:01:37 INFO - PROCESS | 1657 | 1469440897221 Marionette TRACE conn2 <- [1,986,null,{}] 03:01:37 INFO - PROCESS | 1657 | 1469440897231 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:37 INFO - PROCESS | 1657 | 1469440897233 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:37 INFO - PROCESS | 1657 | 1469440897329 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 03:01:37 INFO - PROCESS | 1657 | 1469440897336 Marionette TRACE conn2 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:37 INFO - PROCESS | 1657 | 1469440897341 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x115ec1800 == 28 [pid = 1657] [id = 254] 03:01:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x115f8b400) [pid = 1657] [serial = 760] [outer = 0x0] 03:01:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x115f8d000) [pid = 1657] [serial = 761] [outer = 0x115f8b400] 03:01:37 INFO - PROCESS | 1657 | 1469440897370 Marionette DEBUG loaded listener.js 03:01:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x116751000) [pid = 1657] [serial = 762] [outer = 0x115f8b400] 03:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 480ms 03:01:37 INFO - PROCESS | 1657 | 1469440897694 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 03:01:37 INFO - PROCESS | 1657 | 1469440897698 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 03:01:37 INFO - PROCESS | 1657 | 1469440897702 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 03:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:01:37 INFO - PROCESS | 1657 | 1469440897712 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:01:37 INFO - PROCESS | 1657 | 1469440897713 Marionette TRACE conn2 <- [1,990,null,{}] 03:01:37 INFO - PROCESS | 1657 | 1469440897716 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:37 INFO - PROCESS | 1657 | 1469440897717 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:37 INFO - PROCESS | 1657 | 1469440897798 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 03:01:37 INFO - PROCESS | 1657 | 1469440897845 Marionette TRACE conn2 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:37 INFO - PROCESS | 1657 | 1469440897847 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x116ac8800 == 29 [pid = 1657] [id = 255] 03:01:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x1168b4000) [pid = 1657] [serial = 763] [outer = 0x0] 03:01:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x116af2c00) [pid = 1657] [serial = 764] [outer = 0x1168b4000] 03:01:37 INFO - PROCESS | 1657 | 1469440897874 Marionette DEBUG loaded listener.js 03:01:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x117e2bc00) [pid = 1657] [serial = 765] [outer = 0x1168b4000] 03:01:38 INFO - PROCESS | 1657 | 1469440898162 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 03:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 471ms 03:01:38 INFO - PROCESS | 1657 | 1469440898182 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 03:01:38 INFO - PROCESS | 1657 | 1469440898196 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 03:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:01:38 INFO - PROCESS | 1657 | 1469440898204 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:01:38 INFO - PROCESS | 1657 | 1469440898209 Marionette TRACE conn2 <- [1,994,null,{}] 03:01:38 INFO - PROCESS | 1657 | 1469440898218 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:38 INFO - PROCESS | 1657 | 1469440898224 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:38 INFO - PROCESS | 1657 | 1469440898297 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 03:01:38 INFO - PROCESS | 1657 | 1469440898302 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:38 INFO - PROCESS | 1657 | 1469440898304 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x11828a800 == 30 [pid = 1657] [id = 256] 03:01:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x1121e5000) [pid = 1657] [serial = 766] [outer = 0x0] 03:01:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x118416800) [pid = 1657] [serial = 767] [outer = 0x1121e5000] 03:01:38 INFO - PROCESS | 1657 | 1469440898334 Marionette DEBUG loaded listener.js 03:01:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x118594800) [pid = 1657] [serial = 768] [outer = 0x1121e5000] 03:01:38 INFO - PROCESS | 1657 | 1469440898668 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 03:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 476ms 03:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:01:38 INFO - PROCESS | 1657 | 1469440898680 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 03:01:38 INFO - PROCESS | 1657 | 1469440898681 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 03:01:38 INFO - PROCESS | 1657 | 1469440898683 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:01:38 INFO - PROCESS | 1657 | 1469440898684 Marionette TRACE conn2 <- [1,998,null,{}] 03:01:38 INFO - PROCESS | 1657 | 1469440898709 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:38 INFO - PROCESS | 1657 | 1469440898710 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:38 INFO - PROCESS | 1657 | 1469440898786 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 03:01:38 INFO - PROCESS | 1657 | 1469440898792 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:38 INFO - PROCESS | 1657 | 1469440898793 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x11842e000 == 31 [pid = 1657] [id = 257] 03:01:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x118630800) [pid = 1657] [serial = 769] [outer = 0x0] 03:01:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x118691400) [pid = 1657] [serial = 770] [outer = 0x118630800] 03:01:38 INFO - PROCESS | 1657 | 1469440898818 Marionette DEBUG loaded listener.js 03:01:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x1188a2400) [pid = 1657] [serial = 771] [outer = 0x118630800] 03:01:39 INFO - PROCESS | 1657 | 1469440899104 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 03:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 433ms 03:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:01:39 INFO - PROCESS | 1657 | 1469440899116 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 03:01:39 INFO - PROCESS | 1657 | 1469440899118 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 03:01:39 INFO - PROCESS | 1657 | 1469440899120 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:01:39 INFO - PROCESS | 1657 | 1469440899126 Marionette TRACE conn2 <- [1,1002,null,{}] 03:01:39 INFO - PROCESS | 1657 | 1469440899136 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:39 INFO - PROCESS | 1657 | 1469440899142 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:39 INFO - PROCESS | 1657 | 1469440899270 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 03:01:39 INFO - PROCESS | 1657 | 1469440899279 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:39 INFO - PROCESS | 1657 | 1469440899280 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x118622000 == 32 [pid = 1657] [id = 258] 03:01:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x112d04c00) [pid = 1657] [serial = 772] [outer = 0x0] 03:01:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x1188a2000) [pid = 1657] [serial = 773] [outer = 0x112d04c00] 03:01:39 INFO - PROCESS | 1657 | 1469440899378 Marionette DEBUG loaded listener.js 03:01:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1193bf800) [pid = 1657] [serial = 774] [outer = 0x112d04c00] 03:01:39 INFO - PROCESS | 1657 | 1469440899797 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 03:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 686ms 03:01:39 INFO - PROCESS | 1657 | 1469440899808 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 03:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:01:39 INFO - PROCESS | 1657 | 1469440899810 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 03:01:39 INFO - PROCESS | 1657 | 1469440899813 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:01:39 INFO - PROCESS | 1657 | 1469440899815 Marionette TRACE conn2 <- [1,1006,null,{}] 03:01:39 INFO - PROCESS | 1657 | 1469440899818 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:39 INFO - PROCESS | 1657 | 1469440899825 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:39 INFO - PROCESS | 1657 | 1469440899931 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 03:01:39 INFO - PROCESS | 1657 | 1469440899979 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:39 INFO - PROCESS | 1657 | 1469440899980 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x11965a000 == 33 [pid = 1657] [id = 259] 03:01:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1188a6000) [pid = 1657] [serial = 775] [outer = 0x0] 03:01:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1193bfc00) [pid = 1657] [serial = 776] [outer = 0x1188a6000] 03:01:40 INFO - PROCESS | 1657 | 1469440900005 Marionette DEBUG loaded listener.js 03:01:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1210eac00) [pid = 1657] [serial = 777] [outer = 0x1188a6000] 03:01:40 INFO - PROCESS | 1657 | 1469440900251 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 03:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 470ms 03:01:40 INFO - PROCESS | 1657 | 1469440900283 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 03:01:40 INFO - PROCESS | 1657 | 1469440900284 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 03:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:01:40 INFO - PROCESS | 1657 | 1469440900296 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:01:40 INFO - PROCESS | 1657 | 1469440900297 Marionette TRACE conn2 <- [1,1010,null,{}] 03:01:40 INFO - PROCESS | 1657 | 1469440900300 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:40 INFO - PROCESS | 1657 | 1469440900301 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:40 INFO - PROCESS | 1657 | 1469440900387 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 03:01:40 INFO - PROCESS | 1657 | 1469440900393 Marionette TRACE conn2 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:40 INFO - PROCESS | 1657 | 1469440900394 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b1c000 == 34 [pid = 1657] [id = 260] 03:01:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x121452800) [pid = 1657] [serial = 778] [outer = 0x0] 03:01:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1218e9400) [pid = 1657] [serial = 779] [outer = 0x121452800] 03:01:40 INFO - PROCESS | 1657 | 1469440900418 Marionette DEBUG loaded listener.js 03:01:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x123c2ec00) [pid = 1657] [serial = 780] [outer = 0x121452800] 03:01:40 INFO - PROCESS | 1657 | 1469440900730 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 03:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 473ms 03:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:01:40 INFO - PROCESS | 1657 | 1469440900764 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 03:01:40 INFO - PROCESS | 1657 | 1469440900766 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 03:01:40 INFO - PROCESS | 1657 | 1469440900768 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:01:40 INFO - PROCESS | 1657 | 1469440900769 Marionette TRACE conn2 <- [1,1014,null,{}] 03:01:40 INFO - PROCESS | 1657 | 1469440900772 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:40 INFO - PROCESS | 1657 | 1469440900775 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:40 INFO - PROCESS | 1657 | 1469440900846 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 03:01:40 INFO - PROCESS | 1657 | 1469440900897 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:40 INFO - PROCESS | 1657 | 1469440900898 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x119d3c000 == 35 [pid = 1657] [id = 261] 03:01:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1131c6c00) [pid = 1657] [serial = 781] [outer = 0x0] 03:01:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x123c30000) [pid = 1657] [serial = 782] [outer = 0x1131c6c00] 03:01:40 INFO - PROCESS | 1657 | 1469440900922 Marionette DEBUG loaded listener.js 03:01:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x124d3d400) [pid = 1657] [serial = 783] [outer = 0x1131c6c00] 03:01:41 INFO - PROCESS | 1657 | 1469440901171 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 03:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 419ms 03:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:01:41 INFO - PROCESS | 1657 | 1469440901194 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 03:01:41 INFO - PROCESS | 1657 | 1469440901196 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 03:01:41 INFO - PROCESS | 1657 | 1469440901200 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:01:41 INFO - PROCESS | 1657 | 1469440901201 Marionette TRACE conn2 <- [1,1018,null,{}] 03:01:41 INFO - PROCESS | 1657 | 1469440901203 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:41 INFO - PROCESS | 1657 | 1469440901205 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:41 INFO - PROCESS | 1657 | 1469440901292 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 03:01:41 INFO - PROCESS | 1657 | 1469440901303 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:41 INFO - PROCESS | 1657 | 1469440901305 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e69000 == 36 [pid = 1657] [id = 262] 03:01:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x116a09c00) [pid = 1657] [serial = 784] [outer = 0x0] 03:01:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x125f41400) [pid = 1657] [serial = 785] [outer = 0x116a09c00] 03:01:41 INFO - PROCESS | 1657 | 1469440901329 Marionette DEBUG loaded listener.js 03:01:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x125fe2c00) [pid = 1657] [serial = 786] [outer = 0x116a09c00] 03:01:41 INFO - PROCESS | 1657 | 1469440901615 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 03:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 470ms 03:01:41 INFO - PROCESS | 1657 | 1469440901669 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 03:01:41 INFO - PROCESS | 1657 | 1469440901670 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 03:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:01:41 INFO - PROCESS | 1657 | 1469440901675 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:01:41 INFO - PROCESS | 1657 | 1469440901676 Marionette TRACE conn2 <- [1,1022,null,{}] 03:01:41 INFO - PROCESS | 1657 | 1469440901678 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:41 INFO - PROCESS | 1657 | 1469440901679 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:41 INFO - PROCESS | 1657 | 1469440901753 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 03:01:41 INFO - PROCESS | 1657 | 1469440901809 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:41 INFO - PROCESS | 1657 | 1469440901810 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12188f800 == 37 [pid = 1657] [id = 263] 03:01:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11335c800) [pid = 1657] [serial = 787] [outer = 0x0] 03:01:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x125fe2000) [pid = 1657] [serial = 788] [outer = 0x11335c800] 03:01:41 INFO - PROCESS | 1657 | 1469440901834 Marionette DEBUG loaded listener.js 03:01:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1272b3400) [pid = 1657] [serial = 789] [outer = 0x11335c800] 03:01:42 INFO - PROCESS | 1657 | 1469440902139 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 03:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 519ms 03:01:42 INFO - PROCESS | 1657 | 1469440902201 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 03:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:01:42 INFO - PROCESS | 1657 | 1469440902202 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 03:01:42 INFO - PROCESS | 1657 | 1469440902204 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:01:42 INFO - PROCESS | 1657 | 1469440902206 Marionette TRACE conn2 <- [1,1026,null,{}] 03:01:42 INFO - PROCESS | 1657 | 1469440902208 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:42 INFO - PROCESS | 1657 | 1469440902210 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:42 INFO - PROCESS | 1657 | 1469440902312 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 03:01:42 INFO - PROCESS | 1657 | 1469440902316 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:42 INFO - PROCESS | 1657 | 1469440902318 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x11861e000 == 38 [pid = 1657] [id = 264] 03:01:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1268da800) [pid = 1657] [serial = 790] [outer = 0x0] 03:01:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1272aa000) [pid = 1657] [serial = 791] [outer = 0x1268da800] 03:01:42 INFO - PROCESS | 1657 | 1469440902351 Marionette DEBUG loaded listener.js 03:01:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x128cbc800) [pid = 1657] [serial = 792] [outer = 0x1268da800] 03:01:42 INFO - PROCESS | 1657 | 1469440902663 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 03:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 470ms 03:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:01:42 INFO - PROCESS | 1657 | 1469440902681 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 03:01:42 INFO - PROCESS | 1657 | 1469440902682 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 03:01:42 INFO - PROCESS | 1657 | 1469440902684 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:01:42 INFO - PROCESS | 1657 | 1469440902685 Marionette TRACE conn2 <- [1,1030,null,{}] 03:01:42 INFO - PROCESS | 1657 | 1469440902687 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:42 INFO - PROCESS | 1657 | 1469440902689 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:42 INFO - PROCESS | 1657 | 1469440902792 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 03:01:42 INFO - PROCESS | 1657 | 1469440902796 Marionette TRACE conn2 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:42 INFO - PROCESS | 1657 | 1469440902797 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x126f98800 == 39 [pid = 1657] [id = 265] 03:01:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1193b0800) [pid = 1657] [serial = 793] [outer = 0x0] 03:01:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x128cc5c00) [pid = 1657] [serial = 794] [outer = 0x1193b0800] 03:01:42 INFO - PROCESS | 1657 | 1469440902851 Marionette DEBUG loaded listener.js 03:01:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12920c800) [pid = 1657] [serial = 795] [outer = 0x1193b0800] 03:01:43 INFO - PROCESS | 1657 | 1469440903284 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 03:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 622ms 03:01:43 INFO - PROCESS | 1657 | 1469440903313 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 03:01:43 INFO - PROCESS | 1657 | 1469440903315 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 03:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:01:43 INFO - PROCESS | 1657 | 1469440903318 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:01:43 INFO - PROCESS | 1657 | 1469440903320 Marionette TRACE conn2 <- [1,1034,null,{}] 03:01:43 INFO - PROCESS | 1657 | 1469440903326 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:43 INFO - PROCESS | 1657 | 1469440903327 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:43 INFO - PROCESS | 1657 | 1469440903431 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 03:01:43 INFO - PROCESS | 1657 | 1469440903434 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:43 INFO - PROCESS | 1657 | 1469440903443 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x129159000 == 40 [pid = 1657] [id = 266] 03:01:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12882ec00) [pid = 1657] [serial = 796] [outer = 0x0] 03:01:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x129212000) [pid = 1657] [serial = 797] [outer = 0x12882ec00] 03:01:43 INFO - PROCESS | 1657 | 1469440903498 Marionette DEBUG loaded listener.js 03:01:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x129421000) [pid = 1657] [serial = 798] [outer = 0x12882ec00] 03:01:43 INFO - PROCESS | 1657 | 1469440903806 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 03:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 523ms 03:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:01:43 INFO - PROCESS | 1657 | 1469440903843 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 03:01:43 INFO - PROCESS | 1657 | 1469440903844 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 03:01:43 INFO - PROCESS | 1657 | 1469440903846 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:01:43 INFO - PROCESS | 1657 | 1469440903847 Marionette TRACE conn2 <- [1,1038,null,{}] 03:01:43 INFO - PROCESS | 1657 | 1469440903849 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:43 INFO - PROCESS | 1657 | 1469440903850 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:43 INFO - PROCESS | 1657 | 1469440903943 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 03:01:43 INFO - PROCESS | 1657 | 1469440903946 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:43 INFO - PROCESS | 1657 | 1469440903947 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a517000 == 41 [pid = 1657] [id = 267] 03:01:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12941b800) [pid = 1657] [serial = 799] [outer = 0x0] 03:01:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x129637800) [pid = 1657] [serial = 800] [outer = 0x12941b800] 03:01:43 INFO - PROCESS | 1657 | 1469440903971 Marionette DEBUG loaded listener.js 03:01:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12a73cc00) [pid = 1657] [serial = 801] [outer = 0x12941b800] 03:01:44 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x11834f000) [pid = 1657] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:01:44 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1131c0c00) [pid = 1657] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:01:44 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x123c33c00) [pid = 1657] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:01:44 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x10eaf5000) [pid = 1657] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:01:44 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x116a47c00) [pid = 1657] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:01:44 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x118588800) [pid = 1657] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:01:44 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1186af800) [pid = 1657] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:01:44 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x123c07c00) [pid = 1657] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:01:44 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x125f49800) [pid = 1657] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:01:44 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x126fc3c00) [pid = 1657] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:01:44 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1272ad000) [pid = 1657] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:01:44 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1165de800) [pid = 1657] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:01:44 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x118352000) [pid = 1657] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:01:44 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x116593800) [pid = 1657] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:01:44 INFO - PROCESS | 1657 | 1469440904361 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 03:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 519ms 03:01:44 INFO - PROCESS | 1657 | 1469440904366 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 03:01:44 INFO - PROCESS | 1657 | 1469440904367 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 03:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:01:44 INFO - PROCESS | 1657 | 1469440904370 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:01:44 INFO - PROCESS | 1657 | 1469440904371 Marionette TRACE conn2 <- [1,1042,null,{}] 03:01:44 INFO - PROCESS | 1657 | 1469440904377 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:44 INFO - PROCESS | 1657 | 1469440904378 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:44 INFO - PROCESS | 1657 | 1469440904464 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 03:01:44 INFO - PROCESS | 1657 | 1469440904516 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:44 INFO - PROCESS | 1657 | 1469440904517 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a512800 == 42 [pid = 1657] [id = 268] 03:01:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x116ba6c00) [pid = 1657] [serial = 802] [outer = 0x0] 03:01:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x119b37800) [pid = 1657] [serial = 803] [outer = 0x116ba6c00] 03:01:44 INFO - PROCESS | 1657 | 1469440904541 Marionette DEBUG loaded listener.js 03:01:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x125fde400) [pid = 1657] [serial = 804] [outer = 0x116ba6c00] 03:01:44 INFO - PROCESS | 1657 | 1469440904813 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 03:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 472ms 03:01:44 INFO - PROCESS | 1657 | 1469440904845 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 03:01:44 INFO - PROCESS | 1657 | 1469440904846 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 03:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:01:44 INFO - PROCESS | 1657 | 1469440904848 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:01:44 INFO - PROCESS | 1657 | 1469440904849 Marionette TRACE conn2 <- [1,1046,null,{}] 03:01:44 INFO - PROCESS | 1657 | 1469440904852 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:44 INFO - PROCESS | 1657 | 1469440904853 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:44 INFO - PROCESS | 1657 | 1469440904947 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 03:01:44 INFO - PROCESS | 1657 | 1469440904951 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:44 INFO - PROCESS | 1657 | 1469440904952 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a95f800 == 43 [pid = 1657] [id = 269] 03:01:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1268ce000) [pid = 1657] [serial = 805] [outer = 0x0] 03:01:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x129632c00) [pid = 1657] [serial = 806] [outer = 0x1268ce000] 03:01:44 INFO - PROCESS | 1657 | 1469440904975 Marionette DEBUG loaded listener.js 03:01:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12a747c00) [pid = 1657] [serial = 807] [outer = 0x1268ce000] 03:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 417ms 03:01:45 INFO - PROCESS | 1657 | 1469440905262 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 03:01:45 INFO - PROCESS | 1657 | 1469440905267 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 03:01:45 INFO - PROCESS | 1657 | 1469440905268 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 03:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:01:45 INFO - PROCESS | 1657 | 1469440905277 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:01:45 INFO - PROCESS | 1657 | 1469440905278 Marionette TRACE conn2 <- [1,1050,null,{}] 03:01:45 INFO - PROCESS | 1657 | 1469440905280 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:45 INFO - PROCESS | 1657 | 1469440905281 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:45 INFO - PROCESS | 1657 | 1469440905374 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 03:01:45 INFO - PROCESS | 1657 | 1469440905427 Marionette TRACE conn2 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:45 INFO - PROCESS | 1657 | 1469440905428 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ae04800 == 44 [pid = 1657] [id = 270] 03:01:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x124d40400) [pid = 1657] [serial = 808] [outer = 0x0] 03:01:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x125fd7000) [pid = 1657] [serial = 809] [outer = 0x124d40400] 03:01:45 INFO - PROCESS | 1657 | 1469440905452 Marionette DEBUG loaded listener.js 03:01:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12a7b0c00) [pid = 1657] [serial = 810] [outer = 0x124d40400] 03:01:45 INFO - PROCESS | 1657 | 1469440905700 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 03:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 477ms 03:01:45 INFO - PROCESS | 1657 | 1469440905748 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 03:01:45 INFO - PROCESS | 1657 | 1469440905749 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 03:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:01:45 INFO - PROCESS | 1657 | 1469440905751 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:01:45 INFO - PROCESS | 1657 | 1469440905752 Marionette TRACE conn2 <- [1,1054,null,{}] 03:01:45 INFO - PROCESS | 1657 | 1469440905761 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:45 INFO - PROCESS | 1657 | 1469440905762 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:45 INFO - PROCESS | 1657 | 1469440905847 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 03:01:45 INFO - PROCESS | 1657 | 1469440905850 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:45 INFO - PROCESS | 1657 | 1469440905851 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b383800 == 45 [pid = 1657] [id = 271] 03:01:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12a7a7000) [pid = 1657] [serial = 811] [outer = 0x0] 03:01:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12a925800) [pid = 1657] [serial = 812] [outer = 0x12a7a7000] 03:01:45 INFO - PROCESS | 1657 | 1469440905873 Marionette DEBUG loaded listener.js 03:01:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12a9cd400) [pid = 1657] [serial = 813] [outer = 0x12a7a7000] 03:01:46 INFO - PROCESS | 1657 | 1469440906319 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 03:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 625ms 03:01:46 INFO - PROCESS | 1657 | 1469440906377 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 03:01:46 INFO - PROCESS | 1657 | 1469440906381 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 03:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:01:46 INFO - PROCESS | 1657 | 1469440906387 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:01:46 INFO - PROCESS | 1657 | 1469440906390 Marionette TRACE conn2 <- [1,1058,null,{}] 03:01:46 INFO - PROCESS | 1657 | 1469440906397 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:46 INFO - PROCESS | 1657 | 1469440906399 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:46 INFO - PROCESS | 1657 | 1469440906597 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 03:01:46 INFO - PROCESS | 1657 | 1469440906673 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:46 INFO - PROCESS | 1657 | 1469440906676 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x115ebf000 == 46 [pid = 1657] [id = 272] 03:01:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x112f5cc00) [pid = 1657] [serial = 814] [outer = 0x0] 03:01:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1131c0800) [pid = 1657] [serial = 815] [outer = 0x112f5cc00] 03:01:46 INFO - PROCESS | 1657 | 1469440906706 Marionette DEBUG loaded listener.js 03:01:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x115f31c00) [pid = 1657] [serial = 816] [outer = 0x112f5cc00] 03:01:47 INFO - PROCESS | 1657 | 1469440907244 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 03:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 876ms 03:01:47 INFO - PROCESS | 1657 | 1469440907280 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 03:01:47 INFO - PROCESS | 1657 | 1469440907283 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 03:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:01:47 INFO - PROCESS | 1657 | 1469440907291 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:01:47 INFO - PROCESS | 1657 | 1469440907293 Marionette TRACE conn2 <- [1,1062,null,{}] 03:01:47 INFO - PROCESS | 1657 | 1469440907296 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:47 INFO - PROCESS | 1657 | 1469440907297 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:47 INFO - PROCESS | 1657 | 1469440907407 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 03:01:47 INFO - PROCESS | 1657 | 1469440907507 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:47 INFO - PROCESS | 1657 | 1469440907508 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x118bdc800 == 47 [pid = 1657] [id = 273] 03:01:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x116ba9800) [pid = 1657] [serial = 817] [outer = 0x0] 03:01:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x117e35400) [pid = 1657] [serial = 818] [outer = 0x116ba9800] 03:01:47 INFO - PROCESS | 1657 | 1469440907538 Marionette DEBUG loaded listener.js 03:01:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x118210400) [pid = 1657] [serial = 819] [outer = 0x116ba9800] 03:01:48 INFO - PROCESS | 1657 | 1469440908167 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 03:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 924ms 03:01:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12ae04800 == 46 [pid = 1657] [id = 270] 03:01:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12a95f800 == 45 [pid = 1657] [id = 269] 03:01:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12a512800 == 44 [pid = 1657] [id = 268] 03:01:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12a517000 == 43 [pid = 1657] [id = 267] 03:01:48 INFO - PROCESS | 1657 | --DOCSHELL 0x129159000 == 42 [pid = 1657] [id = 266] 03:01:48 INFO - PROCESS | 1657 | --DOCSHELL 0x126f98800 == 41 [pid = 1657] [id = 265] 03:01:48 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12754ec00) [pid = 1657] [serial = 758] [outer = 0x0] [url = about:blank] 03:01:48 INFO - PROCESS | 1657 | 1469440908256 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 03:01:48 INFO - PROCESS | 1657 | 1469440908258 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 03:01:48 INFO - PROCESS | 1657 | --DOCSHELL 0x11861e000 == 40 [pid = 1657] [id = 264] 03:01:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12188f800 == 39 [pid = 1657] [id = 263] 03:01:48 INFO - PROCESS | 1657 | --DOCSHELL 0x117e69000 == 38 [pid = 1657] [id = 262] 03:01:48 INFO - PROCESS | 1657 | --DOCSHELL 0x119d3c000 == 37 [pid = 1657] [id = 261] 03:01:48 INFO - PROCESS | 1657 | --DOCSHELL 0x119b1c000 == 36 [pid = 1657] [id = 260] 03:01:48 INFO - PROCESS | 1657 | --DOCSHELL 0x11965a000 == 35 [pid = 1657] [id = 259] 03:01:48 INFO - PROCESS | 1657 | --DOCSHELL 0x118622000 == 34 [pid = 1657] [id = 258] 03:01:48 INFO - PROCESS | 1657 | --DOCSHELL 0x11842e000 == 33 [pid = 1657] [id = 257] 03:01:48 INFO - PROCESS | 1657 | --DOCSHELL 0x11828a800 == 32 [pid = 1657] [id = 256] 03:01:48 INFO - PROCESS | 1657 | --DOCSHELL 0x116ac8800 == 31 [pid = 1657] [id = 255] 03:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:01:48 INFO - PROCESS | 1657 | --DOCSHELL 0x115ec1800 == 30 [pid = 1657] [id = 254] 03:01:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12a516000 == 29 [pid = 1657] [id = 253] 03:01:48 INFO - PROCESS | 1657 | 1469440908283 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:01:48 INFO - PROCESS | 1657 | 1469440908284 Marionette TRACE conn2 <- [1,1066,null,{}] 03:01:48 INFO - PROCESS | 1657 | 1469440908287 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:48 INFO - PROCESS | 1657 | 1469440908288 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:48 INFO - PROCESS | 1657 | 1469440908351 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 03:01:48 INFO - PROCESS | 1657 | 1469440908360 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:48 INFO - PROCESS | 1657 | 1469440908361 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x116868800 == 30 [pid = 1657] [id = 274] 03:01:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x117e36c00) [pid = 1657] [serial = 820] [outer = 0x0] 03:01:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1181a9c00) [pid = 1657] [serial = 821] [outer = 0x117e36c00] 03:01:48 INFO - PROCESS | 1657 | 1469440908387 Marionette DEBUG loaded listener.js 03:01:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x11834d400) [pid = 1657] [serial = 822] [outer = 0x117e36c00] 03:01:48 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x118687c00) [pid = 1657] [serial = 740] [outer = 0x0] [url = about:blank] 03:01:48 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1197ac800) [pid = 1657] [serial = 743] [outer = 0x0] [url = about:blank] 03:01:48 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1186af000) [pid = 1657] [serial = 741] [outer = 0x0] [url = about:blank] 03:01:48 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12547c000) [pid = 1657] [serial = 746] [outer = 0x0] [url = about:blank] 03:01:48 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x118175c00) [pid = 1657] [serial = 750] [outer = 0x0] [url = about:blank] 03:01:48 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1210e8800) [pid = 1657] [serial = 744] [outer = 0x0] [url = about:blank] 03:01:48 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x113360c00) [pid = 1657] [serial = 749] [outer = 0x0] [url = about:blank] 03:01:48 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x11724d000) [pid = 1657] [serial = 716] [outer = 0x0] [url = about:blank] 03:01:48 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x118208000) [pid = 1657] [serial = 717] [outer = 0x0] [url = about:blank] 03:01:48 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1186b3400) [pid = 1657] [serial = 719] [outer = 0x0] [url = about:blank] 03:01:48 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12882e800) [pid = 1657] [serial = 756] [outer = 0x0] [url = about:blank] 03:01:48 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1193be400) [pid = 1657] [serial = 720] [outer = 0x0] [url = about:blank] 03:01:48 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x123c33800) [pid = 1657] [serial = 722] [outer = 0x0] [url = about:blank] 03:01:48 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1253c2c00) [pid = 1657] [serial = 723] [outer = 0x0] [url = about:blank] 03:01:48 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x125fdfc00) [pid = 1657] [serial = 725] [outer = 0x0] [url = about:blank] 03:01:48 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x126fc2c00) [pid = 1657] [serial = 726] [outer = 0x0] [url = about:blank] 03:01:48 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1272b1800) [pid = 1657] [serial = 728] [outer = 0x0] [url = about:blank] 03:01:48 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x127559000) [pid = 1657] [serial = 729] [outer = 0x0] [url = about:blank] 03:01:48 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x128cbc000) [pid = 1657] [serial = 731] [outer = 0x0] [url = about:blank] 03:01:48 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12920d800) [pid = 1657] [serial = 732] [outer = 0x0] [url = about:blank] 03:01:48 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1177bbc00) [pid = 1657] [serial = 734] [outer = 0x0] [url = about:blank] 03:01:48 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x118589400) [pid = 1657] [serial = 735] [outer = 0x0] [url = about:blank] 03:01:48 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1268cd400) [pid = 1657] [serial = 747] [outer = 0x0] [url = about:blank] 03:01:48 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x121005c00) [pid = 1657] [serial = 752] [outer = 0x0] [url = about:blank] 03:01:48 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x116a93800) [pid = 1657] [serial = 737] [outer = 0x0] [url = about:blank] 03:01:48 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1272b2800) [pid = 1657] [serial = 755] [outer = 0x0] [url = about:blank] 03:01:48 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1272a8c00) [pid = 1657] [serial = 753] [outer = 0x0] [url = about:blank] 03:01:48 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x118177800) [pid = 1657] [serial = 738] [outer = 0x0] [url = about:blank] 03:01:48 INFO - PROCESS | 1657 | 1469440908803 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 03:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 579ms 03:01:48 INFO - PROCESS | 1657 | 1469440908859 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 03:01:48 INFO - PROCESS | 1657 | 1469440908862 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 03:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:01:48 INFO - PROCESS | 1657 | 1469440908868 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:01:48 INFO - PROCESS | 1657 | 1469440908871 Marionette TRACE conn2 <- [1,1070,null,{}] 03:01:48 INFO - PROCESS | 1657 | 1469440908883 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:48 INFO - PROCESS | 1657 | 1469440908886 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:49 INFO - PROCESS | 1657 | 1469440909001 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 03:01:49 INFO - PROCESS | 1657 | 1469440909015 Marionette TRACE conn2 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:49 INFO - PROCESS | 1657 | 1469440909016 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e63000 == 31 [pid = 1657] [id = 275] 03:01:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x118632400) [pid = 1657] [serial = 823] [outer = 0x0] 03:01:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x11868ac00) [pid = 1657] [serial = 824] [outer = 0x118632400] 03:01:49 INFO - PROCESS | 1657 | 1469440909059 Marionette DEBUG loaded listener.js 03:01:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1186ad800) [pid = 1657] [serial = 825] [outer = 0x118632400] 03:01:49 INFO - PROCESS | 1657 | 1469440909527 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 03:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 680ms 03:01:49 INFO - PROCESS | 1657 | 1469440909548 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 03:01:49 INFO - PROCESS | 1657 | 1469440909550 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 03:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:01:49 INFO - PROCESS | 1657 | 1469440909552 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:01:49 INFO - PROCESS | 1657 | 1469440909554 Marionette TRACE conn2 <- [1,1074,null,{}] 03:01:49 INFO - PROCESS | 1657 | 1469440909562 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:49 INFO - PROCESS | 1657 | 1469440909565 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:49 INFO - PROCESS | 1657 | 1469440909641 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 03:01:49 INFO - PROCESS | 1657 | 1469440909646 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:49 INFO - PROCESS | 1657 | 1469440909649 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x11860e800 == 32 [pid = 1657] [id = 276] 03:01:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11624ec00) [pid = 1657] [serial = 826] [outer = 0x0] 03:01:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1193bd000) [pid = 1657] [serial = 827] [outer = 0x11624ec00] 03:01:49 INFO - PROCESS | 1657 | 1469440909677 Marionette DEBUG loaded listener.js 03:01:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1197a4000) [pid = 1657] [serial = 828] [outer = 0x11624ec00] 03:01:50 INFO - PROCESS | 1657 | 1469440909998 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 03:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 473ms 03:01:50 INFO - PROCESS | 1657 | 1469440910027 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 03:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:01:50 INFO - PROCESS | 1657 | 1469440910028 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 03:01:50 INFO - PROCESS | 1657 | 1469440910030 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:01:50 INFO - PROCESS | 1657 | 1469440910031 Marionette TRACE conn2 <- [1,1078,null,{}] 03:01:50 INFO - PROCESS | 1657 | 1469440910034 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:50 INFO - PROCESS | 1657 | 1469440910035 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:50 INFO - PROCESS | 1657 | 1469440910143 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 03:01:50 INFO - PROCESS | 1657 | 1469440910150 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:50 INFO - PROCESS | 1657 | 1469440910151 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x119669000 == 33 [pid = 1657] [id = 277] 03:01:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x11834b800) [pid = 1657] [serial = 829] [outer = 0x0] 03:01:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119f5d800) [pid = 1657] [serial = 830] [outer = 0x11834b800] 03:01:50 INFO - PROCESS | 1657 | 1469440910176 Marionette DEBUG loaded listener.js 03:01:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x121002400) [pid = 1657] [serial = 831] [outer = 0x11834b800] 03:01:50 INFO - PROCESS | 1657 | 1469440910516 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 03:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 517ms 03:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:01:50 INFO - PROCESS | 1657 | 1469440910549 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 03:01:50 INFO - PROCESS | 1657 | 1469440910550 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 03:01:50 INFO - PROCESS | 1657 | 1469440910552 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:01:50 INFO - PROCESS | 1657 | 1469440910553 Marionette TRACE conn2 <- [1,1082,null,{}] 03:01:50 INFO - PROCESS | 1657 | 1469440910556 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:50 INFO - PROCESS | 1657 | 1469440910557 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:50 INFO - PROCESS | 1657 | 1469440910651 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 03:01:50 INFO - PROCESS | 1657 | 1469440910655 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:50 INFO - PROCESS | 1657 | 1469440910656 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x119d3c000 == 34 [pid = 1657] [id = 278] 03:01:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x118bbc400) [pid = 1657] [serial = 832] [outer = 0x0] 03:01:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1214ba800) [pid = 1657] [serial = 833] [outer = 0x118bbc400] 03:01:50 INFO - PROCESS | 1657 | 1469440910680 Marionette DEBUG loaded listener.js 03:01:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x121982c00) [pid = 1657] [serial = 834] [outer = 0x118bbc400] 03:01:51 INFO - PROCESS | 1657 | 1469440911013 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 03:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 473ms 03:01:51 INFO - PROCESS | 1657 | 1469440911029 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 03:01:51 INFO - PROCESS | 1657 | 1469440911030 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 03:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:01:51 INFO - PROCESS | 1657 | 1469440911032 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:01:51 INFO - PROCESS | 1657 | 1469440911033 Marionette TRACE conn2 <- [1,1086,null,{}] 03:01:51 INFO - PROCESS | 1657 | 1469440911043 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:51 INFO - PROCESS | 1657 | 1469440911047 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:51 INFO - PROCESS | 1657 | 1469440911159 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 03:01:51 INFO - PROCESS | 1657 | 1469440911163 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:51 INFO - PROCESS | 1657 | 1469440911164 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x1211a9000 == 35 [pid = 1657] [id = 279] 03:01:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x121c4e000) [pid = 1657] [serial = 835] [outer = 0x0] 03:01:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x124d3c000) [pid = 1657] [serial = 836] [outer = 0x121c4e000] 03:01:51 INFO - PROCESS | 1657 | 1469440911196 Marionette DEBUG loaded listener.js 03:01:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1272ae000) [pid = 1657] [serial = 837] [outer = 0x121c4e000] 03:01:51 INFO - PROCESS | 1657 | 1469440911558 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 03:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 576ms 03:01:51 INFO - PROCESS | 1657 | 1469440911608 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 03:01:51 INFO - PROCESS | 1657 | 1469440911610 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 03:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:01:51 INFO - PROCESS | 1657 | 1469440911612 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:01:51 INFO - PROCESS | 1657 | 1469440911613 Marionette TRACE conn2 <- [1,1090,null,{}] 03:01:51 INFO - PROCESS | 1657 | 1469440911615 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:51 INFO - PROCESS | 1657 | 1469440911616 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:51 INFO - PROCESS | 1657 | 1469440911705 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 03:01:51 INFO - PROCESS | 1657 | 1469440911743 Marionette TRACE conn2 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:51 INFO - PROCESS | 1657 | 1469440911744 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x1219ca800 == 36 [pid = 1657] [id = 280] 03:01:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x127553c00) [pid = 1657] [serial = 838] [outer = 0x0] 03:01:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x127558800) [pid = 1657] [serial = 839] [outer = 0x127553c00] 03:01:51 INFO - PROCESS | 1657 | 1469440911767 Marionette DEBUG loaded listener.js 03:01:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12882f800) [pid = 1657] [serial = 840] [outer = 0x127553c00] 03:01:52 INFO - PROCESS | 1657 | 1469440912096 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 03:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 521ms 03:01:52 INFO - PROCESS | 1657 | 1469440912135 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 03:01:52 INFO - PROCESS | 1657 | 1469440912137 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 03:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:01:52 INFO - PROCESS | 1657 | 1469440912139 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:01:52 INFO - PROCESS | 1657 | 1469440912140 Marionette TRACE conn2 <- [1,1094,null,{}] 03:01:52 INFO - PROCESS | 1657 | 1469440912142 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:52 INFO - PROCESS | 1657 | 1469440912144 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:52 INFO - PROCESS | 1657 | 1469440912244 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 03:01:52 INFO - PROCESS | 1657 | 1469440912247 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:52 INFO - PROCESS | 1657 | 1469440912249 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12548b000 == 37 [pid = 1657] [id = 281] 03:01:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x127554000) [pid = 1657] [serial = 841] [outer = 0x0] 03:01:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x128aa9000) [pid = 1657] [serial = 842] [outer = 0x127554000] 03:01:52 INFO - PROCESS | 1657 | 1469440912273 Marionette DEBUG loaded listener.js 03:01:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x128ab0000) [pid = 1657] [serial = 843] [outer = 0x127554000] 03:01:52 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x112982000) [pid = 1657] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:01:52 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x124d40400) [pid = 1657] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:01:52 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1168b4000) [pid = 1657] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:01:52 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1131c6c00) [pid = 1657] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:01:52 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x112d04c00) [pid = 1657] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:01:52 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x118630800) [pid = 1657] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:01:52 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1188a6000) [pid = 1657] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:01:52 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1193b0800) [pid = 1657] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:01:52 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x121452800) [pid = 1657] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:01:52 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11335c800) [pid = 1657] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:01:52 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1121e5000) [pid = 1657] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:01:52 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1268da800) [pid = 1657] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:01:52 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x116a09c00) [pid = 1657] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:01:52 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12882ec00) [pid = 1657] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:01:52 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12941b800) [pid = 1657] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:01:52 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x116ba6c00) [pid = 1657] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:01:52 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x115f8b400) [pid = 1657] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:01:52 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1268ce000) [pid = 1657] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:01:52 INFO - PROCESS | 1657 | 1469440912721 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 03:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 619ms 03:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:01:52 INFO - PROCESS | 1657 | 1469440912758 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 03:01:52 INFO - PROCESS | 1657 | 1469440912760 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 03:01:52 INFO - PROCESS | 1657 | 1469440912762 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:01:52 INFO - PROCESS | 1657 | 1469440912763 Marionette TRACE conn2 <- [1,1098,null,{}] 03:01:52 INFO - PROCESS | 1657 | 1469440912765 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:52 INFO - PROCESS | 1657 | 1469440912766 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:52 INFO - PROCESS | 1657 | 1469440912844 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 03:01:52 INFO - PROCESS | 1657 | 1469440912898 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:52 INFO - PROCESS | 1657 | 1469440912899 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12682a800 == 38 [pid = 1657] [id = 282] 03:01:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11674b000) [pid = 1657] [serial = 844] [outer = 0x0] 03:01:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x118590c00) [pid = 1657] [serial = 845] [outer = 0x11674b000] 03:01:52 INFO - PROCESS | 1657 | 1469440912923 Marionette DEBUG loaded listener.js 03:01:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x121004800) [pid = 1657] [serial = 846] [outer = 0x11674b000] 03:01:53 INFO - PROCESS | 1657 | 1469440913189 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 03:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 468ms 03:01:53 INFO - PROCESS | 1657 | 1469440913231 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 03:01:53 INFO - PROCESS | 1657 | 1469440913232 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 03:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:01:53 INFO - PROCESS | 1657 | 1469440913234 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:01:53 INFO - PROCESS | 1657 | 1469440913235 Marionette TRACE conn2 <- [1,1102,null,{}] 03:01:53 INFO - PROCESS | 1657 | 1469440913245 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:53 INFO - PROCESS | 1657 | 1469440913246 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:53 INFO - PROCESS | 1657 | 1469440913335 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 03:01:53 INFO - PROCESS | 1657 | 1469440913339 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:53 INFO - PROCESS | 1657 | 1469440913342 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b0c000 == 39 [pid = 1657] [id = 283] 03:01:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x119b32800) [pid = 1657] [serial = 847] [outer = 0x0] 03:01:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12755b800) [pid = 1657] [serial = 848] [outer = 0x119b32800] 03:01:53 INFO - PROCESS | 1657 | 1469440913366 Marionette DEBUG loaded listener.js 03:01:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1268cdc00) [pid = 1657] [serial = 849] [outer = 0x119b32800] 03:01:53 INFO - PROCESS | 1657 | 1469440913695 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 03:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 518ms 03:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:01:53 INFO - PROCESS | 1657 | 1469440913753 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 03:01:53 INFO - PROCESS | 1657 | 1469440913754 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 03:01:53 INFO - PROCESS | 1657 | 1469440913756 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:01:53 INFO - PROCESS | 1657 | 1469440913758 Marionette TRACE conn2 <- [1,1106,null,{}] 03:01:53 INFO - PROCESS | 1657 | 1469440913760 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:53 INFO - PROCESS | 1657 | 1469440913762 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:53 INFO - PROCESS | 1657 | 1469440913849 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 03:01:53 INFO - PROCESS | 1657 | 1469440913852 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:53 INFO - PROCESS | 1657 | 1469440913854 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x129469800 == 40 [pid = 1657] [id = 284] 03:01:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x128cc1000) [pid = 1657] [serial = 850] [outer = 0x0] 03:01:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12920a400) [pid = 1657] [serial = 851] [outer = 0x128cc1000] 03:01:53 INFO - PROCESS | 1657 | 1469440913882 Marionette DEBUG loaded listener.js 03:01:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x129631c00) [pid = 1657] [serial = 852] [outer = 0x128cc1000] 03:01:54 INFO - PROCESS | 1657 | 1469440914181 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 03:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 470ms 03:01:54 INFO - PROCESS | 1657 | 1469440914227 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 03:01:54 INFO - PROCESS | 1657 | 1469440914228 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 03:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:01:54 INFO - PROCESS | 1657 | 1469440914230 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:01:54 INFO - PROCESS | 1657 | 1469440914231 Marionette TRACE conn2 <- [1,1110,null,{}] 03:01:54 INFO - PROCESS | 1657 | 1469440914233 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:54 INFO - PROCESS | 1657 | 1469440914245 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:54 INFO - PROCESS | 1657 | 1469440914319 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 03:01:54 INFO - PROCESS | 1657 | 1469440914372 Marionette TRACE conn2 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:54 INFO - PROCESS | 1657 | 1469440914373 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a8a3800 == 41 [pid = 1657] [id = 285] 03:01:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x128cc1800) [pid = 1657] [serial = 853] [outer = 0x0] 03:01:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12a73b000) [pid = 1657] [serial = 854] [outer = 0x128cc1800] 03:01:54 INFO - PROCESS | 1657 | 1469440914397 Marionette DEBUG loaded listener.js 03:01:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12a7af800) [pid = 1657] [serial = 855] [outer = 0x128cc1800] 03:01:54 INFO - PROCESS | 1657 | 1469440914754 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 03:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 570ms 03:01:54 INFO - PROCESS | 1657 | 1469440914801 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 03:01:54 INFO - PROCESS | 1657 | 1469440914804 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 03:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:01:54 INFO - PROCESS | 1657 | 1469440914807 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:01:54 INFO - PROCESS | 1657 | 1469440914810 Marionette TRACE conn2 <- [1,1114,null,{}] 03:01:54 INFO - PROCESS | 1657 | 1469440914814 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:54 INFO - PROCESS | 1657 | 1469440914816 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:54 INFO - PROCESS | 1657 | 1469440914949 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 03:01:55 INFO - PROCESS | 1657 | 1469440915081 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:55 INFO - PROCESS | 1657 | 1469440915083 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x117220000 == 42 [pid = 1657] [id = 286] 03:01:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x116af4400) [pid = 1657] [serial = 856] [outer = 0x0] 03:01:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x117251c00) [pid = 1657] [serial = 857] [outer = 0x116af4400] 03:01:55 INFO - PROCESS | 1657 | 1469440915149 Marionette DEBUG loaded listener.js 03:01:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x11834f400) [pid = 1657] [serial = 858] [outer = 0x116af4400] 03:01:55 INFO - PROCESS | 1657 | 1469440915621 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 03:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 874ms 03:01:55 INFO - PROCESS | 1657 | 1469440915690 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 03:01:55 INFO - PROCESS | 1657 | 1469440915693 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 03:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:01:55 INFO - PROCESS | 1657 | 1469440915699 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:01:55 INFO - PROCESS | 1657 | 1469440915700 Marionette TRACE conn2 <- [1,1118,null,{}] 03:01:55 INFO - PROCESS | 1657 | 1469440915703 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:55 INFO - PROCESS | 1657 | 1469440915706 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:55 INFO - PROCESS | 1657 | 1469440915805 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 03:01:55 INFO - PROCESS | 1657 | 1469440915872 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:55 INFO - PROCESS | 1657 | 1469440915873 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x119fd4000 == 43 [pid = 1657] [id = 287] 03:01:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11862fc00) [pid = 1657] [serial = 859] [outer = 0x0] 03:01:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1186ae000) [pid = 1657] [serial = 860] [outer = 0x11862fc00] 03:01:55 INFO - PROCESS | 1657 | 1469440915903 Marionette DEBUG loaded listener.js 03:01:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x118bbc800) [pid = 1657] [serial = 861] [outer = 0x11862fc00] 03:01:56 INFO - PROCESS | 1657 | 1469440916328 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 03:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 671ms 03:01:56 INFO - PROCESS | 1657 | 1469440916371 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 03:01:56 INFO - PROCESS | 1657 | 1469440916372 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 03:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:01:56 INFO - PROCESS | 1657 | 1469440916376 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:01:56 INFO - PROCESS | 1657 | 1469440916379 Marionette TRACE conn2 <- [1,1122,null,{}] 03:01:56 INFO - PROCESS | 1657 | 1469440916419 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:56 INFO - PROCESS | 1657 | 1469440916422 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:56 INFO - PROCESS | 1657 | 1469440916537 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 03:01:56 INFO - PROCESS | 1657 | 1469440916588 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:56 INFO - PROCESS | 1657 | 1469440916590 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a969800 == 44 [pid = 1657] [id = 288] 03:01:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x123c33800) [pid = 1657] [serial = 862] [outer = 0x0] 03:01:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x124e80c00) [pid = 1657] [serial = 863] [outer = 0x123c33800] 03:01:56 INFO - PROCESS | 1657 | 1469440916621 Marionette DEBUG loaded listener.js 03:01:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1268cec00) [pid = 1657] [serial = 864] [outer = 0x123c33800] 03:01:57 INFO - PROCESS | 1657 | 1469440917036 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 03:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 673ms 03:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:01:57 INFO - PROCESS | 1657 | 1469440917050 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 03:01:57 INFO - PROCESS | 1657 | 1469440917052 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 03:01:57 INFO - PROCESS | 1657 | 1469440917054 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:01:57 INFO - PROCESS | 1657 | 1469440917055 Marionette TRACE conn2 <- [1,1126,null,{}] 03:01:57 INFO - PROCESS | 1657 | 1469440917057 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:57 INFO - PROCESS | 1657 | 1469440917059 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:57 INFO - PROCESS | 1657 | 1469440917157 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 03:01:57 INFO - PROCESS | 1657 | 1469440917208 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:57 INFO - PROCESS | 1657 | 1469440917209 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b3f1800 == 45 [pid = 1657] [id = 289] 03:01:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x126fc1c00) [pid = 1657] [serial = 865] [outer = 0x0] 03:01:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x128837c00) [pid = 1657] [serial = 866] [outer = 0x126fc1c00] 03:01:57 INFO - PROCESS | 1657 | 1469440917237 Marionette DEBUG loaded listener.js 03:01:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12920dc00) [pid = 1657] [serial = 867] [outer = 0x126fc1c00] 03:01:57 INFO - PROCESS | 1657 | 1469440917676 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 03:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 670ms 03:01:57 INFO - PROCESS | 1657 | 1469440917725 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 03:01:57 INFO - PROCESS | 1657 | 1469440917726 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 03:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:01:57 INFO - PROCESS | 1657 | 1469440917729 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:01:57 INFO - PROCESS | 1657 | 1469440917730 Marionette TRACE conn2 <- [1,1130,null,{}] 03:01:57 INFO - PROCESS | 1657 | 1469440917732 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:57 INFO - PROCESS | 1657 | 1469440917734 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:57 INFO - PROCESS | 1657 | 1469440917850 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 03:01:57 INFO - PROCESS | 1657 | 1469440917917 Marionette TRACE conn2 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:57 INFO - PROCESS | 1657 | 1469440917918 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x116785800 == 46 [pid = 1657] [id = 290] 03:01:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1133fb000) [pid = 1657] [serial = 868] [outer = 0x0] 03:01:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x11817d800) [pid = 1657] [serial = 869] [outer = 0x1133fb000] 03:01:57 INFO - PROCESS | 1657 | 1469440917947 Marionette DEBUG loaded listener.js 03:01:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x128aa9400) [pid = 1657] [serial = 870] [outer = 0x1133fb000] 03:01:58 INFO - PROCESS | 1657 | 1469440918428 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 03:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 720ms 03:01:58 INFO - PROCESS | 1657 | 1469440918451 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 03:01:58 INFO - PROCESS | 1657 | 1469440918453 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 03:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:01:58 INFO - PROCESS | 1657 | 1469440918457 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:01:58 INFO - PROCESS | 1657 | 1469440918459 Marionette TRACE conn2 <- [1,1134,null,{}] 03:01:58 INFO - PROCESS | 1657 | 1469440918464 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:01:58 INFO - PROCESS | 1657 | 1469440918465 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:58 INFO - PROCESS | 1657 | 1469440918563 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 03:01:58 INFO - PROCESS | 1657 | 1469440918653 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:58 INFO - PROCESS | 1657 | 1469440918654 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:01:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x116723800 == 47 [pid = 1657] [id = 291] 03:01:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x11724f400) [pid = 1657] [serial = 871] [outer = 0x0] 03:01:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x11820f000) [pid = 1657] [serial = 872] [outer = 0x11724f400] 03:01:58 INFO - PROCESS | 1657 | 1469440918703 Marionette DEBUG loaded listener.js 03:01:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x11858f800) [pid = 1657] [serial = 873] [outer = 0x11724f400] 03:01:59 INFO - PROCESS | 1657 | --DOCSHELL 0x129469800 == 46 [pid = 1657] [id = 284] 03:01:59 INFO - PROCESS | 1657 | --DOCSHELL 0x128b0c000 == 45 [pid = 1657] [id = 283] 03:01:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12682a800 == 44 [pid = 1657] [id = 282] 03:01:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12548b000 == 43 [pid = 1657] [id = 281] 03:01:59 INFO - PROCESS | 1657 | --DOCSHELL 0x1219ca800 == 42 [pid = 1657] [id = 280] 03:01:59 INFO - PROCESS | 1657 | --DOCSHELL 0x1211a9000 == 41 [pid = 1657] [id = 279] 03:01:59 INFO - PROCESS | 1657 | --DOCSHELL 0x119d3c000 == 40 [pid = 1657] [id = 278] 03:01:59 INFO - PROCESS | 1657 | --DOCSHELL 0x119669000 == 39 [pid = 1657] [id = 277] 03:01:59 INFO - PROCESS | 1657 | --DOCSHELL 0x11860e800 == 38 [pid = 1657] [id = 276] 03:01:59 INFO - PROCESS | 1657 | --DOCSHELL 0x117e63000 == 37 [pid = 1657] [id = 275] 03:01:59 INFO - PROCESS | 1657 | --DOCSHELL 0x116868800 == 36 [pid = 1657] [id = 274] 03:01:59 INFO - PROCESS | 1657 | --DOCSHELL 0x115ebf000 == 35 [pid = 1657] [id = 272] 03:01:59 INFO - PROCESS | 1657 | --DOCSHELL 0x118bdc800 == 34 [pid = 1657] [id = 273] 03:01:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12b383800 == 33 [pid = 1657] [id = 271] 03:01:59 INFO - PROCESS | 1657 | --DOCSHELL 0x116785800 == 32 [pid = 1657] [id = 290] 03:01:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12b3f1800 == 31 [pid = 1657] [id = 289] 03:01:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12a969800 == 30 [pid = 1657] [id = 288] 03:01:59 INFO - PROCESS | 1657 | --DOCSHELL 0x119fd4000 == 29 [pid = 1657] [id = 287] 03:01:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12a8a3800 == 28 [pid = 1657] [id = 285] 03:01:59 INFO - PROCESS | 1657 | --DOCSHELL 0x117220000 == 27 [pid = 1657] [id = 286] 03:01:59 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x128cc5c00) [pid = 1657] [serial = 794] [outer = 0x0] [url = about:blank] 03:01:59 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1218e9400) [pid = 1657] [serial = 779] [outer = 0x0] [url = about:blank] 03:01:59 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x123c2ec00) [pid = 1657] [serial = 780] [outer = 0x0] [url = about:blank] 03:01:59 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x125fe2000) [pid = 1657] [serial = 788] [outer = 0x0] [url = about:blank] 03:01:59 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x118416800) [pid = 1657] [serial = 767] [outer = 0x0] [url = about:blank] 03:01:59 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x118594800) [pid = 1657] [serial = 768] [outer = 0x0] [url = about:blank] 03:01:59 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1272aa000) [pid = 1657] [serial = 791] [outer = 0x0] [url = about:blank] 03:01:59 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x125f41400) [pid = 1657] [serial = 785] [outer = 0x0] [url = about:blank] 03:01:59 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x129212000) [pid = 1657] [serial = 797] [outer = 0x0] [url = about:blank] 03:01:59 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x125fe2c00) [pid = 1657] [serial = 786] [outer = 0x0] [url = about:blank] 03:01:59 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12920c800) [pid = 1657] [serial = 795] [outer = 0x0] [url = about:blank] 03:01:59 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x129637800) [pid = 1657] [serial = 800] [outer = 0x0] [url = about:blank] 03:01:59 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x119b37800) [pid = 1657] [serial = 803] [outer = 0x0] [url = about:blank] 03:01:59 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x115f8d000) [pid = 1657] [serial = 761] [outer = 0x0] [url = about:blank] 03:01:59 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x129421000) [pid = 1657] [serial = 798] [outer = 0x0] [url = about:blank] 03:01:59 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x116751000) [pid = 1657] [serial = 762] [outer = 0x0] [url = about:blank] 03:01:59 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x129632c00) [pid = 1657] [serial = 806] [outer = 0x0] [url = about:blank] 03:01:59 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x128ab2400) [pid = 1657] [serial = 759] [outer = 0x0] [url = about:blank] 03:01:59 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x125fd7000) [pid = 1657] [serial = 809] [outer = 0x0] [url = about:blank] 03:01:59 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x116af2c00) [pid = 1657] [serial = 764] [outer = 0x0] [url = about:blank] 03:01:59 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x117e2bc00) [pid = 1657] [serial = 765] [outer = 0x0] [url = about:blank] 03:01:59 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x123c30000) [pid = 1657] [serial = 782] [outer = 0x0] [url = about:blank] 03:01:59 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x124d3d400) [pid = 1657] [serial = 783] [outer = 0x0] [url = about:blank] 03:01:59 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1188a2000) [pid = 1657] [serial = 773] [outer = 0x0] [url = about:blank] 03:01:59 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1193bf800) [pid = 1657] [serial = 774] [outer = 0x0] [url = about:blank] 03:01:59 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12a73cc00) [pid = 1657] [serial = 801] [outer = 0x0] [url = about:blank] 03:01:59 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x118691400) [pid = 1657] [serial = 770] [outer = 0x0] [url = about:blank] 03:01:59 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12a747c00) [pid = 1657] [serial = 807] [outer = 0x0] [url = about:blank] 03:01:59 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1188a2400) [pid = 1657] [serial = 771] [outer = 0x0] [url = about:blank] 03:01:59 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1210eac00) [pid = 1657] [serial = 777] [outer = 0x0] [url = about:blank] 03:01:59 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1193bfc00) [pid = 1657] [serial = 776] [outer = 0x0] [url = about:blank] 03:01:59 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12a925800) [pid = 1657] [serial = 812] [outer = 0x0] [url = about:blank] 03:01:59 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12a7b0c00) [pid = 1657] [serial = 810] [outer = 0x0] [url = about:blank] 03:01:59 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x128cbc800) [pid = 1657] [serial = 792] [outer = 0x0] [url = about:blank] 03:01:59 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x125fde400) [pid = 1657] [serial = 804] [outer = 0x0] [url = about:blank] 03:01:59 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1272b3400) [pid = 1657] [serial = 789] [outer = 0x0] [url = about:blank] 03:01:59 INFO - PROCESS | 1657 | 1469440919929 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 03:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1527ms 03:01:59 INFO - PROCESS | 1657 | 1469440919985 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 03:01:59 INFO - PROCESS | 1657 | 1469440919987 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 03:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:01:59 INFO - PROCESS | 1657 | 1469440919993 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:01:59 INFO - PROCESS | 1657 | 1469440919996 Marionette TRACE conn2 <- [1,1138,null,{}] 03:02:00 INFO - PROCESS | 1657 | 1469440920001 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:00 INFO - PROCESS | 1657 | 1469440920002 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:00 INFO - PROCESS | 1657 | 1469440920094 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 03:02:00 INFO - PROCESS | 1657 | 1469440920105 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:00 INFO - PROCESS | 1657 | 1469440920106 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x11701f800 == 28 [pid = 1657] [id = 292] 03:02:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1177c1c00) [pid = 1657] [serial = 874] [outer = 0x0] 03:02:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x118592c00) [pid = 1657] [serial = 875] [outer = 0x1177c1c00] 03:02:00 INFO - PROCESS | 1657 | 1469440920133 Marionette DEBUG loaded listener.js 03:02:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x118691400) [pid = 1657] [serial = 876] [outer = 0x1177c1c00] 03:02:00 INFO - PROCESS | 1657 | 1469440920459 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 03:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 522ms 03:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:02:00 INFO - PROCESS | 1657 | 1469440920514 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 03:02:00 INFO - PROCESS | 1657 | 1469440920518 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 03:02:00 INFO - PROCESS | 1657 | 1469440920522 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:02:00 INFO - PROCESS | 1657 | 1469440920524 Marionette TRACE conn2 <- [1,1142,null,{}] 03:02:00 INFO - PROCESS | 1657 | 1469440920527 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:00 INFO - PROCESS | 1657 | 1469440920528 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:00 INFO - PROCESS | 1657 | 1469440920606 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 03:02:00 INFO - PROCESS | 1657 | 1469440920658 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:00 INFO - PROCESS | 1657 | 1469440920660 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x118442800 == 29 [pid = 1657] [id = 293] 03:02:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x118590400) [pid = 1657] [serial = 877] [outer = 0x0] 03:02:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1193af000) [pid = 1657] [serial = 878] [outer = 0x118590400] 03:02:00 INFO - PROCESS | 1657 | 1469440920687 Marionette DEBUG loaded listener.js 03:02:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119632000) [pid = 1657] [serial = 879] [outer = 0x118590400] 03:02:01 INFO - PROCESS | 1657 | 1469440921000 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 03:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 520ms 03:02:01 INFO - PROCESS | 1657 | 1469440921043 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 03:02:01 INFO - PROCESS | 1657 | 1469440921044 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 03:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:02:01 INFO - PROCESS | 1657 | 1469440921046 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:02:01 INFO - PROCESS | 1657 | 1469440921049 Marionette TRACE conn2 <- [1,1146,null,{}] 03:02:01 INFO - PROCESS | 1657 | 1469440921057 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:01 INFO - PROCESS | 1657 | 1469440921060 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:01 INFO - PROCESS | 1657 | 1469440921134 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 03:02:01 INFO - PROCESS | 1657 | 1469440921188 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:01 INFO - PROCESS | 1657 | 1469440921190 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196dd800 == 30 [pid = 1657] [id = 294] 03:02:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x113024400) [pid = 1657] [serial = 880] [outer = 0x0] 03:02:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1214bc000) [pid = 1657] [serial = 881] [outer = 0x113024400] 03:02:01 INFO - PROCESS | 1657 | 1469440921222 Marionette DEBUG loaded listener.js 03:02:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x123c30400) [pid = 1657] [serial = 882] [outer = 0x113024400] 03:02:01 INFO - PROCESS | 1657 | 1469440921493 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 03:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 471ms 03:02:01 INFO - PROCESS | 1657 | 1469440921519 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 03:02:01 INFO - PROCESS | 1657 | 1469440921521 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 03:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:02:01 INFO - PROCESS | 1657 | 1469440921531 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:02:01 INFO - PROCESS | 1657 | 1469440921533 Marionette TRACE conn2 <- [1,1150,null,{}] 03:02:01 INFO - PROCESS | 1657 | 1469440921535 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:01 INFO - PROCESS | 1657 | 1469440921536 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:01 INFO - PROCESS | 1657 | 1469440921617 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 03:02:01 INFO - PROCESS | 1657 | 1469440921621 Marionette TRACE conn2 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:01 INFO - PROCESS | 1657 | 1469440921623 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c22800 == 31 [pid = 1657] [id = 295] 03:02:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x124bcf400) [pid = 1657] [serial = 883] [outer = 0x0] 03:02:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x125470c00) [pid = 1657] [serial = 884] [outer = 0x124bcf400] 03:02:01 INFO - PROCESS | 1657 | 1469440921649 Marionette DEBUG loaded listener.js 03:02:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x125fdcc00) [pid = 1657] [serial = 885] [outer = 0x124bcf400] 03:02:02 INFO - PROCESS | 1657 | 1469440922012 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 03:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 519ms 03:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:02:02 INFO - PROCESS | 1657 | 1469440922051 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 03:02:02 INFO - PROCESS | 1657 | 1469440922052 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 03:02:02 INFO - PROCESS | 1657 | 1469440922054 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:02:02 INFO - PROCESS | 1657 | 1469440922055 Marionette TRACE conn2 <- [1,1154,null,{}] 03:02:02 INFO - PROCESS | 1657 | 1469440922058 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:02 INFO - PROCESS | 1657 | 1469440922059 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:02 INFO - PROCESS | 1657 | 1469440922151 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 03:02:02 INFO - PROCESS | 1657 | 1469440922155 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:02 INFO - PROCESS | 1657 | 1469440922156 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x1211aa800 == 32 [pid = 1657] [id = 296] 03:02:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x118357400) [pid = 1657] [serial = 886] [outer = 0x0] 03:02:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1268dac00) [pid = 1657] [serial = 887] [outer = 0x118357400] 03:02:02 INFO - PROCESS | 1657 | 1469440922180 Marionette DEBUG loaded listener.js 03:02:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1272a7c00) [pid = 1657] [serial = 888] [outer = 0x118357400] 03:02:02 INFO - PROCESS | 1657 | 1469440922545 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 03:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 520ms 03:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:02:02 INFO - PROCESS | 1657 | 1469440922576 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 03:02:02 INFO - PROCESS | 1657 | 1469440922578 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 03:02:02 INFO - PROCESS | 1657 | 1469440922581 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:02:02 INFO - PROCESS | 1657 | 1469440922583 Marionette TRACE conn2 <- [1,1158,null,{}] 03:02:02 INFO - PROCESS | 1657 | 1469440922586 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:02 INFO - PROCESS | 1657 | 1469440922592 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:02 INFO - PROCESS | 1657 | 1469440922755 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 03:02:02 INFO - PROCESS | 1657 | 1469440922758 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:02 INFO - PROCESS | 1657 | 1469440922759 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12487c000 == 33 [pid = 1657] [id = 297] 03:02:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1168b3400) [pid = 1657] [serial = 889] [outer = 0x0] 03:02:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1272b2000) [pid = 1657] [serial = 890] [outer = 0x1168b3400] 03:02:02 INFO - PROCESS | 1657 | 1469440922784 Marionette DEBUG loaded listener.js 03:02:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x129205000) [pid = 1657] [serial = 891] [outer = 0x1168b3400] 03:02:03 INFO - PROCESS | 1657 | 1469440923092 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 03:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 569ms 03:02:03 INFO - PROCESS | 1657 | 1469440923151 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 03:02:03 INFO - PROCESS | 1657 | 1469440923152 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 03:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:02:03 INFO - PROCESS | 1657 | 1469440923154 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:02:03 INFO - PROCESS | 1657 | 1469440923155 Marionette TRACE conn2 <- [1,1162,null,{}] 03:02:03 INFO - PROCESS | 1657 | 1469440923167 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:03 INFO - PROCESS | 1657 | 1469440923168 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:03 INFO - PROCESS | 1657 | 1469440923258 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 03:02:03 INFO - PROCESS | 1657 | 1469440923262 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:03 INFO - PROCESS | 1657 | 1469440923263 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x125496000 == 34 [pid = 1657] [id = 298] 03:02:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12197f000) [pid = 1657] [serial = 892] [outer = 0x0] 03:02:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x129211000) [pid = 1657] [serial = 893] [outer = 0x12197f000] 03:02:03 INFO - PROCESS | 1657 | 1469440923287 Marionette DEBUG loaded listener.js 03:02:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x129423000) [pid = 1657] [serial = 894] [outer = 0x12197f000] 03:02:03 INFO - PROCESS | 1657 | 1469440923663 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 03:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 522ms 03:02:03 INFO - PROCESS | 1657 | 1469440923677 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 03:02:03 INFO - PROCESS | 1657 | 1469440923679 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 03:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:02:03 INFO - PROCESS | 1657 | 1469440923683 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:02:03 INFO - PROCESS | 1657 | 1469440923684 Marionette TRACE conn2 <- [1,1166,null,{}] 03:02:03 INFO - PROCESS | 1657 | 1469440923689 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:03 INFO - PROCESS | 1657 | 1469440923690 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:04 INFO - PROCESS | 1657 | 1469440924079 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 03:02:04 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x128cc1800) [pid = 1657] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:02:04 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x127554000) [pid = 1657] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:02:04 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x118bbc400) [pid = 1657] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:02:04 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x117e36c00) [pid = 1657] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:02:04 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x11624ec00) [pid = 1657] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:02:04 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119b32800) [pid = 1657] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:02:04 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x127553c00) [pid = 1657] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:02:04 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x118632400) [pid = 1657] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:02:04 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x128cc1000) [pid = 1657] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:02:04 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x112f5cc00) [pid = 1657] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:02:04 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x11674b000) [pid = 1657] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:02:04 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x121c4e000) [pid = 1657] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:02:04 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x11834b800) [pid = 1657] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:02:04 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x116ba9800) [pid = 1657] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:02:04 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12a7a7000) [pid = 1657] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:02:04 INFO - PROCESS | 1657 | 1469440924149 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:04 INFO - PROCESS | 1657 | 1469440924151 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x117222000 == 35 [pid = 1657] [id = 299] 03:02:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11298b400) [pid = 1657] [serial = 895] [outer = 0x0] 03:02:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x11624ec00) [pid = 1657] [serial = 896] [outer = 0x11298b400] 03:02:04 INFO - PROCESS | 1657 | 1469440924188 Marionette DEBUG loaded listener.js 03:02:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x118696400) [pid = 1657] [serial = 897] [outer = 0x11298b400] 03:02:04 INFO - PROCESS | 1657 | 1469440924469 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 03:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 826ms 03:02:04 INFO - PROCESS | 1657 | 1469440924512 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 03:02:04 INFO - PROCESS | 1657 | 1469440924513 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 03:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:02:04 INFO - PROCESS | 1657 | 1469440924516 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:02:04 INFO - PROCESS | 1657 | 1469440924517 Marionette TRACE conn2 <- [1,1170,null,{}] 03:02:04 INFO - PROCESS | 1657 | 1469440924519 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:04 INFO - PROCESS | 1657 | 1469440924520 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:04 INFO - PROCESS | 1657 | 1469440924598 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 03:02:04 INFO - PROCESS | 1657 | 1469440924652 Marionette TRACE conn2 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:04 INFO - PROCESS | 1657 | 1469440924653 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196dc800 == 36 [pid = 1657] [id = 300] 03:02:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x112f5cc00) [pid = 1657] [serial = 898] [outer = 0x0] 03:02:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12198a800) [pid = 1657] [serial = 899] [outer = 0x112f5cc00] 03:02:04 INFO - PROCESS | 1657 | 1469440924677 Marionette DEBUG loaded listener.js 03:02:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x129426400) [pid = 1657] [serial = 900] [outer = 0x112f5cc00] 03:02:04 INFO - PROCESS | 1657 | 1469440924926 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 03:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 419ms 03:02:04 INFO - PROCESS | 1657 | 1469440924935 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 03:02:04 INFO - PROCESS | 1657 | 1469440924936 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 03:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:02:04 INFO - PROCESS | 1657 | 1469440924945 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:02:04 INFO - PROCESS | 1657 | 1469440924946 Marionette TRACE conn2 <- [1,1174,null,{}] 03:02:04 INFO - PROCESS | 1657 | 1469440924949 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:04 INFO - PROCESS | 1657 | 1469440924950 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:05 INFO - PROCESS | 1657 | 1469440925032 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 03:02:05 INFO - PROCESS | 1657 | 1469440925036 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:05 INFO - PROCESS | 1657 | 1469440925037 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12945a000 == 37 [pid = 1657] [id = 301] 03:02:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x129637800) [pid = 1657] [serial = 901] [outer = 0x0] 03:02:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12a7a4000) [pid = 1657] [serial = 902] [outer = 0x129637800] 03:02:05 INFO - PROCESS | 1657 | 1469440925063 Marionette DEBUG loaded listener.js 03:02:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a91c800) [pid = 1657] [serial = 903] [outer = 0x129637800] 03:02:05 INFO - PROCESS | 1657 | 1469440925382 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 03:02:05 INFO - PROCESS | 1657 | 1469440925415 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 03:02:05 INFO - PROCESS | 1657 | 1469440925417 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:02:05 INFO - PROCESS | 1657 | 1469440925419 Marionette TRACE conn2 <- [1,1178,null,{}] 03:02:05 INFO - PROCESS | 1657 | 1469440925422 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:05 INFO - PROCESS | 1657 | 1469440925425 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:05 INFO - PROCESS | 1657 | 1469440925509 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 03:02:05 INFO - PROCESS | 1657 | 1469440925562 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:05 INFO - PROCESS | 1657 | 1469440925564 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x121082800 == 38 [pid = 1657] [id = 302] 03:02:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x127553c00) [pid = 1657] [serial = 904] [outer = 0x0] 03:02:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12a923800) [pid = 1657] [serial = 905] [outer = 0x127553c00] 03:02:05 INFO - PROCESS | 1657 | 1469440925590 Marionette DEBUG loaded listener.js 03:02:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12abed800) [pid = 1657] [serial = 906] [outer = 0x127553c00] 03:02:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12b3d1c00) [pid = 1657] [serial = 907] [outer = 0x12cce9c00] 03:02:05 INFO - PROCESS | 1657 | 1469440925929 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 03:02:05 INFO - PROCESS | 1657 | 1469440925943 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 03:02:05 INFO - PROCESS | 1657 | 1469440925946 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:02:05 INFO - PROCESS | 1657 | 1469440925947 Marionette TRACE conn2 <- [1,1182,null,{}] 03:02:05 INFO - PROCESS | 1657 | 1469440925949 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:05 INFO - PROCESS | 1657 | 1469440925950 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:06 INFO - PROCESS | 1657 | 1469440926030 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 03:02:06 INFO - PROCESS | 1657 | 1469440926034 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:06 INFO - PROCESS | 1657 | 1469440926035 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b383800 == 39 [pid = 1657] [id = 303] 03:02:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12b33cc00) [pid = 1657] [serial = 908] [outer = 0x0] 03:02:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12bb97400) [pid = 1657] [serial = 909] [outer = 0x12b33cc00] 03:02:06 INFO - PROCESS | 1657 | 1469440926061 Marionette DEBUG loaded listener.js 03:02:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12bb9bc00) [pid = 1657] [serial = 910] [outer = 0x12b33cc00] 03:02:06 INFO - PROCESS | 1657 | 1469440926651 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 03:02:06 INFO - PROCESS | 1657 | 1469440926722 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 03:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:02:06 INFO - PROCESS | 1657 | 1469440926727 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:02:06 INFO - PROCESS | 1657 | 1469440926729 Marionette TRACE conn2 <- [1,1186,null,{}] 03:02:06 INFO - PROCESS | 1657 | 1469440926732 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:06 INFO - PROCESS | 1657 | 1469440926735 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:06 INFO - PROCESS | 1657 | 1469440926843 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 03:02:06 INFO - PROCESS | 1657 | 1469440926897 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:06 INFO - PROCESS | 1657 | 1469440926899 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x118378800 == 40 [pid = 1657] [id = 304] 03:02:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x11834ec00) [pid = 1657] [serial = 911] [outer = 0x0] 03:02:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x118693000) [pid = 1657] [serial = 912] [outer = 0x11834ec00] 03:02:06 INFO - PROCESS | 1657 | 1469440926930 Marionette DEBUG loaded listener.js 03:02:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1193ac000) [pid = 1657] [serial = 913] [outer = 0x11834ec00] 03:02:07 INFO - PROCESS | 1657 | 1469440927512 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 03:02:07 INFO - PROCESS | 1657 | 1469440927790 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 03:02:07 INFO - PROCESS | 1657 | 1469440927796 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:02:07 INFO - PROCESS | 1657 | 1469440927799 Marionette TRACE conn2 <- [1,1190,null,{}] 03:02:07 INFO - PROCESS | 1657 | 1469440927804 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:07 INFO - PROCESS | 1657 | 1469440927807 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:07 INFO - PROCESS | 1657 | 1469440927954 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 03:02:08 INFO - PROCESS | 1657 | 1469440928014 Marionette TRACE conn2 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:08 INFO - PROCESS | 1657 | 1469440928017 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x1182aa800 == 41 [pid = 1657] [id = 305] 03:02:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x118415800) [pid = 1657] [serial = 914] [outer = 0x0] 03:02:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x118595000) [pid = 1657] [serial = 915] [outer = 0x118415800] 03:02:08 INFO - PROCESS | 1657 | 1469440928044 Marionette DEBUG loaded listener.js 03:02:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1188ac000) [pid = 1657] [serial = 916] [outer = 0x118415800] 03:02:08 INFO - PROCESS | 1657 | --DOCSHELL 0x121082800 == 40 [pid = 1657] [id = 302] 03:02:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12945a000 == 39 [pid = 1657] [id = 301] 03:02:08 INFO - PROCESS | 1657 | --DOCSHELL 0x1196dc800 == 38 [pid = 1657] [id = 300] 03:02:08 INFO - PROCESS | 1657 | --DOCSHELL 0x117222000 == 37 [pid = 1657] [id = 299] 03:02:08 INFO - PROCESS | 1657 | --DOCSHELL 0x125496000 == 36 [pid = 1657] [id = 298] 03:02:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12487c000 == 35 [pid = 1657] [id = 297] 03:02:08 INFO - PROCESS | 1657 | --DOCSHELL 0x1211aa800 == 34 [pid = 1657] [id = 296] 03:02:08 INFO - PROCESS | 1657 | --DOCSHELL 0x119c22800 == 33 [pid = 1657] [id = 295] 03:02:08 INFO - PROCESS | 1657 | --DOCSHELL 0x1196dd800 == 32 [pid = 1657] [id = 294] 03:02:08 INFO - PROCESS | 1657 | --DOCSHELL 0x118442800 == 31 [pid = 1657] [id = 293] 03:02:08 INFO - PROCESS | 1657 | --DOCSHELL 0x11701f800 == 30 [pid = 1657] [id = 292] 03:02:08 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12a7af800) [pid = 1657] [serial = 855] [outer = 0x0] [url = about:blank] 03:02:08 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12a73b000) [pid = 1657] [serial = 854] [outer = 0x0] [url = about:blank] 03:02:08 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x128ab0000) [pid = 1657] [serial = 843] [outer = 0x0] [url = about:blank] 03:02:08 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1214ba800) [pid = 1657] [serial = 833] [outer = 0x0] [url = about:blank] 03:02:08 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1181a9c00) [pid = 1657] [serial = 821] [outer = 0x0] [url = about:blank] 03:02:08 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1193bd000) [pid = 1657] [serial = 827] [outer = 0x0] [url = about:blank] 03:02:08 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x128aa9000) [pid = 1657] [serial = 842] [outer = 0x0] [url = about:blank] 03:02:08 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12755b800) [pid = 1657] [serial = 848] [outer = 0x0] [url = about:blank] 03:02:08 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x121982c00) [pid = 1657] [serial = 834] [outer = 0x0] [url = about:blank] 03:02:08 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12882f800) [pid = 1657] [serial = 840] [outer = 0x0] [url = about:blank] 03:02:08 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11868ac00) [pid = 1657] [serial = 824] [outer = 0x0] [url = about:blank] 03:02:08 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12920a400) [pid = 1657] [serial = 851] [outer = 0x0] [url = about:blank] 03:02:08 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x115f31c00) [pid = 1657] [serial = 816] [outer = 0x0] [url = about:blank] 03:02:08 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1186ad800) [pid = 1657] [serial = 825] [outer = 0x0] [url = about:blank] 03:02:08 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x121004800) [pid = 1657] [serial = 846] [outer = 0x0] [url = about:blank] 03:02:08 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1272ae000) [pid = 1657] [serial = 837] [outer = 0x0] [url = about:blank] 03:02:08 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x119f5d800) [pid = 1657] [serial = 830] [outer = 0x0] [url = about:blank] 03:02:08 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x127558800) [pid = 1657] [serial = 839] [outer = 0x0] [url = about:blank] 03:02:08 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x124d3c000) [pid = 1657] [serial = 836] [outer = 0x0] [url = about:blank] 03:02:08 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x11834d400) [pid = 1657] [serial = 822] [outer = 0x0] [url = about:blank] 03:02:08 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x118210400) [pid = 1657] [serial = 819] [outer = 0x0] [url = about:blank] 03:02:08 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12a9cd400) [pid = 1657] [serial = 813] [outer = 0x0] [url = about:blank] 03:02:08 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1197a4000) [pid = 1657] [serial = 828] [outer = 0x0] [url = about:blank] 03:02:08 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x117e35400) [pid = 1657] [serial = 818] [outer = 0x0] [url = about:blank] 03:02:08 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x121002400) [pid = 1657] [serial = 831] [outer = 0x0] [url = about:blank] 03:02:08 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1268cdc00) [pid = 1657] [serial = 849] [outer = 0x0] [url = about:blank] 03:02:08 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1131c0800) [pid = 1657] [serial = 815] [outer = 0x0] [url = about:blank] 03:02:08 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x118590c00) [pid = 1657] [serial = 845] [outer = 0x0] [url = about:blank] 03:02:08 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x129631c00) [pid = 1657] [serial = 852] [outer = 0x0] [url = about:blank] 03:02:08 INFO - PROCESS | 1657 | 1469440928533 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 03:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:02:08 INFO - PROCESS | 1657 | 1469440928577 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 03:02:08 INFO - PROCESS | 1657 | 1469440928585 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:02:08 INFO - PROCESS | 1657 | 1469440928592 Marionette TRACE conn2 <- [1,1194,null,{}] 03:02:08 INFO - PROCESS | 1657 | 1469440928604 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:08 INFO - PROCESS | 1657 | 1469440928607 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:08 INFO - PROCESS | 1657 | 1469440928753 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 03:02:08 INFO - PROCESS | 1657 | 1469440928767 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:08 INFO - PROCESS | 1657 | 1469440928768 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x11829a800 == 31 [pid = 1657] [id = 306] 03:02:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x118bbc400) [pid = 1657] [serial = 917] [outer = 0x0] 03:02:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1193b3400) [pid = 1657] [serial = 918] [outer = 0x118bbc400] 03:02:08 INFO - PROCESS | 1657 | 1469440928812 Marionette DEBUG loaded listener.js 03:02:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x11962e800) [pid = 1657] [serial = 919] [outer = 0x118bbc400] 03:02:09 INFO - PROCESS | 1657 | 1469440929197 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 03:02:09 INFO - PROCESS | 1657 | 1469440929217 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 03:02:09 INFO - PROCESS | 1657 | 1469440929219 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:02:09 INFO - PROCESS | 1657 | 1469440929220 Marionette TRACE conn2 <- [1,1198,null,{}] 03:02:09 INFO - PROCESS | 1657 | 1469440929230 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:09 INFO - PROCESS | 1657 | 1469440929233 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:09 INFO - PROCESS | 1657 | 1469440929332 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 03:02:09 INFO - PROCESS | 1657 | 1469440929339 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:09 INFO - PROCESS | 1657 | 1469440929343 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196d2800 == 32 [pid = 1657] [id = 307] 03:02:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x121254400) [pid = 1657] [serial = 920] [outer = 0x0] 03:02:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x121c4f800) [pid = 1657] [serial = 921] [outer = 0x121254400] 03:02:09 INFO - PROCESS | 1657 | 1469440929371 Marionette DEBUG loaded listener.js 03:02:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1249d1800) [pid = 1657] [serial = 922] [outer = 0x121254400] 03:02:09 INFO - PROCESS | 1657 | 1469440929709 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 523ms 03:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:02:09 INFO - PROCESS | 1657 | 1469440929743 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 03:02:09 INFO - PROCESS | 1657 | 1469440929744 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 03:02:09 INFO - PROCESS | 1657 | 1469440929746 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:02:09 INFO - PROCESS | 1657 | 1469440929747 Marionette TRACE conn2 <- [1,1202,null,{}] 03:02:09 INFO - PROCESS | 1657 | 1469440929750 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:09 INFO - PROCESS | 1657 | 1469440929751 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:09 INFO - PROCESS | 1657 | 1469440929846 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 03:02:09 INFO - PROCESS | 1657 | 1469440929853 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:09 INFO - PROCESS | 1657 | 1469440929854 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x119fc9000 == 33 [pid = 1657] [id = 308] 03:02:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x125f41400) [pid = 1657] [serial = 923] [outer = 0x0] 03:02:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x125fe2c00) [pid = 1657] [serial = 924] [outer = 0x125f41400] 03:02:09 INFO - PROCESS | 1657 | 1469440929882 Marionette DEBUG loaded listener.js 03:02:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1272a6c00) [pid = 1657] [serial = 925] [outer = 0x125f41400] 03:02:10 INFO - PROCESS | 1657 | 1469440930184 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:02:10 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 03:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 468ms 03:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:02:10 INFO - PROCESS | 1657 | 1469440930215 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 03:02:10 INFO - PROCESS | 1657 | 1469440930216 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 03:02:10 INFO - PROCESS | 1657 | 1469440930218 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:02:10 INFO - PROCESS | 1657 | 1469440930219 Marionette TRACE conn2 <- [1,1206,null,{}] 03:02:10 INFO - PROCESS | 1657 | 1469440930221 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:10 INFO - PROCESS | 1657 | 1469440930224 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:10 INFO - PROCESS | 1657 | 1469440930297 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 03:02:10 INFO - PROCESS | 1657 | 1469440930301 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:10 INFO - PROCESS | 1657 | 1469440930302 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12188e800 == 34 [pid = 1657] [id = 309] 03:02:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x125fdac00) [pid = 1657] [serial = 926] [outer = 0x0] 03:02:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x127552800) [pid = 1657] [serial = 927] [outer = 0x125fdac00] 03:02:10 INFO - PROCESS | 1657 | 1469440930329 Marionette DEBUG loaded listener.js 03:02:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12882ec00) [pid = 1657] [serial = 928] [outer = 0x125fdac00] 03:02:10 INFO - PROCESS | 1657 | 1469440930698 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:02:10 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 03:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 518ms 03:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:02:10 INFO - PROCESS | 1657 | 1469440930736 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 03:02:10 INFO - PROCESS | 1657 | 1469440930737 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 03:02:10 INFO - PROCESS | 1657 | 1469440930741 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:02:10 INFO - PROCESS | 1657 | 1469440930743 Marionette TRACE conn2 <- [1,1210,null,{}] 03:02:10 INFO - PROCESS | 1657 | 1469440930746 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:10 INFO - PROCESS | 1657 | 1469440930750 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:10 INFO - PROCESS | 1657 | 1469440930868 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 03:02:10 INFO - PROCESS | 1657 | 1469440930905 Marionette TRACE conn2 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:10 INFO - PROCESS | 1657 | 1469440930907 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x1253b5000 == 35 [pid = 1657] [id = 310] 03:02:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x128aacc00) [pid = 1657] [serial = 929] [outer = 0x0] 03:02:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x128cbe000) [pid = 1657] [serial = 930] [outer = 0x128aacc00] 03:02:10 INFO - PROCESS | 1657 | 1469440930931 Marionette DEBUG loaded listener.js 03:02:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x129634000) [pid = 1657] [serial = 931] [outer = 0x128aacc00] 03:02:11 INFO - PROCESS | 1657 | 1469440931244 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 521ms 03:02:11 INFO - PROCESS | 1657 | 1469440931262 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 03:02:11 INFO - PROCESS | 1657 | 1469440931263 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 03:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:02:11 INFO - PROCESS | 1657 | 1469440931266 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:02:11 INFO - PROCESS | 1657 | 1469440931267 Marionette TRACE conn2 <- [1,1214,null,{}] 03:02:11 INFO - PROCESS | 1657 | 1469440931269 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:11 INFO - PROCESS | 1657 | 1469440931271 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:11 INFO - PROCESS | 1657 | 1469440931376 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 03:02:11 INFO - PROCESS | 1657 | 1469440931411 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:11 INFO - PROCESS | 1657 | 1469440931412 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x126f84000 == 36 [pid = 1657] [id = 311] 03:02:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x129637000) [pid = 1657] [serial = 932] [outer = 0x0] 03:02:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12a7a2c00) [pid = 1657] [serial = 933] [outer = 0x129637000] 03:02:11 INFO - PROCESS | 1657 | 1469440931437 Marionette DEBUG loaded listener.js 03:02:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12a9cb400) [pid = 1657] [serial = 934] [outer = 0x129637000] 03:02:11 INFO - PROCESS | 1657 | 1469440931766 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 03:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 519ms 03:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:02:11 INFO - PROCESS | 1657 | 1469440931785 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 03:02:11 INFO - PROCESS | 1657 | 1469440931786 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 03:02:11 INFO - PROCESS | 1657 | 1469440931791 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:02:11 INFO - PROCESS | 1657 | 1469440931792 Marionette TRACE conn2 <- [1,1218,null,{}] 03:02:11 INFO - PROCESS | 1657 | 1469440931795 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:11 INFO - PROCESS | 1657 | 1469440931796 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:11 INFO - PROCESS | 1657 | 1469440931888 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 03:02:11 INFO - PROCESS | 1657 | 1469440931899 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:11 INFO - PROCESS | 1657 | 1469440931900 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x117218000 == 37 [pid = 1657] [id = 312] 03:02:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1177bd400) [pid = 1657] [serial = 935] [outer = 0x0] 03:02:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12a9ce400) [pid = 1657] [serial = 936] [outer = 0x1177bd400] 03:02:11 INFO - PROCESS | 1657 | 1469440931925 Marionette DEBUG loaded listener.js 03:02:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12abe8800) [pid = 1657] [serial = 937] [outer = 0x1177bd400] 03:02:12 INFO - PROCESS | 1657 | 1469440932234 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 03:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 472ms 03:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:02:12 INFO - PROCESS | 1657 | 1469440932261 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 03:02:12 INFO - PROCESS | 1657 | 1469440932263 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 03:02:12 INFO - PROCESS | 1657 | 1469440932265 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:02:12 INFO - PROCESS | 1657 | 1469440932266 Marionette TRACE conn2 <- [1,1222,null,{}] 03:02:12 INFO - PROCESS | 1657 | 1469440932268 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:12 INFO - PROCESS | 1657 | 1469440932269 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:12 INFO - PROCESS | 1657 | 1469440932364 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 03:02:12 INFO - PROCESS | 1657 | 1469440932375 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:12 INFO - PROCESS | 1657 | 1469440932377 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x129450000 == 38 [pid = 1657] [id = 313] 03:02:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12a9d2c00) [pid = 1657] [serial = 938] [outer = 0x0] 03:02:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12b340000) [pid = 1657] [serial = 939] [outer = 0x12a9d2c00] 03:02:12 INFO - PROCESS | 1657 | 1469440932408 Marionette DEBUG loaded listener.js 03:02:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12bb96000) [pid = 1657] [serial = 940] [outer = 0x12a9d2c00] 03:02:12 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x124bcf400) [pid = 1657] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:02:12 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1177c1c00) [pid = 1657] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:02:12 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x118357400) [pid = 1657] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:02:12 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x116af4400) [pid = 1657] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:02:12 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x113024400) [pid = 1657] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:02:12 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11724f400) [pid = 1657] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:02:12 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x11862fc00) [pid = 1657] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:02:12 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118590400) [pid = 1657] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:02:12 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1168b3400) [pid = 1657] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:02:12 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12197f000) [pid = 1657] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:02:12 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x123c33800) [pid = 1657] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:02:12 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x129637800) [pid = 1657] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:02:12 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x126fc1c00) [pid = 1657] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:02:12 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1133fb000) [pid = 1657] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:02:12 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x112f5cc00) [pid = 1657] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:02:12 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x11298b400) [pid = 1657] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:02:12 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x127553c00) [pid = 1657] [serial = 904] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:02:12 INFO - PROCESS | 1657 | 1469440932799 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 03:02:12 INFO - PROCESS | 1657 | 1469440932835 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 03:02:12 INFO - PROCESS | 1657 | 1469440932837 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:02:12 INFO - PROCESS | 1657 | 1469440932838 Marionette TRACE conn2 <- [1,1226,null,{}] 03:02:12 INFO - PROCESS | 1657 | 1469440932853 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:12 INFO - PROCESS | 1657 | 1469440932854 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:12 INFO - PROCESS | 1657 | 1469440932936 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 03:02:12 INFO - PROCESS | 1657 | 1469440932940 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:12 INFO - PROCESS | 1657 | 1469440932942 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12944b800 == 39 [pid = 1657] [id = 314] 03:02:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1186b1c00) [pid = 1657] [serial = 941] [outer = 0x0] 03:02:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x12197f000) [pid = 1657] [serial = 942] [outer = 0x1186b1c00] 03:02:12 INFO - PROCESS | 1657 | 1469440932966 Marionette DEBUG loaded listener.js 03:02:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x128cc1400) [pid = 1657] [serial = 943] [outer = 0x1186b1c00] 03:02:13 INFO - PROCESS | 1657 | 1469440933299 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 03:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 475ms 03:02:13 INFO - PROCESS | 1657 | 1469440933314 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 03:02:13 INFO - PROCESS | 1657 | 1469440933316 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 03:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:02:13 INFO - PROCESS | 1657 | 1469440933319 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:02:13 INFO - PROCESS | 1657 | 1469440933324 Marionette TRACE conn2 <- [1,1230,null,{}] 03:02:13 INFO - PROCESS | 1657 | 1469440933328 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:13 INFO - PROCESS | 1657 | 1469440933331 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:13 INFO - PROCESS | 1657 | 1469440933466 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 03:02:13 INFO - PROCESS | 1657 | 1469440933554 Marionette TRACE conn2 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:13 INFO - PROCESS | 1657 | 1469440933556 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a95a000 == 40 [pid = 1657] [id = 315] 03:02:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x128835400) [pid = 1657] [serial = 944] [outer = 0x0] 03:02:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x129637800) [pid = 1657] [serial = 945] [outer = 0x128835400] 03:02:13 INFO - PROCESS | 1657 | 1469440933609 Marionette DEBUG loaded listener.js 03:02:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12bd6e000) [pid = 1657] [serial = 946] [outer = 0x128835400] 03:02:13 INFO - PROCESS | 1657 | 1469440933921 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 03:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 623ms 03:02:13 INFO - PROCESS | 1657 | 1469440933946 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 03:02:13 INFO - PROCESS | 1657 | 1469440933947 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 03:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:02:13 INFO - PROCESS | 1657 | 1469440933950 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:02:13 INFO - PROCESS | 1657 | 1469440933951 Marionette TRACE conn2 <- [1,1234,null,{}] 03:02:13 INFO - PROCESS | 1657 | 1469440933953 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:13 INFO - PROCESS | 1657 | 1469440933954 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:14 INFO - PROCESS | 1657 | 1469440934049 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 03:02:14 INFO - PROCESS | 1657 | 1469440934103 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:14 INFO - PROCESS | 1657 | 1469440934104 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ae15000 == 41 [pid = 1657] [id = 316] 03:02:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12bd6dc00) [pid = 1657] [serial = 947] [outer = 0x0] 03:02:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12bf75400) [pid = 1657] [serial = 948] [outer = 0x12bd6dc00] 03:02:14 INFO - PROCESS | 1657 | 1469440934128 Marionette DEBUG loaded listener.js 03:02:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12bf7d000) [pid = 1657] [serial = 949] [outer = 0x12bd6dc00] 03:02:14 INFO - PROCESS | 1657 | 1469440934371 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 03:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 470ms 03:02:14 INFO - PROCESS | 1657 | 1469440934421 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 03:02:14 INFO - PROCESS | 1657 | 1469440934426 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 03:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:02:14 INFO - PROCESS | 1657 | 1469440934436 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:02:14 INFO - PROCESS | 1657 | 1469440934440 Marionette TRACE conn2 <- [1,1238,null,{}] 03:02:14 INFO - PROCESS | 1657 | 1469440934452 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:14 INFO - PROCESS | 1657 | 1469440934454 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:14 INFO - PROCESS | 1657 | 1469440934578 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 03:02:14 INFO - PROCESS | 1657 | 1469440934594 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:14 INFO - PROCESS | 1657 | 1469440934595 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bd33000 == 42 [pid = 1657] [id = 317] 03:02:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12bf74400) [pid = 1657] [serial = 950] [outer = 0x0] 03:02:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12c654400) [pid = 1657] [serial = 951] [outer = 0x12bf74400] 03:02:14 INFO - PROCESS | 1657 | 1469440934635 Marionette DEBUG loaded listener.js 03:02:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12c65ac00) [pid = 1657] [serial = 952] [outer = 0x12bf74400] 03:02:15 INFO - PROCESS | 1657 | 1469440935175 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 03:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 782ms 03:02:15 INFO - PROCESS | 1657 | 1469440935220 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 03:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:02:15 INFO - PROCESS | 1657 | 1469440935226 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 03:02:15 INFO - PROCESS | 1657 | 1469440935230 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:02:15 INFO - PROCESS | 1657 | 1469440935236 Marionette TRACE conn2 <- [1,1242,null,{}] 03:02:15 INFO - PROCESS | 1657 | 1469440935241 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:15 INFO - PROCESS | 1657 | 1469440935244 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:15 INFO - PROCESS | 1657 | 1469440935400 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 03:02:15 INFO - PROCESS | 1657 | 1469440935498 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:15 INFO - PROCESS | 1657 | 1469440935500 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x118366800 == 43 [pid = 1657] [id = 318] 03:02:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x118590c00) [pid = 1657] [serial = 953] [outer = 0x0] 03:02:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x11868a000) [pid = 1657] [serial = 954] [outer = 0x118590c00] 03:02:15 INFO - PROCESS | 1657 | 1469440935550 Marionette DEBUG loaded listener.js 03:02:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1193bbc00) [pid = 1657] [serial = 955] [outer = 0x118590c00] 03:02:16 INFO - PROCESS | 1657 | 1469440936012 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 03:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 827ms 03:02:16 INFO - PROCESS | 1657 | 1469440936057 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 03:02:16 INFO - PROCESS | 1657 | 1469440936060 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 03:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:02:16 INFO - PROCESS | 1657 | 1469440936065 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:02:16 INFO - PROCESS | 1657 | 1469440936066 Marionette TRACE conn2 <- [1,1246,null,{}] 03:02:16 INFO - PROCESS | 1657 | 1469440936069 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:16 INFO - PROCESS | 1657 | 1469440936071 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:16 INFO - PROCESS | 1657 | 1469440936173 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 03:02:16 INFO - PROCESS | 1657 | 1469440936228 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:16 INFO - PROCESS | 1657 | 1469440936229 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x121881800 == 44 [pid = 1657] [id = 319] 03:02:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x120f15800) [pid = 1657] [serial = 956] [outer = 0x0] 03:02:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1218f8c00) [pid = 1657] [serial = 957] [outer = 0x120f15800] 03:02:16 INFO - PROCESS | 1657 | 1469440936259 Marionette DEBUG loaded listener.js 03:02:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x124bd2000) [pid = 1657] [serial = 958] [outer = 0x120f15800] 03:02:16 INFO - PROCESS | 1657 | 1469440936676 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 03:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 620ms 03:02:16 INFO - PROCESS | 1657 | 1469440936684 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 03:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:02:16 INFO - PROCESS | 1657 | 1469440936686 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 03:02:16 INFO - PROCESS | 1657 | 1469440936689 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:02:16 INFO - PROCESS | 1657 | 1469440936693 Marionette TRACE conn2 <- [1,1250,null,{}] 03:02:16 INFO - PROCESS | 1657 | 1469440936701 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:16 INFO - PROCESS | 1657 | 1469440936704 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:16 INFO - PROCESS | 1657 | 1469440936805 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 03:02:16 INFO - PROCESS | 1657 | 1469440936863 Marionette TRACE conn2 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:16 INFO - PROCESS | 1657 | 1469440936865 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bd2a000 == 45 [pid = 1657] [id = 320] 03:02:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1272ae000) [pid = 1657] [serial = 959] [outer = 0x0] 03:02:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x128aaf000) [pid = 1657] [serial = 960] [outer = 0x1272ae000] 03:02:16 INFO - PROCESS | 1657 | 1469440936895 Marionette DEBUG loaded listener.js 03:02:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12920a800) [pid = 1657] [serial = 961] [outer = 0x1272ae000] 03:02:17 INFO - PROCESS | 1657 | 1469440937297 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 03:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 673ms 03:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:02:17 INFO - PROCESS | 1657 | 1469440937362 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 03:02:17 INFO - PROCESS | 1657 | 1469440937364 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 03:02:17 INFO - PROCESS | 1657 | 1469440937366 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:02:17 INFO - PROCESS | 1657 | 1469440937367 Marionette TRACE conn2 <- [1,1254,null,{}] 03:02:17 INFO - PROCESS | 1657 | 1469440937370 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:17 INFO - PROCESS | 1657 | 1469440937371 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:17 INFO - PROCESS | 1657 | 1469440937472 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 03:02:17 INFO - PROCESS | 1657 | 1469440937576 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:17 INFO - PROCESS | 1657 | 1469440937578 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf5d000 == 46 [pid = 1657] [id = 321] 03:02:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x11841e000) [pid = 1657] [serial = 962] [outer = 0x0] 03:02:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12a9d3000) [pid = 1657] [serial = 963] [outer = 0x11841e000] 03:02:17 INFO - PROCESS | 1657 | 1469440937607 Marionette DEBUG loaded listener.js 03:02:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12bb99400) [pid = 1657] [serial = 964] [outer = 0x11841e000] 03:02:17 INFO - PROCESS | 1657 | 1469440937988 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 03:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 668ms 03:02:18 INFO - PROCESS | 1657 | 1469440938035 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 03:02:18 INFO - PROCESS | 1657 | 1469440938036 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 03:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:02:18 INFO - PROCESS | 1657 | 1469440938039 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:02:18 INFO - PROCESS | 1657 | 1469440938041 Marionette TRACE conn2 <- [1,1258,null,{}] 03:02:18 INFO - PROCESS | 1657 | 1469440938043 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:18 INFO - PROCESS | 1657 | 1469440938045 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:18 INFO - PROCESS | 1657 | 1469440938320 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 03:02:18 INFO - PROCESS | 1657 | 1469440938474 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:18 INFO - PROCESS | 1657 | 1469440938475 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e4d000 == 47 [pid = 1657] [id = 322] 03:02:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x116ba8800) [pid = 1657] [serial = 965] [outer = 0x0] 03:02:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x118178c00) [pid = 1657] [serial = 966] [outer = 0x116ba8800] 03:02:18 INFO - PROCESS | 1657 | 1469440938541 Marionette DEBUG loaded listener.js 03:02:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x118592800) [pid = 1657] [serial = 967] [outer = 0x116ba8800] 03:02:19 INFO - PROCESS | 1657 | 1469440939001 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 03:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 970ms 03:02:19 INFO - PROCESS | 1657 | 1469440939011 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 03:02:19 INFO - PROCESS | 1657 | 1469440939013 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 03:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:02:19 INFO - PROCESS | 1657 | 1469440939016 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:02:19 INFO - PROCESS | 1657 | 1469440939018 Marionette TRACE conn2 <- [1,1262,null,{}] 03:02:19 INFO - PROCESS | 1657 | 1469440939021 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:19 INFO - PROCESS | 1657 | 1469440939023 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:19 INFO - PROCESS | 1657 | 1469440939117 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 03:02:19 INFO - PROCESS | 1657 | 1469440939172 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:19 INFO - PROCESS | 1657 | 1469440939173 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x11861e000 == 48 [pid = 1657] [id = 323] 03:02:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1186ad800) [pid = 1657] [serial = 968] [outer = 0x0] 03:02:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x119631000) [pid = 1657] [serial = 969] [outer = 0x1186ad800] 03:02:19 INFO - PROCESS | 1657 | 1469440939200 Marionette DEBUG loaded listener.js 03:02:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x121252800) [pid = 1657] [serial = 970] [outer = 0x1186ad800] 03:02:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12ae15000 == 47 [pid = 1657] [id = 316] 03:02:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12a95a000 == 46 [pid = 1657] [id = 315] 03:02:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12944b800 == 45 [pid = 1657] [id = 314] 03:02:19 INFO - PROCESS | 1657 | --DOCSHELL 0x129450000 == 44 [pid = 1657] [id = 313] 03:02:19 INFO - PROCESS | 1657 | --DOCSHELL 0x117218000 == 43 [pid = 1657] [id = 312] 03:02:19 INFO - PROCESS | 1657 | --DOCSHELL 0x126f84000 == 42 [pid = 1657] [id = 311] 03:02:19 INFO - PROCESS | 1657 | --DOCSHELL 0x1253b5000 == 41 [pid = 1657] [id = 310] 03:02:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12188e800 == 40 [pid = 1657] [id = 309] 03:02:19 INFO - PROCESS | 1657 | --DOCSHELL 0x119fc9000 == 39 [pid = 1657] [id = 308] 03:02:19 INFO - PROCESS | 1657 | --DOCSHELL 0x1196d2800 == 38 [pid = 1657] [id = 307] 03:02:19 INFO - PROCESS | 1657 | --DOCSHELL 0x11829a800 == 37 [pid = 1657] [id = 306] 03:02:19 INFO - PROCESS | 1657 | --DOCSHELL 0x1182aa800 == 36 [pid = 1657] [id = 305] 03:02:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12b383800 == 35 [pid = 1657] [id = 303] 03:02:19 INFO - PROCESS | 1657 | --DOCSHELL 0x118378800 == 34 [pid = 1657] [id = 304] 03:02:19 INFO - PROCESS | 1657 | --DOCSHELL 0x116723800 == 33 [pid = 1657] [id = 291] 03:02:19 INFO - PROCESS | 1657 | --DOCSHELL 0x117e4d000 == 32 [pid = 1657] [id = 322] 03:02:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf5d000 == 31 [pid = 1657] [id = 321] 03:02:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12bd2a000 == 30 [pid = 1657] [id = 320] 03:02:19 INFO - PROCESS | 1657 | --DOCSHELL 0x121881800 == 29 [pid = 1657] [id = 319] 03:02:19 INFO - PROCESS | 1657 | --DOCSHELL 0x118366800 == 28 [pid = 1657] [id = 318] 03:02:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12bd33000 == 27 [pid = 1657] [id = 317] 03:02:19 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x125470c00) [pid = 1657] [serial = 884] [outer = 0x0] [url = about:blank] 03:02:19 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x118592c00) [pid = 1657] [serial = 875] [outer = 0x0] [url = about:blank] 03:02:19 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x1268dac00) [pid = 1657] [serial = 887] [outer = 0x0] [url = about:blank] 03:02:19 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x118691400) [pid = 1657] [serial = 876] [outer = 0x0] [url = about:blank] 03:02:19 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x11834f400) [pid = 1657] [serial = 858] [outer = 0x0] [url = about:blank] 03:02:19 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1214bc000) [pid = 1657] [serial = 881] [outer = 0x0] [url = about:blank] 03:02:19 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x123c30400) [pid = 1657] [serial = 882] [outer = 0x0] [url = about:blank] 03:02:19 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x117251c00) [pid = 1657] [serial = 857] [outer = 0x0] [url = about:blank] 03:02:19 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x11858f800) [pid = 1657] [serial = 873] [outer = 0x0] [url = about:blank] 03:02:19 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x11820f000) [pid = 1657] [serial = 872] [outer = 0x0] [url = about:blank] 03:02:19 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x118bbc800) [pid = 1657] [serial = 861] [outer = 0x0] [url = about:blank] 03:02:19 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1193af000) [pid = 1657] [serial = 878] [outer = 0x0] [url = about:blank] 03:02:19 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x119632000) [pid = 1657] [serial = 879] [outer = 0x0] [url = about:blank] 03:02:19 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1272b2000) [pid = 1657] [serial = 890] [outer = 0x0] [url = about:blank] 03:02:19 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x129211000) [pid = 1657] [serial = 893] [outer = 0x0] [url = about:blank] 03:02:19 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x129205000) [pid = 1657] [serial = 891] [outer = 0x0] [url = about:blank] 03:02:19 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1186ae000) [pid = 1657] [serial = 860] [outer = 0x0] [url = about:blank] 03:02:19 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1268cec00) [pid = 1657] [serial = 864] [outer = 0x0] [url = about:blank] 03:02:19 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x124e80c00) [pid = 1657] [serial = 863] [outer = 0x0] [url = about:blank] 03:02:19 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12a91c800) [pid = 1657] [serial = 903] [outer = 0x0] [url = about:blank] 03:02:19 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12920dc00) [pid = 1657] [serial = 867] [outer = 0x0] [url = about:blank] 03:02:19 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x129423000) [pid = 1657] [serial = 894] [outer = 0x0] [url = about:blank] 03:02:19 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x128837c00) [pid = 1657] [serial = 866] [outer = 0x0] [url = about:blank] 03:02:19 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x128aa9400) [pid = 1657] [serial = 870] [outer = 0x0] [url = about:blank] 03:02:19 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11817d800) [pid = 1657] [serial = 869] [outer = 0x0] [url = about:blank] 03:02:19 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x129426400) [pid = 1657] [serial = 900] [outer = 0x0] [url = about:blank] 03:02:19 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12a7a4000) [pid = 1657] [serial = 902] [outer = 0x0] [url = about:blank] 03:02:19 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x11624ec00) [pid = 1657] [serial = 896] [outer = 0x0] [url = about:blank] 03:02:19 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x118696400) [pid = 1657] [serial = 897] [outer = 0x0] [url = about:blank] 03:02:19 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1272a7c00) [pid = 1657] [serial = 888] [outer = 0x0] [url = about:blank] 03:02:19 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12198a800) [pid = 1657] [serial = 899] [outer = 0x0] [url = about:blank] 03:02:19 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12bd70c00) [pid = 1657] [serial = 504] [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.] 03:02:19 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12a923800) [pid = 1657] [serial = 905] [outer = 0x0] [url = about:blank] 03:02:19 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12abed800) [pid = 1657] [serial = 906] [outer = 0x0] [url = about:blank] 03:02:19 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x125fdcc00) [pid = 1657] [serial = 885] [outer = 0x0] [url = about:blank] 03:02:20 INFO - PROCESS | 1657 | 1469440940067 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 03:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1073ms 03:02:20 INFO - PROCESS | 1657 | 1469440940094 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 03:02:20 INFO - PROCESS | 1657 | 1469440940097 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 03:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:02:20 INFO - PROCESS | 1657 | 1469440940099 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:02:20 INFO - PROCESS | 1657 | 1469440940102 Marionette TRACE conn2 <- [1,1266,null,{}] 03:02:20 INFO - PROCESS | 1657 | 1469440940111 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:20 INFO - PROCESS | 1657 | 1469440940113 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:20 INFO - PROCESS | 1657 | 1469440940198 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 03:02:20 INFO - PROCESS | 1657 | 1469440940203 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:20 INFO - PROCESS | 1657 | 1469440940205 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x116ac3000 == 28 [pid = 1657] [id = 324] 03:02:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x116ba9800) [pid = 1657] [serial = 971] [outer = 0x0] 03:02:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x118209c00) [pid = 1657] [serial = 972] [outer = 0x116ba9800] 03:02:20 INFO - PROCESS | 1657 | 1469440940234 Marionette DEBUG loaded listener.js 03:02:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x11841f800) [pid = 1657] [serial = 973] [outer = 0x116ba9800] 03:02:20 INFO - PROCESS | 1657 | 1469440940581 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 03:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 521ms 03:02:20 INFO - PROCESS | 1657 | 1469440940621 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 03:02:20 INFO - PROCESS | 1657 | 1469440940624 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 03:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:02:20 INFO - PROCESS | 1657 | 1469440940631 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:02:20 INFO - PROCESS | 1657 | 1469440940633 Marionette TRACE conn2 <- [1,1270,null,{}] 03:02:20 INFO - PROCESS | 1657 | 1469440940639 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:20 INFO - PROCESS | 1657 | 1469440940641 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:20 INFO - PROCESS | 1657 | 1469440940718 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 03:02:20 INFO - PROCESS | 1657 | 1469440940723 Marionette TRACE conn2 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:20 INFO - PROCESS | 1657 | 1469440940726 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x11828a800 == 29 [pid = 1657] [id = 325] 03:02:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x11862fc00) [pid = 1657] [serial = 974] [outer = 0x0] 03:02:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1186b0400) [pid = 1657] [serial = 975] [outer = 0x11862fc00] 03:02:20 INFO - PROCESS | 1657 | 1469440940754 Marionette DEBUG loaded listener.js 03:02:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1193c0c00) [pid = 1657] [serial = 976] [outer = 0x11862fc00] 03:02:21 INFO - PROCESS | 1657 | 1469440941116 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 03:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 529ms 03:02:21 INFO - PROCESS | 1657 | 1469440941157 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 03:02:21 INFO - PROCESS | 1657 | 1469440941159 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 03:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:02:21 INFO - PROCESS | 1657 | 1469440941165 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:02:21 INFO - PROCESS | 1657 | 1469440941168 Marionette TRACE conn2 <- [1,1274,null,{}] 03:02:21 INFO - PROCESS | 1657 | 1469440941176 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:21 INFO - PROCESS | 1657 | 1469440941179 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:21 INFO - PROCESS | 1657 | 1469440941254 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 03:02:21 INFO - PROCESS | 1657 | 1469440941261 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:21 INFO - PROCESS | 1657 | 1469440941263 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x11940a800 == 30 [pid = 1657] [id = 326] 03:02:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119b37800) [pid = 1657] [serial = 977] [outer = 0x0] 03:02:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x121009400) [pid = 1657] [serial = 978] [outer = 0x119b37800] 03:02:21 INFO - PROCESS | 1657 | 1469440941291 Marionette DEBUG loaded listener.js 03:02:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12198c000) [pid = 1657] [serial = 979] [outer = 0x119b37800] 03:02:21 INFO - PROCESS | 1657 | 1469440941619 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 03:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 475ms 03:02:21 INFO - PROCESS | 1657 | 1469440941636 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 03:02:21 INFO - PROCESS | 1657 | 1469440941638 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 03:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:02:21 INFO - PROCESS | 1657 | 1469440941643 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:02:21 INFO - PROCESS | 1657 | 1469440941644 Marionette TRACE conn2 <- [1,1278,null,{}] 03:02:21 INFO - PROCESS | 1657 | 1469440941647 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:21 INFO - PROCESS | 1657 | 1469440941648 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:21 INFO - PROCESS | 1657 | 1469440941723 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 03:02:21 INFO - PROCESS | 1657 | 1469440941728 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:21 INFO - PROCESS | 1657 | 1469440941729 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b13000 == 31 [pid = 1657] [id = 327] 03:02:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x123c30400) [pid = 1657] [serial = 980] [outer = 0x0] 03:02:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1253c6c00) [pid = 1657] [serial = 981] [outer = 0x123c30400] 03:02:21 INFO - PROCESS | 1657 | 1469440941754 Marionette DEBUG loaded listener.js 03:02:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x125fda400) [pid = 1657] [serial = 982] [outer = 0x123c30400] 03:02:22 INFO - PROCESS | 1657 | 1469440942118 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 03:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 519ms 03:02:22 INFO - PROCESS | 1657 | 1469440942162 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 03:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:02:22 INFO - PROCESS | 1657 | 1469440942163 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 03:02:22 INFO - PROCESS | 1657 | 1469440942166 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:02:22 INFO - PROCESS | 1657 | 1469440942167 Marionette TRACE conn2 <- [1,1282,null,{}] 03:02:22 INFO - PROCESS | 1657 | 1469440942169 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:22 INFO - PROCESS | 1657 | 1469440942170 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:22 INFO - PROCESS | 1657 | 1469440942260 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 03:02:22 INFO - PROCESS | 1657 | 1469440942263 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:22 INFO - PROCESS | 1657 | 1469440942265 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x119fd3000 == 32 [pid = 1657] [id = 328] 03:02:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x116243000) [pid = 1657] [serial = 983] [outer = 0x0] 03:02:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1268d8000) [pid = 1657] [serial = 984] [outer = 0x116243000] 03:02:22 INFO - PROCESS | 1657 | 1469440942289 Marionette DEBUG loaded listener.js 03:02:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1272a8c00) [pid = 1657] [serial = 985] [outer = 0x116243000] 03:02:22 INFO - PROCESS | 1657 | 1469440942682 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 03:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 568ms 03:02:22 INFO - PROCESS | 1657 | 1469440942735 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 03:02:22 INFO - PROCESS | 1657 | 1469440942737 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 03:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:02:22 INFO - PROCESS | 1657 | 1469440942740 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:02:22 INFO - PROCESS | 1657 | 1469440942740 Marionette TRACE conn2 <- [1,1286,null,{}] 03:02:22 INFO - PROCESS | 1657 | 1469440942743 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:22 INFO - PROCESS | 1657 | 1469440942746 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:22 INFO - PROCESS | 1657 | 1469440942831 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 03:02:22 INFO - PROCESS | 1657 | 1469440942834 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:22 INFO - PROCESS | 1657 | 1469440942836 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213ac000 == 33 [pid = 1657] [id = 329] 03:02:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1272b0000) [pid = 1657] [serial = 986] [outer = 0x0] 03:02:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x128aa8000) [pid = 1657] [serial = 987] [outer = 0x1272b0000] 03:02:22 INFO - PROCESS | 1657 | 1469440942901 Marionette DEBUG loaded listener.js 03:02:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12920a400) [pid = 1657] [serial = 988] [outer = 0x1272b0000] 03:02:23 INFO - PROCESS | 1657 | 1469440943381 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 03:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 668ms 03:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:02:23 INFO - PROCESS | 1657 | 1469440943410 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 03:02:23 INFO - PROCESS | 1657 | 1469440943412 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 03:02:23 INFO - PROCESS | 1657 | 1469440943415 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:02:23 INFO - PROCESS | 1657 | 1469440943416 Marionette TRACE conn2 <- [1,1290,null,{}] 03:02:23 INFO - PROCESS | 1657 | 1469440943420 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:23 INFO - PROCESS | 1657 | 1469440943422 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:23 INFO - PROCESS | 1657 | 1469440943551 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 03:02:23 INFO - PROCESS | 1657 | 1469440943565 Marionette TRACE conn2 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:23 INFO - PROCESS | 1657 | 1469440943566 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x124d21800 == 34 [pid = 1657] [id = 330] 03:02:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x11624a400) [pid = 1657] [serial = 989] [outer = 0x0] 03:02:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12941fc00) [pid = 1657] [serial = 990] [outer = 0x11624a400] 03:02:23 INFO - PROCESS | 1657 | 1469440943584 Marionette DEBUG loaded listener.js 03:02:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12963bc00) [pid = 1657] [serial = 991] [outer = 0x11624a400] 03:02:24 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12bf74400) [pid = 1657] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:02:24 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x128835400) [pid = 1657] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:02:24 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x128aacc00) [pid = 1657] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:02:24 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x129637000) [pid = 1657] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:02:24 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1177bd400) [pid = 1657] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:02:24 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12a9d2c00) [pid = 1657] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:02:24 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x121254400) [pid = 1657] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:02:24 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11834ec00) [pid = 1657] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:02:24 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x125f41400) [pid = 1657] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:02:24 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12b33cc00) [pid = 1657] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:02:24 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12bd6dc00) [pid = 1657] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:02:24 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x125fdac00) [pid = 1657] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:02:24 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x118bbc400) [pid = 1657] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:02:24 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x118415800) [pid = 1657] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:02:24 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1186b1c00) [pid = 1657] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:02:24 INFO - PROCESS | 1657 | 1469440944328 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 03:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 923ms 03:02:24 INFO - PROCESS | 1657 | 1469440944338 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 03:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:02:24 INFO - PROCESS | 1657 | 1469440944344 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 03:02:24 INFO - PROCESS | 1657 | 1469440944347 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:02:24 INFO - PROCESS | 1657 | 1469440944349 Marionette TRACE conn2 <- [1,1294,null,{}] 03:02:24 INFO - PROCESS | 1657 | 1469440944352 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:24 INFO - PROCESS | 1657 | 1469440944354 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:24 INFO - PROCESS | 1657 | 1469440944432 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 03:02:24 INFO - PROCESS | 1657 | 1469440944436 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:24 INFO - PROCESS | 1657 | 1469440944437 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x126824800 == 35 [pid = 1657] [id = 331] 03:02:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x111ca8c00) [pid = 1657] [serial = 992] [outer = 0x0] 03:02:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x11862f000) [pid = 1657] [serial = 993] [outer = 0x111ca8c00] 03:02:24 INFO - PROCESS | 1657 | 1469440944463 Marionette DEBUG loaded listener.js 03:02:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x125fdac00) [pid = 1657] [serial = 994] [outer = 0x111ca8c00] 03:02:24 INFO - PROCESS | 1657 | 1469440944767 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 03:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 469ms 03:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:02:24 INFO - PROCESS | 1657 | 1469440944817 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 03:02:24 INFO - PROCESS | 1657 | 1469440944818 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 03:02:24 INFO - PROCESS | 1657 | 1469440944820 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:02:24 INFO - PROCESS | 1657 | 1469440944821 Marionette TRACE conn2 <- [1,1298,null,{}] 03:02:24 INFO - PROCESS | 1657 | 1469440944825 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:24 INFO - PROCESS | 1657 | 1469440944827 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:24 INFO - PROCESS | 1657 | 1469440944921 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 03:02:24 INFO - PROCESS | 1657 | 1469440944929 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:24 INFO - PROCESS | 1657 | 1469440944930 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x126f93800 == 36 [pid = 1657] [id = 332] 03:02:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119343c00) [pid = 1657] [serial = 995] [outer = 0x0] 03:02:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x129210400) [pid = 1657] [serial = 996] [outer = 0x119343c00] 03:02:24 INFO - PROCESS | 1657 | 1469440944954 Marionette DEBUG loaded listener.js 03:02:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12a7a5c00) [pid = 1657] [serial = 997] [outer = 0x119343c00] 03:02:25 INFO - PROCESS | 1657 | 1469440945240 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 468ms 03:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:02:25 INFO - PROCESS | 1657 | 1469440945289 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 03:02:25 INFO - PROCESS | 1657 | 1469440945292 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 03:02:25 INFO - PROCESS | 1657 | 1469440945294 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:02:25 INFO - PROCESS | 1657 | 1469440945295 Marionette TRACE conn2 <- [1,1302,null,{}] 03:02:25 INFO - PROCESS | 1657 | 1469440945298 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:25 INFO - PROCESS | 1657 | 1469440945299 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:25 INFO - PROCESS | 1657 | 1469440945370 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 03:02:25 INFO - PROCESS | 1657 | 1469440945375 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:25 INFO - PROCESS | 1657 | 1469440945376 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b1b000 == 37 [pid = 1657] [id = 333] 03:02:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x128833800) [pid = 1657] [serial = 998] [outer = 0x0] 03:02:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a7afc00) [pid = 1657] [serial = 999] [outer = 0x128833800] 03:02:25 INFO - PROCESS | 1657 | 1469440945400 Marionette DEBUG loaded listener.js 03:02:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12a926000) [pid = 1657] [serial = 1000] [outer = 0x128833800] 03:02:25 INFO - PROCESS | 1657 | 1469440945717 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 03:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 468ms 03:02:25 INFO - PROCESS | 1657 | 1469440945764 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 03:02:25 INFO - PROCESS | 1657 | 1469440945765 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 03:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:02:25 INFO - PROCESS | 1657 | 1469440945784 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:02:25 INFO - PROCESS | 1657 | 1469440945786 Marionette TRACE conn2 <- [1,1306,null,{}] 03:02:25 INFO - PROCESS | 1657 | 1469440945789 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:25 INFO - PROCESS | 1657 | 1469440945791 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:25 INFO - PROCESS | 1657 | 1469440945878 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 03:02:25 INFO - PROCESS | 1657 | 1469440945882 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:25 INFO - PROCESS | 1657 | 1469440945884 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a516000 == 38 [pid = 1657] [id = 334] 03:02:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1253c4000) [pid = 1657] [serial = 1001] [outer = 0x0] 03:02:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12b342800) [pid = 1657] [serial = 1002] [outer = 0x1253c4000] 03:02:25 INFO - PROCESS | 1657 | 1469440945910 Marionette DEBUG loaded listener.js 03:02:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12bd67800) [pid = 1657] [serial = 1003] [outer = 0x1253c4000] 03:02:26 INFO - PROCESS | 1657 | 1469440946353 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 03:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 636ms 03:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:02:26 INFO - PROCESS | 1657 | 1469440946405 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 03:02:26 INFO - PROCESS | 1657 | 1469440946408 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 03:02:26 INFO - PROCESS | 1657 | 1469440946411 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:02:26 INFO - PROCESS | 1657 | 1469440946413 Marionette TRACE conn2 <- [1,1310,null,{}] 03:02:26 INFO - PROCESS | 1657 | 1469440946417 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:26 INFO - PROCESS | 1657 | 1469440946419 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:26 INFO - PROCESS | 1657 | 1469440946533 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 03:02:26 INFO - PROCESS | 1657 | 1469440946589 Marionette TRACE conn2 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:26 INFO - PROCESS | 1657 | 1469440946592 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x116ab1800 == 39 [pid = 1657] [id = 335] 03:02:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1168b4000) [pid = 1657] [serial = 1004] [outer = 0x0] 03:02:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x116a12000) [pid = 1657] [serial = 1005] [outer = 0x1168b4000] 03:02:26 INFO - PROCESS | 1657 | 1469440946623 Marionette DEBUG loaded listener.js 03:02:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x118204c00) [pid = 1657] [serial = 1006] [outer = 0x1168b4000] 03:02:27 INFO - PROCESS | 1657 | 1469440947119 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 03:02:27 INFO - PROCESS | 1657 | 1469440947136 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 03:02:27 INFO - PROCESS | 1657 | 1469440947140 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:02:27 INFO - PROCESS | 1657 | 1469440947142 Marionette TRACE conn2 <- [1,1314,null,{}] 03:02:27 INFO - PROCESS | 1657 | 1469440947145 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:27 INFO - PROCESS | 1657 | 1469440947146 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:27 INFO - PROCESS | 1657 | 1469440947254 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 03:02:27 INFO - PROCESS | 1657 | 1469440947334 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:27 INFO - PROCESS | 1657 | 1469440947335 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c22800 == 40 [pid = 1657] [id = 336] 03:02:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x11858f800) [pid = 1657] [serial = 1007] [outer = 0x0] 03:02:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1193aac00) [pid = 1657] [serial = 1008] [outer = 0x11858f800] 03:02:27 INFO - PROCESS | 1657 | 1469440947366 Marionette DEBUG loaded listener.js 03:02:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x119b2f800) [pid = 1657] [serial = 1009] [outer = 0x11858f800] 03:02:27 INFO - PROCESS | 1657 | 1469440947920 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 03:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 923ms 03:02:28 INFO - PROCESS | 1657 | 1469440948063 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 03:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:02:28 INFO - PROCESS | 1657 | 1469440948066 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 03:02:28 INFO - PROCESS | 1657 | 1469440948068 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:02:28 INFO - PROCESS | 1657 | 1469440948071 Marionette TRACE conn2 <- [1,1318,null,{}] 03:02:28 INFO - PROCESS | 1657 | 1469440948102 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:28 INFO - PROCESS | 1657 | 1469440948104 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:28 INFO - PROCESS | 1657 | 1469440948214 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 03:02:28 INFO - PROCESS | 1657 | 1469440948266 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:28 INFO - PROCESS | 1657 | 1469440948269 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x117009000 == 41 [pid = 1657] [id = 337] 03:02:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x118208400) [pid = 1657] [serial = 1010] [outer = 0x0] 03:02:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x118210800) [pid = 1657] [serial = 1011] [outer = 0x118208400] 03:02:28 INFO - PROCESS | 1657 | 1469440948296 Marionette DEBUG loaded listener.js 03:02:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x118596800) [pid = 1657] [serial = 1012] [outer = 0x118208400] 03:02:28 INFO - PROCESS | 1657 | --DOCSHELL 0x128b1b000 == 40 [pid = 1657] [id = 333] 03:02:28 INFO - PROCESS | 1657 | --DOCSHELL 0x126f93800 == 39 [pid = 1657] [id = 332] 03:02:28 INFO - PROCESS | 1657 | --DOCSHELL 0x126824800 == 38 [pid = 1657] [id = 331] 03:02:28 INFO - PROCESS | 1657 | --DOCSHELL 0x124d21800 == 37 [pid = 1657] [id = 330] 03:02:28 INFO - PROCESS | 1657 | --DOCSHELL 0x1213ac000 == 36 [pid = 1657] [id = 329] 03:02:28 INFO - PROCESS | 1657 | --DOCSHELL 0x119fd3000 == 35 [pid = 1657] [id = 328] 03:02:28 INFO - PROCESS | 1657 | --DOCSHELL 0x119b13000 == 34 [pid = 1657] [id = 327] 03:02:28 INFO - PROCESS | 1657 | --DOCSHELL 0x11940a800 == 33 [pid = 1657] [id = 326] 03:02:28 INFO - PROCESS | 1657 | --DOCSHELL 0x11828a800 == 32 [pid = 1657] [id = 325] 03:02:28 INFO - PROCESS | 1657 | --DOCSHELL 0x116ac3000 == 31 [pid = 1657] [id = 324] 03:02:28 INFO - PROCESS | 1657 | --DOCSHELL 0x11861e000 == 30 [pid = 1657] [id = 323] 03:02:28 INFO - PROCESS | 1657 | 1469440948693 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 03:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 675ms 03:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:02:28 INFO - PROCESS | 1657 | 1469440948744 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 03:02:28 INFO - PROCESS | 1657 | 1469440948746 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 03:02:28 INFO - PROCESS | 1657 | 1469440948750 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:02:28 INFO - PROCESS | 1657 | 1469440948752 Marionette TRACE conn2 <- [1,1322,null,{}] 03:02:28 INFO - PROCESS | 1657 | 1469440948755 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:28 INFO - PROCESS | 1657 | 1469440948757 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:28 INFO - PROCESS | 1657 | 1469440948842 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 03:02:28 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12c65ac00) [pid = 1657] [serial = 952] [outer = 0x0] [url = about:blank] 03:02:28 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12c654400) [pid = 1657] [serial = 951] [outer = 0x0] [url = about:blank] 03:02:28 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12bd6e000) [pid = 1657] [serial = 946] [outer = 0x0] [url = about:blank] 03:02:28 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x128cbe000) [pid = 1657] [serial = 930] [outer = 0x0] [url = about:blank] 03:02:28 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12a7a2c00) [pid = 1657] [serial = 933] [outer = 0x0] [url = about:blank] 03:02:28 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x129634000) [pid = 1657] [serial = 931] [outer = 0x0] [url = about:blank] 03:02:28 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12a9ce400) [pid = 1657] [serial = 936] [outer = 0x0] [url = about:blank] 03:02:28 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12b340000) [pid = 1657] [serial = 939] [outer = 0x0] [url = about:blank] 03:02:28 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x121c4f800) [pid = 1657] [serial = 921] [outer = 0x0] [url = about:blank] 03:02:28 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1249d1800) [pid = 1657] [serial = 922] [outer = 0x0] [url = about:blank] 03:02:28 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x118693000) [pid = 1657] [serial = 912] [outer = 0x0] [url = about:blank] 03:02:28 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1193ac000) [pid = 1657] [serial = 913] [outer = 0x0] [url = about:blank] 03:02:28 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x125fe2c00) [pid = 1657] [serial = 924] [outer = 0x0] [url = about:blank] 03:02:28 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1272a6c00) [pid = 1657] [serial = 925] [outer = 0x0] [url = about:blank] 03:02:28 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12bb9bc00) [pid = 1657] [serial = 910] [outer = 0x0] [url = about:blank] 03:02:28 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12bf7d000) [pid = 1657] [serial = 949] [outer = 0x0] [url = about:blank] 03:02:28 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12bb97400) [pid = 1657] [serial = 909] [outer = 0x0] [url = about:blank] 03:02:28 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x127552800) [pid = 1657] [serial = 927] [outer = 0x0] [url = about:blank] 03:02:28 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1193b3400) [pid = 1657] [serial = 918] [outer = 0x0] [url = about:blank] 03:02:28 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x11962e800) [pid = 1657] [serial = 919] [outer = 0x0] [url = about:blank] 03:02:28 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x118595000) [pid = 1657] [serial = 915] [outer = 0x0] [url = about:blank] 03:02:28 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1188ac000) [pid = 1657] [serial = 916] [outer = 0x0] [url = about:blank] 03:02:28 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12abe8800) [pid = 1657] [serial = 937] [outer = 0x0] [url = about:blank] 03:02:28 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12bf75400) [pid = 1657] [serial = 948] [outer = 0x0] [url = about:blank] 03:02:28 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12197f000) [pid = 1657] [serial = 942] [outer = 0x0] [url = about:blank] 03:02:28 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12bb96000) [pid = 1657] [serial = 940] [outer = 0x0] [url = about:blank] 03:02:28 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x129637800) [pid = 1657] [serial = 945] [outer = 0x0] [url = about:blank] 03:02:28 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12a9cb400) [pid = 1657] [serial = 934] [outer = 0x0] [url = about:blank] 03:02:28 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12882ec00) [pid = 1657] [serial = 928] [outer = 0x0] [url = about:blank] 03:02:28 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x128cc1400) [pid = 1657] [serial = 943] [outer = 0x0] [url = about:blank] 03:02:28 INFO - PROCESS | 1657 | 1469440948903 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:28 INFO - PROCESS | 1657 | 1469440948904 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x11828c800 == 31 [pid = 1657] [id = 338] 03:02:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x118595000) [pid = 1657] [serial = 1013] [outer = 0x0] 03:02:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1186ad400) [pid = 1657] [serial = 1014] [outer = 0x118595000] 03:02:28 INFO - PROCESS | 1657 | 1469440948931 Marionette DEBUG loaded listener.js 03:02:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1197f1000) [pid = 1657] [serial = 1015] [outer = 0x118595000] 03:02:29 INFO - PROCESS | 1657 | 1469440949216 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 03:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 521ms 03:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:02:29 INFO - PROCESS | 1657 | 1469440949270 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 03:02:29 INFO - PROCESS | 1657 | 1469440949272 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 03:02:29 INFO - PROCESS | 1657 | 1469440949276 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:02:29 INFO - PROCESS | 1657 | 1469440949277 Marionette TRACE conn2 <- [1,1326,null,{}] 03:02:29 INFO - PROCESS | 1657 | 1469440949285 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:29 INFO - PROCESS | 1657 | 1469440949288 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:29 INFO - PROCESS | 1657 | 1469440949368 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 03:02:29 INFO - PROCESS | 1657 | 1469440949433 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:29 INFO - PROCESS | 1657 | 1469440949436 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196ea000 == 32 [pid = 1657] [id = 339] 03:02:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1133f3c00) [pid = 1657] [serial = 1016] [outer = 0x0] 03:02:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1214c1400) [pid = 1657] [serial = 1017] [outer = 0x1133f3c00] 03:02:29 INFO - PROCESS | 1657 | 1469440949464 Marionette DEBUG loaded listener.js 03:02:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1249cec00) [pid = 1657] [serial = 1018] [outer = 0x1133f3c00] 03:02:29 INFO - PROCESS | 1657 | 1469440949780 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:02:29 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 03:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 520ms 03:02:29 INFO - PROCESS | 1657 | 1469440949796 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 03:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:02:29 INFO - PROCESS | 1657 | 1469440949797 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 03:02:29 INFO - PROCESS | 1657 | 1469440949799 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:02:29 INFO - PROCESS | 1657 | 1469440949800 Marionette TRACE conn2 <- [1,1330,null,{}] 03:02:29 INFO - PROCESS | 1657 | 1469440949802 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:29 INFO - PROCESS | 1657 | 1469440949803 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:29 INFO - PROCESS | 1657 | 1469440949883 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 03:02:29 INFO - PROCESS | 1657 | 1469440949887 Marionette TRACE conn2 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:29 INFO - PROCESS | 1657 | 1469440949888 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x1211ab800 == 33 [pid = 1657] [id = 340] 03:02:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1253c1400) [pid = 1657] [serial = 1019] [outer = 0x0] 03:02:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x126fb8400) [pid = 1657] [serial = 1020] [outer = 0x1253c1400] 03:02:29 INFO - PROCESS | 1657 | 1469440949916 Marionette DEBUG loaded listener.js 03:02:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1272b1000) [pid = 1657] [serial = 1021] [outer = 0x1253c1400] 03:02:30 INFO - PROCESS | 1657 | 1469440950247 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:02:30 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 03:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 470ms 03:02:30 INFO - PROCESS | 1657 | 1469440950270 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 03:02:30 INFO - PROCESS | 1657 | 1469440950271 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 03:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:02:30 INFO - PROCESS | 1657 | 1469440950276 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:02:30 INFO - PROCESS | 1657 | 1469440950277 Marionette TRACE conn2 <- [1,1334,null,{}] 03:02:30 INFO - PROCESS | 1657 | 1469440950279 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:30 INFO - PROCESS | 1657 | 1469440950280 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:30 INFO - PROCESS | 1657 | 1469440950344 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 03:02:30 INFO - PROCESS | 1657 | 1469440950348 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:30 INFO - PROCESS | 1657 | 1469440950349 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x124b87800 == 34 [pid = 1657] [id = 341] 03:02:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x11302d800) [pid = 1657] [serial = 1022] [outer = 0x0] 03:02:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x127556000) [pid = 1657] [serial = 1023] [outer = 0x11302d800] 03:02:30 INFO - PROCESS | 1657 | 1469440950369 Marionette DEBUG loaded listener.js 03:02:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x128aa8800) [pid = 1657] [serial = 1024] [outer = 0x11302d800] 03:02:30 INFO - PROCESS | 1657 | 1469440950830 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 573ms 03:02:30 INFO - PROCESS | 1657 | 1469440950851 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 03:02:30 INFO - PROCESS | 1657 | 1469440950852 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 03:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:02:30 INFO - PROCESS | 1657 | 1469440950857 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:02:30 INFO - PROCESS | 1657 | 1469440950860 Marionette TRACE conn2 <- [1,1338,null,{}] 03:02:30 INFO - PROCESS | 1657 | 1469440950882 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:30 INFO - PROCESS | 1657 | 1469440950889 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:31 INFO - PROCESS | 1657 | 1469440951047 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 03:02:31 INFO - PROCESS | 1657 | 1469440951084 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:31 INFO - PROCESS | 1657 | 1469440951085 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x126f8e000 == 35 [pid = 1657] [id = 342] 03:02:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x129206000) [pid = 1657] [serial = 1025] [outer = 0x0] 03:02:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12a73dc00) [pid = 1657] [serial = 1026] [outer = 0x129206000] 03:02:31 INFO - PROCESS | 1657 | 1469440951110 Marionette DEBUG loaded listener.js 03:02:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12a923400) [pid = 1657] [serial = 1027] [outer = 0x129206000] 03:02:31 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x116243000) [pid = 1657] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:02:31 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11862fc00) [pid = 1657] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:02:31 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x116ba9800) [pid = 1657] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:02:31 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x123c30400) [pid = 1657] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:02:31 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1186ad800) [pid = 1657] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:02:31 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1272b0000) [pid = 1657] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:02:31 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x119b37800) [pid = 1657] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:02:31 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x118590c00) [pid = 1657] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:02:31 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x120f15800) [pid = 1657] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:02:31 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1272ae000) [pid = 1657] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:02:31 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x11841e000) [pid = 1657] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:02:31 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x11624a400) [pid = 1657] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:02:31 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x116ba8800) [pid = 1657] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:02:31 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x128833800) [pid = 1657] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:02:31 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x111ca8c00) [pid = 1657] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:02:31 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x119343c00) [pid = 1657] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:02:31 INFO - PROCESS | 1657 | 1469440951957 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 03:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1128ms 03:02:31 INFO - PROCESS | 1657 | 1469440951983 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 03:02:31 INFO - PROCESS | 1657 | 1469440951986 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 03:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:02:31 INFO - PROCESS | 1657 | 1469440951990 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:02:31 INFO - PROCESS | 1657 | 1469440951992 Marionette TRACE conn2 <- [1,1342,null,{}] 03:02:32 INFO - PROCESS | 1657 | 1469440951996 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:32 INFO - PROCESS | 1657 | 1469440951997 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:32 INFO - PROCESS | 1657 | 1469440952101 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 03:02:32 INFO - PROCESS | 1657 | 1469440952152 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:32 INFO - PROCESS | 1657 | 1469440952153 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x117592000 == 36 [pid = 1657] [id = 343] 03:02:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x116a0f400) [pid = 1657] [serial = 1028] [outer = 0x0] 03:02:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x116ba9000) [pid = 1657] [serial = 1029] [outer = 0x116a0f400] 03:02:32 INFO - PROCESS | 1657 | 1469440952186 Marionette DEBUG loaded listener.js 03:02:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x11820a800) [pid = 1657] [serial = 1030] [outer = 0x116a0f400] 03:02:32 INFO - PROCESS | 1657 | 1469440952590 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 03:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 621ms 03:02:32 INFO - PROCESS | 1657 | 1469440952611 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 03:02:32 INFO - PROCESS | 1657 | 1469440952614 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 03:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:02:32 INFO - PROCESS | 1657 | 1469440952618 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:02:32 INFO - PROCESS | 1657 | 1469440952620 Marionette TRACE conn2 <- [1,1346,null,{}] 03:02:32 INFO - PROCESS | 1657 | 1469440952623 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:32 INFO - PROCESS | 1657 | 1469440952625 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:32 INFO - PROCESS | 1657 | 1469440952723 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 03:02:32 INFO - PROCESS | 1657 | 1469440952773 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:32 INFO - PROCESS | 1657 | 1469440952774 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x119d33000 == 37 [pid = 1657] [id = 344] 03:02:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x11858c000) [pid = 1657] [serial = 1031] [outer = 0x0] 03:02:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1193aec00) [pid = 1657] [serial = 1032] [outer = 0x11858c000] 03:02:32 INFO - PROCESS | 1657 | 1469440952808 Marionette DEBUG loaded listener.js 03:02:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x120f11c00) [pid = 1657] [serial = 1033] [outer = 0x11858c000] 03:02:33 INFO - PROCESS | 1657 | 1469440953236 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 03:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 669ms 03:02:33 INFO - PROCESS | 1657 | 1469440953288 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 03:02:33 INFO - PROCESS | 1657 | 1469440953289 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 03:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:02:33 INFO - PROCESS | 1657 | 1469440953291 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:02:33 INFO - PROCESS | 1657 | 1469440953294 Marionette TRACE conn2 <- [1,1350,null,{}] 03:02:33 INFO - PROCESS | 1657 | 1469440953302 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:33 INFO - PROCESS | 1657 | 1469440953305 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:33 INFO - PROCESS | 1657 | 1469440953459 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 03:02:33 INFO - PROCESS | 1657 | 1469440953532 Marionette TRACE conn2 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:33 INFO - PROCESS | 1657 | 1469440953534 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196e9800 == 38 [pid = 1657] [id = 345] 03:02:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x125fd6800) [pid = 1657] [serial = 1034] [outer = 0x0] 03:02:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x125fdc400) [pid = 1657] [serial = 1035] [outer = 0x125fd6800] 03:02:33 INFO - PROCESS | 1657 | 1469440953566 Marionette DEBUG loaded listener.js 03:02:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x12754e400) [pid = 1657] [serial = 1036] [outer = 0x125fd6800] 03:02:33 INFO - PROCESS | 1657 | 1469440953980 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 03:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 721ms 03:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:02:34 INFO - PROCESS | 1657 | 1469440954013 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 03:02:34 INFO - PROCESS | 1657 | 1469440954015 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 03:02:34 INFO - PROCESS | 1657 | 1469440954017 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:02:34 INFO - PROCESS | 1657 | 1469440954018 Marionette TRACE conn2 <- [1,1354,null,{}] 03:02:34 INFO - PROCESS | 1657 | 1469440954021 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:34 INFO - PROCESS | 1657 | 1469440954022 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:34 INFO - PROCESS | 1657 | 1469440954118 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 03:02:34 INFO - PROCESS | 1657 | 1469440954185 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:34 INFO - PROCESS | 1657 | 1469440954186 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a513800 == 39 [pid = 1657] [id = 346] 03:02:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x128aa8400) [pid = 1657] [serial = 1037] [outer = 0x0] 03:02:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x12920b400) [pid = 1657] [serial = 1038] [outer = 0x128aa8400] 03:02:34 INFO - PROCESS | 1657 | 1469440954215 Marionette DEBUG loaded listener.js 03:02:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x129425800) [pid = 1657] [serial = 1039] [outer = 0x128aa8400] 03:02:34 INFO - PROCESS | 1657 | 1469440954656 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 03:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 668ms 03:02:34 INFO - PROCESS | 1657 | 1469440954686 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 03:02:34 INFO - PROCESS | 1657 | 1469440954687 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 03:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:02:34 INFO - PROCESS | 1657 | 1469440954707 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:02:34 INFO - PROCESS | 1657 | 1469440954708 Marionette TRACE conn2 <- [1,1358,null,{}] 03:02:34 INFO - PROCESS | 1657 | 1469440954712 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:34 INFO - PROCESS | 1657 | 1469440954713 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:34 INFO - PROCESS | 1657 | 1469440954825 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 03:02:34 INFO - PROCESS | 1657 | 1469440954904 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:34 INFO - PROCESS | 1657 | 1469440954906 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x11610f800 == 40 [pid = 1657] [id = 347] 03:02:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1133f3000) [pid = 1657] [serial = 1040] [outer = 0x0] 03:02:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11868b400) [pid = 1657] [serial = 1041] [outer = 0x1133f3000] 03:02:34 INFO - PROCESS | 1657 | 1469440954934 Marionette DEBUG loaded listener.js 03:02:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x129428800) [pid = 1657] [serial = 1042] [outer = 0x1133f3000] 03:02:35 INFO - PROCESS | 1657 | 1469440955392 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 03:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 740ms 03:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:02:35 INFO - PROCESS | 1657 | 1469440955429 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 03:02:35 INFO - PROCESS | 1657 | 1469440955431 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 03:02:35 INFO - PROCESS | 1657 | 1469440955434 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:02:35 INFO - PROCESS | 1657 | 1469440955436 Marionette TRACE conn2 <- [1,1362,null,{}] 03:02:35 INFO - PROCESS | 1657 | 1469440955440 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:35 INFO - PROCESS | 1657 | 1469440955441 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:35 INFO - PROCESS | 1657 | 1469440955539 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 03:02:35 INFO - PROCESS | 1657 | 1469440955596 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:35 INFO - PROCESS | 1657 | 1469440955597 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x11932f800 == 41 [pid = 1657] [id = 348] 03:02:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x118358400) [pid = 1657] [serial = 1043] [outer = 0x0] 03:02:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x118591000) [pid = 1657] [serial = 1044] [outer = 0x118358400] 03:02:35 INFO - PROCESS | 1657 | 1469440955625 Marionette DEBUG loaded listener.js 03:02:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1188a6400) [pid = 1657] [serial = 1045] [outer = 0x118358400] 03:02:36 INFO - PROCESS | 1657 | --DOCSHELL 0x124b87800 == 40 [pid = 1657] [id = 341] 03:02:36 INFO - PROCESS | 1657 | --DOCSHELL 0x1211ab800 == 39 [pid = 1657] [id = 340] 03:02:36 INFO - PROCESS | 1657 | --DOCSHELL 0x1196ea000 == 38 [pid = 1657] [id = 339] 03:02:36 INFO - PROCESS | 1657 | --DOCSHELL 0x11828c800 == 37 [pid = 1657] [id = 338] 03:02:36 INFO - PROCESS | 1657 | --DOCSHELL 0x117009000 == 36 [pid = 1657] [id = 337] 03:02:36 INFO - PROCESS | 1657 | --DOCSHELL 0x119c22800 == 35 [pid = 1657] [id = 336] 03:02:36 INFO - PROCESS | 1657 | --DOCSHELL 0x116ab1800 == 34 [pid = 1657] [id = 335] 03:02:36 INFO - PROCESS | 1657 | --DOCSHELL 0x11610f800 == 33 [pid = 1657] [id = 347] 03:02:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12a513800 == 32 [pid = 1657] [id = 346] 03:02:36 INFO - PROCESS | 1657 | --DOCSHELL 0x1196e9800 == 31 [pid = 1657] [id = 345] 03:02:36 INFO - PROCESS | 1657 | --DOCSHELL 0x119d33000 == 30 [pid = 1657] [id = 344] 03:02:36 INFO - PROCESS | 1657 | --DOCSHELL 0x117592000 == 29 [pid = 1657] [id = 343] 03:02:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12a516000 == 28 [pid = 1657] [id = 334] 03:02:36 INFO - PROCESS | 1657 | --DOCSHELL 0x126f8e000 == 27 [pid = 1657] [id = 342] 03:02:36 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1268d8000) [pid = 1657] [serial = 984] [outer = 0x0] [url = about:blank] 03:02:36 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1186b0400) [pid = 1657] [serial = 975] [outer = 0x0] [url = about:blank] 03:02:36 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1193c0c00) [pid = 1657] [serial = 976] [outer = 0x0] [url = about:blank] 03:02:36 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x118209c00) [pid = 1657] [serial = 972] [outer = 0x0] [url = about:blank] 03:02:36 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x11841f800) [pid = 1657] [serial = 973] [outer = 0x0] [url = about:blank] 03:02:36 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1253c6c00) [pid = 1657] [serial = 981] [outer = 0x0] [url = about:blank] 03:02:36 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x121252800) [pid = 1657] [serial = 970] [outer = 0x0] [url = about:blank] 03:02:36 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x119631000) [pid = 1657] [serial = 969] [outer = 0x0] [url = about:blank] 03:02:36 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x128aa8000) [pid = 1657] [serial = 987] [outer = 0x0] [url = about:blank] 03:02:36 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x121009400) [pid = 1657] [serial = 978] [outer = 0x0] [url = about:blank] 03:02:36 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12198c000) [pid = 1657] [serial = 979] [outer = 0x0] [url = about:blank] 03:02:36 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1193bbc00) [pid = 1657] [serial = 955] [outer = 0x0] [url = about:blank] 03:02:36 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x11868a000) [pid = 1657] [serial = 954] [outer = 0x0] [url = about:blank] 03:02:36 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x124bd2000) [pid = 1657] [serial = 958] [outer = 0x0] [url = about:blank] 03:02:36 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1218f8c00) [pid = 1657] [serial = 957] [outer = 0x0] [url = about:blank] 03:02:36 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12920a800) [pid = 1657] [serial = 961] [outer = 0x0] [url = about:blank] 03:02:36 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x128aaf000) [pid = 1657] [serial = 960] [outer = 0x0] [url = about:blank] 03:02:36 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x12bb99400) [pid = 1657] [serial = 964] [outer = 0x0] [url = about:blank] 03:02:36 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x12a9d3000) [pid = 1657] [serial = 963] [outer = 0x0] [url = about:blank] 03:02:36 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x1272a8c00) [pid = 1657] [serial = 985] [outer = 0x0] [url = about:blank] 03:02:36 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x12941fc00) [pid = 1657] [serial = 990] [outer = 0x0] [url = about:blank] 03:02:36 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x118592800) [pid = 1657] [serial = 967] [outer = 0x0] [url = about:blank] 03:02:36 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x118178c00) [pid = 1657] [serial = 966] [outer = 0x0] [url = about:blank] 03:02:36 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x12a926000) [pid = 1657] [serial = 1000] [outer = 0x0] [url = about:blank] 03:02:36 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x12920a400) [pid = 1657] [serial = 988] [outer = 0x0] [url = about:blank] 03:02:36 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x12b342800) [pid = 1657] [serial = 1002] [outer = 0x0] [url = about:blank] 03:02:36 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x11862f000) [pid = 1657] [serial = 993] [outer = 0x0] [url = about:blank] 03:02:36 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x12a7afc00) [pid = 1657] [serial = 999] [outer = 0x0] [url = about:blank] 03:02:36 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x125fdac00) [pid = 1657] [serial = 994] [outer = 0x0] [url = about:blank] 03:02:36 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x12963bc00) [pid = 1657] [serial = 991] [outer = 0x0] [url = about:blank] 03:02:36 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x125fda400) [pid = 1657] [serial = 982] [outer = 0x0] [url = about:blank] 03:02:36 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x12a7a5c00) [pid = 1657] [serial = 997] [outer = 0x0] [url = about:blank] 03:02:36 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x129210400) [pid = 1657] [serial = 996] [outer = 0x0] [url = about:blank] 03:02:36 INFO - PROCESS | 1657 | 1469440956569 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 03:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1172ms 03:02:36 INFO - PROCESS | 1657 | 1469440956610 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 03:02:36 INFO - PROCESS | 1657 | 1469440956612 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 03:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:02:36 INFO - PROCESS | 1657 | 1469440956615 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:02:36 INFO - PROCESS | 1657 | 1469440956616 Marionette TRACE conn2 <- [1,1366,null,{}] 03:02:36 INFO - PROCESS | 1657 | 1469440956620 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:36 INFO - PROCESS | 1657 | 1469440956622 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:36 INFO - PROCESS | 1657 | 1469440956699 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 03:02:36 INFO - PROCESS | 1657 | 1469440956707 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:36 INFO - PROCESS | 1657 | 1469440956711 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x11672c800 == 28 [pid = 1657] [id = 349] 03:02:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x115f29000) [pid = 1657] [serial = 1046] [outer = 0x0] 03:02:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x116745000) [pid = 1657] [serial = 1047] [outer = 0x115f29000] 03:02:36 INFO - PROCESS | 1657 | 1469440956739 Marionette DEBUG loaded listener.js 03:02:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x112fc5c00) [pid = 1657] [serial = 1048] [outer = 0x115f29000] 03:02:37 INFO - PROCESS | 1657 | 1469440957072 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 03:02:37 INFO - PROCESS | 1657 | 1469440957139 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 03:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:02:37 INFO - PROCESS | 1657 | 1469440957143 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:02:37 INFO - PROCESS | 1657 | 1469440957145 Marionette TRACE conn2 <- [1,1370,null,{}] 03:02:37 INFO - PROCESS | 1657 | 1469440957147 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:37 INFO - PROCESS | 1657 | 1469440957149 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:37 INFO - PROCESS | 1657 | 1469440957224 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 03:02:37 INFO - PROCESS | 1657 | 1469440957229 Marionette TRACE conn2 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:37 INFO - PROCESS | 1657 | 1469440957230 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x117579800 == 29 [pid = 1657] [id = 350] 03:02:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x118178c00) [pid = 1657] [serial = 1049] [outer = 0x0] 03:02:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x118412c00) [pid = 1657] [serial = 1050] [outer = 0x118178c00] 03:02:37 INFO - PROCESS | 1657 | 1469440957259 Marionette DEBUG loaded listener.js 03:02:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x118597400) [pid = 1657] [serial = 1051] [outer = 0x118178c00] 03:02:37 INFO - PROCESS | 1657 | 1469440957594 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 03:02:37 INFO - PROCESS | 1657 | 1469440957615 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 03:02:37 INFO - PROCESS | 1657 | 1469440957617 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:02:37 INFO - PROCESS | 1657 | 1469440957620 Marionette TRACE conn2 <- [1,1374,null,{}] 03:02:37 INFO - PROCESS | 1657 | 1469440957627 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:37 INFO - PROCESS | 1657 | 1469440957631 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:37 INFO - PROCESS | 1657 | 1469440957727 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 03:02:37 INFO - PROCESS | 1657 | 1469440957735 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:37 INFO - PROCESS | 1657 | 1469440957737 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x118be8000 == 30 [pid = 1657] [id = 351] 03:02:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x113b45800) [pid = 1657] [serial = 1052] [outer = 0x0] 03:02:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x1193c5400) [pid = 1657] [serial = 1053] [outer = 0x113b45800] 03:02:37 INFO - PROCESS | 1657 | 1469440957766 Marionette DEBUG loaded listener.js 03:02:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x1197ad000) [pid = 1657] [serial = 1054] [outer = 0x113b45800] 03:02:38 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:02:38 INFO - PROCESS | 1657 | 1469440958099 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 03:02:38 INFO - PROCESS | 1657 | 1469440958141 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 03:02:38 INFO - PROCESS | 1657 | 1469440958143 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:02:38 INFO - PROCESS | 1657 | 1469440958145 Marionette TRACE conn2 <- [1,1378,null,{}] 03:02:38 INFO - PROCESS | 1657 | 1469440958147 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:38 INFO - PROCESS | 1657 | 1469440958148 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:38 INFO - PROCESS | 1657 | 1469440958223 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 03:02:38 INFO - PROCESS | 1657 | 1469440958277 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:38 INFO - PROCESS | 1657 | 1469440958278 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x119672800 == 31 [pid = 1657] [id = 352] 03:02:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x1197aac00) [pid = 1657] [serial = 1055] [outer = 0x0] 03:02:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x121008000) [pid = 1657] [serial = 1056] [outer = 0x1197aac00] 03:02:38 INFO - PROCESS | 1657 | 1469440958303 Marionette DEBUG loaded listener.js 03:02:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x121c4e000) [pid = 1657] [serial = 1057] [outer = 0x1197aac00] 03:02:38 INFO - PROCESS | 1657 | 1469440958583 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 03:02:38 INFO - PROCESS | 1657 | 1469440958627 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 03:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:02:38 INFO - PROCESS | 1657 | 1469440958632 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:02:38 INFO - PROCESS | 1657 | 1469440958633 Marionette TRACE conn2 <- [1,1382,null,{}] 03:02:38 INFO - PROCESS | 1657 | 1469440958635 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:38 INFO - PROCESS | 1657 | 1469440958636 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:38 INFO - PROCESS | 1657 | 1469440958724 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 03:02:38 INFO - PROCESS | 1657 | 1469440958730 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:38 INFO - PROCESS | 1657 | 1469440958732 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x119fdc800 == 32 [pid = 1657] [id = 353] 03:02:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x118414000) [pid = 1657] [serial = 1058] [outer = 0x0] 03:02:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x1249cb400) [pid = 1657] [serial = 1059] [outer = 0x118414000] 03:02:38 INFO - PROCESS | 1657 | 1469440958756 Marionette DEBUG loaded listener.js 03:02:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x125f3ec00) [pid = 1657] [serial = 1060] [outer = 0x118414000] 03:02:39 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:02:39 INFO - PROCESS | 1657 | 1469440959198 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 03:02:39 INFO - PROCESS | 1657 | 1469440959254 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 03:02:39 INFO - PROCESS | 1657 | 1469440959260 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:02:39 INFO - PROCESS | 1657 | 1469440959262 Marionette TRACE conn2 <- [1,1386,null,{}] 03:02:39 INFO - PROCESS | 1657 | 1469440959272 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:39 INFO - PROCESS | 1657 | 1469440959278 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:39 INFO - PROCESS | 1657 | 1469440959444 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 03:02:39 INFO - PROCESS | 1657 | 1469440959469 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:39 INFO - PROCESS | 1657 | 1469440959471 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x121c66000 == 33 [pid = 1657] [id = 354] 03:02:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1188a6800) [pid = 1657] [serial = 1061] [outer = 0x0] 03:02:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1272a9c00) [pid = 1657] [serial = 1062] [outer = 0x1188a6800] 03:02:39 INFO - PROCESS | 1657 | 1469440959510 Marionette DEBUG loaded listener.js 03:02:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x128aa7000) [pid = 1657] [serial = 1063] [outer = 0x1188a6800] 03:02:39 INFO - PROCESS | 1657 | 1469440959899 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 03:02:39 INFO - PROCESS | 1657 | 1469440959945 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 03:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:02:39 INFO - PROCESS | 1657 | 1469440959954 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:02:39 INFO - PROCESS | 1657 | 1469440959955 Marionette TRACE conn2 <- [1,1390,null,{}] 03:02:39 INFO - PROCESS | 1657 | 1469440959957 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:39 INFO - PROCESS | 1657 | 1469440959958 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:40 INFO - PROCESS | 1657 | 1469440960049 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 03:02:40 INFO - PROCESS | 1657 | 1469440960053 Marionette TRACE conn2 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:40 INFO - PROCESS | 1657 | 1469440960054 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x1253b6000 == 34 [pid = 1657] [id = 355] 03:02:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x128aa7400) [pid = 1657] [serial = 1064] [outer = 0x0] 03:02:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x128ee2c00) [pid = 1657] [serial = 1065] [outer = 0x128aa7400] 03:02:40 INFO - PROCESS | 1657 | 1469440960080 Marionette DEBUG loaded listener.js 03:02:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x12920e400) [pid = 1657] [serial = 1066] [outer = 0x128aa7400] 03:02:40 INFO - PROCESS | 1657 | 1469440960398 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 03:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 478ms 03:02:40 INFO - PROCESS | 1657 | 1469440960439 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 03:02:40 INFO - PROCESS | 1657 | 1469440960442 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 03:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:02:40 INFO - PROCESS | 1657 | 1469440960446 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:02:40 INFO - PROCESS | 1657 | 1469440960447 Marionette TRACE conn2 <- [1,1394,null,{}] 03:02:40 INFO - PROCESS | 1657 | 1469440960449 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:40 INFO - PROCESS | 1657 | 1469440960450 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:40 INFO - PROCESS | 1657 | 1469440960543 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 03:02:40 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x129206000) [pid = 1657] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:02:40 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1253c4000) [pid = 1657] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:02:40 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1168b4000) [pid = 1657] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:02:40 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1253c1400) [pid = 1657] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:02:40 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x118208400) [pid = 1657] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:02:40 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x118595000) [pid = 1657] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:02:40 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x1133f3c00) [pid = 1657] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:02:40 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x11858f800) [pid = 1657] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:02:40 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x11302d800) [pid = 1657] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:02:40 INFO - PROCESS | 1657 | 1469440960711 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:40 INFO - PROCESS | 1657 | 1469440960712 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x11836f800 == 35 [pid = 1657] [id = 356] 03:02:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x111ca8800) [pid = 1657] [serial = 1067] [outer = 0x0] 03:02:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x118183c00) [pid = 1657] [serial = 1068] [outer = 0x111ca8800] 03:02:40 INFO - PROCESS | 1657 | 1469440960736 Marionette DEBUG loaded listener.js 03:02:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x1193bd800) [pid = 1657] [serial = 1069] [outer = 0x111ca8800] 03:02:41 INFO - PROCESS | 1657 | 1469440961004 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 03:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 569ms 03:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:02:41 INFO - PROCESS | 1657 | 1469440961015 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 03:02:41 INFO - PROCESS | 1657 | 1469440961016 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 03:02:41 INFO - PROCESS | 1657 | 1469440961018 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:02:41 INFO - PROCESS | 1657 | 1469440961019 Marionette TRACE conn2 <- [1,1398,null,{}] 03:02:41 INFO - PROCESS | 1657 | 1469440961021 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:41 INFO - PROCESS | 1657 | 1469440961023 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:41 INFO - PROCESS | 1657 | 1469440961120 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 03:02:41 INFO - PROCESS | 1657 | 1469440961123 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:41 INFO - PROCESS | 1657 | 1469440961125 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x118be4800 == 36 [pid = 1657] [id = 357] 03:02:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x118208400) [pid = 1657] [serial = 1070] [outer = 0x0] 03:02:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x127557800) [pid = 1657] [serial = 1071] [outer = 0x118208400] 03:02:41 INFO - PROCESS | 1657 | 1469440961152 Marionette DEBUG loaded listener.js 03:02:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x129631400) [pid = 1657] [serial = 1072] [outer = 0x118208400] 03:02:41 INFO - PROCESS | 1657 | 1469440961449 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 03:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 470ms 03:02:41 INFO - PROCESS | 1657 | 1469440961489 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 03:02:41 INFO - PROCESS | 1657 | 1469440961490 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 03:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:02:41 INFO - PROCESS | 1657 | 1469440961495 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:02:41 INFO - PROCESS | 1657 | 1469440961496 Marionette TRACE conn2 <- [1,1402,null,{}] 03:02:41 INFO - PROCESS | 1657 | 1469440961498 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:41 INFO - PROCESS | 1657 | 1469440961499 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:41 INFO - PROCESS | 1657 | 1469440961570 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 03:02:41 INFO - PROCESS | 1657 | 1469440961623 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:41 INFO - PROCESS | 1657 | 1469440961624 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x128e82800 == 37 [pid = 1657] [id = 358] 03:02:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x11302d800) [pid = 1657] [serial = 1073] [outer = 0x0] 03:02:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x129635800) [pid = 1657] [serial = 1074] [outer = 0x11302d800] 03:02:41 INFO - PROCESS | 1657 | 1469440961648 Marionette DEBUG loaded listener.js 03:02:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x12a7ab800) [pid = 1657] [serial = 1075] [outer = 0x11302d800] 03:02:41 INFO - PROCESS | 1657 | 1469440961939 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 03:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 469ms 03:02:41 INFO - PROCESS | 1657 | 1469440961964 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 03:02:41 INFO - PROCESS | 1657 | 1469440961966 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 03:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:02:41 INFO - PROCESS | 1657 | 1469440961968 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:02:41 INFO - PROCESS | 1657 | 1469440961970 Marionette TRACE conn2 <- [1,1406,null,{}] 03:02:41 INFO - PROCESS | 1657 | 1469440961972 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:41 INFO - PROCESS | 1657 | 1469440961976 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:42 INFO - PROCESS | 1657 | 1469440962073 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 03:02:42 INFO - PROCESS | 1657 | 1469440962079 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:42 INFO - PROCESS | 1657 | 1469440962080 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x119fd9000 == 38 [pid = 1657] [id = 359] 03:02:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x112d7bc00) [pid = 1657] [serial = 1076] [outer = 0x0] 03:02:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x12a922c00) [pid = 1657] [serial = 1077] [outer = 0x112d7bc00] 03:02:42 INFO - PROCESS | 1657 | 1469440962107 Marionette DEBUG loaded listener.js 03:02:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x12b342c00) [pid = 1657] [serial = 1078] [outer = 0x112d7bc00] 03:02:42 INFO - PROCESS | 1657 | 1469440962422 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 03:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 469ms 03:02:42 INFO - PROCESS | 1657 | 1469440962439 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 03:02:42 INFO - PROCESS | 1657 | 1469440962444 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 03:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:02:42 INFO - PROCESS | 1657 | 1469440962447 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:02:42 INFO - PROCESS | 1657 | 1469440962449 Marionette TRACE conn2 <- [1,1410,null,{}] 03:02:42 INFO - PROCESS | 1657 | 1469440962451 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:42 INFO - PROCESS | 1657 | 1469440962452 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:42 INFO - PROCESS | 1657 | 1469440962553 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 03:02:42 INFO - PROCESS | 1657 | 1469440962560 Marionette TRACE conn2 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:42 INFO - PROCESS | 1657 | 1469440962561 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a950000 == 39 [pid = 1657] [id = 360] 03:02:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x12547cc00) [pid = 1657] [serial = 1079] [outer = 0x0] 03:02:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x12b3cf800) [pid = 1657] [serial = 1080] [outer = 0x12547cc00] 03:02:42 INFO - PROCESS | 1657 | 1469440962585 Marionette DEBUG loaded listener.js 03:02:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12bb9c400) [pid = 1657] [serial = 1081] [outer = 0x12547cc00] 03:02:43 INFO - PROCESS | 1657 | --DOCSHELL 0x11932f800 == 38 [pid = 1657] [id = 348] 03:02:43 INFO - PROCESS | 1657 | --DOCSHELL 0x11672c800 == 37 [pid = 1657] [id = 349] 03:02:43 INFO - PROCESS | 1657 | --DOCSHELL 0x117579800 == 36 [pid = 1657] [id = 350] 03:02:43 INFO - PROCESS | 1657 | --DOCSHELL 0x119672800 == 35 [pid = 1657] [id = 352] 03:02:43 INFO - PROCESS | 1657 | --DOCSHELL 0x11836f800 == 34 [pid = 1657] [id = 356] 03:02:43 INFO - PROCESS | 1657 | --DOCSHELL 0x119fdc800 == 33 [pid = 1657] [id = 353] 03:02:43 INFO - PROCESS | 1657 | --DOCSHELL 0x118be4800 == 32 [pid = 1657] [id = 357] 03:02:43 INFO - PROCESS | 1657 | --DOCSHELL 0x128e82800 == 31 [pid = 1657] [id = 358] 03:02:43 INFO - PROCESS | 1657 | --DOCSHELL 0x121c66000 == 30 [pid = 1657] [id = 354] 03:02:43 INFO - PROCESS | 1657 | --DOCSHELL 0x1253b6000 == 29 [pid = 1657] [id = 355] 03:02:43 INFO - PROCESS | 1657 | --DOCSHELL 0x118be8000 == 28 [pid = 1657] [id = 351] 03:02:43 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12bd67800) [pid = 1657] [serial = 1003] [outer = 0x0] [url = about:blank] 03:02:43 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x116a12000) [pid = 1657] [serial = 1005] [outer = 0x0] [url = about:blank] 03:02:43 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x118204c00) [pid = 1657] [serial = 1006] [outer = 0x0] [url = about:blank] 03:02:43 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x126fb8400) [pid = 1657] [serial = 1020] [outer = 0x0] [url = about:blank] 03:02:43 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1272b1000) [pid = 1657] [serial = 1021] [outer = 0x0] [url = about:blank] 03:02:43 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x118210800) [pid = 1657] [serial = 1011] [outer = 0x0] [url = about:blank] 03:02:43 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x118596800) [pid = 1657] [serial = 1012] [outer = 0x0] [url = about:blank] 03:02:43 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1186ad400) [pid = 1657] [serial = 1014] [outer = 0x0] [url = about:blank] 03:02:43 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1197f1000) [pid = 1657] [serial = 1015] [outer = 0x0] [url = about:blank] 03:02:43 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1214c1400) [pid = 1657] [serial = 1017] [outer = 0x0] [url = about:blank] 03:02:43 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x1249cec00) [pid = 1657] [serial = 1018] [outer = 0x0] [url = about:blank] 03:02:43 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x1193aac00) [pid = 1657] [serial = 1008] [outer = 0x0] [url = about:blank] 03:02:43 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x119b2f800) [pid = 1657] [serial = 1009] [outer = 0x0] [url = about:blank] 03:02:43 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x128aa8800) [pid = 1657] [serial = 1024] [outer = 0x0] [url = about:blank] 03:02:43 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x127556000) [pid = 1657] [serial = 1023] [outer = 0x0] [url = about:blank] 03:02:43 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x12a73dc00) [pid = 1657] [serial = 1026] [outer = 0x0] [url = about:blank] 03:02:43 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x12a923400) [pid = 1657] [serial = 1027] [outer = 0x0] [url = about:blank] 03:02:43 INFO - PROCESS | 1657 | --DOCSHELL 0x119fd9000 == 27 [pid = 1657] [id = 359] 03:02:43 INFO - PROCESS | 1657 | 1469440963902 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 03:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1470ms 03:02:43 INFO - PROCESS | 1657 | 1469440963918 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 03:02:43 INFO - PROCESS | 1657 | 1469440963920 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 03:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:02:43 INFO - PROCESS | 1657 | 1469440963926 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:02:43 INFO - PROCESS | 1657 | 1469440963928 Marionette TRACE conn2 <- [1,1414,null,{}] 03:02:43 INFO - PROCESS | 1657 | 1469440963932 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:43 INFO - PROCESS | 1657 | 1469440963934 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:44 INFO - PROCESS | 1657 | 1469440964018 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 03:02:44 INFO - PROCESS | 1657 | 1469440964068 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:44 INFO - PROCESS | 1657 | 1469440964071 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x1165c9800 == 28 [pid = 1657] [id = 361] 03:02:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x113bd8c00) [pid = 1657] [serial = 1082] [outer = 0x0] 03:02:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x1165e1c00) [pid = 1657] [serial = 1083] [outer = 0x113bd8c00] 03:02:44 INFO - PROCESS | 1657 | 1469440964101 Marionette DEBUG loaded listener.js 03:02:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x116a09c00) [pid = 1657] [serial = 1084] [outer = 0x113bd8c00] 03:02:44 INFO - PROCESS | 1657 | 1469440964432 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 03:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 523ms 03:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:02:44 INFO - PROCESS | 1657 | 1469440964447 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 03:02:44 INFO - PROCESS | 1657 | 1469440964450 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 03:02:44 INFO - PROCESS | 1657 | 1469440964454 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:02:44 INFO - PROCESS | 1657 | 1469440964457 Marionette TRACE conn2 <- [1,1418,null,{}] 03:02:44 INFO - PROCESS | 1657 | 1469440964462 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:44 INFO - PROCESS | 1657 | 1469440964464 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:44 INFO - PROCESS | 1657 | 1469440964538 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 03:02:44 INFO - PROCESS | 1657 | 1469440964545 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:44 INFO - PROCESS | 1657 | 1469440964546 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e62800 == 29 [pid = 1657] [id = 362] 03:02:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x116ba8c00) [pid = 1657] [serial = 1085] [outer = 0x0] 03:02:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x118202400) [pid = 1657] [serial = 1086] [outer = 0x116ba8c00] 03:02:44 INFO - PROCESS | 1657 | 1469440964574 Marionette DEBUG loaded listener.js 03:02:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x118210c00) [pid = 1657] [serial = 1087] [outer = 0x116ba8c00] 03:02:44 INFO - PROCESS | 1657 | 1469440964954 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 03:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 525ms 03:02:44 INFO - PROCESS | 1657 | 1469440964980 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 03:02:44 INFO - PROCESS | 1657 | 1469440964982 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 03:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:02:45 INFO - PROCESS | 1657 | 1469440964998 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:02:45 INFO - PROCESS | 1657 | 1469440965002 Marionette TRACE conn2 <- [1,1422,null,{}] 03:02:45 INFO - PROCESS | 1657 | 1469440965014 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:45 INFO - PROCESS | 1657 | 1469440965019 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:45 INFO - PROCESS | 1657 | 1469440965136 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 03:02:45 INFO - PROCESS | 1657 | 1469440965155 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:45 INFO - PROCESS | 1657 | 1469440965157 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x11860e800 == 30 [pid = 1657] [id = 363] 03:02:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1121af400) [pid = 1657] [serial = 1088] [outer = 0x0] 03:02:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x118631c00) [pid = 1657] [serial = 1089] [outer = 0x1121af400] 03:02:45 INFO - PROCESS | 1657 | 1469440965203 Marionette DEBUG loaded listener.js 03:02:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1186af000) [pid = 1657] [serial = 1090] [outer = 0x1121af400] 03:02:45 INFO - PROCESS | 1657 | 1469440965637 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 03:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 694ms 03:02:45 INFO - PROCESS | 1657 | 1469440965679 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 03:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:02:45 INFO - PROCESS | 1657 | 1469440965681 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 03:02:45 INFO - PROCESS | 1657 | 1469440965683 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:02:45 INFO - PROCESS | 1657 | 1469440965684 Marionette TRACE conn2 <- [1,1426,null,{}] 03:02:45 INFO - PROCESS | 1657 | 1469440965686 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:45 INFO - PROCESS | 1657 | 1469440965688 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:45 INFO - PROCESS | 1657 | 1469440965762 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 03:02:45 INFO - PROCESS | 1657 | 1469440965767 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:45 INFO - PROCESS | 1657 | 1469440965768 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196d1000 == 31 [pid = 1657] [id = 364] 03:02:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x118bbb800) [pid = 1657] [serial = 1091] [outer = 0x0] 03:02:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1193b1400) [pid = 1657] [serial = 1092] [outer = 0x118bbb800] 03:02:45 INFO - PROCESS | 1657 | 1469440965796 Marionette DEBUG loaded listener.js 03:02:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1193c6400) [pid = 1657] [serial = 1093] [outer = 0x118bbb800] 03:02:46 INFO - PROCESS | 1657 | 1469440966110 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 03:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 468ms 03:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:02:46 INFO - PROCESS | 1657 | 1469440966151 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 03:02:46 INFO - PROCESS | 1657 | 1469440966152 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 03:02:46 INFO - PROCESS | 1657 | 1469440966154 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:02:46 INFO - PROCESS | 1657 | 1469440966155 Marionette TRACE conn2 <- [1,1430,null,{}] 03:02:46 INFO - PROCESS | 1657 | 1469440966158 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:46 INFO - PROCESS | 1657 | 1469440966159 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:46 INFO - PROCESS | 1657 | 1469440966235 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 03:02:46 INFO - PROCESS | 1657 | 1469440966288 Marionette TRACE conn2 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:46 INFO - PROCESS | 1657 | 1469440966289 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c0d000 == 32 [pid = 1657] [id = 365] 03:02:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1162ac800) [pid = 1657] [serial = 1094] [outer = 0x0] 03:02:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1193c7800) [pid = 1657] [serial = 1095] [outer = 0x1162ac800] 03:02:46 INFO - PROCESS | 1657 | 1469440966312 Marionette DEBUG loaded listener.js 03:02:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x119b3b000) [pid = 1657] [serial = 1096] [outer = 0x1162ac800] 03:02:46 INFO - PROCESS | 1657 | 1469440966618 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 03:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 468ms 03:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:02:46 INFO - PROCESS | 1657 | 1469440966630 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 03:02:46 INFO - PROCESS | 1657 | 1469440966631 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 03:02:46 INFO - PROCESS | 1657 | 1469440966634 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:02:46 INFO - PROCESS | 1657 | 1469440966635 Marionette TRACE conn2 <- [1,1434,null,{}] 03:02:46 INFO - PROCESS | 1657 | 1469440966637 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:46 INFO - PROCESS | 1657 | 1469440966642 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:46 INFO - PROCESS | 1657 | 1469440966737 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 03:02:46 INFO - PROCESS | 1657 | 1469440966743 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:46 INFO - PROCESS | 1657 | 1469440966744 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213a0800 == 33 [pid = 1657] [id = 366] 03:02:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x120f0dc00) [pid = 1657] [serial = 1097] [outer = 0x0] 03:02:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1214c1400) [pid = 1657] [serial = 1098] [outer = 0x120f0dc00] 03:02:46 INFO - PROCESS | 1657 | 1469440966769 Marionette DEBUG loaded listener.js 03:02:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x124e86c00) [pid = 1657] [serial = 1099] [outer = 0x120f0dc00] 03:02:47 INFO - PROCESS | 1657 | 1469440967082 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 03:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 470ms 03:02:47 INFO - PROCESS | 1657 | 1469440967105 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 03:02:47 INFO - PROCESS | 1657 | 1469440967106 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 03:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:02:47 INFO - PROCESS | 1657 | 1469440967111 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:02:47 INFO - PROCESS | 1657 | 1469440967112 Marionette TRACE conn2 <- [1,1438,null,{}] 03:02:47 INFO - PROCESS | 1657 | 1469440967114 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:47 INFO - PROCESS | 1657 | 1469440967115 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:47 INFO - PROCESS | 1657 | 1469440967216 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 03:02:47 INFO - PROCESS | 1657 | 1469440967223 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:47 INFO - PROCESS | 1657 | 1469440967224 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x121c7e000 == 34 [pid = 1657] [id = 367] 03:02:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x120f0e400) [pid = 1657] [serial = 1100] [outer = 0x0] 03:02:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x125fd7c00) [pid = 1657] [serial = 1101] [outer = 0x120f0e400] 03:02:47 INFO - PROCESS | 1657 | 1469440967248 Marionette DEBUG loaded listener.js 03:02:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1268da800) [pid = 1657] [serial = 1102] [outer = 0x120f0e400] 03:02:47 INFO - PROCESS | 1657 | 1469440967528 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 03:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 468ms 03:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:02:47 INFO - PROCESS | 1657 | 1469440967580 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 03:02:47 INFO - PROCESS | 1657 | 1469440967581 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 03:02:47 INFO - PROCESS | 1657 | 1469440967583 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:02:47 INFO - PROCESS | 1657 | 1469440967584 Marionette TRACE conn2 <- [1,1442,null,{}] 03:02:47 INFO - PROCESS | 1657 | 1469440967586 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:47 INFO - PROCESS | 1657 | 1469440967587 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:47 INFO - PROCESS | 1657 | 1469440967660 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 03:02:47 INFO - PROCESS | 1657 | 1469440967663 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:47 INFO - PROCESS | 1657 | 1469440967665 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x125f14000 == 35 [pid = 1657] [id = 368] 03:02:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x125f41400) [pid = 1657] [serial = 1103] [outer = 0x0] 03:02:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1272ac000) [pid = 1657] [serial = 1104] [outer = 0x125f41400] 03:02:47 INFO - PROCESS | 1657 | 1469440967689 Marionette DEBUG loaded listener.js 03:02:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12754f400) [pid = 1657] [serial = 1105] [outer = 0x125f41400] 03:02:48 INFO - PROCESS | 1657 | 1469440968015 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 03:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 468ms 03:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:02:48 INFO - PROCESS | 1657 | 1469440968051 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 03:02:48 INFO - PROCESS | 1657 | 1469440968053 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 03:02:48 INFO - PROCESS | 1657 | 1469440968055 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:02:48 INFO - PROCESS | 1657 | 1469440968056 Marionette TRACE conn2 <- [1,1446,null,{}] 03:02:48 INFO - PROCESS | 1657 | 1469440968059 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:48 INFO - PROCESS | 1657 | 1469440968060 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:48 INFO - PROCESS | 1657 | 1469440968155 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 03:02:48 INFO - PROCESS | 1657 | 1469440968161 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:48 INFO - PROCESS | 1657 | 1469440968170 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x11860b000 == 36 [pid = 1657] [id = 369] 03:02:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x11820dc00) [pid = 1657] [serial = 1106] [outer = 0x0] 03:02:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x127556400) [pid = 1657] [serial = 1107] [outer = 0x11820dc00] 03:02:48 INFO - PROCESS | 1657 | 1469440968195 Marionette DEBUG loaded listener.js 03:02:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x128834800) [pid = 1657] [serial = 1108] [outer = 0x11820dc00] 03:02:48 INFO - PROCESS | 1657 | 1469440968480 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 03:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 472ms 03:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:02:48 INFO - PROCESS | 1657 | 1469440968529 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 03:02:48 INFO - PROCESS | 1657 | 1469440968530 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 03:02:48 INFO - PROCESS | 1657 | 1469440968532 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:02:48 INFO - PROCESS | 1657 | 1469440968533 Marionette TRACE conn2 <- [1,1450,null,{}] 03:02:48 INFO - PROCESS | 1657 | 1469440968535 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:48 INFO - PROCESS | 1657 | 1469440968536 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:48 INFO - PROCESS | 1657 | 1469440968626 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 03:02:48 INFO - PROCESS | 1657 | 1469440968632 Marionette TRACE conn2 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:48 INFO - PROCESS | 1657 | 1469440968633 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x129154800 == 37 [pid = 1657] [id = 370] 03:02:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x128aa6800) [pid = 1657] [serial = 1109] [outer = 0x0] 03:02:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x128ee1400) [pid = 1657] [serial = 1110] [outer = 0x128aa6800] 03:02:48 INFO - PROCESS | 1657 | 1469440968656 Marionette DEBUG loaded listener.js 03:02:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12920ac00) [pid = 1657] [serial = 1111] [outer = 0x128aa6800] 03:02:48 INFO - PROCESS | 1657 | 1469440968968 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 03:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 469ms 03:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:02:49 INFO - PROCESS | 1657 | 1469440969002 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 03:02:49 INFO - PROCESS | 1657 | 1469440969003 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 03:02:49 INFO - PROCESS | 1657 | 1469440969005 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:02:49 INFO - PROCESS | 1657 | 1469440969009 Marionette TRACE conn2 <- [1,1454,null,{}] 03:02:49 INFO - PROCESS | 1657 | 1469440969012 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:49 INFO - PROCESS | 1657 | 1469440969014 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:49 INFO - PROCESS | 1657 | 1469440969135 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 03:02:49 INFO - PROCESS | 1657 | 1469440969148 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:49 INFO - PROCESS | 1657 | 1469440969150 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c0a800 == 38 [pid = 1657] [id = 371] 03:02:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x11297f800) [pid = 1657] [serial = 1112] [outer = 0x0] 03:02:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12920bc00) [pid = 1657] [serial = 1113] [outer = 0x11297f800] 03:02:49 INFO - PROCESS | 1657 | 1469440969175 Marionette DEBUG loaded listener.js 03:02:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12a91d000) [pid = 1657] [serial = 1114] [outer = 0x11297f800] 03:02:49 INFO - PROCESS | 1657 | 1469440969543 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 03:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 575ms 03:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:02:49 INFO - PROCESS | 1657 | 1469440969581 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 03:02:49 INFO - PROCESS | 1657 | 1469440969582 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 03:02:49 INFO - PROCESS | 1657 | 1469440969586 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:02:49 INFO - PROCESS | 1657 | 1469440969587 Marionette TRACE conn2 <- [1,1458,null,{}] 03:02:49 INFO - PROCESS | 1657 | 1469440969591 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:49 INFO - PROCESS | 1657 | 1469440969592 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:49 INFO - PROCESS | 1657 | 1469440969697 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 03:02:49 INFO - PROCESS | 1657 | 1469440969701 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:49 INFO - PROCESS | 1657 | 1469440969702 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a96b000 == 39 [pid = 1657] [id = 372] 03:02:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1188a3800) [pid = 1657] [serial = 1115] [outer = 0x0] 03:02:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12a922400) [pid = 1657] [serial = 1116] [outer = 0x1188a3800] 03:02:49 INFO - PROCESS | 1657 | 1469440969727 Marionette DEBUG loaded listener.js 03:02:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12abe6800) [pid = 1657] [serial = 1117] [outer = 0x1188a3800] 03:02:50 INFO - PROCESS | 1657 | 1469440970051 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 03:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 474ms 03:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:02:50 INFO - PROCESS | 1657 | 1469440970062 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 03:02:50 INFO - PROCESS | 1657 | 1469440970063 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 03:02:50 INFO - PROCESS | 1657 | 1469440970065 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:02:50 INFO - PROCESS | 1657 | 1469440970066 Marionette TRACE conn2 <- [1,1462,null,{}] 03:02:50 INFO - PROCESS | 1657 | 1469440970068 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:50 INFO - PROCESS | 1657 | 1469440970069 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:50 INFO - PROCESS | 1657 | 1469440970177 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 03:02:50 INFO - PROCESS | 1657 | 1469440970181 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:50 INFO - PROCESS | 1657 | 1469440970182 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b3e6800 == 40 [pid = 1657] [id = 373] 03:02:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12a9ce400) [pid = 1657] [serial = 1118] [outer = 0x0] 03:02:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12b3d4800) [pid = 1657] [serial = 1119] [outer = 0x12a9ce400] 03:02:50 INFO - PROCESS | 1657 | 1469440970206 Marionette DEBUG loaded listener.js 03:02:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12bb9cc00) [pid = 1657] [serial = 1120] [outer = 0x12a9ce400] 03:02:50 INFO - PROCESS | 1657 | 1469440970605 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 03:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 568ms 03:02:50 INFO - PROCESS | 1657 | 1469440970633 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 03:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:02:50 INFO - PROCESS | 1657 | 1469440970635 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 03:02:50 INFO - PROCESS | 1657 | 1469440970637 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:02:50 INFO - PROCESS | 1657 | 1469440970638 Marionette TRACE conn2 <- [1,1466,null,{}] 03:02:50 INFO - PROCESS | 1657 | 1469440970640 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:50 INFO - PROCESS | 1657 | 1469440970643 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:50 INFO - PROCESS | 1657 | 1469440970737 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 03:02:50 INFO - PROCESS | 1657 | 1469440970771 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:50 INFO - PROCESS | 1657 | 1469440970772 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bd19000 == 41 [pid = 1657] [id = 374] 03:02:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12b3d0000) [pid = 1657] [serial = 1121] [outer = 0x0] 03:02:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12bd6ac00) [pid = 1657] [serial = 1122] [outer = 0x12b3d0000] 03:02:50 INFO - PROCESS | 1657 | 1469440970795 Marionette DEBUG loaded listener.js 03:02:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12bf73400) [pid = 1657] [serial = 1123] [outer = 0x12b3d0000] 03:02:51 INFO - PROCESS | 1657 | 1469440971256 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 03:02:51 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x118414000) [pid = 1657] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:02:51 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1188a6800) [pid = 1657] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:02:51 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x128aa7400) [pid = 1657] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:02:51 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x111ca8800) [pid = 1657] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:02:51 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x118208400) [pid = 1657] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:02:51 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x11302d800) [pid = 1657] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:02:51 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x125fd6800) [pid = 1657] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:02:51 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x11858c000) [pid = 1657] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:02:51 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x116a0f400) [pid = 1657] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:02:51 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1197aac00) [pid = 1657] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:02:51 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x113b45800) [pid = 1657] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:02:51 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x118178c00) [pid = 1657] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:02:51 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x115f29000) [pid = 1657] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:02:51 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x118358400) [pid = 1657] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:02:51 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1133f3000) [pid = 1657] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:02:51 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x128aa8400) [pid = 1657] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:02:51 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x112d7bc00) [pid = 1657] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 672ms 03:02:51 INFO - PROCESS | 1657 | 1469440971309 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 03:02:51 INFO - PROCESS | 1657 | 1469440971310 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 03:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:02:51 INFO - PROCESS | 1657 | 1469440971313 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:02:51 INFO - PROCESS | 1657 | 1469440971313 Marionette TRACE conn2 <- [1,1470,null,{}] 03:02:51 INFO - PROCESS | 1657 | 1469440971316 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:51 INFO - PROCESS | 1657 | 1469440971317 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:51 INFO - PROCESS | 1657 | 1469440971401 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 03:02:51 INFO - PROCESS | 1657 | 1469440971405 Marionette TRACE conn2 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:51 INFO - PROCESS | 1657 | 1469440971406 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196e0800 == 42 [pid = 1657] [id = 375] 03:02:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x11624bc00) [pid = 1657] [serial = 1124] [outer = 0x0] 03:02:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x118203400) [pid = 1657] [serial = 1125] [outer = 0x11624bc00] 03:02:51 INFO - PROCESS | 1657 | 1469440971430 Marionette DEBUG loaded listener.js 03:02:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x11933dc00) [pid = 1657] [serial = 1126] [outer = 0x11624bc00] 03:02:51 INFO - PROCESS | 1657 | 1469440971735 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 03:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 467ms 03:02:51 INFO - PROCESS | 1657 | 1469440971782 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 03:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:02:51 INFO - PROCESS | 1657 | 1469440971784 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 03:02:51 INFO - PROCESS | 1657 | 1469440971787 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:02:51 INFO - PROCESS | 1657 | 1469440971788 Marionette TRACE conn2 <- [1,1474,null,{}] 03:02:51 INFO - PROCESS | 1657 | 1469440971792 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:51 INFO - PROCESS | 1657 | 1469440971793 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:51 INFO - PROCESS | 1657 | 1469440971946 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 03:02:51 INFO - PROCESS | 1657 | 1469440971983 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:51 INFO - PROCESS | 1657 | 1469440971984 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf45800 == 43 [pid = 1657] [id = 376] 03:02:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x116a0f400) [pid = 1657] [serial = 1127] [outer = 0x0] 03:02:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x124913800) [pid = 1657] [serial = 1128] [outer = 0x116a0f400] 03:02:52 INFO - PROCESS | 1657 | 1469440972023 Marionette DEBUG loaded listener.js 03:02:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12a7a5c00) [pid = 1657] [serial = 1129] [outer = 0x116a0f400] 03:02:52 INFO - PROCESS | 1657 | 1469440972382 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 03:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 624ms 03:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:02:52 INFO - PROCESS | 1657 | 1469440972412 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 03:02:52 INFO - PROCESS | 1657 | 1469440972413 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 03:02:52 INFO - PROCESS | 1657 | 1469440972415 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:02:52 INFO - PROCESS | 1657 | 1469440972416 Marionette TRACE conn2 <- [1,1478,null,{}] 03:02:52 INFO - PROCESS | 1657 | 1469440972418 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:52 INFO - PROCESS | 1657 | 1469440972419 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:52 INFO - PROCESS | 1657 | 1469440972505 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 03:02:52 INFO - PROCESS | 1657 | 1469440972560 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:52 INFO - PROCESS | 1657 | 1469440972561 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c671000 == 44 [pid = 1657] [id = 377] 03:02:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1193bfc00) [pid = 1657] [serial = 1130] [outer = 0x0] 03:02:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x128830800) [pid = 1657] [serial = 1131] [outer = 0x1193bfc00] 03:02:52 INFO - PROCESS | 1657 | 1469440972585 Marionette DEBUG loaded listener.js 03:02:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12bf7c000) [pid = 1657] [serial = 1132] [outer = 0x1193bfc00] 03:02:52 INFO - PROCESS | 1657 | 1469440972859 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 03:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 469ms 03:02:52 INFO - PROCESS | 1657 | 1469440972885 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 03:02:52 INFO - PROCESS | 1657 | 1469440972886 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 03:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:02:52 INFO - PROCESS | 1657 | 1469440972888 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:02:52 INFO - PROCESS | 1657 | 1469440972889 Marionette TRACE conn2 <- [1,1482,null,{}] 03:02:52 INFO - PROCESS | 1657 | 1469440972900 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:52 INFO - PROCESS | 1657 | 1469440972901 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:52 INFO - PROCESS | 1657 | 1469440972986 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 03:02:52 INFO - PROCESS | 1657 | 1469440972990 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:52 INFO - PROCESS | 1657 | 1469440972991 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c67f800 == 45 [pid = 1657] [id = 378] 03:02:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12bf7b400) [pid = 1657] [serial = 1133] [outer = 0x0] 03:02:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12c658800) [pid = 1657] [serial = 1134] [outer = 0x12bf7b400] 03:02:53 INFO - PROCESS | 1657 | 1469440973014 Marionette DEBUG loaded listener.js 03:02:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12c65dc00) [pid = 1657] [serial = 1135] [outer = 0x12bf7b400] 03:02:53 INFO - PROCESS | 1657 | 1469440973538 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 03:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 680ms 03:02:53 INFO - PROCESS | 1657 | 1469440973569 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 03:02:53 INFO - PROCESS | 1657 | 1469440973571 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 03:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:02:53 INFO - PROCESS | 1657 | 1469440973577 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:02:53 INFO - PROCESS | 1657 | 1469440973579 Marionette TRACE conn2 <- [1,1486,null,{}] 03:02:53 INFO - PROCESS | 1657 | 1469440973583 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:53 INFO - PROCESS | 1657 | 1469440973585 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:53 INFO - PROCESS | 1657 | 1469440973703 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 03:02:53 INFO - PROCESS | 1657 | 1469440973759 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:53 INFO - PROCESS | 1657 | 1469440973761 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x117211800 == 46 [pid = 1657] [id = 379] 03:02:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x113021000) [pid = 1657] [serial = 1136] [outer = 0x0] 03:02:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x115f28800) [pid = 1657] [serial = 1137] [outer = 0x113021000] 03:02:53 INFO - PROCESS | 1657 | 1469440973791 Marionette DEBUG loaded listener.js 03:02:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x116a46000) [pid = 1657] [serial = 1138] [outer = 0x113021000] 03:02:54 INFO - PROCESS | 1657 | 1469440974539 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 03:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1023ms 03:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:02:54 INFO - PROCESS | 1657 | 1469440974598 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 03:02:54 INFO - PROCESS | 1657 | 1469440974600 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 03:02:54 INFO - PROCESS | 1657 | 1469440974603 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:02:54 INFO - PROCESS | 1657 | 1469440974605 Marionette TRACE conn2 <- [1,1490,null,{}] 03:02:54 INFO - PROCESS | 1657 | 1469440974609 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:54 INFO - PROCESS | 1657 | 1469440974610 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:54 INFO - PROCESS | 1657 | 1469440974713 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 03:02:54 INFO - PROCESS | 1657 | 1469440974769 Marionette TRACE conn2 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:54 INFO - PROCESS | 1657 | 1469440974772 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x116796000 == 47 [pid = 1657] [id = 380] 03:02:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x116a48400) [pid = 1657] [serial = 1139] [outer = 0x0] 03:02:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x117250000) [pid = 1657] [serial = 1140] [outer = 0x116a48400] 03:02:54 INFO - PROCESS | 1657 | 1469440974800 Marionette DEBUG loaded listener.js 03:02:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x117e36c00) [pid = 1657] [serial = 1141] [outer = 0x116a48400] 03:02:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12c671000 == 46 [pid = 1657] [id = 377] 03:02:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf45800 == 45 [pid = 1657] [id = 376] 03:02:55 INFO - PROCESS | 1657 | --DOCSHELL 0x1196e0800 == 44 [pid = 1657] [id = 375] 03:02:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12bd19000 == 43 [pid = 1657] [id = 374] 03:02:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12b3e6800 == 42 [pid = 1657] [id = 373] 03:02:55 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12b3cf800) [pid = 1657] [serial = 1080] [outer = 0x0] [url = about:blank] 03:02:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12a96b000 == 41 [pid = 1657] [id = 372] 03:02:55 INFO - PROCESS | 1657 | --DOCSHELL 0x119c0a800 == 40 [pid = 1657] [id = 371] 03:02:55 INFO - PROCESS | 1657 | --DOCSHELL 0x129154800 == 39 [pid = 1657] [id = 370] 03:02:55 INFO - PROCESS | 1657 | --DOCSHELL 0x11860b000 == 38 [pid = 1657] [id = 369] 03:02:55 INFO - PROCESS | 1657 | --DOCSHELL 0x125f14000 == 37 [pid = 1657] [id = 368] 03:02:55 INFO - PROCESS | 1657 | --DOCSHELL 0x121c7e000 == 36 [pid = 1657] [id = 367] 03:02:55 INFO - PROCESS | 1657 | --DOCSHELL 0x1213a0800 == 35 [pid = 1657] [id = 366] 03:02:55 INFO - PROCESS | 1657 | --DOCSHELL 0x119c0d000 == 34 [pid = 1657] [id = 365] 03:02:55 INFO - PROCESS | 1657 | --DOCSHELL 0x1196d1000 == 33 [pid = 1657] [id = 364] 03:02:55 INFO - PROCESS | 1657 | --DOCSHELL 0x11860e800 == 32 [pid = 1657] [id = 363] 03:02:55 INFO - PROCESS | 1657 | --DOCSHELL 0x117e62800 == 31 [pid = 1657] [id = 362] 03:02:55 INFO - PROCESS | 1657 | --DOCSHELL 0x1165c9800 == 30 [pid = 1657] [id = 361] 03:02:55 INFO - PROCESS | 1657 | --DOCSHELL 0x12a950000 == 29 [pid = 1657] [id = 360] 03:02:55 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12a922c00) [pid = 1657] [serial = 1077] [outer = 0x0] [url = about:blank] 03:02:55 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1249cb400) [pid = 1657] [serial = 1059] [outer = 0x0] [url = about:blank] 03:02:55 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x128aa7000) [pid = 1657] [serial = 1063] [outer = 0x0] [url = about:blank] 03:02:55 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1272a9c00) [pid = 1657] [serial = 1062] [outer = 0x0] [url = about:blank] 03:02:55 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12920e400) [pid = 1657] [serial = 1066] [outer = 0x0] [url = about:blank] 03:02:55 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x128ee2c00) [pid = 1657] [serial = 1065] [outer = 0x0] [url = about:blank] 03:02:55 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x118183c00) [pid = 1657] [serial = 1068] [outer = 0x0] [url = about:blank] 03:02:55 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1193bd800) [pid = 1657] [serial = 1069] [outer = 0x0] [url = about:blank] 03:02:55 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x127557800) [pid = 1657] [serial = 1071] [outer = 0x0] [url = about:blank] 03:02:55 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12a7ab800) [pid = 1657] [serial = 1075] [outer = 0x0] [url = about:blank] 03:02:55 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x125fdc400) [pid = 1657] [serial = 1035] [outer = 0x0] [url = about:blank] 03:02:55 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x120f11c00) [pid = 1657] [serial = 1033] [outer = 0x0] [url = about:blank] 03:02:55 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1193aec00) [pid = 1657] [serial = 1032] [outer = 0x0] [url = about:blank] 03:02:55 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11820a800) [pid = 1657] [serial = 1030] [outer = 0x0] [url = about:blank] 03:02:55 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x116ba9000) [pid = 1657] [serial = 1029] [outer = 0x0] [url = about:blank] 03:02:55 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x121008000) [pid = 1657] [serial = 1056] [outer = 0x0] [url = about:blank] 03:02:55 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1193c5400) [pid = 1657] [serial = 1053] [outer = 0x0] [url = about:blank] 03:02:55 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1197ad000) [pid = 1657] [serial = 1054] [outer = 0x0] [url = about:blank] 03:02:55 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118412c00) [pid = 1657] [serial = 1050] [outer = 0x0] [url = about:blank] 03:02:55 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x118597400) [pid = 1657] [serial = 1051] [outer = 0x0] [url = about:blank] 03:02:55 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x116745000) [pid = 1657] [serial = 1047] [outer = 0x0] [url = about:blank] 03:02:55 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x112fc5c00) [pid = 1657] [serial = 1048] [outer = 0x0] [url = about:blank] 03:02:55 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1188a6400) [pid = 1657] [serial = 1045] [outer = 0x0] [url = about:blank] 03:02:55 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x118591000) [pid = 1657] [serial = 1044] [outer = 0x0] [url = about:blank] 03:02:55 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x129428800) [pid = 1657] [serial = 1042] [outer = 0x0] [url = about:blank] 03:02:55 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x11868b400) [pid = 1657] [serial = 1041] [outer = 0x0] [url = about:blank] 03:02:55 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12b342c00) [pid = 1657] [serial = 1078] [outer = 0x0] [url = about:blank] 03:02:55 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x129425800) [pid = 1657] [serial = 1039] [outer = 0x0] [url = about:blank] 03:02:55 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12920b400) [pid = 1657] [serial = 1038] [outer = 0x0] [url = about:blank] 03:02:55 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12754e400) [pid = 1657] [serial = 1036] [outer = 0x0] [url = about:blank] 03:02:55 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x129635800) [pid = 1657] [serial = 1074] [outer = 0x0] [url = about:blank] 03:02:55 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x129631400) [pid = 1657] [serial = 1072] [outer = 0x0] [url = about:blank] 03:02:55 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x125f3ec00) [pid = 1657] [serial = 1060] [outer = 0x0] [url = about:blank] 03:02:55 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x121c4e000) [pid = 1657] [serial = 1057] [outer = 0x0] [url = about:blank] 03:02:55 INFO - PROCESS | 1657 | 1469440975254 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 03:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 676ms 03:02:55 INFO - PROCESS | 1657 | 1469440975280 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 03:02:55 INFO - PROCESS | 1657 | 1469440975283 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 03:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:02:55 INFO - PROCESS | 1657 | 1469440975288 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:02:55 INFO - PROCESS | 1657 | 1469440975289 Marionette TRACE conn2 <- [1,1494,null,{}] 03:02:55 INFO - PROCESS | 1657 | 1469440975292 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:55 INFO - PROCESS | 1657 | 1469440975293 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:55 INFO - PROCESS | 1657 | 1469440975370 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 03:02:55 INFO - PROCESS | 1657 | 1469440975377 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:55 INFO - PROCESS | 1657 | 1469440975378 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x117592800 == 30 [pid = 1657] [id = 381] 03:02:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x118175800) [pid = 1657] [serial = 1142] [outer = 0x0] 03:02:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x11834b400) [pid = 1657] [serial = 1143] [outer = 0x118175800] 03:02:55 INFO - PROCESS | 1657 | 1469440975406 Marionette DEBUG loaded listener.js 03:02:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x118591000) [pid = 1657] [serial = 1144] [outer = 0x118175800] 03:02:55 INFO - PROCESS | 1657 | 1469440975750 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 03:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 523ms 03:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:02:55 INFO - PROCESS | 1657 | 1469440975811 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 03:02:55 INFO - PROCESS | 1657 | 1469440975812 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 03:02:55 INFO - PROCESS | 1657 | 1469440975814 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:02:55 INFO - PROCESS | 1657 | 1469440975817 Marionette TRACE conn2 <- [1,1498,null,{}] 03:02:55 INFO - PROCESS | 1657 | 1469440975825 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:55 INFO - PROCESS | 1657 | 1469440975828 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:55 INFO - PROCESS | 1657 | 1469440975906 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 03:02:55 INFO - PROCESS | 1657 | 1469440975913 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:55 INFO - PROCESS | 1657 | 1469440975915 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x118612000 == 31 [pid = 1657] [id = 382] 03:02:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x11868a400) [pid = 1657] [serial = 1145] [outer = 0x0] 03:02:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1186b6400) [pid = 1657] [serial = 1146] [outer = 0x11868a400] 03:02:55 INFO - PROCESS | 1657 | 1469440975943 Marionette DEBUG loaded listener.js 03:02:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1193bbc00) [pid = 1657] [serial = 1147] [outer = 0x11868a400] 03:02:56 INFO - PROCESS | 1657 | 1469440976282 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 03:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 471ms 03:02:56 INFO - PROCESS | 1657 | 1469440976286 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 03:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:02:56 INFO - PROCESS | 1657 | 1469440976288 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 03:02:56 INFO - PROCESS | 1657 | 1469440976290 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:02:56 INFO - PROCESS | 1657 | 1469440976294 Marionette TRACE conn2 <- [1,1502,null,{}] 03:02:56 INFO - PROCESS | 1657 | 1469440976296 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:56 INFO - PROCESS | 1657 | 1469440976297 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:56 INFO - PROCESS | 1657 | 1469440976377 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 03:02:56 INFO - PROCESS | 1657 | 1469440976425 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:56 INFO - PROCESS | 1657 | 1469440976426 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x11941d000 == 32 [pid = 1657] [id = 383] 03:02:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1193c7000) [pid = 1657] [serial = 1148] [outer = 0x0] 03:02:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1197ae400) [pid = 1657] [serial = 1149] [outer = 0x1193c7000] 03:02:56 INFO - PROCESS | 1657 | 1469440976451 Marionette DEBUG loaded listener.js 03:02:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x120f0d000) [pid = 1657] [serial = 1150] [outer = 0x1193c7000] 03:02:56 INFO - PROCESS | 1657 | 1469440976707 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 03:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 472ms 03:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:02:56 INFO - PROCESS | 1657 | 1469440976764 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 03:02:56 INFO - PROCESS | 1657 | 1469440976765 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 03:02:56 INFO - PROCESS | 1657 | 1469440976767 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:02:56 INFO - PROCESS | 1657 | 1469440976768 Marionette TRACE conn2 <- [1,1506,null,{}] 03:02:56 INFO - PROCESS | 1657 | 1469440976770 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:56 INFO - PROCESS | 1657 | 1469440976772 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:56 INFO - PROCESS | 1657 | 1469440976848 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 03:02:56 INFO - PROCESS | 1657 | 1469440976852 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:56 INFO - PROCESS | 1657 | 1469440976853 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x119d3f800 == 33 [pid = 1657] [id = 384] 03:02:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x120f11400) [pid = 1657] [serial = 1151] [outer = 0x0] 03:02:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x121008000) [pid = 1657] [serial = 1152] [outer = 0x120f11400] 03:02:56 INFO - PROCESS | 1657 | 1469440976880 Marionette DEBUG loaded listener.js 03:02:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1214c0400) [pid = 1657] [serial = 1153] [outer = 0x120f11400] 03:02:57 INFO - PROCESS | 1657 | 1469440977202 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 03:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 469ms 03:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:02:57 INFO - PROCESS | 1657 | 1469440977236 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 03:02:57 INFO - PROCESS | 1657 | 1469440977237 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 03:02:57 INFO - PROCESS | 1657 | 1469440977240 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:02:57 INFO - PROCESS | 1657 | 1469440977241 Marionette TRACE conn2 <- [1,1510,null,{}] 03:02:57 INFO - PROCESS | 1657 | 1469440977243 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:57 INFO - PROCESS | 1657 | 1469440977247 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:57 INFO - PROCESS | 1657 | 1469440977373 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 03:02:57 INFO - PROCESS | 1657 | 1469440977388 Marionette TRACE conn2 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:57 INFO - PROCESS | 1657 | 1469440977389 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x121192000 == 34 [pid = 1657] [id = 385] 03:02:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1214c1000) [pid = 1657] [serial = 1154] [outer = 0x0] 03:02:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x121985000) [pid = 1657] [serial = 1155] [outer = 0x1214c1000] 03:02:57 INFO - PROCESS | 1657 | 1469440977415 Marionette DEBUG loaded listener.js 03:02:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x125fdf400) [pid = 1657] [serial = 1156] [outer = 0x1214c1000] 03:02:57 INFO - PROCESS | 1657 | 1469440977766 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 03:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 570ms 03:02:57 INFO - PROCESS | 1657 | 1469440977810 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 03:02:57 INFO - PROCESS | 1657 | 1469440977811 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 03:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:02:57 INFO - PROCESS | 1657 | 1469440977813 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:02:57 INFO - PROCESS | 1657 | 1469440977814 Marionette TRACE conn2 <- [1,1514,null,{}] 03:02:57 INFO - PROCESS | 1657 | 1469440977817 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:57 INFO - PROCESS | 1657 | 1469440977818 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:57 INFO - PROCESS | 1657 | 1469440977907 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 03:02:57 INFO - PROCESS | 1657 | 1469440977941 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:57 INFO - PROCESS | 1657 | 1469440977942 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x125496000 == 35 [pid = 1657] [id = 386] 03:02:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1188a1800) [pid = 1657] [serial = 1157] [outer = 0x0] 03:02:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1272a5800) [pid = 1657] [serial = 1158] [outer = 0x1188a1800] 03:02:57 INFO - PROCESS | 1657 | 1469440977973 Marionette DEBUG loaded listener.js 03:02:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x128834c00) [pid = 1657] [serial = 1159] [outer = 0x1188a1800] 03:02:58 INFO - PROCESS | 1657 | 1469440978281 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 03:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 518ms 03:02:58 INFO - PROCESS | 1657 | 1469440978333 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 03:02:58 INFO - PROCESS | 1657 | 1469440978334 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 03:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:02:58 INFO - PROCESS | 1657 | 1469440978343 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:02:58 INFO - PROCESS | 1657 | 1469440978344 Marionette TRACE conn2 <- [1,1518,null,{}] 03:02:58 INFO - PROCESS | 1657 | 1469440978347 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:58 INFO - PROCESS | 1657 | 1469440978348 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:58 INFO - PROCESS | 1657 | 1469440978439 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 03:02:58 INFO - PROCESS | 1657 | 1469440978443 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:58 INFO - PROCESS | 1657 | 1469440978444 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x126f91800 == 36 [pid = 1657] [id = 387] 03:02:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x126fb8400) [pid = 1657] [serial = 1160] [outer = 0x0] 03:02:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x128cc3000) [pid = 1657] [serial = 1161] [outer = 0x126fb8400] 03:02:58 INFO - PROCESS | 1657 | 1469440978468 Marionette DEBUG loaded listener.js 03:02:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x129206400) [pid = 1657] [serial = 1162] [outer = 0x126fb8400] 03:02:58 INFO - PROCESS | 1657 | 1469440978801 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 03:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 470ms 03:02:58 INFO - PROCESS | 1657 | 1469440978814 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 03:02:58 INFO - PROCESS | 1657 | 1469440978815 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 03:02:58 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:02:58 INFO - PROCESS | 1657 | 1469440978818 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:02:58 INFO - PROCESS | 1657 | 1469440978819 Marionette TRACE conn2 <- [1,1522,null,{}] 03:02:58 INFO - PROCESS | 1657 | 1469440978821 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:58 INFO - PROCESS | 1657 | 1469440978822 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:58 INFO - PROCESS | 1657 | 1469440978922 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 03:02:58 INFO - PROCESS | 1657 | 1469440978963 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:58 INFO - PROCESS | 1657 | 1469440978964 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12914e800 == 37 [pid = 1657] [id = 388] 03:02:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x128aa9400) [pid = 1657] [serial = 1163] [outer = 0x0] 03:02:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12941c000) [pid = 1657] [serial = 1164] [outer = 0x128aa9400] 03:02:58 INFO - PROCESS | 1657 | 1469440978987 Marionette DEBUG loaded listener.js 03:02:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x129423000) [pid = 1657] [serial = 1165] [outer = 0x128aa9400] 03:02:59 INFO - PROCESS | 1657 | 1469440979319 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 03:02:59 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 () { 03:02:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:02:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:02:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:02:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:02:59 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 () { 03:02:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:02:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:02:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:02:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:02:59 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 () { 03:02:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:02:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:02:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:02:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:02:59 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 () { 03:02:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:02:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:02:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:02:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:02:59 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 519ms 03:02:59 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1188a3800) [pid = 1657] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:02:59 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12a9ce400) [pid = 1657] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:02:59 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x11820dc00) [pid = 1657] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:02:59 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x113bd8c00) [pid = 1657] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:02:59 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1121af400) [pid = 1657] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:02:59 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x118bbb800) [pid = 1657] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:02:59 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x120f0e400) [pid = 1657] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:02:59 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x125f41400) [pid = 1657] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:02:59 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1162ac800) [pid = 1657] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:02:59 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12547cc00) [pid = 1657] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:02:59 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x128aa6800) [pid = 1657] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:02:59 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x116ba8c00) [pid = 1657] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:02:59 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x120f0dc00) [pid = 1657] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:02:59 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12b3d0000) [pid = 1657] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:02:59 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x11624bc00) [pid = 1657] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:02:59 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x116a0f400) [pid = 1657] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:02:59 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x11297f800) [pid = 1657] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:02:59 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1193bfc00) [pid = 1657] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:02:59 INFO - PROCESS | 1657 | 1469440979468 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 03:02:59 INFO - PROCESS | 1657 | 1469440979469 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 03:02:59 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:02:59 INFO - PROCESS | 1657 | 1469440979473 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:02:59 INFO - PROCESS | 1657 | 1469440979474 Marionette TRACE conn2 <- [1,1526,null,{}] 03:02:59 INFO - PROCESS | 1657 | 1469440979482 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:59 INFO - PROCESS | 1657 | 1469440979483 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:59 INFO - PROCESS | 1657 | 1469440979563 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 03:02:59 INFO - PROCESS | 1657 | 1469440979566 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:59 INFO - PROCESS | 1657 | 1469440979568 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:02:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196d0800 == 38 [pid = 1657] [id = 389] 03:02:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x116a0f400) [pid = 1657] [serial = 1166] [outer = 0x0] 03:02:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x117e39800) [pid = 1657] [serial = 1167] [outer = 0x116a0f400] 03:02:59 INFO - PROCESS | 1657 | 1469440979592 Marionette DEBUG loaded listener.js 03:02:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x118bbb800) [pid = 1657] [serial = 1168] [outer = 0x116a0f400] 03:02:59 INFO - PROCESS | 1657 | 1469440979908 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 03:02:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:02:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:02:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:02:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:02:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:02:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:02:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:02:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:02:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:02:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:02:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:02:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:02:59 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 474ms 03:02:59 INFO - PROCESS | 1657 | 1469440979948 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 03:02:59 INFO - PROCESS | 1657 | 1469440979950 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 03:02:59 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:02:59 INFO - PROCESS | 1657 | 1469440979952 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:02:59 INFO - PROCESS | 1657 | 1469440979954 Marionette TRACE conn2 <- [1,1530,null,{}] 03:02:59 INFO - PROCESS | 1657 | 1469440979956 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:02:59 INFO - PROCESS | 1657 | 1469440979958 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:00 INFO - PROCESS | 1657 | 1469440980049 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 03:03:00 INFO - PROCESS | 1657 | 1469440980105 Marionette TRACE conn2 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:00 INFO - PROCESS | 1657 | 1469440980106 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a8a9000 == 39 [pid = 1657] [id = 390] 03:03:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x116a12000) [pid = 1657] [serial = 1169] [outer = 0x0] 03:03:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x120f0e400) [pid = 1657] [serial = 1170] [outer = 0x116a12000] 03:03:00 INFO - PROCESS | 1657 | 1469440980137 Marionette DEBUG loaded listener.js 03:03:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12175b000) [pid = 1657] [serial = 1171] [outer = 0x116a12000] 03:03:00 INFO - PROCESS | 1657 | 1469440980383 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 03:03:00 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 03:03:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:03:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:03:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:03:00 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. 03:03:00 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:03:00 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 470ms 03:03:00 INFO - PROCESS | 1657 | 1469440980422 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 03:03:00 INFO - PROCESS | 1657 | 1469440980424 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 03:03:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:03:00 INFO - PROCESS | 1657 | 1469440980434 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:03:00 INFO - PROCESS | 1657 | 1469440980435 Marionette TRACE conn2 <- [1,1534,null,{}] 03:03:00 INFO - PROCESS | 1657 | 1469440980437 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:00 INFO - PROCESS | 1657 | 1469440980438 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:00 INFO - PROCESS | 1657 | 1469440980519 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 03:03:00 INFO - PROCESS | 1657 | 1469440980524 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:00 INFO - PROCESS | 1657 | 1469440980534 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b3de000 == 40 [pid = 1657] [id = 391] 03:03:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12abef000) [pid = 1657] [serial = 1172] [outer = 0x0] 03:03:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12b3da800) [pid = 1657] [serial = 1173] [outer = 0x12abef000] 03:03:00 INFO - PROCESS | 1657 | 1469440980557 Marionette DEBUG loaded listener.js 03:03:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12bd69000) [pid = 1657] [serial = 1174] [outer = 0x12abef000] 03:03:00 INFO - PROCESS | 1657 | 1469440980889 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 03:03:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:03:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 468ms 03:03:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:03:00 INFO - PROCESS | 1657 | 1469440980903 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 03:03:00 INFO - PROCESS | 1657 | 1469440980904 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 03:03:00 INFO - PROCESS | 1657 | 1469440980906 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:03:00 INFO - PROCESS | 1657 | 1469440980907 Marionette TRACE conn2 <- [1,1538,null,{}] 03:03:00 INFO - PROCESS | 1657 | 1469440980913 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:00 INFO - PROCESS | 1657 | 1469440980914 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:01 INFO - PROCESS | 1657 | 1469440981020 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 03:03:01 INFO - PROCESS | 1657 | 1469440981026 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:01 INFO - PROCESS | 1657 | 1469440981027 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bd1a800 == 41 [pid = 1657] [id = 392] 03:03:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12b342800) [pid = 1657] [serial = 1175] [outer = 0x0] 03:03:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12bd6e800) [pid = 1657] [serial = 1176] [outer = 0x12b342800] 03:03:01 INFO - PROCESS | 1657 | 1469440981051 Marionette DEBUG loaded listener.js 03:03:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12bf81800) [pid = 1657] [serial = 1177] [outer = 0x12b342800] 03:03:01 INFO - PROCESS | 1657 | 1469440981323 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:03:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:03:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 472ms 03:03:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:03:01 INFO - PROCESS | 1657 | 1469440981379 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 03:03:01 INFO - PROCESS | 1657 | 1469440981380 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 03:03:01 INFO - PROCESS | 1657 | 1469440981382 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:03:01 INFO - PROCESS | 1657 | 1469440981383 Marionette TRACE conn2 <- [1,1542,null,{}] 03:03:01 INFO - PROCESS | 1657 | 1469440981385 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:01 INFO - PROCESS | 1657 | 1469440981386 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:01 INFO - PROCESS | 1657 | 1469440981471 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 03:03:01 INFO - PROCESS | 1657 | 1469440981568 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:01 INFO - PROCESS | 1657 | 1469440981570 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x113d05000 == 42 [pid = 1657] [id = 393] 03:03:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x10eaf5000) [pid = 1657] [serial = 1178] [outer = 0x0] 03:03:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1121bdc00) [pid = 1657] [serial = 1179] [outer = 0x10eaf5000] 03:03:01 INFO - PROCESS | 1657 | 1469440981601 Marionette DEBUG loaded listener.js 03:03:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x11658e400) [pid = 1657] [serial = 1180] [outer = 0x10eaf5000] 03:03:02 INFO - PROCESS | 1657 | 1469440982044 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 03:03:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:03:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 670ms 03:03:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:03:02 INFO - PROCESS | 1657 | 1469440982054 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 03:03:02 INFO - PROCESS | 1657 | 1469440982056 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 03:03:02 INFO - PROCESS | 1657 | 1469440982059 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:03:02 INFO - PROCESS | 1657 | 1469440982061 Marionette TRACE conn2 <- [1,1546,null,{}] 03:03:02 INFO - PROCESS | 1657 | 1469440982065 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:02 INFO - PROCESS | 1657 | 1469440982067 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:02 INFO - PROCESS | 1657 | 1469440982171 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 03:03:02 INFO - PROCESS | 1657 | 1469440982276 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:02 INFO - PROCESS | 1657 | 1469440982277 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x118445800 == 43 [pid = 1657] [id = 394] 03:03:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x118357400) [pid = 1657] [serial = 1181] [outer = 0x0] 03:03:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x11858f800) [pid = 1657] [serial = 1182] [outer = 0x118357400] 03:03:02 INFO - PROCESS | 1657 | 1469440982309 Marionette DEBUG loaded listener.js 03:03:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x118689000) [pid = 1657] [serial = 1183] [outer = 0x118357400] 03:03:02 INFO - PROCESS | 1657 | 1469440982723 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:03:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:03:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 673ms 03:03:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:03:02 INFO - PROCESS | 1657 | 1469440982735 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 03:03:02 INFO - PROCESS | 1657 | 1469440982737 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 03:03:02 INFO - PROCESS | 1657 | 1469440982740 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:03:02 INFO - PROCESS | 1657 | 1469440982744 Marionette TRACE conn2 <- [1,1550,null,{}] 03:03:02 INFO - PROCESS | 1657 | 1469440982746 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:02 INFO - PROCESS | 1657 | 1469440982748 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:02 INFO - PROCESS | 1657 | 1469440982851 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 03:03:02 INFO - PROCESS | 1657 | 1469440982904 Marionette TRACE conn2 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:02 INFO - PROCESS | 1657 | 1469440982905 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x126824800 == 44 [pid = 1657] [id = 395] 03:03:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1193af000) [pid = 1657] [serial = 1184] [outer = 0x0] 03:03:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1197f5400) [pid = 1657] [serial = 1185] [outer = 0x1193af000] 03:03:02 INFO - PROCESS | 1657 | 1469440982938 Marionette DEBUG loaded listener.js 03:03:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x121982c00) [pid = 1657] [serial = 1186] [outer = 0x1193af000] 03:03:03 INFO - PROCESS | 1657 | 1469440983358 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 03:03:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:03:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 672ms 03:03:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:03:03 INFO - PROCESS | 1657 | 1469440983412 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 03:03:03 INFO - PROCESS | 1657 | 1469440983414 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 03:03:03 INFO - PROCESS | 1657 | 1469440983421 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:03:03 INFO - PROCESS | 1657 | 1469440983425 Marionette TRACE conn2 <- [1,1554,null,{}] 03:03:03 INFO - PROCESS | 1657 | 1469440983428 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:03 INFO - PROCESS | 1657 | 1469440983431 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:03 INFO - PROCESS | 1657 | 1469440983554 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 03:03:03 INFO - PROCESS | 1657 | 1469440983647 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:03 INFO - PROCESS | 1657 | 1469440983648 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c673000 == 45 [pid = 1657] [id = 396] 03:03:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x125fe2800) [pid = 1657] [serial = 1187] [outer = 0x0] 03:03:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x127552c00) [pid = 1657] [serial = 1188] [outer = 0x125fe2800] 03:03:03 INFO - PROCESS | 1657 | 1469440983678 Marionette DEBUG loaded listener.js 03:03:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12920a400) [pid = 1657] [serial = 1189] [outer = 0x125fe2800] 03:03:04 INFO - PROCESS | 1657 | 1469440984116 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 03:03:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:03:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 728ms 03:03:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:03:04 INFO - PROCESS | 1657 | 1469440984145 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 03:03:04 INFO - PROCESS | 1657 | 1469440984147 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 03:03:04 INFO - PROCESS | 1657 | 1469440984149 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:03:04 INFO - PROCESS | 1657 | 1469440984150 Marionette TRACE conn2 <- [1,1558,null,{}] 03:03:04 INFO - PROCESS | 1657 | 1469440984153 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:04 INFO - PROCESS | 1657 | 1469440984154 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:04 INFO - PROCESS | 1657 | 1469440984256 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 03:03:04 INFO - PROCESS | 1657 | 1469440984312 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:04 INFO - PROCESS | 1657 | 1469440984313 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a503800 == 46 [pid = 1657] [id = 397] 03:03:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12882f800) [pid = 1657] [serial = 1190] [outer = 0x0] 03:03:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12a7ac000) [pid = 1657] [serial = 1191] [outer = 0x12882f800] 03:03:04 INFO - PROCESS | 1657 | 1469440984342 Marionette DEBUG loaded listener.js 03:03:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12a9ce400) [pid = 1657] [serial = 1192] [outer = 0x12882f800] 03:03:04 INFO - PROCESS | 1657 | 1469440984899 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 03:03:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:03:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 770ms 03:03:04 INFO - PROCESS | 1657 | 1469440984928 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 03:03:04 INFO - PROCESS | 1657 | 1469440984930 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 03:03:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:03:04 INFO - PROCESS | 1657 | 1469440984935 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:03:04 INFO - PROCESS | 1657 | 1469440984937 Marionette TRACE conn2 <- [1,1562,null,{}] 03:03:04 INFO - PROCESS | 1657 | 1469440984941 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:04 INFO - PROCESS | 1657 | 1469440984944 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:05 INFO - PROCESS | 1657 | 1469440985037 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 03:03:05 INFO - PROCESS | 1657 | 1469440985113 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:05 INFO - PROCESS | 1657 | 1469440985115 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x11700b000 == 47 [pid = 1657] [id = 398] 03:03:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x11834e400) [pid = 1657] [serial = 1193] [outer = 0x0] 03:03:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x118412c00) [pid = 1657] [serial = 1194] [outer = 0x11834e400] 03:03:05 INFO - PROCESS | 1657 | 1469440985143 Marionette DEBUG loaded listener.js 03:03:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x118688800) [pid = 1657] [serial = 1195] [outer = 0x11834e400] 03:03:05 INFO - PROCESS | 1657 | --DOCSHELL 0x12bd1a800 == 46 [pid = 1657] [id = 392] 03:03:05 INFO - PROCESS | 1657 | --DOCSHELL 0x12b3de000 == 45 [pid = 1657] [id = 391] 03:03:05 INFO - PROCESS | 1657 | --DOCSHELL 0x12a8a9000 == 44 [pid = 1657] [id = 390] 03:03:05 INFO - PROCESS | 1657 | --DOCSHELL 0x1196d0800 == 43 [pid = 1657] [id = 389] 03:03:05 INFO - PROCESS | 1657 | --DOCSHELL 0x12914e800 == 42 [pid = 1657] [id = 388] 03:03:05 INFO - PROCESS | 1657 | --DOCSHELL 0x126f91800 == 41 [pid = 1657] [id = 387] 03:03:05 INFO - PROCESS | 1657 | --DOCSHELL 0x125496000 == 40 [pid = 1657] [id = 386] 03:03:05 INFO - PROCESS | 1657 | --DOCSHELL 0x121192000 == 39 [pid = 1657] [id = 385] 03:03:05 INFO - PROCESS | 1657 | --DOCSHELL 0x119d3f800 == 38 [pid = 1657] [id = 384] 03:03:05 INFO - PROCESS | 1657 | --DOCSHELL 0x11941d000 == 37 [pid = 1657] [id = 383] 03:03:05 INFO - PROCESS | 1657 | --DOCSHELL 0x118612000 == 36 [pid = 1657] [id = 382] 03:03:05 INFO - PROCESS | 1657 | --DOCSHELL 0x117592800 == 35 [pid = 1657] [id = 381] 03:03:05 INFO - PROCESS | 1657 | --DOCSHELL 0x116796000 == 34 [pid = 1657] [id = 380] 03:03:05 INFO - PROCESS | 1657 | --DOCSHELL 0x117211800 == 33 [pid = 1657] [id = 379] 03:03:05 INFO - PROCESS | 1657 | --DOCSHELL 0x12c67f800 == 32 [pid = 1657] [id = 378] 03:03:05 INFO - PROCESS | 1657 | --DOCSHELL 0x12a503800 == 31 [pid = 1657] [id = 397] 03:03:05 INFO - PROCESS | 1657 | --DOCSHELL 0x12c673000 == 30 [pid = 1657] [id = 396] 03:03:05 INFO - PROCESS | 1657 | --DOCSHELL 0x126824800 == 29 [pid = 1657] [id = 395] 03:03:05 INFO - PROCESS | 1657 | --DOCSHELL 0x118445800 == 28 [pid = 1657] [id = 394] 03:03:05 INFO - PROCESS | 1657 | --DOCSHELL 0x113d05000 == 27 [pid = 1657] [id = 393] 03:03:05 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12a922400) [pid = 1657] [serial = 1116] [outer = 0x0] [url = about:blank] 03:03:05 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12b3d4800) [pid = 1657] [serial = 1119] [outer = 0x0] [url = about:blank] 03:03:06 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x127556400) [pid = 1657] [serial = 1107] [outer = 0x0] [url = about:blank] 03:03:06 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x128834800) [pid = 1657] [serial = 1108] [outer = 0x0] [url = about:blank] 03:03:06 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1165e1c00) [pid = 1657] [serial = 1083] [outer = 0x0] [url = about:blank] 03:03:06 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x116a09c00) [pid = 1657] [serial = 1084] [outer = 0x0] [url = about:blank] 03:03:06 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x118631c00) [pid = 1657] [serial = 1089] [outer = 0x0] [url = about:blank] 03:03:06 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1186af000) [pid = 1657] [serial = 1090] [outer = 0x0] [url = about:blank] 03:03:06 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1193b1400) [pid = 1657] [serial = 1092] [outer = 0x0] [url = about:blank] 03:03:06 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1193c6400) [pid = 1657] [serial = 1093] [outer = 0x0] [url = about:blank] 03:03:06 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x125fd7c00) [pid = 1657] [serial = 1101] [outer = 0x0] [url = about:blank] 03:03:06 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1268da800) [pid = 1657] [serial = 1102] [outer = 0x0] [url = about:blank] 03:03:06 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1272ac000) [pid = 1657] [serial = 1104] [outer = 0x0] [url = about:blank] 03:03:06 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12754f400) [pid = 1657] [serial = 1105] [outer = 0x0] [url = about:blank] 03:03:06 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1193c7800) [pid = 1657] [serial = 1095] [outer = 0x0] [url = about:blank] 03:03:06 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x119b3b000) [pid = 1657] [serial = 1096] [outer = 0x0] [url = about:blank] 03:03:06 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12bb9c400) [pid = 1657] [serial = 1081] [outer = 0x0] [url = about:blank] 03:03:06 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x128ee1400) [pid = 1657] [serial = 1110] [outer = 0x0] [url = about:blank] 03:03:06 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12920ac00) [pid = 1657] [serial = 1111] [outer = 0x0] [url = about:blank] 03:03:06 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x118202400) [pid = 1657] [serial = 1086] [outer = 0x0] [url = about:blank] 03:03:06 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118210c00) [pid = 1657] [serial = 1087] [outer = 0x0] [url = about:blank] 03:03:06 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1214c1400) [pid = 1657] [serial = 1098] [outer = 0x0] [url = about:blank] 03:03:06 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x124e86c00) [pid = 1657] [serial = 1099] [outer = 0x0] [url = about:blank] 03:03:06 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12bd6ac00) [pid = 1657] [serial = 1122] [outer = 0x0] [url = about:blank] 03:03:06 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12bf73400) [pid = 1657] [serial = 1123] [outer = 0x0] [url = about:blank] 03:03:06 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x118203400) [pid = 1657] [serial = 1125] [outer = 0x0] [url = about:blank] 03:03:06 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x11933dc00) [pid = 1657] [serial = 1126] [outer = 0x0] [url = about:blank] 03:03:06 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x124913800) [pid = 1657] [serial = 1128] [outer = 0x0] [url = about:blank] 03:03:06 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12bb9cc00) [pid = 1657] [serial = 1120] [outer = 0x0] [url = about:blank] 03:03:06 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12920bc00) [pid = 1657] [serial = 1113] [outer = 0x0] [url = about:blank] 03:03:06 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12c658800) [pid = 1657] [serial = 1134] [outer = 0x0] [url = about:blank] 03:03:06 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12a91d000) [pid = 1657] [serial = 1114] [outer = 0x0] [url = about:blank] 03:03:06 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12bf7c000) [pid = 1657] [serial = 1132] [outer = 0x0] [url = about:blank] 03:03:06 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x128830800) [pid = 1657] [serial = 1131] [outer = 0x0] [url = about:blank] 03:03:06 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12abe6800) [pid = 1657] [serial = 1117] [outer = 0x0] [url = about:blank] 03:03:06 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12a7a5c00) [pid = 1657] [serial = 1129] [outer = 0x0] [url = about:blank] 03:03:06 INFO - PROCESS | 1657 | 1469440986096 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 03:03:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:03:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1173ms 03:03:06 INFO - PROCESS | 1657 | 1469440986109 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 03:03:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:03:06 INFO - PROCESS | 1657 | 1469440986111 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 03:03:06 INFO - PROCESS | 1657 | 1469440986114 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:03:06 INFO - PROCESS | 1657 | 1469440986116 Marionette TRACE conn2 <- [1,1566,null,{}] 03:03:06 INFO - PROCESS | 1657 | 1469440986119 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:06 INFO - PROCESS | 1657 | 1469440986121 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:06 INFO - PROCESS | 1657 | 1469440986204 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 03:03:06 INFO - PROCESS | 1657 | 1469440986212 Marionette TRACE conn2 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:06 INFO - PROCESS | 1657 | 1469440986215 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x116ab9800 == 28 [pid = 1657] [id = 399] 03:03:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x116a3b800) [pid = 1657] [serial = 1196] [outer = 0x0] 03:03:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1181abc00) [pid = 1657] [serial = 1197] [outer = 0x116a3b800] 03:03:06 INFO - PROCESS | 1657 | 1469440986242 Marionette DEBUG loaded listener.js 03:03:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1165e2400) [pid = 1657] [serial = 1198] [outer = 0x116a3b800] 03:03:06 INFO - PROCESS | 1657 | 1469440986707 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 03:03:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:03:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 620ms 03:03:06 INFO - PROCESS | 1657 | 1469440986734 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 03:03:06 INFO - PROCESS | 1657 | 1469440986739 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 03:03:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:03:06 INFO - PROCESS | 1657 | 1469440986747 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:03:06 INFO - PROCESS | 1657 | 1469440986749 Marionette TRACE conn2 <- [1,1570,null,{}] 03:03:06 INFO - PROCESS | 1657 | 1469440986753 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:06 INFO - PROCESS | 1657 | 1469440986756 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:06 INFO - PROCESS | 1657 | 1469440986885 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 03:03:06 INFO - PROCESS | 1657 | 1469440986967 Marionette TRACE conn2 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:06 INFO - PROCESS | 1657 | 1469440986969 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x11836a800 == 29 [pid = 1657] [id = 400] 03:03:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x118419000) [pid = 1657] [serial = 1199] [outer = 0x0] 03:03:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1188aa400) [pid = 1657] [serial = 1200] [outer = 0x118419000] 03:03:07 INFO - PROCESS | 1657 | 1469440987015 Marionette DEBUG loaded listener.js 03:03:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1193b1400) [pid = 1657] [serial = 1201] [outer = 0x118419000] 03:03:07 INFO - PROCESS | 1657 | 1469440987365 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 03:03:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:03:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 670ms 03:03:07 INFO - PROCESS | 1657 | 1469440987417 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 03:03:07 INFO - PROCESS | 1657 | 1469440987418 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 03:03:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:03:07 INFO - PROCESS | 1657 | 1469440987421 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:03:07 INFO - PROCESS | 1657 | 1469440987423 Marionette TRACE conn2 <- [1,1574,null,{}] 03:03:07 INFO - PROCESS | 1657 | 1469440987431 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:07 INFO - PROCESS | 1657 | 1469440987434 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:07 INFO - PROCESS | 1657 | 1469440987548 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 03:03:07 INFO - PROCESS | 1657 | 1469440987555 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:07 INFO - PROCESS | 1657 | 1469440987557 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196eb000 == 30 [pid = 1657] [id = 401] 03:03:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x116a0e000) [pid = 1657] [serial = 1202] [outer = 0x0] 03:03:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1214bb000) [pid = 1657] [serial = 1203] [outer = 0x116a0e000] 03:03:07 INFO - PROCESS | 1657 | 1469440987586 Marionette DEBUG loaded listener.js 03:03:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x123c32800) [pid = 1657] [serial = 1204] [outer = 0x116a0e000] 03:03:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:03:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 474ms 03:03:07 INFO - PROCESS | 1657 | 1469440987888 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 03:03:07 INFO - PROCESS | 1657 | 1469440987897 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 03:03:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:03:07 INFO - PROCESS | 1657 | 1469440987899 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 03:03:07 INFO - PROCESS | 1657 | 1469440987901 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:03:07 INFO - PROCESS | 1657 | 1469440987902 Marionette TRACE conn2 <- [1,1578,null,{}] 03:03:07 INFO - PROCESS | 1657 | 1469440987905 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:07 INFO - PROCESS | 1657 | 1469440987906 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:07 INFO - PROCESS | 1657 | 1469440987996 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 03:03:08 INFO - PROCESS | 1657 | 1469440987999 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:08 INFO - PROCESS | 1657 | 1469440988001 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x12108e000 == 31 [pid = 1657] [id = 402] 03:03:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1249d0400) [pid = 1657] [serial = 1205] [outer = 0x0] 03:03:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x125fd9c00) [pid = 1657] [serial = 1206] [outer = 0x1249d0400] 03:03:08 INFO - PROCESS | 1657 | 1469440988028 Marionette DEBUG loaded listener.js 03:03:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x126d36800) [pid = 1657] [serial = 1207] [outer = 0x1249d0400] 03:03:08 INFO - PROCESS | 1657 | 1469440988369 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 03:03:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:03:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 519ms 03:03:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:03:08 INFO - PROCESS | 1657 | 1469440988420 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 03:03:08 INFO - PROCESS | 1657 | 1469440988421 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 03:03:08 INFO - PROCESS | 1657 | 1469440988424 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:03:08 INFO - PROCESS | 1657 | 1469440988425 Marionette TRACE conn2 <- [1,1582,null,{}] 03:03:08 INFO - PROCESS | 1657 | 1469440988429 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:08 INFO - PROCESS | 1657 | 1469440988437 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:08 INFO - PROCESS | 1657 | 1469440988525 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 03:03:08 INFO - PROCESS | 1657 | 1469440988563 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:08 INFO - PROCESS | 1657 | 1469440988564 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x121887800 == 32 [pid = 1657] [id = 403] 03:03:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x115f94000) [pid = 1657] [serial = 1208] [outer = 0x0] 03:03:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1272a7800) [pid = 1657] [serial = 1209] [outer = 0x115f94000] 03:03:08 INFO - PROCESS | 1657 | 1469440988588 Marionette DEBUG loaded listener.js 03:03:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12882f400) [pid = 1657] [serial = 1210] [outer = 0x115f94000] 03:03:08 INFO - PROCESS | 1657 | 1469440988921 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 03:03:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:03:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 522ms 03:03:08 INFO - PROCESS | 1657 | 1469440988947 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 03:03:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:03:08 INFO - PROCESS | 1657 | 1469440988948 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 03:03:08 INFO - PROCESS | 1657 | 1469440988950 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:03:08 INFO - PROCESS | 1657 | 1469440988951 Marionette TRACE conn2 <- [1,1586,null,{}] 03:03:08 INFO - PROCESS | 1657 | 1469440988953 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:08 INFO - PROCESS | 1657 | 1469440988957 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:09 INFO - PROCESS | 1657 | 1469440989067 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 03:03:09 INFO - PROCESS | 1657 | 1469440989104 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:09 INFO - PROCESS | 1657 | 1469440989105 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12548d800 == 33 [pid = 1657] [id = 404] 03:03:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12882ec00) [pid = 1657] [serial = 1211] [outer = 0x0] 03:03:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x128ab2800) [pid = 1657] [serial = 1212] [outer = 0x12882ec00] 03:03:09 INFO - PROCESS | 1657 | 1469440989131 Marionette DEBUG loaded listener.js 03:03:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12a9c9c00) [pid = 1657] [serial = 1213] [outer = 0x12882ec00] 03:03:09 INFO - PROCESS | 1657 | 1469440989429 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 03:03:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:03:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 519ms 03:03:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:03:09 INFO - PROCESS | 1657 | 1469440989470 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 03:03:09 INFO - PROCESS | 1657 | 1469440989471 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 03:03:09 INFO - PROCESS | 1657 | 1469440989473 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:03:09 INFO - PROCESS | 1657 | 1469440989476 Marionette TRACE conn2 <- [1,1590,null,{}] 03:03:09 INFO - PROCESS | 1657 | 1469440989479 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:09 INFO - PROCESS | 1657 | 1469440989480 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:09 INFO - PROCESS | 1657 | 1469440989577 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 03:03:09 INFO - PROCESS | 1657 | 1469440989615 Marionette TRACE conn2 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:09 INFO - PROCESS | 1657 | 1469440989616 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a89800 == 34 [pid = 1657] [id = 405] 03:03:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1168b4000) [pid = 1657] [serial = 1214] [outer = 0x0] 03:03:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12a9d8000) [pid = 1657] [serial = 1215] [outer = 0x1168b4000] 03:03:09 INFO - PROCESS | 1657 | 1469440989640 Marionette DEBUG loaded listener.js 03:03:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12b3d2c00) [pid = 1657] [serial = 1216] [outer = 0x1168b4000] 03:03:09 INFO - PROCESS | 1657 | 1469440989938 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 03:03:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:03:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 522ms 03:03:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:03:09 INFO - PROCESS | 1657 | 1469440989995 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 03:03:09 INFO - PROCESS | 1657 | 1469440989996 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 03:03:10 INFO - PROCESS | 1657 | 1469440989998 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:03:10 INFO - PROCESS | 1657 | 1469440989999 Marionette TRACE conn2 <- [1,1594,null,{}] 03:03:10 INFO - PROCESS | 1657 | 1469440990002 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:10 INFO - PROCESS | 1657 | 1469440990003 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:10 INFO - PROCESS | 1657 | 1469440990098 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 03:03:10 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1188a1800) [pid = 1657] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:03:10 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12abef000) [pid = 1657] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:03:10 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x126fb8400) [pid = 1657] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:03:10 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11868a400) [pid = 1657] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:03:10 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1193c7000) [pid = 1657] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:03:10 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x116a48400) [pid = 1657] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:03:10 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12bf7b400) [pid = 1657] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:03:10 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x118175800) [pid = 1657] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:03:10 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x120f11400) [pid = 1657] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:03:10 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x113021000) [pid = 1657] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:03:10 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x128aa9400) [pid = 1657] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:03:10 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12b342800) [pid = 1657] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:03:10 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x116a0f400) [pid = 1657] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:03:10 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x116a12000) [pid = 1657] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:03:10 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1214c1000) [pid = 1657] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:03:10 INFO - PROCESS | 1657 | 1469440990270 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:10 INFO - PROCESS | 1657 | 1469440990272 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x11837a800 == 35 [pid = 1657] [id = 406] 03:03:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x112d41c00) [pid = 1657] [serial = 1217] [outer = 0x0] 03:03:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1165e9000) [pid = 1657] [serial = 1218] [outer = 0x112d41c00] 03:03:10 INFO - PROCESS | 1657 | 1469440990312 Marionette DEBUG loaded listener.js 03:03:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x11858bc00) [pid = 1657] [serial = 1219] [outer = 0x112d41c00] 03:03:10 INFO - PROCESS | 1657 | 1469440990562 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 03:03:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:03:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 618ms 03:03:10 INFO - PROCESS | 1657 | 1469440990617 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 03:03:10 INFO - PROCESS | 1657 | 1469440990618 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 03:03:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:03:10 INFO - PROCESS | 1657 | 1469440990621 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:03:10 INFO - PROCESS | 1657 | 1469440990622 Marionette TRACE conn2 <- [1,1598,null,{}] 03:03:10 INFO - PROCESS | 1657 | 1469440990633 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:10 INFO - PROCESS | 1657 | 1469440990634 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:10 INFO - PROCESS | 1657 | 1469440990731 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 03:03:10 INFO - PROCESS | 1657 | 1469440990735 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:10 INFO - PROCESS | 1657 | 1469440990737 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196ea800 == 36 [pid = 1657] [id = 407] 03:03:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1193ab800) [pid = 1657] [serial = 1220] [outer = 0x0] 03:03:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x126fb8400) [pid = 1657] [serial = 1221] [outer = 0x1193ab800] 03:03:10 INFO - PROCESS | 1657 | 1469440990773 Marionette DEBUG loaded listener.js 03:03:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12bb94000) [pid = 1657] [serial = 1222] [outer = 0x1193ab800] 03:03:11 INFO - PROCESS | 1657 | 1469440991247 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 03:03:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:03:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 672ms 03:03:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:03:11 INFO - PROCESS | 1657 | 1469440991294 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 03:03:11 INFO - PROCESS | 1657 | 1469440991295 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 03:03:11 INFO - PROCESS | 1657 | 1469440991297 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:03:11 INFO - PROCESS | 1657 | 1469440991298 Marionette TRACE conn2 <- [1,1602,null,{}] 03:03:11 INFO - PROCESS | 1657 | 1469440991300 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:11 INFO - PROCESS | 1657 | 1469440991301 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:11 INFO - PROCESS | 1657 | 1469440991375 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 03:03:11 INFO - PROCESS | 1657 | 1469440991380 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:11 INFO - PROCESS | 1657 | 1469440991381 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a95d800 == 37 [pid = 1657] [id = 408] 03:03:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12bb9d000) [pid = 1657] [serial = 1223] [outer = 0x0] 03:03:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1168b2400) [pid = 1657] [serial = 1224] [outer = 0x12bb9d000] 03:03:11 INFO - PROCESS | 1657 | 1469440991404 Marionette DEBUG loaded listener.js 03:03:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12bd74400) [pid = 1657] [serial = 1225] [outer = 0x12bb9d000] 03:03:11 INFO - PROCESS | 1657 | 1469440991723 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 03:03:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:03:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 468ms 03:03:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:03:11 INFO - PROCESS | 1657 | 1469440991766 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 03:03:11 INFO - PROCESS | 1657 | 1469440991767 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 03:03:11 INFO - PROCESS | 1657 | 1469440991769 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:03:11 INFO - PROCESS | 1657 | 1469440991771 Marionette TRACE conn2 <- [1,1606,null,{}] 03:03:11 INFO - PROCESS | 1657 | 1469440991773 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:11 INFO - PROCESS | 1657 | 1469440991775 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:11 INFO - PROCESS | 1657 | 1469440991867 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 03:03:11 INFO - PROCESS | 1657 | 1469440991926 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:11 INFO - PROCESS | 1657 | 1469440991927 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x121886800 == 38 [pid = 1657] [id = 409] 03:03:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x127556800) [pid = 1657] [serial = 1226] [outer = 0x0] 03:03:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12bf74c00) [pid = 1657] [serial = 1227] [outer = 0x127556800] 03:03:11 INFO - PROCESS | 1657 | 1469440991953 Marionette DEBUG loaded listener.js 03:03:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12c65fc00) [pid = 1657] [serial = 1228] [outer = 0x127556800] 03:03:12 INFO - PROCESS | 1657 | 1469440992227 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 03:03:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:03:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 469ms 03:03:12 INFO - PROCESS | 1657 | 1469440992238 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 03:03:12 INFO - PROCESS | 1657 | 1469440992239 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 03:03:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:03:12 INFO - PROCESS | 1657 | 1469440992249 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:03:12 INFO - PROCESS | 1657 | 1469440992250 Marionette TRACE conn2 <- [1,1610,null,{}] 03:03:12 INFO - PROCESS | 1657 | 1469440992253 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:12 INFO - PROCESS | 1657 | 1469440992254 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:12 INFO - PROCESS | 1657 | 1469440992381 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 03:03:12 INFO - PROCESS | 1657 | 1469440992435 Marionette TRACE conn2 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:12 INFO - PROCESS | 1657 | 1469440992437 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x113216000 == 39 [pid = 1657] [id = 410] 03:03:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x111e58400) [pid = 1657] [serial = 1229] [outer = 0x0] 03:03:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x112d07800) [pid = 1657] [serial = 1230] [outer = 0x111e58400] 03:03:12 INFO - PROCESS | 1657 | 1469440992469 Marionette DEBUG loaded listener.js 03:03:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x11674e000) [pid = 1657] [serial = 1231] [outer = 0x111e58400] 03:03:13 INFO - PROCESS | 1657 | 1469440993022 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 03:03:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:03:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 819ms 03:03:13 INFO - PROCESS | 1657 | 1469440993069 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 03:03:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:03:13 INFO - PROCESS | 1657 | 1469440993072 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 03:03:13 INFO - PROCESS | 1657 | 1469440993077 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:03:13 INFO - PROCESS | 1657 | 1469440993079 Marionette TRACE conn2 <- [1,1614,null,{}] 03:03:13 INFO - PROCESS | 1657 | 1469440993083 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:13 INFO - PROCESS | 1657 | 1469440993086 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:13 INFO - PROCESS | 1657 | 1469440993195 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 03:03:13 INFO - PROCESS | 1657 | 1469440993274 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:13 INFO - PROCESS | 1657 | 1469440993276 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196db000 == 40 [pid = 1657] [id = 411] 03:03:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1186ae400) [pid = 1657] [serial = 1232] [outer = 0x0] 03:03:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1188af400) [pid = 1657] [serial = 1233] [outer = 0x1186ae400] 03:03:13 INFO - PROCESS | 1657 | 1469440993306 Marionette DEBUG loaded listener.js 03:03:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x119627000) [pid = 1657] [serial = 1234] [outer = 0x1186ae400] 03:03:13 INFO - PROCESS | 1657 | 1469440993866 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 03:03:13 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 03:03:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 823ms 03:03:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:03:13 INFO - PROCESS | 1657 | 1469440993898 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 03:03:13 INFO - PROCESS | 1657 | 1469440993900 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 03:03:13 INFO - PROCESS | 1657 | 1469440993902 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:03:13 INFO - PROCESS | 1657 | 1469440993903 Marionette TRACE conn2 <- [1,1618,null,{}] 03:03:13 INFO - PROCESS | 1657 | 1469440993906 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:13 INFO - PROCESS | 1657 | 1469440993907 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:14 INFO - PROCESS | 1657 | 1469440994013 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 03:03:14 INFO - PROCESS | 1657 | 1469440994204 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:14 INFO - PROCESS | 1657 | 1469440994205 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x113218000 == 41 [pid = 1657] [id = 412] 03:03:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x11297fc00) [pid = 1657] [serial = 1235] [outer = 0x0] 03:03:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x112d11000) [pid = 1657] [serial = 1236] [outer = 0x11297fc00] 03:03:14 INFO - PROCESS | 1657 | 1469440994234 Marionette DEBUG loaded listener.js 03:03:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x116ba9c00) [pid = 1657] [serial = 1237] [outer = 0x11297fc00] 03:03:14 INFO - PROCESS | 1657 | --DOCSHELL 0x121886800 == 40 [pid = 1657] [id = 409] 03:03:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12a95d800 == 39 [pid = 1657] [id = 408] 03:03:14 INFO - PROCESS | 1657 | --DOCSHELL 0x1196ea800 == 38 [pid = 1657] [id = 407] 03:03:14 INFO - PROCESS | 1657 | --DOCSHELL 0x11837a800 == 37 [pid = 1657] [id = 406] 03:03:14 INFO - PROCESS | 1657 | --DOCSHELL 0x128a89800 == 36 [pid = 1657] [id = 405] 03:03:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12548d800 == 35 [pid = 1657] [id = 404] 03:03:14 INFO - PROCESS | 1657 | --DOCSHELL 0x121887800 == 34 [pid = 1657] [id = 403] 03:03:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12108e000 == 33 [pid = 1657] [id = 402] 03:03:14 INFO - PROCESS | 1657 | --DOCSHELL 0x1196eb000 == 32 [pid = 1657] [id = 401] 03:03:14 INFO - PROCESS | 1657 | --DOCSHELL 0x11836a800 == 31 [pid = 1657] [id = 400] 03:03:14 INFO - PROCESS | 1657 | --DOCSHELL 0x116ab9800 == 30 [pid = 1657] [id = 399] 03:03:14 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1272a5800) [pid = 1657] [serial = 1158] [outer = 0x0] [url = about:blank] 03:03:14 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12bd69000) [pid = 1657] [serial = 1174] [outer = 0x0] [url = about:blank] 03:03:14 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x128cc3000) [pid = 1657] [serial = 1161] [outer = 0x0] [url = about:blank] 03:03:14 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x128834c00) [pid = 1657] [serial = 1159] [outer = 0x0] [url = about:blank] 03:03:14 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1186b6400) [pid = 1657] [serial = 1146] [outer = 0x0] [url = about:blank] 03:03:14 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1193bbc00) [pid = 1657] [serial = 1147] [outer = 0x0] [url = about:blank] 03:03:14 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1197ae400) [pid = 1657] [serial = 1149] [outer = 0x0] [url = about:blank] 03:03:14 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x120f0d000) [pid = 1657] [serial = 1150] [outer = 0x0] [url = about:blank] 03:03:14 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x117250000) [pid = 1657] [serial = 1140] [outer = 0x0] [url = about:blank] 03:03:14 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x117e36c00) [pid = 1657] [serial = 1141] [outer = 0x0] [url = about:blank] 03:03:14 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12c65dc00) [pid = 1657] [serial = 1135] [outer = 0x0] [url = about:blank] 03:03:14 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x11834b400) [pid = 1657] [serial = 1143] [outer = 0x0] [url = about:blank] 03:03:14 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x118591000) [pid = 1657] [serial = 1144] [outer = 0x0] [url = about:blank] 03:03:14 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x121008000) [pid = 1657] [serial = 1152] [outer = 0x0] [url = about:blank] 03:03:14 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1214c0400) [pid = 1657] [serial = 1153] [outer = 0x0] [url = about:blank] 03:03:14 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x115f28800) [pid = 1657] [serial = 1137] [outer = 0x0] [url = about:blank] 03:03:14 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x116a46000) [pid = 1657] [serial = 1138] [outer = 0x0] [url = about:blank] 03:03:14 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12941c000) [pid = 1657] [serial = 1164] [outer = 0x0] [url = about:blank] 03:03:14 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12bf81800) [pid = 1657] [serial = 1177] [outer = 0x0] [url = about:blank] 03:03:14 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12bd6e800) [pid = 1657] [serial = 1176] [outer = 0x0] [url = about:blank] 03:03:14 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x117e39800) [pid = 1657] [serial = 1167] [outer = 0x0] [url = about:blank] 03:03:14 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x120f0e400) [pid = 1657] [serial = 1170] [outer = 0x0] [url = about:blank] 03:03:14 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x118bbb800) [pid = 1657] [serial = 1168] [outer = 0x0] [url = about:blank] 03:03:14 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12b3da800) [pid = 1657] [serial = 1173] [outer = 0x0] [url = about:blank] 03:03:14 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x129423000) [pid = 1657] [serial = 1165] [outer = 0x0] [url = about:blank] 03:03:14 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12175b000) [pid = 1657] [serial = 1171] [outer = 0x0] [url = about:blank] 03:03:14 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x121985000) [pid = 1657] [serial = 1155] [outer = 0x0] [url = about:blank] 03:03:14 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x129206400) [pid = 1657] [serial = 1162] [outer = 0x0] [url = about:blank] 03:03:14 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x125fdf400) [pid = 1657] [serial = 1156] [outer = 0x0] [url = about:blank] 03:03:14 INFO - PROCESS | 1657 | 1469440994711 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 03:03:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:03:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 819ms 03:03:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:03:14 INFO - PROCESS | 1657 | 1469440994723 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 03:03:14 INFO - PROCESS | 1657 | 1469440994727 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 03:03:14 INFO - PROCESS | 1657 | 1469440994730 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:03:14 INFO - PROCESS | 1657 | 1469440994732 Marionette TRACE conn2 <- [1,1622,null,{}] 03:03:14 INFO - PROCESS | 1657 | 1469440994735 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:14 INFO - PROCESS | 1657 | 1469440994737 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:14 INFO - PROCESS | 1657 | 1469440994814 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 03:03:14 INFO - PROCESS | 1657 | 1469440994820 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:14 INFO - PROCESS | 1657 | 1469440994821 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x117579800 == 31 [pid = 1657] [id = 413] 03:03:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x116a0e400) [pid = 1657] [serial = 1238] [outer = 0x0] 03:03:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x116a91400) [pid = 1657] [serial = 1239] [outer = 0x116a0e400] 03:03:14 INFO - PROCESS | 1657 | 1469440994850 Marionette DEBUG loaded listener.js 03:03:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1177ba800) [pid = 1657] [serial = 1240] [outer = 0x116a0e400] 03:03:15 INFO - PROCESS | 1657 | 1469440995314 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 03:03:15 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 03:03:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 621ms 03:03:15 INFO - PROCESS | 1657 | 1469440995355 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 03:03:15 INFO - PROCESS | 1657 | 1469440995360 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 03:03:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:03:15 INFO - PROCESS | 1657 | 1469440995364 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:03:15 INFO - PROCESS | 1657 | 1469440995366 Marionette TRACE conn2 <- [1,1626,null,{}] 03:03:15 INFO - PROCESS | 1657 | 1469440995370 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:15 INFO - PROCESS | 1657 | 1469440995371 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:15 INFO - PROCESS | 1657 | 1469440995491 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 03:03:15 INFO - PROCESS | 1657 | 1469440995617 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:15 INFO - PROCESS | 1657 | 1469440995618 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x118612000 == 32 [pid = 1657] [id = 414] 03:03:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x116a46000) [pid = 1657] [serial = 1241] [outer = 0x0] 03:03:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x11841c400) [pid = 1657] [serial = 1242] [outer = 0x116a46000] 03:03:15 INFO - PROCESS | 1657 | 1469440995645 Marionette DEBUG loaded listener.js 03:03:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x118596800) [pid = 1657] [serial = 1243] [outer = 0x116a46000] 03:03:15 INFO - PROCESS | 1657 | 1469440995945 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 03:03:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:03:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 619ms 03:03:15 INFO - PROCESS | 1657 | 1469440995984 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 03:03:15 INFO - PROCESS | 1657 | 1469440995985 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 03:03:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:03:16 INFO - PROCESS | 1657 | 1469440995995 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:03:16 INFO - PROCESS | 1657 | 1469440995999 Marionette TRACE conn2 <- [1,1630,null,{}] 03:03:16 INFO - PROCESS | 1657 | 1469440996002 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:16 INFO - PROCESS | 1657 | 1469440996005 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:16 INFO - PROCESS | 1657 | 1469440996083 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 03:03:16 INFO - PROCESS | 1657 | 1469440996140 Marionette TRACE conn2 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:16 INFO - PROCESS | 1657 | 1469440996141 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x11994d800 == 33 [pid = 1657] [id = 415] 03:03:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x115f31c00) [pid = 1657] [serial = 1244] [outer = 0x0] 03:03:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x11862a000) [pid = 1657] [serial = 1245] [outer = 0x115f31c00] 03:03:16 INFO - PROCESS | 1657 | 1469440996165 Marionette DEBUG loaded listener.js 03:03:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11962f400) [pid = 1657] [serial = 1246] [outer = 0x115f31c00] 03:03:16 INFO - PROCESS | 1657 | 1469440996446 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 03:03:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:03:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 480ms 03:03:16 INFO - PROCESS | 1657 | 1469440996468 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 03:03:16 INFO - PROCESS | 1657 | 1469440996470 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 03:03:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:03:16 INFO - PROCESS | 1657 | 1469440996472 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:03:16 INFO - PROCESS | 1657 | 1469440996473 Marionette TRACE conn2 <- [1,1634,null,{}] 03:03:16 INFO - PROCESS | 1657 | 1469440996483 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:16 INFO - PROCESS | 1657 | 1469440996484 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:16 INFO - PROCESS | 1657 | 1469440996568 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 03:03:16 INFO - PROCESS | 1657 | 1469440996572 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:16 INFO - PROCESS | 1657 | 1469440996573 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x118296800 == 34 [pid = 1657] [id = 416] 03:03:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1197ad000) [pid = 1657] [serial = 1247] [outer = 0x0] 03:03:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x120f16800) [pid = 1657] [serial = 1248] [outer = 0x1197ad000] 03:03:16 INFO - PROCESS | 1657 | 1469440996600 Marionette DEBUG loaded listener.js 03:03:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1210e8800) [pid = 1657] [serial = 1249] [outer = 0x1197ad000] 03:03:16 INFO - PROCESS | 1657 | 1469440996980 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 03:03:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:03:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 521ms 03:03:16 INFO - PROCESS | 1657 | 1469440996993 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 03:03:16 INFO - PROCESS | 1657 | 1469440996994 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 03:03:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:03:17 INFO - PROCESS | 1657 | 1469440996997 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:03:17 INFO - PROCESS | 1657 | 1469440996998 Marionette TRACE conn2 <- [1,1638,null,{}] 03:03:17 INFO - PROCESS | 1657 | 1469440997000 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:17 INFO - PROCESS | 1657 | 1469440997001 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:17 INFO - PROCESS | 1657 | 1469440997099 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 03:03:17 INFO - PROCESS | 1657 | 1469440997104 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:17 INFO - PROCESS | 1657 | 1469440997108 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12547f000 == 35 [pid = 1657] [id = 417] 03:03:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x124886400) [pid = 1657] [serial = 1250] [outer = 0x0] 03:03:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1249ca000) [pid = 1657] [serial = 1251] [outer = 0x124886400] 03:03:17 INFO - PROCESS | 1657 | 1469440997143 Marionette DEBUG loaded listener.js 03:03:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x125478400) [pid = 1657] [serial = 1252] [outer = 0x124886400] 03:03:17 INFO - PROCESS | 1657 | 1469440997487 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 03:03:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:03:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 518ms 03:03:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:03:17 INFO - PROCESS | 1657 | 1469440997516 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 03:03:17 INFO - PROCESS | 1657 | 1469440997517 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 03:03:17 INFO - PROCESS | 1657 | 1469440997519 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:03:17 INFO - PROCESS | 1657 | 1469440997520 Marionette TRACE conn2 <- [1,1642,null,{}] 03:03:17 INFO - PROCESS | 1657 | 1469440997522 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:17 INFO - PROCESS | 1657 | 1469440997524 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:17 INFO - PROCESS | 1657 | 1469440997623 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 03:03:17 INFO - PROCESS | 1657 | 1469440997634 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:17 INFO - PROCESS | 1657 | 1469440997636 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x126f90000 == 36 [pid = 1657] [id = 418] 03:03:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12547c400) [pid = 1657] [serial = 1253] [outer = 0x0] 03:03:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x126fb9c00) [pid = 1657] [serial = 1254] [outer = 0x12547c400] 03:03:17 INFO - PROCESS | 1657 | 1469440997659 Marionette DEBUG loaded listener.js 03:03:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x128aa8000) [pid = 1657] [serial = 1255] [outer = 0x12547c400] 03:03:18 INFO - PROCESS | 1657 | 1469440998000 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 03:03:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:03:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 518ms 03:03:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:03:18 INFO - PROCESS | 1657 | 1469440998038 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 03:03:18 INFO - PROCESS | 1657 | 1469440998039 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 03:03:18 INFO - PROCESS | 1657 | 1469440998041 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:03:18 INFO - PROCESS | 1657 | 1469440998042 Marionette TRACE conn2 <- [1,1646,null,{}] 03:03:18 INFO - PROCESS | 1657 | 1469440998044 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:18 INFO - PROCESS | 1657 | 1469440998045 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:18 INFO - PROCESS | 1657 | 1469440998138 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 03:03:18 INFO - PROCESS | 1657 | 1469440998150 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:18 INFO - PROCESS | 1657 | 1469440998151 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x129450000 == 37 [pid = 1657] [id = 419] 03:03:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x125fdac00) [pid = 1657] [serial = 1256] [outer = 0x0] 03:03:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x128cc3000) [pid = 1657] [serial = 1257] [outer = 0x125fdac00] 03:03:18 INFO - PROCESS | 1657 | 1469440998176 Marionette DEBUG loaded listener.js 03:03:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12920d800) [pid = 1657] [serial = 1258] [outer = 0x125fdac00] 03:03:18 INFO - PROCESS | 1657 | 1469440998485 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 03:03:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:03:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 471ms 03:03:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:03:18 INFO - PROCESS | 1657 | 1469440998513 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 03:03:18 INFO - PROCESS | 1657 | 1469440998514 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 03:03:18 INFO - PROCESS | 1657 | 1469440998516 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:03:18 INFO - PROCESS | 1657 | 1469440998518 Marionette TRACE conn2 <- [1,1650,null,{}] 03:03:18 INFO - PROCESS | 1657 | 1469440998520 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:18 INFO - PROCESS | 1657 | 1469440998521 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:18 INFO - PROCESS | 1657 | 1469440998617 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 03:03:18 INFO - PROCESS | 1657 | 1469440998628 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:18 INFO - PROCESS | 1657 | 1469440998629 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a72d800 == 38 [pid = 1657] [id = 420] 03:03:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12920dc00) [pid = 1657] [serial = 1259] [outer = 0x0] 03:03:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12962f800) [pid = 1657] [serial = 1260] [outer = 0x12920dc00] 03:03:18 INFO - PROCESS | 1657 | 1469440998653 Marionette DEBUG loaded listener.js 03:03:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12a73b000) [pid = 1657] [serial = 1261] [outer = 0x12920dc00] 03:03:18 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x116a0e000) [pid = 1657] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:03:18 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x10eaf5000) [pid = 1657] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:03:18 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x116a3b800) [pid = 1657] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:03:18 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x118419000) [pid = 1657] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:03:18 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1249d0400) [pid = 1657] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:03:18 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x11834e400) [pid = 1657] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:03:18 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x115f94000) [pid = 1657] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:03:18 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x118357400) [pid = 1657] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:03:18 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1193af000) [pid = 1657] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:03:18 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x125fe2800) [pid = 1657] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:03:18 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12882f800) [pid = 1657] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:03:18 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12bb9d000) [pid = 1657] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:03:18 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12882ec00) [pid = 1657] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:03:18 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1168b4000) [pid = 1657] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:03:18 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1193ab800) [pid = 1657] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:03:18 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x112d41c00) [pid = 1657] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:03:19 INFO - PROCESS | 1657 | 1469440999060 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 03:03:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:03:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 569ms 03:03:19 INFO - PROCESS | 1657 | 1469440999087 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 03:03:19 INFO - PROCESS | 1657 | 1469440999089 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 03:03:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:03:19 INFO - PROCESS | 1657 | 1469440999100 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:03:19 INFO - PROCESS | 1657 | 1469440999102 Marionette TRACE conn2 <- [1,1654,null,{}] 03:03:19 INFO - PROCESS | 1657 | 1469440999127 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:19 INFO - PROCESS | 1657 | 1469440999131 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:19 INFO - PROCESS | 1657 | 1469440999254 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 03:03:19 INFO - PROCESS | 1657 | 1469440999263 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:19 INFO - PROCESS | 1657 | 1469440999264 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x119669000 == 39 [pid = 1657] [id = 421] 03:03:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x118419000) [pid = 1657] [serial = 1262] [outer = 0x0] 03:03:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119f5f800) [pid = 1657] [serial = 1263] [outer = 0x118419000] 03:03:19 INFO - PROCESS | 1657 | 1469440999303 Marionette DEBUG loaded listener.js 03:03:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x125fe2800) [pid = 1657] [serial = 1264] [outer = 0x118419000] 03:03:19 INFO - PROCESS | 1657 | 1469440999694 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 03:03:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:03:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 637ms 03:03:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:03:19 INFO - PROCESS | 1657 | 1469440999737 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 03:03:19 INFO - PROCESS | 1657 | 1469440999738 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 03:03:19 INFO - PROCESS | 1657 | 1469440999746 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:03:19 INFO - PROCESS | 1657 | 1469440999747 Marionette TRACE conn2 <- [1,1658,null,{}] 03:03:19 INFO - PROCESS | 1657 | 1469440999749 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:19 INFO - PROCESS | 1657 | 1469440999750 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:19 INFO - PROCESS | 1657 | 1469440999861 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 03:03:19 INFO - PROCESS | 1657 | 1469440999867 Marionette TRACE conn2 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:19 INFO - PROCESS | 1657 | 1469440999869 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b37f800 == 40 [pid = 1657] [id = 422] 03:03:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1214c1400) [pid = 1657] [serial = 1265] [outer = 0x0] 03:03:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x128eeb800) [pid = 1657] [serial = 1266] [outer = 0x1214c1400] 03:03:19 INFO - PROCESS | 1657 | 1469440999901 Marionette DEBUG loaded listener.js 03:03:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12a91c000) [pid = 1657] [serial = 1267] [outer = 0x1214c1400] 03:03:20 INFO - PROCESS | 1657 | 1469441000202 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:03:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 474ms 03:03:20 INFO - PROCESS | 1657 | 1469441000215 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 03:03:20 INFO - PROCESS | 1657 | 1469441000216 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 03:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:03:20 INFO - PROCESS | 1657 | 1469441000218 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:03:20 INFO - PROCESS | 1657 | 1469441000220 Marionette TRACE conn2 <- [1,1662,null,{}] 03:03:20 INFO - PROCESS | 1657 | 1469441000223 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:20 INFO - PROCESS | 1657 | 1469441000226 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:20 INFO - PROCESS | 1657 | 1469441000317 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 03:03:20 INFO - PROCESS | 1657 | 1469441000320 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:20 INFO - PROCESS | 1657 | 1469441000322 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf55000 == 41 [pid = 1657] [id = 423] 03:03:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12a91c400) [pid = 1657] [serial = 1268] [outer = 0x0] 03:03:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12a9d2400) [pid = 1657] [serial = 1269] [outer = 0x12a91c400] 03:03:20 INFO - PROCESS | 1657 | 1469441000347 Marionette DEBUG loaded listener.js 03:03:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12bb9b000) [pid = 1657] [serial = 1270] [outer = 0x12a91c400] 03:03:20 INFO - PROCESS | 1657 | 1469441000712 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:03:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 519ms 03:03:20 INFO - PROCESS | 1657 | 1469441000754 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 03:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:03:20 INFO - PROCESS | 1657 | 1469441000757 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 03:03:20 INFO - PROCESS | 1657 | 1469441000760 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:03:20 INFO - PROCESS | 1657 | 1469441000762 Marionette TRACE conn2 <- [1,1666,null,{}] 03:03:20 INFO - PROCESS | 1657 | 1469441000765 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:20 INFO - PROCESS | 1657 | 1469441000767 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:20 INFO - PROCESS | 1657 | 1469441000888 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 03:03:21 INFO - PROCESS | 1657 | 1469441001049 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:21 INFO - PROCESS | 1657 | 1469441001051 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x115f4f000 == 42 [pid = 1657] [id = 424] 03:03:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x111c18800) [pid = 1657] [serial = 1271] [outer = 0x0] 03:03:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1121ec800) [pid = 1657] [serial = 1272] [outer = 0x111c18800] 03:03:21 INFO - PROCESS | 1657 | 1469441001101 Marionette DEBUG loaded listener.js 03:03:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x115e9a000) [pid = 1657] [serial = 1273] [outer = 0x111c18800] 03:03:21 INFO - PROCESS | 1657 | 1469441001563 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 03:03:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:03:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 824ms 03:03:21 INFO - PROCESS | 1657 | 1469441001585 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 03:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:03:21 INFO - PROCESS | 1657 | 1469441001587 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 03:03:21 INFO - PROCESS | 1657 | 1469441001590 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:03:21 INFO - PROCESS | 1657 | 1469441001593 Marionette TRACE conn2 <- [1,1670,null,{}] 03:03:21 INFO - PROCESS | 1657 | 1469441001596 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:21 INFO - PROCESS | 1657 | 1469441001598 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:21 INFO - PROCESS | 1657 | 1469441001703 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 03:03:21 INFO - PROCESS | 1657 | 1469441001764 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:21 INFO - PROCESS | 1657 | 1469441001766 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196e3800 == 43 [pid = 1657] [id = 425] 03:03:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1177bc000) [pid = 1657] [serial = 1274] [outer = 0x0] 03:03:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x11834f400) [pid = 1657] [serial = 1275] [outer = 0x1177bc000] 03:03:21 INFO - PROCESS | 1657 | 1469441001796 Marionette DEBUG loaded listener.js 03:03:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x118593400) [pid = 1657] [serial = 1276] [outer = 0x1177bc000] 03:03:22 INFO - PROCESS | 1657 | 1469441002198 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 03:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 671ms 03:03:22 INFO - PROCESS | 1657 | 1469441002263 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 03:03:22 INFO - PROCESS | 1657 | 1469441002266 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 03:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:03:22 INFO - PROCESS | 1657 | 1469441002269 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:03:22 INFO - PROCESS | 1657 | 1469441002270 Marionette TRACE conn2 <- [1,1674,null,{}] 03:03:22 INFO - PROCESS | 1657 | 1469441002272 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:22 INFO - PROCESS | 1657 | 1469441002274 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:22 INFO - PROCESS | 1657 | 1469441002398 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 03:03:22 INFO - PROCESS | 1657 | 1469441002483 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:22 INFO - PROCESS | 1657 | 1469441002485 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x129162800 == 44 [pid = 1657] [id = 426] 03:03:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1193abc00) [pid = 1657] [serial = 1277] [outer = 0x0] 03:03:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1197a4c00) [pid = 1657] [serial = 1278] [outer = 0x1193abc00] 03:03:22 INFO - PROCESS | 1657 | 1469441002515 Marionette DEBUG loaded listener.js 03:03:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1214b7400) [pid = 1657] [serial = 1279] [outer = 0x1193abc00] 03:03:22 INFO - PROCESS | 1657 | 1469441002932 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 03:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 669ms 03:03:22 INFO - PROCESS | 1657 | 1469441002939 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 03:03:22 INFO - PROCESS | 1657 | 1469441002940 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 03:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:03:22 INFO - PROCESS | 1657 | 1469441002950 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:03:22 INFO - PROCESS | 1657 | 1469441002954 Marionette TRACE conn2 <- [1,1678,null,{}] 03:03:22 INFO - PROCESS | 1657 | 1469441002957 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:22 INFO - PROCESS | 1657 | 1469441002960 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:23 INFO - PROCESS | 1657 | 1469441003061 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 03:03:23 INFO - PROCESS | 1657 | 1469441003119 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:23 INFO - PROCESS | 1657 | 1469441003120 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf50800 == 45 [pid = 1657] [id = 427] 03:03:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x121984400) [pid = 1657] [serial = 1280] [outer = 0x0] 03:03:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x124d41800) [pid = 1657] [serial = 1281] [outer = 0x121984400] 03:03:23 INFO - PROCESS | 1657 | 1469441003148 Marionette DEBUG loaded listener.js 03:03:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12882c800) [pid = 1657] [serial = 1282] [outer = 0x121984400] 03:03:23 INFO - PROCESS | 1657 | 1469441003623 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 03:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 727ms 03:03:23 INFO - PROCESS | 1657 | 1469441003672 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 03:03:23 INFO - PROCESS | 1657 | 1469441003674 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 03:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:03:23 INFO - PROCESS | 1657 | 1469441003695 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:03:23 INFO - PROCESS | 1657 | 1469441003696 Marionette TRACE conn2 <- [1,1682,null,{}] 03:03:23 INFO - PROCESS | 1657 | 1469441003698 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:23 INFO - PROCESS | 1657 | 1469441003700 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:23 INFO - PROCESS | 1657 | 1469441003803 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 03:03:23 INFO - PROCESS | 1657 | 1469441003862 Marionette TRACE conn2 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:23 INFO - PROCESS | 1657 | 1469441003863 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x119d3f800 == 46 [pid = 1657] [id = 428] 03:03:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1193aa000) [pid = 1657] [serial = 1283] [outer = 0x0] 03:03:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x128831000) [pid = 1657] [serial = 1284] [outer = 0x1193aa000] 03:03:23 INFO - PROCESS | 1657 | 1469441003892 Marionette DEBUG loaded listener.js 03:03:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12a748800) [pid = 1657] [serial = 1285] [outer = 0x1193aa000] 03:03:24 INFO - PROCESS | 1657 | 1469441004482 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 03:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 819ms 03:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:03:24 INFO - PROCESS | 1657 | 1469441004514 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 03:03:24 INFO - PROCESS | 1657 | 1469441004516 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 03:03:24 INFO - PROCESS | 1657 | 1469441004519 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:03:24 INFO - PROCESS | 1657 | 1469441004522 Marionette TRACE conn2 <- [1,1686,null,{}] 03:03:24 INFO - PROCESS | 1657 | 1469441004525 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:24 INFO - PROCESS | 1657 | 1469441004527 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:24 INFO - PROCESS | 1657 | 1469441004623 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 03:03:24 INFO - PROCESS | 1657 | 1469441004683 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:24 INFO - PROCESS | 1657 | 1469441004684 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x118329000 == 47 [pid = 1657] [id = 429] 03:03:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x118203400) [pid = 1657] [serial = 1286] [outer = 0x0] 03:03:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x118588400) [pid = 1657] [serial = 1287] [outer = 0x118203400] 03:03:24 INFO - PROCESS | 1657 | 1469441004712 Marionette DEBUG loaded listener.js 03:03:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x118692400) [pid = 1657] [serial = 1288] [outer = 0x118203400] 03:03:25 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf55000 == 46 [pid = 1657] [id = 423] 03:03:25 INFO - PROCESS | 1657 | --DOCSHELL 0x12b37f800 == 45 [pid = 1657] [id = 422] 03:03:25 INFO - PROCESS | 1657 | --DOCSHELL 0x119669000 == 44 [pid = 1657] [id = 421] 03:03:25 INFO - PROCESS | 1657 | --DOCSHELL 0x12a72d800 == 43 [pid = 1657] [id = 420] 03:03:25 INFO - PROCESS | 1657 | --DOCSHELL 0x129450000 == 42 [pid = 1657] [id = 419] 03:03:25 INFO - PROCESS | 1657 | --DOCSHELL 0x126f90000 == 41 [pid = 1657] [id = 418] 03:03:25 INFO - PROCESS | 1657 | --DOCSHELL 0x12547f000 == 40 [pid = 1657] [id = 417] 03:03:25 INFO - PROCESS | 1657 | --DOCSHELL 0x118296800 == 39 [pid = 1657] [id = 416] 03:03:25 INFO - PROCESS | 1657 | --DOCSHELL 0x11994d800 == 38 [pid = 1657] [id = 415] 03:03:25 INFO - PROCESS | 1657 | --DOCSHELL 0x118612000 == 37 [pid = 1657] [id = 414] 03:03:25 INFO - PROCESS | 1657 | --DOCSHELL 0x117579800 == 36 [pid = 1657] [id = 413] 03:03:25 INFO - PROCESS | 1657 | --DOCSHELL 0x113218000 == 35 [pid = 1657] [id = 412] 03:03:25 INFO - PROCESS | 1657 | --DOCSHELL 0x1196db000 == 34 [pid = 1657] [id = 411] 03:03:25 INFO - PROCESS | 1657 | --DOCSHELL 0x113216000 == 33 [pid = 1657] [id = 410] 03:03:25 INFO - PROCESS | 1657 | --DOCSHELL 0x11700b000 == 32 [pid = 1657] [id = 398] 03:03:25 INFO - PROCESS | 1657 | --DOCSHELL 0x119d3f800 == 31 [pid = 1657] [id = 428] 03:03:25 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf50800 == 30 [pid = 1657] [id = 427] 03:03:25 INFO - PROCESS | 1657 | --DOCSHELL 0x129162800 == 29 [pid = 1657] [id = 426] 03:03:25 INFO - PROCESS | 1657 | --DOCSHELL 0x1196e3800 == 28 [pid = 1657] [id = 425] 03:03:25 INFO - PROCESS | 1657 | --DOCSHELL 0x115f4f000 == 27 [pid = 1657] [id = 424] 03:03:25 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1214bb000) [pid = 1657] [serial = 1203] [outer = 0x0] [url = about:blank] 03:03:25 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x11658e400) [pid = 1657] [serial = 1180] [outer = 0x0] [url = about:blank] 03:03:25 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x123c32800) [pid = 1657] [serial = 1204] [outer = 0x0] [url = about:blank] 03:03:25 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1121bdc00) [pid = 1657] [serial = 1179] [outer = 0x0] [url = about:blank] 03:03:25 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1181abc00) [pid = 1657] [serial = 1197] [outer = 0x0] [url = about:blank] 03:03:25 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1165e2400) [pid = 1657] [serial = 1198] [outer = 0x0] [url = about:blank] 03:03:25 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1188aa400) [pid = 1657] [serial = 1200] [outer = 0x0] [url = about:blank] 03:03:25 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1193b1400) [pid = 1657] [serial = 1201] [outer = 0x0] [url = about:blank] 03:03:25 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x125fd9c00) [pid = 1657] [serial = 1206] [outer = 0x0] [url = about:blank] 03:03:25 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x118688800) [pid = 1657] [serial = 1195] [outer = 0x0] [url = about:blank] 03:03:25 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x118412c00) [pid = 1657] [serial = 1194] [outer = 0x0] [url = about:blank] 03:03:25 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1272a7800) [pid = 1657] [serial = 1209] [outer = 0x0] [url = about:blank] 03:03:25 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x118689000) [pid = 1657] [serial = 1183] [outer = 0x0] [url = about:blank] 03:03:25 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x11858f800) [pid = 1657] [serial = 1182] [outer = 0x0] [url = about:blank] 03:03:25 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x121982c00) [pid = 1657] [serial = 1186] [outer = 0x0] [url = about:blank] 03:03:25 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1197f5400) [pid = 1657] [serial = 1185] [outer = 0x0] [url = about:blank] 03:03:25 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12920a400) [pid = 1657] [serial = 1189] [outer = 0x0] [url = about:blank] 03:03:25 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x127552c00) [pid = 1657] [serial = 1188] [outer = 0x0] [url = about:blank] 03:03:25 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12a9ce400) [pid = 1657] [serial = 1192] [outer = 0x0] [url = about:blank] 03:03:25 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12a7ac000) [pid = 1657] [serial = 1191] [outer = 0x0] [url = about:blank] 03:03:25 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12bd74400) [pid = 1657] [serial = 1225] [outer = 0x0] [url = about:blank] 03:03:25 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x128ab2800) [pid = 1657] [serial = 1212] [outer = 0x0] [url = about:blank] 03:03:25 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12882f400) [pid = 1657] [serial = 1210] [outer = 0x0] [url = about:blank] 03:03:25 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12a9d8000) [pid = 1657] [serial = 1215] [outer = 0x0] [url = about:blank] 03:03:25 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12a9c9c00) [pid = 1657] [serial = 1213] [outer = 0x0] [url = about:blank] 03:03:25 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12b3d2c00) [pid = 1657] [serial = 1216] [outer = 0x0] [url = about:blank] 03:03:25 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x126fb8400) [pid = 1657] [serial = 1221] [outer = 0x0] [url = about:blank] 03:03:25 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x11858bc00) [pid = 1657] [serial = 1219] [outer = 0x0] [url = about:blank] 03:03:25 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1168b2400) [pid = 1657] [serial = 1224] [outer = 0x0] [url = about:blank] 03:03:25 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12bb94000) [pid = 1657] [serial = 1222] [outer = 0x0] [url = about:blank] 03:03:25 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1165e9000) [pid = 1657] [serial = 1218] [outer = 0x0] [url = about:blank] 03:03:25 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12bf74c00) [pid = 1657] [serial = 1227] [outer = 0x0] [url = about:blank] 03:03:25 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x126d36800) [pid = 1657] [serial = 1207] [outer = 0x0] [url = about:blank] 03:03:25 INFO - PROCESS | 1657 | 1469441005670 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 03:03:25 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 03:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1174ms 03:03:25 INFO - PROCESS | 1657 | 1469441005697 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 03:03:25 INFO - PROCESS | 1657 | 1469441005701 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 03:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:03:25 INFO - PROCESS | 1657 | 1469441005705 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:03:25 INFO - PROCESS | 1657 | 1469441005712 Marionette TRACE conn2 <- [1,1690,null,{}] 03:03:25 INFO - PROCESS | 1657 | 1469441005727 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:25 INFO - PROCESS | 1657 | 1469441005730 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:25 INFO - PROCESS | 1657 | 1469441005854 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 03:03:25 INFO - PROCESS | 1657 | 1469441005871 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:25 INFO - PROCESS | 1657 | 1469441005874 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x117018000 == 28 [pid = 1657] [id = 430] 03:03:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x11724e000) [pid = 1657] [serial = 1289] [outer = 0x0] 03:03:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1177c1400) [pid = 1657] [serial = 1290] [outer = 0x11724e000] 03:03:25 INFO - PROCESS | 1657 | 1469441005918 Marionette DEBUG loaded listener.js 03:03:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x118204800) [pid = 1657] [serial = 1291] [outer = 0x11724e000] 03:03:26 INFO - PROCESS | 1657 | 1469441006370 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 03:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 686ms 03:03:26 INFO - PROCESS | 1657 | 1469441006391 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 03:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:03:26 INFO - PROCESS | 1657 | 1469441006396 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 03:03:26 INFO - PROCESS | 1657 | 1469441006401 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:03:26 INFO - PROCESS | 1657 | 1469441006403 Marionette TRACE conn2 <- [1,1694,null,{}] 03:03:26 INFO - PROCESS | 1657 | 1469441006405 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:26 INFO - PROCESS | 1657 | 1469441006407 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:26 INFO - PROCESS | 1657 | 1469441006486 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 03:03:26 INFO - PROCESS | 1657 | 1469441006510 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:26 INFO - PROCESS | 1657 | 1469441006511 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x11837a800 == 29 [pid = 1657] [id = 431] 03:03:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x11834e800) [pid = 1657] [serial = 1292] [outer = 0x0] 03:03:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x118689400) [pid = 1657] [serial = 1293] [outer = 0x11834e800] 03:03:26 INFO - PROCESS | 1657 | 1469441006537 Marionette DEBUG loaded listener.js 03:03:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1186b2800) [pid = 1657] [serial = 1294] [outer = 0x11834e800] 03:03:26 INFO - PROCESS | 1657 | 1469441006866 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 03:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 468ms 03:03:26 INFO - PROCESS | 1657 | 1469441006870 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 03:03:26 INFO - PROCESS | 1657 | 1469441006871 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 03:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:03:26 INFO - PROCESS | 1657 | 1469441006873 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:03:26 INFO - PROCESS | 1657 | 1469441006878 Marionette TRACE conn2 <- [1,1698,null,{}] 03:03:26 INFO - PROCESS | 1657 | 1469441006886 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:26 INFO - PROCESS | 1657 | 1469441006889 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:26 INFO - PROCESS | 1657 | 1469441006986 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 03:03:27 INFO - PROCESS | 1657 | 1469441006996 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:27 INFO - PROCESS | 1657 | 1469441006997 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196d7000 == 30 [pid = 1657] [id = 432] 03:03:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1193b3000) [pid = 1657] [serial = 1295] [outer = 0x0] 03:03:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1197a5400) [pid = 1657] [serial = 1296] [outer = 0x1193b3000] 03:03:27 INFO - PROCESS | 1657 | 1469441007025 Marionette DEBUG loaded listener.js 03:03:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x119f5d800) [pid = 1657] [serial = 1297] [outer = 0x1193b3000] 03:03:27 INFO - PROCESS | 1657 | 1469441007334 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 03:03:27 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 03:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 474ms 03:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:03:27 INFO - PROCESS | 1657 | 1469441007348 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 03:03:27 INFO - PROCESS | 1657 | 1469441007349 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 03:03:27 INFO - PROCESS | 1657 | 1469441007351 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:03:27 INFO - PROCESS | 1657 | 1469441007353 Marionette TRACE conn2 <- [1,1702,null,{}] 03:03:27 INFO - PROCESS | 1657 | 1469441007355 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:27 INFO - PROCESS | 1657 | 1469441007356 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:27 INFO - PROCESS | 1657 | 1469441007435 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 03:03:27 INFO - PROCESS | 1657 | 1469441007439 Marionette TRACE conn2 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:27 INFO - PROCESS | 1657 | 1469441007440 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x119fdf000 == 31 [pid = 1657] [id = 433] 03:03:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x121004c00) [pid = 1657] [serial = 1298] [outer = 0x0] 03:03:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1218e9400) [pid = 1657] [serial = 1299] [outer = 0x121004c00] 03:03:27 INFO - PROCESS | 1657 | 1469441007468 Marionette DEBUG loaded listener.js 03:03:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x121c4bc00) [pid = 1657] [serial = 1300] [outer = 0x121004c00] 03:03:27 INFO - PROCESS | 1657 | 1469441007856 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 03:03:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 518ms 03:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:03:27 INFO - PROCESS | 1657 | 1469441007870 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 03:03:27 INFO - PROCESS | 1657 | 1469441007872 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 03:03:27 INFO - PROCESS | 1657 | 1469441007874 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:03:27 INFO - PROCESS | 1657 | 1469441007875 Marionette TRACE conn2 <- [1,1706,null,{}] 03:03:27 INFO - PROCESS | 1657 | 1469441007880 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:27 INFO - PROCESS | 1657 | 1469441007881 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:27 INFO - PROCESS | 1657 | 1469441007973 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 03:03:28 INFO - PROCESS | 1657 | 1469441008010 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:28 INFO - PROCESS | 1657 | 1469441008011 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x121881800 == 32 [pid = 1657] [id = 434] 03:03:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x11658c400) [pid = 1657] [serial = 1301] [outer = 0x0] 03:03:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x123c32c00) [pid = 1657] [serial = 1302] [outer = 0x11658c400] 03:03:28 INFO - PROCESS | 1657 | 1469441008034 Marionette DEBUG loaded listener.js 03:03:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x124bcbc00) [pid = 1657] [serial = 1303] [outer = 0x11658c400] 03:03:28 INFO - PROCESS | 1657 | 1469441008343 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 03:03:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 520ms 03:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:03:28 INFO - PROCESS | 1657 | 1469441008395 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 03:03:28 INFO - PROCESS | 1657 | 1469441008396 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 03:03:28 INFO - PROCESS | 1657 | 1469441008398 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:03:28 INFO - PROCESS | 1657 | 1469441008399 Marionette TRACE conn2 <- [1,1710,null,{}] 03:03:28 INFO - PROCESS | 1657 | 1469441008408 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:28 INFO - PROCESS | 1657 | 1469441008413 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:28 INFO - PROCESS | 1657 | 1469441008516 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 03:03:28 INFO - PROCESS | 1657 | 1469441008520 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:28 INFO - PROCESS | 1657 | 1469441008521 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12682d800 == 33 [pid = 1657] [id = 435] 03:03:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x118351800) [pid = 1657] [serial = 1304] [outer = 0x0] 03:03:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x125fd5800) [pid = 1657] [serial = 1305] [outer = 0x118351800] 03:03:28 INFO - PROCESS | 1657 | 1469441008546 Marionette DEBUG loaded listener.js 03:03:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12882ec00) [pid = 1657] [serial = 1306] [outer = 0x118351800] 03:03:28 INFO - PROCESS | 1657 | 1469441008872 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 03:03:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 518ms 03:03:28 INFO - PROCESS | 1657 | 1469441008916 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 03:03:28 INFO - PROCESS | 1657 | 1469441008917 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 03:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:03:28 INFO - PROCESS | 1657 | 1469441008928 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:03:28 INFO - PROCESS | 1657 | 1469441008929 Marionette TRACE conn2 <- [1,1714,null,{}] 03:03:28 INFO - PROCESS | 1657 | 1469441008931 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:28 INFO - PROCESS | 1657 | 1469441008932 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:29 INFO - PROCESS | 1657 | 1469441009022 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 03:03:29 INFO - PROCESS | 1657 | 1469441009058 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:29 INFO - PROCESS | 1657 | 1469441009059 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a8c000 == 34 [pid = 1657] [id = 436] 03:03:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x128837c00) [pid = 1657] [serial = 1307] [outer = 0x0] 03:03:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x128ab3800) [pid = 1657] [serial = 1308] [outer = 0x128837c00] 03:03:29 INFO - PROCESS | 1657 | 1469441009083 Marionette DEBUG loaded listener.js 03:03:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x129206400) [pid = 1657] [serial = 1309] [outer = 0x128837c00] 03:03:29 INFO - PROCESS | 1657 | 1469441009388 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 468ms 03:03:29 INFO - PROCESS | 1657 | 1469441009408 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 03:03:29 INFO - PROCESS | 1657 | 1469441009410 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 03:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:03:29 INFO - PROCESS | 1657 | 1469441009415 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:03:29 INFO - PROCESS | 1657 | 1469441009416 Marionette TRACE conn2 <- [1,1718,null,{}] 03:03:29 INFO - PROCESS | 1657 | 1469441009418 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:29 INFO - PROCESS | 1657 | 1469441009419 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:29 INFO - PROCESS | 1657 | 1469441009516 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 03:03:29 INFO - PROCESS | 1657 | 1469441009529 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:29 INFO - PROCESS | 1657 | 1469441009530 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x129162800 == 35 [pid = 1657] [id = 437] 03:03:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1121e6c00) [pid = 1657] [serial = 1310] [outer = 0x0] 03:03:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x129421800) [pid = 1657] [serial = 1311] [outer = 0x1121e6c00] 03:03:29 INFO - PROCESS | 1657 | 1469441009553 Marionette DEBUG loaded listener.js 03:03:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12a7a4400) [pid = 1657] [serial = 1312] [outer = 0x1121e6c00] 03:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12a91c400) [pid = 1657] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x124886400) [pid = 1657] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12547c400) [pid = 1657] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1197ad000) [pid = 1657] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1186ae400) [pid = 1657] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x111e58400) [pid = 1657] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11297fc00) [pid = 1657] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x115f31c00) [pid = 1657] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x125fdac00) [pid = 1657] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x116a0e400) [pid = 1657] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x116a46000) [pid = 1657] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x127556800) [pid = 1657] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12920dc00) [pid = 1657] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x118419000) [pid = 1657] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:03:29 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1214c1400) [pid = 1657] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:03:30 INFO - PROCESS | 1657 | 1469441010012 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 620ms 03:03:30 INFO - PROCESS | 1657 | 1469441010035 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 03:03:30 INFO - PROCESS | 1657 | 1469441010037 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 03:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:03:30 INFO - PROCESS | 1657 | 1469441010039 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:03:30 INFO - PROCESS | 1657 | 1469441010040 Marionette TRACE conn2 <- [1,1722,null,{}] 03:03:30 INFO - PROCESS | 1657 | 1469441010048 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:30 INFO - PROCESS | 1657 | 1469441010057 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:30 INFO - PROCESS | 1657 | 1469441010168 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 03:03:30 INFO - PROCESS | 1657 | 1469441010207 Marionette TRACE conn2 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:30 INFO - PROCESS | 1657 | 1469441010208 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a51b000 == 36 [pid = 1657] [id = 438] 03:03:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x111e58400) [pid = 1657] [serial = 1313] [outer = 0x0] 03:03:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11858d400) [pid = 1657] [serial = 1314] [outer = 0x111e58400] 03:03:30 INFO - PROCESS | 1657 | 1469441010232 Marionette DEBUG loaded listener.js 03:03:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x121986800) [pid = 1657] [serial = 1315] [outer = 0x111e58400] 03:03:30 INFO - PROCESS | 1657 | 1469441010500 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 03:03:30 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 03:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 472ms 03:03:30 INFO - PROCESS | 1657 | 1469441010515 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 03:03:30 INFO - PROCESS | 1657 | 1469441010517 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 03:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:03:30 INFO - PROCESS | 1657 | 1469441010520 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:03:30 INFO - PROCESS | 1657 | 1469441010521 Marionette TRACE conn2 <- [1,1726,null,{}] 03:03:30 INFO - PROCESS | 1657 | 1469441010524 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:30 INFO - PROCESS | 1657 | 1469441010526 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:30 INFO - PROCESS | 1657 | 1469441010615 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 03:03:30 INFO - PROCESS | 1657 | 1469441010619 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:30 INFO - PROCESS | 1657 | 1469441010620 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a8ae800 == 37 [pid = 1657] [id = 439] 03:03:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x123c33c00) [pid = 1657] [serial = 1316] [outer = 0x0] 03:03:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x128ee1400) [pid = 1657] [serial = 1317] [outer = 0x123c33c00] 03:03:30 INFO - PROCESS | 1657 | 1469441010644 Marionette DEBUG loaded listener.js 03:03:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a7ac000) [pid = 1657] [serial = 1318] [outer = 0x123c33c00] 03:03:30 INFO - PROCESS | 1657 | 1469441010963 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 03:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 471ms 03:03:30 INFO - PROCESS | 1657 | 1469441010990 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 03:03:30 INFO - PROCESS | 1657 | 1469441010994 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 03:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:03:30 INFO - PROCESS | 1657 | 1469441010997 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:03:31 INFO - PROCESS | 1657 | 1469441010999 Marionette TRACE conn2 <- [1,1730,null,{}] 03:03:31 INFO - PROCESS | 1657 | 1469441011001 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:31 INFO - PROCESS | 1657 | 1469441011002 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:31 INFO - PROCESS | 1657 | 1469441011121 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 03:03:31 INFO - PROCESS | 1657 | 1469441011129 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:31 INFO - PROCESS | 1657 | 1469441011131 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b3e7800 == 38 [pid = 1657] [id = 440] 03:03:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x121c4ec00) [pid = 1657] [serial = 1319] [outer = 0x0] 03:03:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12a9cec00) [pid = 1657] [serial = 1320] [outer = 0x121c4ec00] 03:03:31 INFO - PROCESS | 1657 | 1469441011157 Marionette DEBUG loaded listener.js 03:03:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12b3d4c00) [pid = 1657] [serial = 1321] [outer = 0x121c4ec00] 03:03:31 INFO - PROCESS | 1657 | 1469441011528 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 03:03:31 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 03:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 569ms 03:03:31 INFO - PROCESS | 1657 | 1469441011567 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 03:03:31 INFO - PROCESS | 1657 | 1469441011569 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 03:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:03:31 INFO - PROCESS | 1657 | 1469441011572 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:03:31 INFO - PROCESS | 1657 | 1469441011574 Marionette TRACE conn2 <- [1,1734,null,{}] 03:03:31 INFO - PROCESS | 1657 | 1469441011585 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:31 INFO - PROCESS | 1657 | 1469441011587 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:31 INFO - PROCESS | 1657 | 1469441011707 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 03:03:31 INFO - PROCESS | 1657 | 1469441011796 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:31 INFO - PROCESS | 1657 | 1469441011797 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf56000 == 39 [pid = 1657] [id = 441] 03:03:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x124bd1800) [pid = 1657] [serial = 1322] [outer = 0x0] 03:03:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12bb9e000) [pid = 1657] [serial = 1323] [outer = 0x124bd1800] 03:03:31 INFO - PROCESS | 1657 | 1469441011836 Marionette DEBUG loaded listener.js 03:03:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12bd76000) [pid = 1657] [serial = 1324] [outer = 0x124bd1800] 03:03:32 INFO - PROCESS | 1657 | 1469441012358 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 03:03:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 825ms 03:03:32 INFO - PROCESS | 1657 | 1469441012413 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 03:03:32 INFO - PROCESS | 1657 | 1469441012416 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 03:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:03:32 INFO - PROCESS | 1657 | 1469441012419 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:03:32 INFO - PROCESS | 1657 | 1469441012422 Marionette TRACE conn2 <- [1,1738,null,{}] 03:03:32 INFO - PROCESS | 1657 | 1469441012428 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:32 INFO - PROCESS | 1657 | 1469441012430 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:32 INFO - PROCESS | 1657 | 1469441012543 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 03:03:32 INFO - PROCESS | 1657 | 1469441012621 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:32 INFO - PROCESS | 1657 | 1469441012623 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x11835f800 == 40 [pid = 1657] [id = 442] 03:03:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x116a3ac00) [pid = 1657] [serial = 1325] [outer = 0x0] 03:03:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1177bb000) [pid = 1657] [serial = 1326] [outer = 0x116a3ac00] 03:03:32 INFO - PROCESS | 1657 | 1469441012657 Marionette DEBUG loaded listener.js 03:03:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x11820a800) [pid = 1657] [serial = 1327] [outer = 0x116a3ac00] 03:03:33 INFO - PROCESS | 1657 | 1469441013187 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 03:03:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 825ms 03:03:33 INFO - PROCESS | 1657 | 1469441013255 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 03:03:33 INFO - PROCESS | 1657 | 1469441013259 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 03:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:03:33 INFO - PROCESS | 1657 | 1469441013269 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:03:33 INFO - PROCESS | 1657 | 1469441013272 Marionette TRACE conn2 <- [1,1742,null,{}] 03:03:33 INFO - PROCESS | 1657 | 1469441013276 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:33 INFO - PROCESS | 1657 | 1469441013278 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:33 INFO - PROCESS | 1657 | 1469441013439 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 03:03:33 INFO - PROCESS | 1657 | 1469441013549 Marionette TRACE conn2 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:33 INFO - PROCESS | 1657 | 1469441013551 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x124b8f000 == 41 [pid = 1657] [id = 443] 03:03:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1186b1800) [pid = 1657] [serial = 1328] [outer = 0x0] 03:03:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1193aec00) [pid = 1657] [serial = 1329] [outer = 0x1186b1800] 03:03:33 INFO - PROCESS | 1657 | 1469441013599 Marionette DEBUG loaded listener.js 03:03:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1197f5c00) [pid = 1657] [serial = 1330] [outer = 0x1186b1800] 03:03:34 INFO - PROCESS | 1657 | 1469441014286 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 03:03:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:03:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1024ms 03:03:34 INFO - PROCESS | 1657 | 1469441014295 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 03:03:34 INFO - PROCESS | 1657 | 1469441014298 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 03:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:03:34 INFO - PROCESS | 1657 | 1469441014302 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:03:34 INFO - PROCESS | 1657 | 1469441014304 Marionette TRACE conn2 <- [1,1746,null,{}] 03:03:34 INFO - PROCESS | 1657 | 1469441014340 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:34 INFO - PROCESS | 1657 | 1469441014344 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:34 INFO - PROCESS | 1657 | 1469441014513 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 03:03:34 INFO - PROCESS | 1657 | 1469441014600 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:34 INFO - PROCESS | 1657 | 1469441014604 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x118294000 == 42 [pid = 1657] [id = 444] 03:03:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x118208400) [pid = 1657] [serial = 1331] [outer = 0x0] 03:03:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x118210000) [pid = 1657] [serial = 1332] [outer = 0x118208400] 03:03:34 INFO - PROCESS | 1657 | 1469441014648 Marionette DEBUG loaded listener.js 03:03:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x118594400) [pid = 1657] [serial = 1333] [outer = 0x118208400] 03:03:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12b3e7800 == 41 [pid = 1657] [id = 440] 03:03:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12a8ae800 == 40 [pid = 1657] [id = 439] 03:03:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12a51b000 == 39 [pid = 1657] [id = 438] 03:03:34 INFO - PROCESS | 1657 | --DOCSHELL 0x129162800 == 38 [pid = 1657] [id = 437] 03:03:34 INFO - PROCESS | 1657 | --DOCSHELL 0x128a8c000 == 37 [pid = 1657] [id = 436] 03:03:34 INFO - PROCESS | 1657 | --DOCSHELL 0x12682d800 == 36 [pid = 1657] [id = 435] 03:03:34 INFO - PROCESS | 1657 | --DOCSHELL 0x121881800 == 35 [pid = 1657] [id = 434] 03:03:34 INFO - PROCESS | 1657 | --DOCSHELL 0x119fdf000 == 34 [pid = 1657] [id = 433] 03:03:34 INFO - PROCESS | 1657 | --DOCSHELL 0x1196d7000 == 33 [pid = 1657] [id = 432] 03:03:34 INFO - PROCESS | 1657 | --DOCSHELL 0x11837a800 == 32 [pid = 1657] [id = 431] 03:03:34 INFO - PROCESS | 1657 | --DOCSHELL 0x117018000 == 31 [pid = 1657] [id = 430] 03:03:34 INFO - PROCESS | 1657 | --DOCSHELL 0x118329000 == 30 [pid = 1657] [id = 429] 03:03:34 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1249ca000) [pid = 1657] [serial = 1251] [outer = 0x0] [url = about:blank] 03:03:34 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x126fb9c00) [pid = 1657] [serial = 1254] [outer = 0x0] [url = about:blank] 03:03:34 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x125478400) [pid = 1657] [serial = 1252] [outer = 0x0] [url = about:blank] 03:03:34 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12bb9b000) [pid = 1657] [serial = 1270] [outer = 0x0] [url = about:blank] 03:03:34 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x120f16800) [pid = 1657] [serial = 1248] [outer = 0x0] [url = about:blank] 03:03:34 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1188af400) [pid = 1657] [serial = 1233] [outer = 0x0] [url = about:blank] 03:03:34 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x119627000) [pid = 1657] [serial = 1234] [outer = 0x0] [url = about:blank] 03:03:34 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x112d07800) [pid = 1657] [serial = 1230] [outer = 0x0] [url = about:blank] 03:03:34 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x11674e000) [pid = 1657] [serial = 1231] [outer = 0x0] [url = about:blank] 03:03:34 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x112d11000) [pid = 1657] [serial = 1236] [outer = 0x0] [url = about:blank] 03:03:34 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x116ba9c00) [pid = 1657] [serial = 1237] [outer = 0x0] [url = about:blank] 03:03:34 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11862a000) [pid = 1657] [serial = 1245] [outer = 0x0] [url = about:blank] 03:03:34 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11962f400) [pid = 1657] [serial = 1246] [outer = 0x0] [url = about:blank] 03:03:34 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x128cc3000) [pid = 1657] [serial = 1257] [outer = 0x0] [url = about:blank] 03:03:34 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x116a91400) [pid = 1657] [serial = 1239] [outer = 0x0] [url = about:blank] 03:03:34 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1177ba800) [pid = 1657] [serial = 1240] [outer = 0x0] [url = about:blank] 03:03:34 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11841c400) [pid = 1657] [serial = 1242] [outer = 0x0] [url = about:blank] 03:03:34 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x118596800) [pid = 1657] [serial = 1243] [outer = 0x0] [url = about:blank] 03:03:34 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12c65fc00) [pid = 1657] [serial = 1228] [outer = 0x0] [url = about:blank] 03:03:34 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x128aa8000) [pid = 1657] [serial = 1255] [outer = 0x0] [url = about:blank] 03:03:34 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12962f800) [pid = 1657] [serial = 1260] [outer = 0x0] [url = about:blank] 03:03:34 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12920d800) [pid = 1657] [serial = 1258] [outer = 0x0] [url = about:blank] 03:03:34 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x119f5f800) [pid = 1657] [serial = 1263] [outer = 0x0] [url = about:blank] 03:03:34 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12a73b000) [pid = 1657] [serial = 1261] [outer = 0x0] [url = about:blank] 03:03:34 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12a91c000) [pid = 1657] [serial = 1267] [outer = 0x0] [url = about:blank] 03:03:34 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x125fe2800) [pid = 1657] [serial = 1264] [outer = 0x0] [url = about:blank] 03:03:34 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1210e8800) [pid = 1657] [serial = 1249] [outer = 0x0] [url = about:blank] 03:03:34 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x128eeb800) [pid = 1657] [serial = 1266] [outer = 0x0] [url = about:blank] 03:03:34 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12a9d2400) [pid = 1657] [serial = 1269] [outer = 0x0] [url = about:blank] 03:03:35 INFO - PROCESS | 1657 | 1469441015084 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 03:03:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:03:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 821ms 03:03:35 INFO - PROCESS | 1657 | 1469441015123 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 03:03:35 INFO - PROCESS | 1657 | 1469441015125 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 03:03:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:03:35 INFO - PROCESS | 1657 | 1469441015130 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:03:35 INFO - PROCESS | 1657 | 1469441015131 Marionette TRACE conn2 <- [1,1750,null,{}] 03:03:35 INFO - PROCESS | 1657 | 1469441015134 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:35 INFO - PROCESS | 1657 | 1469441015135 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:35 INFO - PROCESS | 1657 | 1469441015214 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 03:03:35 INFO - PROCESS | 1657 | 1469441015218 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:35 INFO - PROCESS | 1657 | 1469441015219 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x118291800 == 31 [pid = 1657] [id = 445] 03:03:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1186ad400) [pid = 1657] [serial = 1334] [outer = 0x0] 03:03:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1188af000) [pid = 1657] [serial = 1335] [outer = 0x1186ad400] 03:03:35 INFO - PROCESS | 1657 | 1469441015248 Marionette DEBUG loaded listener.js 03:03:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1193c6800) [pid = 1657] [serial = 1336] [outer = 0x1186ad400] 03:03:35 INFO - PROCESS | 1657 | 1469441015652 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 03:03:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:03:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 569ms 03:03:35 INFO - PROCESS | 1657 | 1469441015699 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 03:03:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:03:35 INFO - PROCESS | 1657 | 1469441015701 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 03:03:35 INFO - PROCESS | 1657 | 1469441015705 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:03:35 INFO - PROCESS | 1657 | 1469441015709 Marionette TRACE conn2 <- [1,1754,null,{}] 03:03:35 INFO - PROCESS | 1657 | 1469441015720 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:35 INFO - PROCESS | 1657 | 1469441015725 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:35 INFO - PROCESS | 1657 | 1469441015845 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 03:03:35 INFO - PROCESS | 1657 | 1469441015862 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:35 INFO - PROCESS | 1657 | 1469441015864 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c18000 == 32 [pid = 1657] [id = 446] 03:03:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1197a7800) [pid = 1657] [serial = 1337] [outer = 0x0] 03:03:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x121009400) [pid = 1657] [serial = 1338] [outer = 0x1197a7800] 03:03:35 INFO - PROCESS | 1657 | 1469441015909 Marionette DEBUG loaded listener.js 03:03:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1249ca400) [pid = 1657] [serial = 1339] [outer = 0x1197a7800] 03:03:36 INFO - PROCESS | 1657 | 1469441016299 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 03:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 627ms 03:03:36 INFO - PROCESS | 1657 | 1469441016331 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 03:03:36 INFO - PROCESS | 1657 | 1469441016333 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 03:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:03:36 INFO - PROCESS | 1657 | 1469441016335 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:03:36 INFO - PROCESS | 1657 | 1469441016336 Marionette TRACE conn2 <- [1,1758,null,{}] 03:03:36 INFO - PROCESS | 1657 | 1469441016338 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:36 INFO - PROCESS | 1657 | 1469441016339 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:36 INFO - PROCESS | 1657 | 1469441016419 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 03:03:36 INFO - PROCESS | 1657 | 1469441016466 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:36 INFO - PROCESS | 1657 | 1469441016468 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x116788000 == 33 [pid = 1657] [id = 447] 03:03:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x110d70400) [pid = 1657] [serial = 1340] [outer = 0x0] 03:03:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x112d41c00) [pid = 1657] [serial = 1341] [outer = 0x110d70400] 03:03:36 INFO - PROCESS | 1657 | 1469441016546 Marionette DEBUG loaded listener.js 03:03:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x116ba9c00) [pid = 1657] [serial = 1342] [outer = 0x110d70400] 03:03:36 INFO - PROCESS | 1657 | 1469441016978 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 03:03:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 669ms 03:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:03:37 INFO - PROCESS | 1657 | 1469441017016 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 03:03:37 INFO - PROCESS | 1657 | 1469441017018 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 03:03:37 INFO - PROCESS | 1657 | 1469441017020 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:03:37 INFO - PROCESS | 1657 | 1469441017022 Marionette TRACE conn2 <- [1,1762,null,{}] 03:03:37 INFO - PROCESS | 1657 | 1469441017029 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:37 INFO - PROCESS | 1657 | 1469441017030 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:37 INFO - PROCESS | 1657 | 1469441017129 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 03:03:37 INFO - PROCESS | 1657 | 1469441017220 Marionette TRACE conn2 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:37 INFO - PROCESS | 1657 | 1469441017222 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x121078000 == 34 [pid = 1657] [id = 448] 03:03:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1188a6800) [pid = 1657] [serial = 1343] [outer = 0x0] 03:03:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1193c1c00) [pid = 1657] [serial = 1344] [outer = 0x1188a6800] 03:03:37 INFO - PROCESS | 1657 | 1469441017254 Marionette DEBUG loaded listener.js 03:03:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x120f13400) [pid = 1657] [serial = 1345] [outer = 0x1188a6800] 03:03:37 INFO - PROCESS | 1657 | 1469441017667 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 03:03:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 672ms 03:03:37 INFO - PROCESS | 1657 | 1469441017695 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 03:03:37 INFO - PROCESS | 1657 | 1469441017698 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 03:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:03:37 INFO - PROCESS | 1657 | 1469441017702 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:03:37 INFO - PROCESS | 1657 | 1469441017703 Marionette TRACE conn2 <- [1,1766,null,{}] 03:03:37 INFO - PROCESS | 1657 | 1469441017706 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:37 INFO - PROCESS | 1657 | 1469441017707 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:37 INFO - PROCESS | 1657 | 1469441017804 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 03:03:37 INFO - PROCESS | 1657 | 1469441017856 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:37 INFO - PROCESS | 1657 | 1469441017857 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12548e800 == 35 [pid = 1657] [id = 449] 03:03:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x116ba5800) [pid = 1657] [serial = 1346] [outer = 0x0] 03:03:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1249cec00) [pid = 1657] [serial = 1347] [outer = 0x116ba5800] 03:03:37 INFO - PROCESS | 1657 | 1469441017889 Marionette DEBUG loaded listener.js 03:03:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x126fb8000) [pid = 1657] [serial = 1348] [outer = 0x116ba5800] 03:03:38 INFO - PROCESS | 1657 | 1469441018310 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 03:03:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 621ms 03:03:38 INFO - PROCESS | 1657 | 1469441018323 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 03:03:38 INFO - PROCESS | 1657 | 1469441018326 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 03:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:03:38 INFO - PROCESS | 1657 | 1469441018331 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:03:38 INFO - PROCESS | 1657 | 1469441018335 Marionette TRACE conn2 <- [1,1770,null,{}] 03:03:38 INFO - PROCESS | 1657 | 1469441018342 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:38 INFO - PROCESS | 1657 | 1469441018345 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:38 INFO - PROCESS | 1657 | 1469441018440 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 03:03:38 INFO - PROCESS | 1657 | 1469441018532 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:38 INFO - PROCESS | 1657 | 1469441018533 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x118bd9800 == 36 [pid = 1657] [id = 450] 03:03:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x127552800) [pid = 1657] [serial = 1349] [outer = 0x0] 03:03:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x128830400) [pid = 1657] [serial = 1350] [outer = 0x127552800] 03:03:38 INFO - PROCESS | 1657 | 1469441018562 Marionette DEBUG loaded listener.js 03:03:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x129204c00) [pid = 1657] [serial = 1351] [outer = 0x127552800] 03:03:38 INFO - PROCESS | 1657 | 1469441018966 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 03:03:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 674ms 03:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:03:39 INFO - PROCESS | 1657 | 1469441019005 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 03:03:39 INFO - PROCESS | 1657 | 1469441019006 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 03:03:39 INFO - PROCESS | 1657 | 1469441019009 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:03:39 INFO - PROCESS | 1657 | 1469441019010 Marionette TRACE conn2 <- [1,1774,null,{}] 03:03:39 INFO - PROCESS | 1657 | 1469441019012 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:39 INFO - PROCESS | 1657 | 1469441019014 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:39 INFO - PROCESS | 1657 | 1469441019110 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 03:03:39 INFO - PROCESS | 1657 | 1469441019177 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:39 INFO - PROCESS | 1657 | 1469441019178 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a51e000 == 37 [pid = 1657] [id = 451] 03:03:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12920a000) [pid = 1657] [serial = 1352] [outer = 0x0] 03:03:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x129637800) [pid = 1657] [serial = 1353] [outer = 0x12920a000] 03:03:39 INFO - PROCESS | 1657 | 1469441019206 Marionette DEBUG loaded listener.js 03:03:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12a7ab400) [pid = 1657] [serial = 1354] [outer = 0x12920a000] 03:03:39 INFO - PROCESS | 1657 | 1469441019627 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 03:03:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 670ms 03:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:03:39 INFO - PROCESS | 1657 | 1469441019680 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 03:03:39 INFO - PROCESS | 1657 | 1469441019681 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 03:03:39 INFO - PROCESS | 1657 | 1469441019683 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:03:39 INFO - PROCESS | 1657 | 1469441019684 Marionette TRACE conn2 <- [1,1778,null,{}] 03:03:39 INFO - PROCESS | 1657 | 1469441019687 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:39 INFO - PROCESS | 1657 | 1469441019688 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:39 INFO - PROCESS | 1657 | 1469441019801 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 03:03:39 INFO - PROCESS | 1657 | 1469441019887 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:39 INFO - PROCESS | 1657 | 1469441019891 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ae19800 == 38 [pid = 1657] [id = 452] 03:03:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12a9d3c00) [pid = 1657] [serial = 1355] [outer = 0x0] 03:03:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12abec400) [pid = 1657] [serial = 1356] [outer = 0x12a9d3c00] 03:03:39 INFO - PROCESS | 1657 | 1469441019930 Marionette DEBUG loaded listener.js 03:03:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12b3da800) [pid = 1657] [serial = 1357] [outer = 0x12a9d3c00] 03:03:40 INFO - PROCESS | 1657 | 1469441020446 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 03:03:40 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 03:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 772ms 03:03:40 INFO - PROCESS | 1657 | 1469441020455 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 03:03:40 INFO - PROCESS | 1657 | 1469441020458 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 03:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:03:40 INFO - PROCESS | 1657 | 1469441020464 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:03:40 INFO - PROCESS | 1657 | 1469441020465 Marionette TRACE conn2 <- [1,1782,null,{}] 03:03:40 INFO - PROCESS | 1657 | 1469441020469 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:40 INFO - PROCESS | 1657 | 1469441020470 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:40 INFO - PROCESS | 1657 | 1469441020571 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 03:03:40 INFO - PROCESS | 1657 | 1469441020624 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:40 INFO - PROCESS | 1657 | 1469441020626 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x119937800 == 39 [pid = 1657] [id = 453] 03:03:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x11724f800) [pid = 1657] [serial = 1358] [outer = 0x0] 03:03:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x118412c00) [pid = 1657] [serial = 1359] [outer = 0x11724f800] 03:03:40 INFO - PROCESS | 1657 | 1469441020654 Marionette DEBUG loaded listener.js 03:03:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1188a5c00) [pid = 1657] [serial = 1360] [outer = 0x11724f800] 03:03:41 INFO - PROCESS | 1657 | --DOCSHELL 0x119c18000 == 38 [pid = 1657] [id = 446] 03:03:41 INFO - PROCESS | 1657 | --DOCSHELL 0x118291800 == 37 [pid = 1657] [id = 445] 03:03:41 INFO - PROCESS | 1657 | --DOCSHELL 0x118294000 == 36 [pid = 1657] [id = 444] 03:03:41 INFO - PROCESS | 1657 | --DOCSHELL 0x11835f800 == 35 [pid = 1657] [id = 442] 03:03:41 INFO - PROCESS | 1657 | --DOCSHELL 0x124b8f000 == 34 [pid = 1657] [id = 443] 03:03:41 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf56000 == 33 [pid = 1657] [id = 441] 03:03:41 INFO - PROCESS | 1657 | --DOCSHELL 0x12ae19800 == 32 [pid = 1657] [id = 452] 03:03:41 INFO - PROCESS | 1657 | --DOCSHELL 0x12a51e000 == 31 [pid = 1657] [id = 451] 03:03:41 INFO - PROCESS | 1657 | --DOCSHELL 0x118bd9800 == 30 [pid = 1657] [id = 450] 03:03:41 INFO - PROCESS | 1657 | --DOCSHELL 0x12548e800 == 29 [pid = 1657] [id = 449] 03:03:41 INFO - PROCESS | 1657 | --DOCSHELL 0x121078000 == 28 [pid = 1657] [id = 448] 03:03:41 INFO - PROCESS | 1657 | --DOCSHELL 0x116788000 == 27 [pid = 1657] [id = 447] 03:03:41 INFO - PROCESS | 1657 | 1469441021633 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 03:03:41 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 03:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1224ms 03:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:03:41 INFO - PROCESS | 1657 | 1469441021687 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 03:03:41 INFO - PROCESS | 1657 | 1469441021689 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 03:03:41 INFO - PROCESS | 1657 | 1469441021692 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:03:41 INFO - PROCESS | 1657 | 1469441021694 Marionette TRACE conn2 <- [1,1786,null,{}] 03:03:41 INFO - PROCESS | 1657 | 1469441021698 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:41 INFO - PROCESS | 1657 | 1469441021699 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:41 INFO - PROCESS | 1657 | 1469441021780 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 03:03:41 INFO - PROCESS | 1657 | 1469441021787 Marionette TRACE conn2 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:41 INFO - PROCESS | 1657 | 1469441021789 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x11721f000 == 28 [pid = 1657] [id = 454] 03:03:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x116593800) [pid = 1657] [serial = 1361] [outer = 0x0] 03:03:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x116ba7000) [pid = 1657] [serial = 1362] [outer = 0x116593800] 03:03:41 INFO - PROCESS | 1657 | 1469441021819 Marionette DEBUG loaded listener.js 03:03:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x113d40400) [pid = 1657] [serial = 1363] [outer = 0x116593800] 03:03:42 INFO - PROCESS | 1657 | 1469441022231 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 03:03:42 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 03:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 571ms 03:03:42 INFO - PROCESS | 1657 | 1469441022271 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 03:03:42 INFO - PROCESS | 1657 | 1469441022274 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 03:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:03:42 INFO - PROCESS | 1657 | 1469441022279 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:03:42 INFO - PROCESS | 1657 | 1469441022281 Marionette TRACE conn2 <- [1,1790,null,{}] 03:03:42 INFO - PROCESS | 1657 | 1469441022283 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:42 INFO - PROCESS | 1657 | 1469441022285 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:42 INFO - PROCESS | 1657 | 1469441022384 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 03:03:42 INFO - PROCESS | 1657 | 1469441022422 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:42 INFO - PROCESS | 1657 | 1469441022423 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x11940b000 == 29 [pid = 1657] [id = 455] 03:03:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x118591400) [pid = 1657] [serial = 1364] [outer = 0x0] 03:03:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1188a6000) [pid = 1657] [serial = 1365] [outer = 0x118591400] 03:03:42 INFO - PROCESS | 1657 | 1469441022451 Marionette DEBUG loaded listener.js 03:03:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1193bb800) [pid = 1657] [serial = 1366] [outer = 0x118591400] 03:03:42 INFO - PROCESS | 1657 | 1469441022802 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:03:42 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) 03:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 569ms 03:03:42 INFO - PROCESS | 1657 | 1469441022849 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 03:03:42 INFO - PROCESS | 1657 | 1469441022851 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 03:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:03:42 INFO - PROCESS | 1657 | 1469441022855 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:03:42 INFO - PROCESS | 1657 | 1469441022859 Marionette TRACE conn2 <- [1,1794,null,{}] 03:03:42 INFO - PROCESS | 1657 | 1469441022870 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:42 INFO - PROCESS | 1657 | 1469441022875 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:43 INFO - PROCESS | 1657 | 1469441023030 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 03:03:43 INFO - PROCESS | 1657 | 1469441023110 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:43 INFO - PROCESS | 1657 | 1469441023113 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213a1000 == 30 [pid = 1657] [id = 456] 03:03:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x113b45800) [pid = 1657] [serial = 1367] [outer = 0x0] 03:03:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x121985000) [pid = 1657] [serial = 1368] [outer = 0x113b45800] 03:03:43 INFO - PROCESS | 1657 | 1469441023151 Marionette DEBUG loaded listener.js 03:03:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x124d3e400) [pid = 1657] [serial = 1369] [outer = 0x113b45800] 03:03:43 INFO - PROCESS | 1657 | 1469441023488 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 678ms 03:03:43 INFO - PROCESS | 1657 | 1469441023532 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 03:03:43 INFO - PROCESS | 1657 | 1469441023534 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 03:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:03:43 INFO - PROCESS | 1657 | 1469441023536 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:03:43 INFO - PROCESS | 1657 | 1469441023537 Marionette TRACE conn2 <- [1,1798,null,{}] 03:03:43 INFO - PROCESS | 1657 | 1469441023539 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:43 INFO - PROCESS | 1657 | 1469441023541 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:43 INFO - PROCESS | 1657 | 1469441023638 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 03:03:43 INFO - PROCESS | 1657 | 1469441023677 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:43 INFO - PROCESS | 1657 | 1469441023678 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a85800 == 31 [pid = 1657] [id = 457] 03:03:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x125f3ec00) [pid = 1657] [serial = 1370] [outer = 0x0] 03:03:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1268d7800) [pid = 1657] [serial = 1371] [outer = 0x125f3ec00] 03:03:43 INFO - PROCESS | 1657 | 1469441023704 Marionette DEBUG loaded listener.js 03:03:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x1272b1c00) [pid = 1657] [serial = 1372] [outer = 0x125f3ec00] 03:03:44 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x1193b3000) [pid = 1657] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:03:44 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x11658c400) [pid = 1657] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:03:44 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x118203400) [pid = 1657] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:03:44 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x11834e800) [pid = 1657] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:03:44 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x121004c00) [pid = 1657] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:03:44 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x11724e000) [pid = 1657] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:03:44 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x118351800) [pid = 1657] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:03:44 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x111e58400) [pid = 1657] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:03:44 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x128837c00) [pid = 1657] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:03:44 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1121e6c00) [pid = 1657] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:03:44 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x111c18800) [pid = 1657] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:03:44 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1177bc000) [pid = 1657] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:03:44 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x123c33c00) [pid = 1657] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:03:44 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1193abc00) [pid = 1657] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:03:44 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x121984400) [pid = 1657] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:03:44 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1193aa000) [pid = 1657] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:03:44 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x121c4ec00) [pid = 1657] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:03:44 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x118208400) [pid = 1657] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:03:44 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1186ad400) [pid = 1657] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:03:44 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x124bd1800) [pid = 1657] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:03:44 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x116a3ac00) [pid = 1657] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:03:44 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1186b1800) [pid = 1657] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:03:44 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1197a7800) [pid = 1657] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:03:44 INFO - PROCESS | 1657 | 1469441024249 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 03:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 718ms 03:03:44 INFO - PROCESS | 1657 | 1469441024255 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 03:03:44 INFO - PROCESS | 1657 | 1469441024256 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 03:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:03:44 INFO - PROCESS | 1657 | 1469441024259 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:03:44 INFO - PROCESS | 1657 | 1469441024261 Marionette TRACE conn2 <- [1,1802,null,{}] 03:03:44 INFO - PROCESS | 1657 | 1469441024263 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:44 INFO - PROCESS | 1657 | 1469441024265 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:44 INFO - PROCESS | 1657 | 1469441024362 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 03:03:44 INFO - PROCESS | 1657 | 1469441024368 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:44 INFO - PROCESS | 1657 | 1469441024369 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196e6000 == 32 [pid = 1657] [id = 458] 03:03:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x115f29000) [pid = 1657] [serial = 1373] [outer = 0x0] 03:03:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1177b7000) [pid = 1657] [serial = 1374] [outer = 0x115f29000] 03:03:44 INFO - PROCESS | 1657 | 1469441024393 Marionette DEBUG loaded listener.js 03:03:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x118632000) [pid = 1657] [serial = 1375] [outer = 0x115f29000] 03:03:44 INFO - PROCESS | 1657 | 1469441024739 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 522ms 03:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:03:44 INFO - PROCESS | 1657 | 1469441024784 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 03:03:44 INFO - PROCESS | 1657 | 1469441024786 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 03:03:44 INFO - PROCESS | 1657 | 1469441024788 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:03:44 INFO - PROCESS | 1657 | 1469441024789 Marionette TRACE conn2 <- [1,1806,null,{}] 03:03:44 INFO - PROCESS | 1657 | 1469441024791 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:44 INFO - PROCESS | 1657 | 1469441024795 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:44 INFO - PROCESS | 1657 | 1469441024887 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 03:03:44 INFO - PROCESS | 1657 | 1469441024895 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:44 INFO - PROCESS | 1657 | 1469441024896 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a958000 == 33 [pid = 1657] [id = 459] 03:03:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x118688400) [pid = 1657] [serial = 1376] [outer = 0x0] 03:03:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x120f19800) [pid = 1657] [serial = 1377] [outer = 0x118688400] 03:03:44 INFO - PROCESS | 1657 | 1469441024921 Marionette DEBUG loaded listener.js 03:03:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x128aa7400) [pid = 1657] [serial = 1378] [outer = 0x118688400] 03:03:45 INFO - PROCESS | 1657 | 1469441025253 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 03:03:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 517ms 03:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:03:45 INFO - PROCESS | 1657 | 1469441025306 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 03:03:45 INFO - PROCESS | 1657 | 1469441025308 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 03:03:45 INFO - PROCESS | 1657 | 1469441025311 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:03:45 INFO - PROCESS | 1657 | 1469441025313 Marionette TRACE conn2 <- [1,1810,null,{}] 03:03:45 INFO - PROCESS | 1657 | 1469441025316 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:45 INFO - PROCESS | 1657 | 1469441025318 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:45 INFO - PROCESS | 1657 | 1469441025476 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 03:03:45 INFO - PROCESS | 1657 | 1469441025493 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:45 INFO - PROCESS | 1657 | 1469441025494 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b3fa000 == 34 [pid = 1657] [id = 460] 03:03:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x112d09800) [pid = 1657] [serial = 1379] [outer = 0x0] 03:03:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x128aae000) [pid = 1657] [serial = 1380] [outer = 0x112d09800] 03:03:45 INFO - PROCESS | 1657 | 1469441025533 Marionette DEBUG loaded listener.js 03:03:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x129209800) [pid = 1657] [serial = 1381] [outer = 0x112d09800] 03:03:45 INFO - PROCESS | 1657 | 1469441025914 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:03:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 622ms 03:03:45 INFO - PROCESS | 1657 | 1469441025933 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 03:03:45 INFO - PROCESS | 1657 | 1469441025934 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 03:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:03:45 INFO - PROCESS | 1657 | 1469441025937 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:03:45 INFO - PROCESS | 1657 | 1469441025938 Marionette TRACE conn2 <- [1,1814,null,{}] 03:03:45 INFO - PROCESS | 1657 | 1469441025940 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:45 INFO - PROCESS | 1657 | 1469441025942 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:46 INFO - PROCESS | 1657 | 1469441026014 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 03:03:46 INFO - PROCESS | 1657 | 1469441026017 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:46 INFO - PROCESS | 1657 | 1469441026018 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bd35000 == 35 [pid = 1657] [id = 461] 03:03:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12920ac00) [pid = 1657] [serial = 1382] [outer = 0x0] 03:03:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12963d800) [pid = 1657] [serial = 1383] [outer = 0x12920ac00] 03:03:46 INFO - PROCESS | 1657 | 1469441026044 Marionette DEBUG loaded listener.js 03:03:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12a91d000) [pid = 1657] [serial = 1384] [outer = 0x12920ac00] 03:03:46 INFO - PROCESS | 1657 | 1469441026622 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:03:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 719ms 03:03:46 INFO - PROCESS | 1657 | 1469441026679 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 03:03:46 INFO - PROCESS | 1657 | 1469441026682 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 03:03:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:03:46 INFO - PROCESS | 1657 | 1469441026686 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:03:46 INFO - PROCESS | 1657 | 1469441026688 Marionette TRACE conn2 <- [1,1818,null,{}] 03:03:46 INFO - PROCESS | 1657 | 1469441026693 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:46 INFO - PROCESS | 1657 | 1469441026694 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:46 INFO - PROCESS | 1657 | 1469441026802 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 03:03:46 INFO - PROCESS | 1657 | 1469441026928 Marionette TRACE conn2 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:46 INFO - PROCESS | 1657 | 1469441026929 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x119318800 == 36 [pid = 1657] [id = 462] 03:03:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x117e37000) [pid = 1657] [serial = 1385] [outer = 0x0] 03:03:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x118205800) [pid = 1657] [serial = 1386] [outer = 0x117e37000] 03:03:46 INFO - PROCESS | 1657 | 1469441026960 Marionette DEBUG loaded listener.js 03:03:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x11858fc00) [pid = 1657] [serial = 1387] [outer = 0x117e37000] 03:03:47 INFO - PROCESS | 1657 | 1469441027482 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 03:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 821ms 03:03:47 INFO - PROCESS | 1657 | 1469441027507 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 03:03:47 INFO - PROCESS | 1657 | 1469441027510 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 03:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:03:47 INFO - PROCESS | 1657 | 1469441027546 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:03:47 INFO - PROCESS | 1657 | 1469441027547 Marionette TRACE conn2 <- [1,1822,null,{}] 03:03:47 INFO - PROCESS | 1657 | 1469441027550 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:47 INFO - PROCESS | 1657 | 1469441027552 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:47 INFO - PROCESS | 1657 | 1469441027657 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 03:03:47 INFO - PROCESS | 1657 | 1469441027833 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:47 INFO - PROCESS | 1657 | 1469441027835 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x113226800 == 37 [pid = 1657] [id = 463] 03:03:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x116243000) [pid = 1657] [serial = 1388] [outer = 0x0] 03:03:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x116a09800) [pid = 1657] [serial = 1389] [outer = 0x116243000] 03:03:47 INFO - PROCESS | 1657 | 1469441027863 Marionette DEBUG loaded listener.js 03:03:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x118207000) [pid = 1657] [serial = 1390] [outer = 0x116243000] 03:03:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12b3fa000 == 36 [pid = 1657] [id = 460] 03:03:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12a958000 == 35 [pid = 1657] [id = 459] 03:03:48 INFO - PROCESS | 1657 | --DOCSHELL 0x1196e6000 == 34 [pid = 1657] [id = 458] 03:03:48 INFO - PROCESS | 1657 | --DOCSHELL 0x128a85800 == 33 [pid = 1657] [id = 457] 03:03:48 INFO - PROCESS | 1657 | --DOCSHELL 0x1213a1000 == 32 [pid = 1657] [id = 456] 03:03:48 INFO - PROCESS | 1657 | --DOCSHELL 0x11940b000 == 31 [pid = 1657] [id = 455] 03:03:48 INFO - PROCESS | 1657 | --DOCSHELL 0x11721f000 == 30 [pid = 1657] [id = 454] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1197a5400) [pid = 1657] [serial = 1296] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x119f5d800) [pid = 1657] [serial = 1297] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x123c32c00) [pid = 1657] [serial = 1302] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x118692400) [pid = 1657] [serial = 1288] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x118588400) [pid = 1657] [serial = 1287] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x118689400) [pid = 1657] [serial = 1293] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1186b2800) [pid = 1657] [serial = 1294] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1218e9400) [pid = 1657] [serial = 1299] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1177c1400) [pid = 1657] [serial = 1290] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x118204800) [pid = 1657] [serial = 1291] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x125fd5800) [pid = 1657] [serial = 1305] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x124bcbc00) [pid = 1657] [serial = 1303] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x11858d400) [pid = 1657] [serial = 1314] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x128ab3800) [pid = 1657] [serial = 1308] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12882ec00) [pid = 1657] [serial = 1306] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x129421800) [pid = 1657] [serial = 1311] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x129206400) [pid = 1657] [serial = 1309] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x115e9a000) [pid = 1657] [serial = 1273] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1121ec800) [pid = 1657] [serial = 1272] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118593400) [pid = 1657] [serial = 1276] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11834f400) [pid = 1657] [serial = 1275] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x128ee1400) [pid = 1657] [serial = 1317] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1214b7400) [pid = 1657] [serial = 1279] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1197a4c00) [pid = 1657] [serial = 1278] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12882c800) [pid = 1657] [serial = 1282] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x124d41800) [pid = 1657] [serial = 1281] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12a7a4400) [pid = 1657] [serial = 1312] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12a748800) [pid = 1657] [serial = 1285] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x128831000) [pid = 1657] [serial = 1284] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x121986800) [pid = 1657] [serial = 1315] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12b3d4c00) [pid = 1657] [serial = 1321] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x118210000) [pid = 1657] [serial = 1332] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1249ca400) [pid = 1657] [serial = 1339] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x118594400) [pid = 1657] [serial = 1333] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1188af000) [pid = 1657] [serial = 1335] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1193c6800) [pid = 1657] [serial = 1336] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12a7ac000) [pid = 1657] [serial = 1318] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x12a9cec00) [pid = 1657] [serial = 1320] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x12bd76000) [pid = 1657] [serial = 1324] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x121c4bc00) [pid = 1657] [serial = 1300] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x1177bb000) [pid = 1657] [serial = 1326] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x1193aec00) [pid = 1657] [serial = 1329] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x11820a800) [pid = 1657] [serial = 1327] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x1197f5c00) [pid = 1657] [serial = 1330] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x12bb9e000) [pid = 1657] [serial = 1323] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x121009400) [pid = 1657] [serial = 1338] [outer = 0x0] [url = about:blank] 03:03:48 INFO - PROCESS | 1657 | 1469441028330 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 03:03:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 828ms 03:03:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:03:48 INFO - PROCESS | 1657 | 1469441028370 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 03:03:48 INFO - PROCESS | 1657 | 1469441028372 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 03:03:48 INFO - PROCESS | 1657 | 1469441028375 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:03:48 INFO - PROCESS | 1657 | 1469441028377 Marionette TRACE conn2 <- [1,1826,null,{}] 03:03:48 INFO - PROCESS | 1657 | 1469441028380 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:48 INFO - PROCESS | 1657 | 1469441028381 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:48 INFO - PROCESS | 1657 | 1469441028463 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 03:03:48 INFO - PROCESS | 1657 | 1469441028469 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:48 INFO - PROCESS | 1657 | 1469441028470 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x1182a9000 == 31 [pid = 1657] [id = 464] 03:03:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x118419800) [pid = 1657] [serial = 1391] [outer = 0x0] 03:03:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x118692c00) [pid = 1657] [serial = 1392] [outer = 0x118419800] 03:03:48 INFO - PROCESS | 1657 | 1469441028497 Marionette DEBUG loaded listener.js 03:03:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x1193aa000) [pid = 1657] [serial = 1393] [outer = 0x118419800] 03:03:48 INFO - PROCESS | 1657 | 1469441028966 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 03:03:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 620ms 03:03:49 INFO - PROCESS | 1657 | 1469441028998 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 03:03:49 INFO - PROCESS | 1657 | 1469441029001 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 03:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:03:49 INFO - PROCESS | 1657 | 1469441029006 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:03:49 INFO - PROCESS | 1657 | 1469441029008 Marionette TRACE conn2 <- [1,1830,null,{}] 03:03:49 INFO - PROCESS | 1657 | 1469441029014 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:49 INFO - PROCESS | 1657 | 1469441029016 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:49 INFO - PROCESS | 1657 | 1469441029146 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 03:03:49 INFO - PROCESS | 1657 | 1469441029205 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:49 INFO - PROCESS | 1657 | 1469441029206 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x119656800 == 32 [pid = 1657] [id = 465] 03:03:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x11841f800) [pid = 1657] [serial = 1394] [outer = 0x0] 03:03:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x119b2f800) [pid = 1657] [serial = 1395] [outer = 0x11841f800] 03:03:49 INFO - PROCESS | 1657 | 1469441029231 Marionette DEBUG loaded listener.js 03:03:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x1210e4800) [pid = 1657] [serial = 1396] [outer = 0x11841f800] 03:03:49 INFO - PROCESS | 1657 | 1469441029522 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 03:03:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 575ms 03:03:49 INFO - PROCESS | 1657 | 1469441029581 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 03:03:49 INFO - PROCESS | 1657 | 1469441029582 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 03:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:03:49 INFO - PROCESS | 1657 | 1469441029590 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:03:49 INFO - PROCESS | 1657 | 1469441029597 Marionette TRACE conn2 <- [1,1834,null,{}] 03:03:49 INFO - PROCESS | 1657 | 1469441029600 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:49 INFO - PROCESS | 1657 | 1469441029603 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:49 INFO - PROCESS | 1657 | 1469441029680 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 03:03:49 INFO - PROCESS | 1657 | 1469441029754 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:49 INFO - PROCESS | 1657 | 1469441029755 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x121191800 == 33 [pid = 1657] [id = 466] 03:03:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x1121e5400) [pid = 1657] [serial = 1397] [outer = 0x0] 03:03:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x121c4f800) [pid = 1657] [serial = 1398] [outer = 0x1121e5400] 03:03:49 INFO - PROCESS | 1657 | 1469441029784 Marionette DEBUG loaded listener.js 03:03:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x125fd8c00) [pid = 1657] [serial = 1399] [outer = 0x1121e5400] 03:03:50 INFO - PROCESS | 1657 | 1469441030147 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 03:03:50 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 03:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 580ms 03:03:50 INFO - PROCESS | 1657 | 1469441030166 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 03:03:50 INFO - PROCESS | 1657 | 1469441030169 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 03:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:03:50 INFO - PROCESS | 1657 | 1469441030172 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:03:50 INFO - PROCESS | 1657 | 1469441030174 Marionette TRACE conn2 <- [1,1838,null,{}] 03:03:50 INFO - PROCESS | 1657 | 1469441030179 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:50 INFO - PROCESS | 1657 | 1469441030181 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:50 INFO - PROCESS | 1657 | 1469441030305 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 03:03:50 INFO - PROCESS | 1657 | 1469441030401 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:50 INFO - PROCESS | 1657 | 1469441030402 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x1253ad800 == 34 [pid = 1657] [id = 467] 03:03:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x115f8d800) [pid = 1657] [serial = 1400] [outer = 0x0] 03:03:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x125fe2800) [pid = 1657] [serial = 1401] [outer = 0x115f8d800] 03:03:50 INFO - PROCESS | 1657 | 1469441030442 Marionette DEBUG loaded listener.js 03:03:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x12755b800) [pid = 1657] [serial = 1402] [outer = 0x115f8d800] 03:03:50 INFO - PROCESS | 1657 | 1469441030798 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 03:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 672ms 03:03:50 INFO - PROCESS | 1657 | 1469441030843 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 03:03:50 INFO - PROCESS | 1657 | 1469441030845 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 03:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:03:50 INFO - PROCESS | 1657 | 1469441030847 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:03:50 INFO - PROCESS | 1657 | 1469441030848 Marionette TRACE conn2 <- [1,1842,null,{}] 03:03:50 INFO - PROCESS | 1657 | 1469441030850 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:50 INFO - PROCESS | 1657 | 1469441030851 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:50 INFO - PROCESS | 1657 | 1469441030948 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 03:03:51 INFO - PROCESS | 1657 | 1469441031001 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:51 INFO - PROCESS | 1657 | 1469441031005 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x121071800 == 35 [pid = 1657] [id = 468] 03:03:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x128cc3000) [pid = 1657] [serial = 1403] [outer = 0x0] 03:03:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x128eee400) [pid = 1657] [serial = 1404] [outer = 0x128cc3000] 03:03:51 INFO - PROCESS | 1657 | 1469441031037 Marionette DEBUG loaded listener.js 03:03:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x12a73cc00) [pid = 1657] [serial = 1405] [outer = 0x128cc3000] 03:03:51 INFO - PROCESS | 1657 | 1469441031365 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 03:03:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 568ms 03:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:03:51 INFO - PROCESS | 1657 | 1469441031416 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 03:03:51 INFO - PROCESS | 1657 | 1469441031417 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 03:03:51 INFO - PROCESS | 1657 | 1469441031419 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:03:51 INFO - PROCESS | 1657 | 1469441031420 Marionette TRACE conn2 <- [1,1846,null,{}] 03:03:51 INFO - PROCESS | 1657 | 1469441031422 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:51 INFO - PROCESS | 1657 | 1469441031424 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:51 INFO - PROCESS | 1657 | 1469441031519 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 03:03:51 INFO - PROCESS | 1657 | 1469441031556 Marionette TRACE conn2 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:51 INFO - PROCESS | 1657 | 1469441031557 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x129451800 == 36 [pid = 1657] [id = 469] 03:03:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x129427000) [pid = 1657] [serial = 1406] [outer = 0x0] 03:03:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x12a925c00) [pid = 1657] [serial = 1407] [outer = 0x129427000] 03:03:51 INFO - PROCESS | 1657 | 1469441031580 Marionette DEBUG loaded listener.js 03:03:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x12b341000) [pid = 1657] [serial = 1408] [outer = 0x129427000] 03:03:51 INFO - PROCESS | 1657 | 1469441031890 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:03:51 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) 03:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 520ms 03:03:51 INFO - PROCESS | 1657 | 1469441031939 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 03:03:51 INFO - PROCESS | 1657 | 1469441031941 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 03:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:03:51 INFO - PROCESS | 1657 | 1469441031943 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:03:51 INFO - PROCESS | 1657 | 1469441031944 Marionette TRACE conn2 <- [1,1850,null,{}] 03:03:51 INFO - PROCESS | 1657 | 1469441031947 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:51 INFO - PROCESS | 1657 | 1469441031948 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:52 INFO - PROCESS | 1657 | 1469441032045 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 03:03:52 INFO - PROCESS | 1657 | 1469441032049 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:52 INFO - PROCESS | 1657 | 1469441032050 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a72e000 == 37 [pid = 1657] [id = 470] 03:03:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x12a742800) [pid = 1657] [serial = 1409] [outer = 0x0] 03:03:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12b3d7000) [pid = 1657] [serial = 1410] [outer = 0x12a742800] 03:03:52 INFO - PROCESS | 1657 | 1469441032073 Marionette DEBUG loaded listener.js 03:03:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12bba0c00) [pid = 1657] [serial = 1411] [outer = 0x12a742800] 03:03:52 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x118591400) [pid = 1657] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:03:52 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x113b45800) [pid = 1657] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:03:52 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x116593800) [pid = 1657] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:03:52 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x11724f800) [pid = 1657] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:03:52 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x110d70400) [pid = 1657] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:03:52 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1188a6800) [pid = 1657] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:03:52 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x116ba5800) [pid = 1657] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:03:52 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x127552800) [pid = 1657] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:03:52 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12920a000) [pid = 1657] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:03:52 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12a9d3c00) [pid = 1657] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:03:52 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x125f3ec00) [pid = 1657] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:03:52 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x115f29000) [pid = 1657] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:03:52 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x112d09800) [pid = 1657] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:03:52 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x118688400) [pid = 1657] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:03:52 INFO - PROCESS | 1657 | 1469441032415 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 520ms 03:03:52 INFO - PROCESS | 1657 | 1469441032464 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 03:03:52 INFO - PROCESS | 1657 | 1469441032465 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 03:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:03:52 INFO - PROCESS | 1657 | 1469441032467 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:03:52 INFO - PROCESS | 1657 | 1469441032468 Marionette TRACE conn2 <- [1,1854,null,{}] 03:03:52 INFO - PROCESS | 1657 | 1469441032470 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:52 INFO - PROCESS | 1657 | 1469441032472 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:52 INFO - PROCESS | 1657 | 1469441032549 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 03:03:52 INFO - PROCESS | 1657 | 1469441032553 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:52 INFO - PROCESS | 1657 | 1469441032554 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a8be000 == 38 [pid = 1657] [id = 471] 03:03:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x116593800) [pid = 1657] [serial = 1412] [outer = 0x0] 03:03:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x120f18c00) [pid = 1657] [serial = 1413] [outer = 0x116593800] 03:03:52 INFO - PROCESS | 1657 | 1469441032579 Marionette DEBUG loaded listener.js 03:03:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x128839c00) [pid = 1657] [serial = 1414] [outer = 0x116593800] 03:03:52 INFO - PROCESS | 1657 | 1469441032903 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 468ms 03:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:03:52 INFO - PROCESS | 1657 | 1469441032936 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 03:03:52 INFO - PROCESS | 1657 | 1469441032937 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 03:03:52 INFO - PROCESS | 1657 | 1469441032939 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:03:52 INFO - PROCESS | 1657 | 1469441032940 Marionette TRACE conn2 <- [1,1858,null,{}] 03:03:52 INFO - PROCESS | 1657 | 1469441032945 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:52 INFO - PROCESS | 1657 | 1469441032946 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:53 INFO - PROCESS | 1657 | 1469441033047 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 03:03:53 INFO - PROCESS | 1657 | 1469441033053 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:53 INFO - PROCESS | 1657 | 1469441033054 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x121190000 == 39 [pid = 1657] [id = 472] 03:03:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x123c32000) [pid = 1657] [serial = 1415] [outer = 0x0] 03:03:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x12b345800) [pid = 1657] [serial = 1416] [outer = 0x123c32000] 03:03:53 INFO - PROCESS | 1657 | 1469441033078 Marionette DEBUG loaded listener.js 03:03:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x12bd6cc00) [pid = 1657] [serial = 1417] [outer = 0x123c32000] 03:03:53 INFO - PROCESS | 1657 | 1469441033381 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 03:03:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 473ms 03:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:03:53 INFO - PROCESS | 1657 | 1469441033413 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 03:03:53 INFO - PROCESS | 1657 | 1469441033415 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 03:03:53 INFO - PROCESS | 1657 | 1469441033417 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:03:53 INFO - PROCESS | 1657 | 1469441033418 Marionette TRACE conn2 <- [1,1862,null,{}] 03:03:53 INFO - PROCESS | 1657 | 1469441033420 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:53 INFO - PROCESS | 1657 | 1469441033421 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:53 INFO - PROCESS | 1657 | 1469441033500 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 03:03:53 INFO - PROCESS | 1657 | 1469441033503 Marionette TRACE conn2 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:53 INFO - PROCESS | 1657 | 1469441033505 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c66c000 == 40 [pid = 1657] [id = 473] 03:03:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x12920e400) [pid = 1657] [serial = 1418] [outer = 0x0] 03:03:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x12bf77400) [pid = 1657] [serial = 1419] [outer = 0x12920e400] 03:03:53 INFO - PROCESS | 1657 | 1469441033531 Marionette DEBUG loaded listener.js 03:03:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x12c655000) [pid = 1657] [serial = 1420] [outer = 0x12920e400] 03:03:53 INFO - PROCESS | 1657 | 1469441033874 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 03:03:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 470ms 03:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:03:53 INFO - PROCESS | 1657 | 1469441033888 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 03:03:53 INFO - PROCESS | 1657 | 1469441033889 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 03:03:53 INFO - PROCESS | 1657 | 1469441033891 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:03:53 INFO - PROCESS | 1657 | 1469441033896 Marionette TRACE conn2 <- [1,1866,null,{}] 03:03:53 INFO - PROCESS | 1657 | 1469441033899 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:53 INFO - PROCESS | 1657 | 1469441033901 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:54 INFO - PROCESS | 1657 | 1469441034018 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 03:03:54 INFO - PROCESS | 1657 | 1469441034026 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:54 INFO - PROCESS | 1657 | 1469441034027 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c93b800 == 41 [pid = 1657] [id = 474] 03:03:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1130af400) [pid = 1657] [serial = 1421] [outer = 0x0] 03:03:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x12c65f000) [pid = 1657] [serial = 1422] [outer = 0x1130af400] 03:03:54 INFO - PROCESS | 1657 | 1469441034050 Marionette DEBUG loaded listener.js 03:03:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x12c930c00) [pid = 1657] [serial = 1423] [outer = 0x1130af400] 03:03:54 INFO - PROCESS | 1657 | 1469441034386 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 03:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 524ms 03:03:54 INFO - PROCESS | 1657 | 1469441034422 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 03:03:54 INFO - PROCESS | 1657 | 1469441034425 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 03:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:03:54 INFO - PROCESS | 1657 | 1469441034433 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:03:54 INFO - PROCESS | 1657 | 1469441034435 Marionette TRACE conn2 <- [1,1870,null,{}] 03:03:54 INFO - PROCESS | 1657 | 1469441034439 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:54 INFO - PROCESS | 1657 | 1469441034441 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:54 INFO - PROCESS | 1657 | 1469441034552 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 03:03:54 INFO - PROCESS | 1657 | 1469441034607 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:54 INFO - PROCESS | 1657 | 1469441034610 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e4e000 == 42 [pid = 1657] [id = 475] 03:03:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x116a0e400) [pid = 1657] [serial = 1424] [outer = 0x0] 03:03:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x116af4400) [pid = 1657] [serial = 1425] [outer = 0x116a0e400] 03:03:54 INFO - PROCESS | 1657 | 1469441034640 Marionette DEBUG loaded listener.js 03:03:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x118419000) [pid = 1657] [serial = 1426] [outer = 0x116a0e400] 03:03:55 INFO - PROCESS | 1657 | 1469441035102 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 03:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 722ms 03:03:55 INFO - PROCESS | 1657 | 1469441035159 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 03:03:55 INFO - PROCESS | 1657 | 1469441035162 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 03:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:03:55 INFO - PROCESS | 1657 | 1469441035168 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:03:55 INFO - PROCESS | 1657 | 1469441035170 Marionette TRACE conn2 <- [1,1874,null,{}] 03:03:55 INFO - PROCESS | 1657 | 1469441035173 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:55 INFO - PROCESS | 1657 | 1469441035174 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:55 INFO - PROCESS | 1657 | 1469441035276 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 03:03:55 INFO - PROCESS | 1657 | 1469441035348 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:55 INFO - PROCESS | 1657 | 1469441035349 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12118e000 == 43 [pid = 1657] [id = 476] 03:03:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1193bdc00) [pid = 1657] [serial = 1427] [outer = 0x0] 03:03:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1197a4400) [pid = 1657] [serial = 1428] [outer = 0x1193bdc00] 03:03:55 INFO - PROCESS | 1657 | 1469441035379 Marionette DEBUG loaded listener.js 03:03:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1214c1800) [pid = 1657] [serial = 1429] [outer = 0x1193bdc00] 03:03:55 INFO - PROCESS | 1657 | 1469441035774 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 03:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 670ms 03:03:55 INFO - PROCESS | 1657 | 1469441035838 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 03:03:55 INFO - PROCESS | 1657 | 1469441035840 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 03:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:03:55 INFO - PROCESS | 1657 | 1469441035860 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:03:55 INFO - PROCESS | 1657 | 1469441035863 Marionette TRACE conn2 <- [1,1878,null,{}] 03:03:55 INFO - PROCESS | 1657 | 1469441035899 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:55 INFO - PROCESS | 1657 | 1469441035902 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:56 INFO - PROCESS | 1657 | 1469441036003 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 03:03:56 INFO - PROCESS | 1657 | 1469441036073 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:56 INFO - PROCESS | 1657 | 1469441036075 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c677000 == 44 [pid = 1657] [id = 477] 03:03:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1268ce800) [pid = 1657] [serial = 1430] [outer = 0x0] 03:03:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x128aa7800) [pid = 1657] [serial = 1431] [outer = 0x1268ce800] 03:03:56 INFO - PROCESS | 1657 | 1469441036106 Marionette DEBUG loaded listener.js 03:03:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x129420400) [pid = 1657] [serial = 1432] [outer = 0x1268ce800] 03:03:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:03:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 690ms 03:03:56 INFO - PROCESS | 1657 | 1469441036528 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 03:03:56 INFO - PROCESS | 1657 | 1469441036534 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 03:03:56 INFO - PROCESS | 1657 | 1469441036536 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 03:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:03:56 INFO - PROCESS | 1657 | 1469441036538 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:03:56 INFO - PROCESS | 1657 | 1469441036539 Marionette TRACE conn2 <- [1,1882,null,{}] 03:03:56 INFO - PROCESS | 1657 | 1469441036542 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:56 INFO - PROCESS | 1657 | 1469441036545 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:56 INFO - PROCESS | 1657 | 1469441036645 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 03:03:56 INFO - PROCESS | 1657 | 1469441036699 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:56 INFO - PROCESS | 1657 | 1469441036701 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cc83000 == 45 [pid = 1657] [id = 478] 03:03:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x128cbbc00) [pid = 1657] [serial = 1433] [outer = 0x0] 03:03:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12a926c00) [pid = 1657] [serial = 1434] [outer = 0x128cbbc00] 03:03:56 INFO - PROCESS | 1657 | 1469441036729 Marionette DEBUG loaded listener.js 03:03:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12bf7b000) [pid = 1657] [serial = 1435] [outer = 0x128cbbc00] 03:03:57 INFO - PROCESS | 1657 | 1469441037163 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 03:03:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 668ms 03:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:03:57 INFO - PROCESS | 1657 | 1469441037207 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 03:03:57 INFO - PROCESS | 1657 | 1469441037209 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 03:03:57 INFO - PROCESS | 1657 | 1469441037211 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:03:57 INFO - PROCESS | 1657 | 1469441037212 Marionette TRACE conn2 <- [1,1886,null,{}] 03:03:57 INFO - PROCESS | 1657 | 1469441037214 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:57 INFO - PROCESS | 1657 | 1469441037216 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:57 INFO - PROCESS | 1657 | 1469441037314 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 03:03:57 INFO - PROCESS | 1657 | 1469441037403 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:57 INFO - PROCESS | 1657 | 1469441037405 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x117590800 == 46 [pid = 1657] [id = 479] 03:03:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x113bdd000) [pid = 1657] [serial = 1436] [outer = 0x0] 03:03:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x124e83000) [pid = 1657] [serial = 1437] [outer = 0x113bdd000] 03:03:57 INFO - PROCESS | 1657 | 1469441037433 Marionette DEBUG loaded listener.js 03:03:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12a9ca400) [pid = 1657] [serial = 1438] [outer = 0x113bdd000] 03:03:57 INFO - PROCESS | 1657 | 1469441037997 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 03:03:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 819ms 03:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:03:58 INFO - PROCESS | 1657 | 1469441038031 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 03:03:58 INFO - PROCESS | 1657 | 1469441038032 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 03:03:58 INFO - PROCESS | 1657 | 1469441038037 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:03:58 INFO - PROCESS | 1657 | 1469441038038 Marionette TRACE conn2 <- [1,1890,null,{}] 03:03:58 INFO - PROCESS | 1657 | 1469441038043 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:58 INFO - PROCESS | 1657 | 1469441038046 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:58 INFO - PROCESS | 1657 | 1469441038174 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 03:03:58 INFO - PROCESS | 1657 | 1469441038235 Marionette TRACE conn2 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:58 INFO - PROCESS | 1657 | 1469441038236 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x11842f000 == 47 [pid = 1657] [id = 480] 03:03:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1181a5c00) [pid = 1657] [serial = 1439] [outer = 0x0] 03:03:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x118692000) [pid = 1657] [serial = 1440] [outer = 0x1181a5c00] 03:03:58 INFO - PROCESS | 1657 | 1469441038265 Marionette DEBUG loaded listener.js 03:03:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1193be400) [pid = 1657] [serial = 1441] [outer = 0x1181a5c00] 03:03:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12c66c000 == 46 [pid = 1657] [id = 473] 03:03:59 INFO - PROCESS | 1657 | --DOCSHELL 0x121190000 == 45 [pid = 1657] [id = 472] 03:03:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12a8be000 == 44 [pid = 1657] [id = 471] 03:03:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12a72e000 == 43 [pid = 1657] [id = 470] 03:03:59 INFO - PROCESS | 1657 | --DOCSHELL 0x129451800 == 42 [pid = 1657] [id = 469] 03:03:59 INFO - PROCESS | 1657 | --DOCSHELL 0x121071800 == 41 [pid = 1657] [id = 468] 03:03:59 INFO - PROCESS | 1657 | --DOCSHELL 0x1253ad800 == 40 [pid = 1657] [id = 467] 03:03:59 INFO - PROCESS | 1657 | --DOCSHELL 0x121191800 == 39 [pid = 1657] [id = 466] 03:03:59 INFO - PROCESS | 1657 | --DOCSHELL 0x119656800 == 38 [pid = 1657] [id = 465] 03:03:59 INFO - PROCESS | 1657 | --DOCSHELL 0x1182a9000 == 37 [pid = 1657] [id = 464] 03:03:59 INFO - PROCESS | 1657 | --DOCSHELL 0x113226800 == 36 [pid = 1657] [id = 463] 03:03:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12bd35000 == 35 [pid = 1657] [id = 461] 03:03:59 INFO - PROCESS | 1657 | --DOCSHELL 0x119318800 == 34 [pid = 1657] [id = 462] 03:03:59 INFO - PROCESS | 1657 | --DOCSHELL 0x119937800 == 33 [pid = 1657] [id = 453] 03:03:59 INFO - PROCESS | 1657 | --DOCSHELL 0x117590800 == 32 [pid = 1657] [id = 479] 03:03:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12cc83000 == 31 [pid = 1657] [id = 478] 03:03:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12c677000 == 30 [pid = 1657] [id = 477] 03:03:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12118e000 == 29 [pid = 1657] [id = 476] 03:03:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12c93b800 == 28 [pid = 1657] [id = 474] 03:03:59 INFO - PROCESS | 1657 | --DOCSHELL 0x117e4e000 == 27 [pid = 1657] [id = 475] 03:03:59 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1188a6000) [pid = 1657] [serial = 1365] [outer = 0x0] [url = about:blank] 03:03:59 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x121985000) [pid = 1657] [serial = 1368] [outer = 0x0] [url = about:blank] 03:03:59 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x116ba7000) [pid = 1657] [serial = 1362] [outer = 0x0] [url = about:blank] 03:03:59 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1188a5c00) [pid = 1657] [serial = 1360] [outer = 0x0] [url = about:blank] 03:03:59 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x118412c00) [pid = 1657] [serial = 1359] [outer = 0x0] [url = about:blank] 03:03:59 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x116ba9c00) [pid = 1657] [serial = 1342] [outer = 0x0] [url = about:blank] 03:03:59 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x112d41c00) [pid = 1657] [serial = 1341] [outer = 0x0] [url = about:blank] 03:03:59 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x120f13400) [pid = 1657] [serial = 1345] [outer = 0x0] [url = about:blank] 03:03:59 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1193c1c00) [pid = 1657] [serial = 1344] [outer = 0x0] [url = about:blank] 03:03:59 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1193bb800) [pid = 1657] [serial = 1366] [outer = 0x0] [url = about:blank] 03:03:59 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x126fb8000) [pid = 1657] [serial = 1348] [outer = 0x0] [url = about:blank] 03:03:59 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1249cec00) [pid = 1657] [serial = 1347] [outer = 0x0] [url = about:blank] 03:03:59 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x129204c00) [pid = 1657] [serial = 1351] [outer = 0x0] [url = about:blank] 03:03:59 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x128830400) [pid = 1657] [serial = 1350] [outer = 0x0] [url = about:blank] 03:03:59 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12a7ab400) [pid = 1657] [serial = 1354] [outer = 0x0] [url = about:blank] 03:03:59 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x129637800) [pid = 1657] [serial = 1353] [outer = 0x0] [url = about:blank] 03:03:59 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12b3da800) [pid = 1657] [serial = 1357] [outer = 0x0] [url = about:blank] 03:03:59 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12abec400) [pid = 1657] [serial = 1356] [outer = 0x0] [url = about:blank] 03:03:59 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1268d7800) [pid = 1657] [serial = 1371] [outer = 0x0] [url = about:blank] 03:03:59 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x124d3e400) [pid = 1657] [serial = 1369] [outer = 0x0] [url = about:blank] 03:03:59 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1177b7000) [pid = 1657] [serial = 1374] [outer = 0x0] [url = about:blank] 03:03:59 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12963d800) [pid = 1657] [serial = 1383] [outer = 0x0] [url = about:blank] 03:03:59 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x128aae000) [pid = 1657] [serial = 1380] [outer = 0x0] [url = about:blank] 03:03:59 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1272b1c00) [pid = 1657] [serial = 1372] [outer = 0x0] [url = about:blank] 03:03:59 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x120f19800) [pid = 1657] [serial = 1377] [outer = 0x0] [url = about:blank] 03:03:59 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x118632000) [pid = 1657] [serial = 1375] [outer = 0x0] [url = about:blank] 03:03:59 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x128aa7400) [pid = 1657] [serial = 1378] [outer = 0x0] [url = about:blank] 03:03:59 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x113d40400) [pid = 1657] [serial = 1363] [outer = 0x0] [url = about:blank] 03:03:59 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x129209800) [pid = 1657] [serial = 1381] [outer = 0x0] [url = about:blank] 03:03:59 INFO - PROCESS | 1657 | 1469441039272 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 03:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1273ms 03:03:59 INFO - PROCESS | 1657 | 1469441039310 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 03:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:03:59 INFO - PROCESS | 1657 | 1469441039315 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 03:03:59 INFO - PROCESS | 1657 | 1469441039319 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:03:59 INFO - PROCESS | 1657 | 1469441039323 Marionette TRACE conn2 <- [1,1894,null,{}] 03:03:59 INFO - PROCESS | 1657 | 1469441039328 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:59 INFO - PROCESS | 1657 | 1469441039330 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:59 INFO - PROCESS | 1657 | 1469441039457 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 03:03:59 INFO - PROCESS | 1657 | 1469441039546 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:59 INFO - PROCESS | 1657 | 1469441039547 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:03:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x116a6a800 == 28 [pid = 1657] [id = 481] 03:03:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x113d40400) [pid = 1657] [serial = 1442] [outer = 0x0] 03:03:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x116a08400) [pid = 1657] [serial = 1443] [outer = 0x113d40400] 03:03:59 INFO - PROCESS | 1657 | 1469441039591 Marionette DEBUG loaded listener.js 03:03:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x11724f800) [pid = 1657] [serial = 1444] [outer = 0x113d40400] 03:03:59 INFO - PROCESS | 1657 | 1469441039918 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 03:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 622ms 03:03:59 INFO - PROCESS | 1657 | 1469441039941 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 03:03:59 INFO - PROCESS | 1657 | 1469441039948 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 03:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:03:59 INFO - PROCESS | 1657 | 1469441039953 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:03:59 INFO - PROCESS | 1657 | 1469441039955 Marionette TRACE conn2 <- [1,1898,null,{}] 03:03:59 INFO - PROCESS | 1657 | 1469441039957 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:03:59 INFO - PROCESS | 1657 | 1469441039959 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:00 INFO - PROCESS | 1657 | 1469441040042 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 03:04:00 INFO - PROCESS | 1657 | 1469441040096 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:00 INFO - PROCESS | 1657 | 1469441040097 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x118295800 == 29 [pid = 1657] [id = 482] 03:04:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1177c1800) [pid = 1657] [serial = 1445] [outer = 0x0] 03:04:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x11820e400) [pid = 1657] [serial = 1446] [outer = 0x1177c1800] 03:04:00 INFO - PROCESS | 1657 | 1469441040125 Marionette DEBUG loaded listener.js 03:04:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x118589000) [pid = 1657] [serial = 1447] [outer = 0x1177c1800] 03:04:00 INFO - PROCESS | 1657 | 1469441040433 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 03:04:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 519ms 03:04:00 INFO - PROCESS | 1657 | 1469441040473 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 03:04:00 INFO - PROCESS | 1657 | 1469441040474 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 03:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:04:00 INFO - PROCESS | 1657 | 1469441040479 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:04:00 INFO - PROCESS | 1657 | 1469441040482 Marionette TRACE conn2 <- [1,1902,null,{}] 03:04:00 INFO - PROCESS | 1657 | 1469441040489 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:00 INFO - PROCESS | 1657 | 1469441040493 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:00 INFO - PROCESS | 1657 | 1469441040567 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 03:04:00 INFO - PROCESS | 1657 | 1469441040572 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:00 INFO - PROCESS | 1657 | 1469441040575 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196d8000 == 30 [pid = 1657] [id = 483] 03:04:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x112d09800) [pid = 1657] [serial = 1448] [outer = 0x0] 03:04:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1188b0400) [pid = 1657] [serial = 1449] [outer = 0x112d09800] 03:04:00 INFO - PROCESS | 1657 | 1469441040651 Marionette DEBUG loaded listener.js 03:04:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119624000) [pid = 1657] [serial = 1450] [outer = 0x112d09800] 03:04:00 INFO - PROCESS | 1657 | 1469441040952 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 03:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 527ms 03:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:04:01 INFO - PROCESS | 1657 | 1469441041005 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 03:04:01 INFO - PROCESS | 1657 | 1469441041007 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 03:04:01 INFO - PROCESS | 1657 | 1469441041009 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:04:01 INFO - PROCESS | 1657 | 1469441041010 Marionette TRACE conn2 <- [1,1906,null,{}] 03:04:01 INFO - PROCESS | 1657 | 1469441041013 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:01 INFO - PROCESS | 1657 | 1469441041014 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:01 INFO - PROCESS | 1657 | 1469441041098 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 03:04:01 INFO - PROCESS | 1657 | 1469441041102 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:01 INFO - PROCESS | 1657 | 1469441041103 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x121074800 == 31 [pid = 1657] [id = 484] 03:04:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x119f5f800) [pid = 1657] [serial = 1451] [outer = 0x0] 03:04:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x121002400) [pid = 1657] [serial = 1452] [outer = 0x119f5f800] 03:04:01 INFO - PROCESS | 1657 | 1469441041131 Marionette DEBUG loaded listener.js 03:04:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12175ec00) [pid = 1657] [serial = 1453] [outer = 0x119f5f800] 03:04:01 INFO - PROCESS | 1657 | 1469441041634 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 03:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 670ms 03:04:01 INFO - PROCESS | 1657 | 1469441041680 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 03:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:04:01 INFO - PROCESS | 1657 | 1469441041681 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 03:04:01 INFO - PROCESS | 1657 | 1469441041690 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:04:01 INFO - PROCESS | 1657 | 1469441041691 Marionette TRACE conn2 <- [1,1910,null,{}] 03:04:01 INFO - PROCESS | 1657 | 1469441041693 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:01 INFO - PROCESS | 1657 | 1469441041701 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:01 INFO - PROCESS | 1657 | 1469441041792 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 03:04:01 INFO - PROCESS | 1657 | 1469441041843 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:01 INFO - PROCESS | 1657 | 1469441041844 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x121896800 == 32 [pid = 1657] [id = 485] 03:04:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1177b4800) [pid = 1657] [serial = 1454] [outer = 0x0] 03:04:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x121c4e000) [pid = 1657] [serial = 1455] [outer = 0x1177b4800] 03:04:01 INFO - PROCESS | 1657 | 1469441041872 Marionette DEBUG loaded listener.js 03:04:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1249ca000) [pid = 1657] [serial = 1456] [outer = 0x1177b4800] 03:04:02 INFO - PROCESS | 1657 | 1469441042172 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 03:04:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 527ms 03:04:02 INFO - PROCESS | 1657 | 1469441042212 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 03:04:02 INFO - PROCESS | 1657 | 1469441042213 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 03:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:04:02 INFO - PROCESS | 1657 | 1469441042216 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:04:02 INFO - PROCESS | 1657 | 1469441042217 Marionette TRACE conn2 <- [1,1914,null,{}] 03:04:02 INFO - PROCESS | 1657 | 1469441042219 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:02 INFO - PROCESS | 1657 | 1469441042223 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:02 INFO - PROCESS | 1657 | 1469441042334 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 03:04:02 INFO - PROCESS | 1657 | 1469441042372 Marionette TRACE conn2 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:02 INFO - PROCESS | 1657 | 1469441042373 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x126f81800 == 33 [pid = 1657] [id = 486] 03:04:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x124bd1800) [pid = 1657] [serial = 1457] [outer = 0x0] 03:04:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x125fd6800) [pid = 1657] [serial = 1458] [outer = 0x124bd1800] 03:04:02 INFO - PROCESS | 1657 | 1469441042397 Marionette DEBUG loaded listener.js 03:04:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12882d400) [pid = 1657] [serial = 1459] [outer = 0x124bd1800] 03:04:03 INFO - PROCESS | 1657 | --DOCSHELL 0x116a6a800 == 32 [pid = 1657] [id = 481] 03:04:03 INFO - PROCESS | 1657 | --DOCSHELL 0x11842f000 == 31 [pid = 1657] [id = 480] 03:04:04 INFO - PROCESS | 1657 | --DOCSHELL 0x121074800 == 30 [pid = 1657] [id = 484] 03:04:04 INFO - PROCESS | 1657 | --DOCSHELL 0x1196d8000 == 29 [pid = 1657] [id = 483] 03:04:04 INFO - PROCESS | 1657 | --DOCSHELL 0x118295800 == 28 [pid = 1657] [id = 482] 03:04:04 INFO - PROCESS | 1657 | --DOCSHELL 0x121896800 == 27 [pid = 1657] [id = 485] 03:04:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf58800 == 26 [pid = 1657] [id = 11] 03:04:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12cc7b800 == 25 [pid = 1657] [id = 15] 03:04:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12c948800 == 24 [pid = 1657] [id = 14] 03:04:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12b3e9000 == 23 [pid = 1657] [id = 9] 03:04:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12d6b5800 == 22 [pid = 1657] [id = 18] 03:04:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12d4c6000 == 21 [pid = 1657] [id = 19] 03:04:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12c672000 == 20 [pid = 1657] [id = 13] 03:04:04 INFO - PROCESS | 1657 | --DOCSHELL 0x1196d5000 == 19 [pid = 1657] [id = 22] 03:04:04 INFO - PROCESS | 1657 | --DOCSHELL 0x129158000 == 18 [pid = 1657] [id = 6] 03:04:04 INFO - PROCESS | 1657 | --DOCSHELL 0x112642800 == 17 [pid = 1657] [id = 23] 03:04:04 INFO - PROCESS | 1657 | --DOCSHELL 0x11721c000 == 16 [pid = 1657] [id = 25] 03:04:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12bd1a000 == 15 [pid = 1657] [id = 10] 03:04:04 INFO - PROCESS | 1657 | --DOCSHELL 0x116ac6800 == 14 [pid = 1657] [id = 24] 03:04:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12d9c4800 == 13 [pid = 1657] [id = 21] 03:04:04 INFO - PROCESS | 1657 | --DOCSHELL 0x118440000 == 12 [pid = 1657] [id = 20] 03:04:04 INFO - PROCESS | 1657 | --DOCSHELL 0x111e09800 == 11 [pid = 1657] [id = 26] 03:04:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12a95b800 == 10 [pid = 1657] [id = 8] 03:04:04 INFO - PROCESS | 1657 | --DOCSHELL 0x1182a2000 == 9 [pid = 1657] [id = 12] 03:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x128cc3000) [pid = 1657] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x129427000) [pid = 1657] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12a742800) [pid = 1657] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x116243000) [pid = 1657] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x117e37000) [pid = 1657] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12920e400) [pid = 1657] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12920ac00) [pid = 1657] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1121e5400) [pid = 1657] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x11841f800) [pid = 1657] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x118419800) [pid = 1657] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x116593800) [pid = 1657] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1130af400) [pid = 1657] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x115f8d800) [pid = 1657] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x123c32000) [pid = 1657] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x128eee400) [pid = 1657] [serial = 1404] [outer = 0x0] [url = about:blank] 03:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12a925c00) [pid = 1657] [serial = 1407] [outer = 0x0] [url = about:blank] 03:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12a73cc00) [pid = 1657] [serial = 1405] [outer = 0x0] [url = about:blank] 03:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x12b3d7000) [pid = 1657] [serial = 1410] [outer = 0x0] [url = about:blank] 03:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x12b341000) [pid = 1657] [serial = 1408] [outer = 0x0] [url = about:blank] 03:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x116a09800) [pid = 1657] [serial = 1389] [outer = 0x0] [url = about:blank] 03:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x118207000) [pid = 1657] [serial = 1390] [outer = 0x0] [url = about:blank] 03:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x118205800) [pid = 1657] [serial = 1386] [outer = 0x0] [url = about:blank] 03:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x12c655000) [pid = 1657] [serial = 1420] [outer = 0x0] [url = about:blank] 03:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x11858fc00) [pid = 1657] [serial = 1387] [outer = 0x0] [url = about:blank] 03:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x12a91d000) [pid = 1657] [serial = 1384] [outer = 0x0] [url = about:blank] 03:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x121c4f800) [pid = 1657] [serial = 1398] [outer = 0x0] [url = about:blank] 03:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x125fd8c00) [pid = 1657] [serial = 1399] [outer = 0x0] [url = about:blank] 03:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x119b2f800) [pid = 1657] [serial = 1395] [outer = 0x0] [url = about:blank] 03:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x1210e4800) [pid = 1657] [serial = 1396] [outer = 0x0] [url = about:blank] 03:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x1193aa000) [pid = 1657] [serial = 1393] [outer = 0x0] [url = about:blank] 03:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x118692c00) [pid = 1657] [serial = 1392] [outer = 0x0] [url = about:blank] 03:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x128839c00) [pid = 1657] [serial = 1414] [outer = 0x0] [url = about:blank] 03:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x120f18c00) [pid = 1657] [serial = 1413] [outer = 0x0] [url = about:blank] 03:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 60 (0x12c930c00) [pid = 1657] [serial = 1423] [outer = 0x0] [url = about:blank] 03:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 59 (0x12c65f000) [pid = 1657] [serial = 1422] [outer = 0x0] [url = about:blank] 03:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 58 (0x12bba0c00) [pid = 1657] [serial = 1411] [outer = 0x0] [url = about:blank] 03:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 57 (0x12bf77400) [pid = 1657] [serial = 1419] [outer = 0x0] [url = about:blank] 03:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 56 (0x125fe2800) [pid = 1657] [serial = 1401] [outer = 0x0] [url = about:blank] 03:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 55 (0x12755b800) [pid = 1657] [serial = 1402] [outer = 0x0] [url = about:blank] 03:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 54 (0x12bd6cc00) [pid = 1657] [serial = 1417] [outer = 0x0] [url = about:blank] 03:04:04 INFO - PROCESS | 1657 | --DOMWINDOW == 53 (0x12b345800) [pid = 1657] [serial = 1416] [outer = 0x0] [url = about:blank] 03:04:04 INFO - PROCESS | 1657 | 1469441044391 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 03:04:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 2225ms 03:04:04 INFO - PROCESS | 1657 | 1469441044460 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 03:04:04 INFO - PROCESS | 1657 | 1469441044462 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 03:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:04:04 INFO - PROCESS | 1657 | 1469441044467 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:04:04 INFO - PROCESS | 1657 | 1469441044469 Marionette TRACE conn2 <- [1,1918,null,{}] 03:04:04 INFO - PROCESS | 1657 | 1469441044473 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:04 INFO - PROCESS | 1657 | 1469441044474 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:04 INFO - PROCESS | 1657 | 1469441044551 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 03:04:04 INFO - PROCESS | 1657 | 1469441044556 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:04 INFO - PROCESS | 1657 | 1469441044558 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x116784800 == 10 [pid = 1657] [id = 487] 03:04:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 54 (0x1131c7400) [pid = 1657] [serial = 1460] [outer = 0x0] 03:04:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 55 (0x115f27400) [pid = 1657] [serial = 1461] [outer = 0x1131c7400] 03:04:04 INFO - PROCESS | 1657 | 1469441044590 Marionette DEBUG loaded listener.js 03:04:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 56 (0x1165eb400) [pid = 1657] [serial = 1462] [outer = 0x1131c7400] 03:04:04 INFO - PROCESS | 1657 | 1469441044919 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 03:04:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 471ms 03:04:04 INFO - PROCESS | 1657 | 1469441044938 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 03:04:04 INFO - PROCESS | 1657 | 1469441044942 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 03:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:04:04 INFO - PROCESS | 1657 | 1469441044950 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:04:04 INFO - PROCESS | 1657 | 1469441044951 Marionette TRACE conn2 <- [1,1922,null,{}] 03:04:04 INFO - PROCESS | 1657 | 1469441044954 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:04 INFO - PROCESS | 1657 | 1469441044956 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:05 INFO - PROCESS | 1657 | 1469441045058 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 03:04:05 INFO - PROCESS | 1657 | 1469441045108 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:05 INFO - PROCESS | 1657 | 1469441045109 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x1165c8800 == 11 [pid = 1657] [id = 488] 03:04:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 57 (0x116aec000) [pid = 1657] [serial = 1463] [outer = 0x0] 03:04:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 58 (0x1177bbc00) [pid = 1657] [serial = 1464] [outer = 0x116aec000] 03:04:05 INFO - PROCESS | 1657 | 1469441045137 Marionette DEBUG loaded listener.js 03:04:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 59 (0x118204c00) [pid = 1657] [serial = 1465] [outer = 0x116aec000] 03:04:05 INFO - PROCESS | 1657 | 1469441045622 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 03:04:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 721ms 03:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:04:05 INFO - PROCESS | 1657 | 1469441045671 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 03:04:05 INFO - PROCESS | 1657 | 1469441045674 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 03:04:05 INFO - PROCESS | 1657 | 1469441045677 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:04:05 INFO - PROCESS | 1657 | 1469441045679 Marionette TRACE conn2 <- [1,1926,null,{}] 03:04:05 INFO - PROCESS | 1657 | 1469441045684 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:05 INFO - PROCESS | 1657 | 1469441045685 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:05 INFO - PROCESS | 1657 | 1469441045806 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 03:04:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x116a49400) [pid = 1657] [serial = 1466] [outer = 0x12cce9c00] 03:04:05 INFO - PROCESS | 1657 | 1469441045917 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:05 INFO - PROCESS | 1657 | 1469441045919 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x118437000 == 12 [pid = 1657] [id = 489] 03:04:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x110fa7c00) [pid = 1657] [serial = 1467] [outer = 0x0] 03:04:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x1177bb800) [pid = 1657] [serial = 1468] [outer = 0x110fa7c00] 03:04:05 INFO - PROCESS | 1657 | 1469441045956 Marionette DEBUG loaded listener.js 03:04:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x11820c000) [pid = 1657] [serial = 1469] [outer = 0x110fa7c00] 03:04:06 INFO - PROCESS | 1657 | 1469441046602 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 03:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 972ms 03:04:06 INFO - PROCESS | 1657 | 1469441046650 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 03:04:06 INFO - PROCESS | 1657 | 1469441046652 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 03:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:04:06 INFO - PROCESS | 1657 | 1469441046656 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:04:06 INFO - PROCESS | 1657 | 1469441046658 Marionette TRACE conn2 <- [1,1930,null,{}] 03:04:06 INFO - PROCESS | 1657 | 1469441046661 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:06 INFO - PROCESS | 1657 | 1469441046662 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:06 INFO - PROCESS | 1657 | 1469441046758 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 03:04:06 INFO - PROCESS | 1657 | --DOCSHELL 0x126f81800 == 11 [pid = 1657] [id = 486] 03:04:06 INFO - PROCESS | 1657 | 1469441046810 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:06 INFO - PROCESS | 1657 | 1469441046813 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x11701f800 == 12 [pid = 1657] [id = 490] 03:04:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x113356c00) [pid = 1657] [serial = 1470] [outer = 0x0] 03:04:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x116bb0c00) [pid = 1657] [serial = 1471] [outer = 0x113356c00] 03:04:06 INFO - PROCESS | 1657 | 1469441046840 Marionette DEBUG loaded listener.js 03:04:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x11834e000) [pid = 1657] [serial = 1472] [outer = 0x113356c00] 03:04:07 INFO - PROCESS | 1657 | 1469441047120 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 03:04:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 474ms 03:04:07 INFO - PROCESS | 1657 | 1469441047139 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 03:04:07 INFO - PROCESS | 1657 | 1469441047142 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 03:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:04:07 INFO - PROCESS | 1657 | 1469441047155 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:04:07 INFO - PROCESS | 1657 | 1469441047156 Marionette TRACE conn2 <- [1,1934,null,{}] 03:04:07 INFO - PROCESS | 1657 | 1469441047159 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:07 INFO - PROCESS | 1657 | 1469441047162 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:07 INFO - PROCESS | 1657 | 1469441047294 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 03:04:07 INFO - PROCESS | 1657 | 1469441047302 Marionette TRACE conn2 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:07 INFO - PROCESS | 1657 | 1469441047304 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x119422000 == 13 [pid = 1657] [id = 491] 03:04:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x11868e800) [pid = 1657] [serial = 1473] [outer = 0x0] 03:04:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x118693000) [pid = 1657] [serial = 1474] [outer = 0x11868e800] 03:04:07 INFO - PROCESS | 1657 | 1469441047330 Marionette DEBUG loaded listener.js 03:04:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x1186b0400) [pid = 1657] [serial = 1475] [outer = 0x11868e800] 03:04:07 INFO - PROCESS | 1657 | 1469441047664 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 03:04:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 519ms 03:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:04:07 INFO - PROCESS | 1657 | 1469441047674 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 03:04:07 INFO - PROCESS | 1657 | 1469441047676 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 03:04:07 INFO - PROCESS | 1657 | 1469441047681 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:04:07 INFO - PROCESS | 1657 | 1469441047683 Marionette TRACE conn2 <- [1,1938,null,{}] 03:04:07 INFO - PROCESS | 1657 | 1469441047691 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:07 INFO - PROCESS | 1657 | 1469441047694 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:07 INFO - PROCESS | 1657 | 1469441047778 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 03:04:07 INFO - PROCESS | 1657 | 1469441047831 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:07 INFO - PROCESS | 1657 | 1469441047833 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c10000 == 14 [pid = 1657] [id = 492] 03:04:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x1186b6800) [pid = 1657] [serial = 1476] [outer = 0x0] 03:04:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x1193a9c00) [pid = 1657] [serial = 1477] [outer = 0x1186b6800] 03:04:07 INFO - PROCESS | 1657 | 1469441047867 Marionette DEBUG loaded listener.js 03:04:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x119b30c00) [pid = 1657] [serial = 1478] [outer = 0x1186b6800] 03:04:08 INFO - PROCESS | 1657 | 1469441048145 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 03:04:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 473ms 03:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:04:08 INFO - PROCESS | 1657 | 1469441048156 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 03:04:08 INFO - PROCESS | 1657 | 1469441048158 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 03:04:08 INFO - PROCESS | 1657 | 1469441048162 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:04:08 INFO - PROCESS | 1657 | 1469441048165 Marionette TRACE conn2 <- [1,1942,null,{}] 03:04:08 INFO - PROCESS | 1657 | 1469441048172 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:08 INFO - PROCESS | 1657 | 1469441048173 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:08 INFO - PROCESS | 1657 | 1469441048254 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 03:04:08 INFO - PROCESS | 1657 | 1469441048258 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:08 INFO - PROCESS | 1657 | 1469441048259 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x115f52800 == 15 [pid = 1657] [id = 493] 03:04:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x119f65c00) [pid = 1657] [serial = 1479] [outer = 0x0] 03:04:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x121004800) [pid = 1657] [serial = 1480] [outer = 0x119f65c00] 03:04:08 INFO - PROCESS | 1657 | 1469441048287 Marionette DEBUG loaded listener.js 03:04:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x1214c0400) [pid = 1657] [serial = 1481] [outer = 0x119f65c00] 03:04:08 INFO - PROCESS | 1657 | 1469441048612 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:04:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 477ms 03:04:08 INFO - PROCESS | 1657 | 1469441048638 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 03:04:08 INFO - PROCESS | 1657 | 1469441048639 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 03:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:04:08 INFO - PROCESS | 1657 | 1469441048642 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:04:08 INFO - PROCESS | 1657 | 1469441048644 Marionette TRACE conn2 <- [1,1946,null,{}] 03:04:08 INFO - PROCESS | 1657 | 1469441048648 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:08 INFO - PROCESS | 1657 | 1469441048649 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:08 INFO - PROCESS | 1657 | 1469441048747 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 03:04:08 INFO - PROCESS | 1657 | 1469441048753 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:08 INFO - PROCESS | 1657 | 1469441048754 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x121894000 == 16 [pid = 1657] [id = 494] 03:04:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x11834ec00) [pid = 1657] [serial = 1482] [outer = 0x0] 03:04:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1214c0800) [pid = 1657] [serial = 1483] [outer = 0x11834ec00] 03:04:08 INFO - PROCESS | 1657 | 1469441048778 Marionette DEBUG loaded listener.js 03:04:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x12491b400) [pid = 1657] [serial = 1484] [outer = 0x11834ec00] 03:04:09 INFO - PROCESS | 1657 | 1469441049070 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:04:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:04:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 471ms 03:04:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:04:09 INFO - PROCESS | 1657 | 1469441049115 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 03:04:09 INFO - PROCESS | 1657 | 1469441049116 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 03:04:09 INFO - PROCESS | 1657 | 1469441049118 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:04:09 INFO - PROCESS | 1657 | 1469441049119 Marionette TRACE conn2 <- [1,1950,null,{}] 03:04:09 INFO - PROCESS | 1657 | 1469441049122 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:09 INFO - PROCESS | 1657 | 1469441049126 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:09 INFO - PROCESS | 1657 | 1469441049237 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 03:04:09 INFO - PROCESS | 1657 | 1469441049272 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:09 INFO - PROCESS | 1657 | 1469441049273 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12682f000 == 17 [pid = 1657] [id = 495] 03:04:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x124bcb400) [pid = 1657] [serial = 1485] [outer = 0x0] 03:04:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1253bec00) [pid = 1657] [serial = 1486] [outer = 0x124bcb400] 03:04:09 INFO - PROCESS | 1657 | 1469441049297 Marionette DEBUG loaded listener.js 03:04:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x126fb8800) [pid = 1657] [serial = 1487] [outer = 0x124bcb400] 03:04:09 INFO - PROCESS | 1657 | 1469441049626 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 03:04:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:04:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 569ms 03:04:09 INFO - PROCESS | 1657 | 1469441049688 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 03:04:09 INFO - PROCESS | 1657 | 1469441049689 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 03:04:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:04:09 INFO - PROCESS | 1657 | 1469441049691 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:04:09 INFO - PROCESS | 1657 | 1469441049692 Marionette TRACE conn2 <- [1,1954,null,{}] 03:04:09 INFO - PROCESS | 1657 | 1469441049694 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:09 INFO - PROCESS | 1657 | 1469441049695 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:09 INFO - PROCESS | 1657 | 1469441049786 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 03:04:09 INFO - PROCESS | 1657 | 1469441049822 Marionette TRACE conn2 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:09 INFO - PROCESS | 1657 | 1469441049823 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a94800 == 18 [pid = 1657] [id = 496] 03:04:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x112d04000) [pid = 1657] [serial = 1488] [outer = 0x0] 03:04:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1272b1c00) [pid = 1657] [serial = 1489] [outer = 0x112d04000] 03:04:09 INFO - PROCESS | 1657 | 1469441049846 Marionette DEBUG loaded listener.js 03:04:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x12755b400) [pid = 1657] [serial = 1490] [outer = 0x112d04000] 03:04:10 INFO - PROCESS | 1657 | 1469441050145 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 03:04:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 472ms 03:04:10 INFO - PROCESS | 1657 | 1469441050170 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 03:04:10 INFO - PROCESS | 1657 | 1469441050171 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 03:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:04:10 INFO - PROCESS | 1657 | 1469441050173 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:04:10 INFO - PROCESS | 1657 | 1469441050175 Marionette TRACE conn2 <- [1,1958,null,{}] 03:04:10 INFO - PROCESS | 1657 | 1469441050179 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:10 INFO - PROCESS | 1657 | 1469441050182 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:10 INFO - PROCESS | 1657 | 1469441050276 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 03:04:10 INFO - PROCESS | 1657 | 1469441050280 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:10 INFO - PROCESS | 1657 | 1469441050281 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12914e000 == 19 [pid = 1657] [id = 497] 03:04:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x126fb9000) [pid = 1657] [serial = 1491] [outer = 0x0] 03:04:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x12882e400) [pid = 1657] [serial = 1492] [outer = 0x126fb9000] 03:04:10 INFO - PROCESS | 1657 | 1469441050309 Marionette DEBUG loaded listener.js 03:04:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x128aad000) [pid = 1657] [serial = 1493] [outer = 0x126fb9000] 03:04:10 INFO - PROCESS | 1657 | 1469441050628 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 03:04:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 472ms 03:04:10 INFO - PROCESS | 1657 | 1469441050651 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 03:04:10 INFO - PROCESS | 1657 | 1469441050652 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 03:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:04:10 INFO - PROCESS | 1657 | 1469441050654 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:04:10 INFO - PROCESS | 1657 | 1469441050655 Marionette TRACE conn2 <- [1,1962,null,{}] 03:04:10 INFO - PROCESS | 1657 | 1469441050666 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:10 INFO - PROCESS | 1657 | 1469441050667 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:10 INFO - PROCESS | 1657 | 1469441050762 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 03:04:10 INFO - PROCESS | 1657 | 1469441050767 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:10 INFO - PROCESS | 1657 | 1469441050768 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a50d000 == 20 [pid = 1657] [id = 498] 03:04:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1272a5800) [pid = 1657] [serial = 1494] [outer = 0x0] 03:04:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x128cc1000) [pid = 1657] [serial = 1495] [outer = 0x1272a5800] 03:04:10 INFO - PROCESS | 1657 | 1469441050791 Marionette DEBUG loaded listener.js 03:04:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x128eee800) [pid = 1657] [serial = 1496] [outer = 0x1272a5800] 03:04:11 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1177b4800) [pid = 1657] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:04:11 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1131c7400) [pid = 1657] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:04:11 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x124bd1800) [pid = 1657] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:04:11 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x112d09800) [pid = 1657] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:04:11 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1177c1800) [pid = 1657] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:04:11 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x113d40400) [pid = 1657] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:04:11 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1181a5c00) [pid = 1657] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:04:11 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x119f5f800) [pid = 1657] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:04:11 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1268ce800) [pid = 1657] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:04:11 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1193bdc00) [pid = 1657] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:04:11 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x116a0e400) [pid = 1657] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:04:11 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x113bdd000) [pid = 1657] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:04:11 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x128cbbc00) [pid = 1657] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:04:11 INFO - PROCESS | 1657 | 1469441051140 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 03:04:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:04:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 519ms 03:04:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:04:11 INFO - PROCESS | 1657 | 1469441051174 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 03:04:11 INFO - PROCESS | 1657 | 1469441051175 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 03:04:11 INFO - PROCESS | 1657 | 1469441051177 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:04:11 INFO - PROCESS | 1657 | 1469441051178 Marionette TRACE conn2 <- [1,1966,null,{}] 03:04:11 INFO - PROCESS | 1657 | 1469441051180 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:11 INFO - PROCESS | 1657 | 1469441051181 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:11 INFO - PROCESS | 1657 | 1469441051256 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 03:04:11 INFO - PROCESS | 1657 | 1469441051261 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:11 INFO - PROCESS | 1657 | 1469441051263 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x121197000 == 21 [pid = 1657] [id = 499] 03:04:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x115ea7000) [pid = 1657] [serial = 1497] [outer = 0x0] 03:04:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x11834b800) [pid = 1657] [serial = 1498] [outer = 0x115ea7000] 03:04:11 INFO - PROCESS | 1657 | 1469441051288 Marionette DEBUG loaded listener.js 03:04:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x11962a400) [pid = 1657] [serial = 1499] [outer = 0x115ea7000] 03:04:11 INFO - PROCESS | 1657 | 1469441051598 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 03:04:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:04:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 468ms 03:04:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:04:11 INFO - PROCESS | 1657 | 1469441051645 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 03:04:11 INFO - PROCESS | 1657 | 1469441051647 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 03:04:11 INFO - PROCESS | 1657 | 1469441051649 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:04:11 INFO - PROCESS | 1657 | 1469441051650 Marionette TRACE conn2 <- [1,1970,null,{}] 03:04:11 INFO - PROCESS | 1657 | 1469441051653 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:11 INFO - PROCESS | 1657 | 1469441051654 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:11 INFO - PROCESS | 1657 | 1469441051761 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 03:04:11 INFO - PROCESS | 1657 | 1469441051768 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:11 INFO - PROCESS | 1657 | 1469441051770 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a739000 == 22 [pid = 1657] [id = 500] 03:04:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x119632c00) [pid = 1657] [serial = 1500] [outer = 0x0] 03:04:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x129207400) [pid = 1657] [serial = 1501] [outer = 0x119632c00] 03:04:11 INFO - PROCESS | 1657 | 1469441051796 Marionette DEBUG loaded listener.js 03:04:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x129634400) [pid = 1657] [serial = 1502] [outer = 0x119632c00] 03:04:12 INFO - PROCESS | 1657 | 1469441052148 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 03:04:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 518ms 03:04:12 INFO - PROCESS | 1657 | 1469441052168 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 03:04:12 INFO - PROCESS | 1657 | 1469441052170 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 03:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:04:12 INFO - PROCESS | 1657 | 1469441052173 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:04:12 INFO - PROCESS | 1657 | 1469441052175 Marionette TRACE conn2 <- [1,1974,null,{}] 03:04:12 INFO - PROCESS | 1657 | 1469441052181 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:12 INFO - PROCESS | 1657 | 1469441052183 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:12 INFO - PROCESS | 1657 | 1469441052300 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 03:04:12 INFO - PROCESS | 1657 | 1469441052383 Marionette TRACE conn2 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:12 INFO - PROCESS | 1657 | 1469441052384 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a96d000 == 23 [pid = 1657] [id = 501] 03:04:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x11674b400) [pid = 1657] [serial = 1503] [outer = 0x0] 03:04:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x12963a000) [pid = 1657] [serial = 1504] [outer = 0x11674b400] 03:04:12 INFO - PROCESS | 1657 | 1469441052424 Marionette DEBUG loaded listener.js 03:04:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x12a7b0000) [pid = 1657] [serial = 1505] [outer = 0x11674b400] 03:04:12 INFO - PROCESS | 1657 | 1469441052719 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 03:04:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 573ms 03:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:04:12 INFO - PROCESS | 1657 | 1469441052752 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 03:04:12 INFO - PROCESS | 1657 | 1469441052753 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 03:04:12 INFO - PROCESS | 1657 | 1469441052755 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:04:12 INFO - PROCESS | 1657 | 1469441052756 Marionette TRACE conn2 <- [1,1978,null,{}] 03:04:12 INFO - PROCESS | 1657 | 1469441052766 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:12 INFO - PROCESS | 1657 | 1469441052767 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:12 INFO - PROCESS | 1657 | 1469441052850 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 03:04:12 INFO - PROCESS | 1657 | 1469441052854 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:12 INFO - PROCESS | 1657 | 1469441052855 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b3e1000 == 24 [pid = 1657] [id = 502] 03:04:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x12a91d000) [pid = 1657] [serial = 1506] [outer = 0x0] 03:04:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12a9cbc00) [pid = 1657] [serial = 1507] [outer = 0x12a91d000] 03:04:12 INFO - PROCESS | 1657 | 1469441052879 Marionette DEBUG loaded listener.js 03:04:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12a9d4c00) [pid = 1657] [serial = 1508] [outer = 0x12a91d000] 03:04:14 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x121c4e000) [pid = 1657] [serial = 1455] [outer = 0x0] [url = about:blank] 03:04:14 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x115f27400) [pid = 1657] [serial = 1461] [outer = 0x0] [url = about:blank] 03:04:14 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1165eb400) [pid = 1657] [serial = 1462] [outer = 0x0] [url = about:blank] 03:04:14 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x125fd6800) [pid = 1657] [serial = 1458] [outer = 0x0] [url = about:blank] 03:04:14 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1249ca000) [pid = 1657] [serial = 1456] [outer = 0x0] [url = about:blank] 03:04:14 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12882d400) [pid = 1657] [serial = 1459] [outer = 0x0] [url = about:blank] 03:04:14 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x128aa7800) [pid = 1657] [serial = 1431] [outer = 0x0] [url = about:blank] 03:04:14 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1197a4400) [pid = 1657] [serial = 1428] [outer = 0x0] [url = about:blank] 03:04:14 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x116af4400) [pid = 1657] [serial = 1425] [outer = 0x0] [url = about:blank] 03:04:14 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1188b0400) [pid = 1657] [serial = 1449] [outer = 0x0] [url = about:blank] 03:04:14 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x119624000) [pid = 1657] [serial = 1450] [outer = 0x0] [url = about:blank] 03:04:14 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x11820e400) [pid = 1657] [serial = 1446] [outer = 0x0] [url = about:blank] 03:04:14 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x118589000) [pid = 1657] [serial = 1447] [outer = 0x0] [url = about:blank] 03:04:14 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x116a08400) [pid = 1657] [serial = 1443] [outer = 0x0] [url = about:blank] 03:04:14 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x11724f800) [pid = 1657] [serial = 1444] [outer = 0x0] [url = about:blank] 03:04:14 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x1193be400) [pid = 1657] [serial = 1441] [outer = 0x0] [url = about:blank] 03:04:14 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x118692000) [pid = 1657] [serial = 1440] [outer = 0x0] [url = about:blank] 03:04:14 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x124e83000) [pid = 1657] [serial = 1437] [outer = 0x0] [url = about:blank] 03:04:14 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x12a926c00) [pid = 1657] [serial = 1434] [outer = 0x0] [url = about:blank] 03:04:14 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x121002400) [pid = 1657] [serial = 1452] [outer = 0x0] [url = about:blank] 03:04:14 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x12175ec00) [pid = 1657] [serial = 1453] [outer = 0x0] [url = about:blank] 03:04:14 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x129420400) [pid = 1657] [serial = 1432] [outer = 0x0] [url = about:blank] 03:04:14 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x1214c1800) [pid = 1657] [serial = 1429] [outer = 0x0] [url = about:blank] 03:04:14 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x118419000) [pid = 1657] [serial = 1426] [outer = 0x0] [url = about:blank] 03:04:14 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x12a9ca400) [pid = 1657] [serial = 1438] [outer = 0x0] [url = about:blank] 03:04:14 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x12bf7b000) [pid = 1657] [serial = 1435] [outer = 0x0] [url = about:blank] 03:04:14 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x1177bbc00) [pid = 1657] [serial = 1464] [outer = 0x0] [url = about:blank] 03:04:14 INFO - PROCESS | 1657 | 1469441054206 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:04:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1473ms 03:04:14 INFO - PROCESS | 1657 | 1469441054229 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 03:04:14 INFO - PROCESS | 1657 | 1469441054231 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 03:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:04:14 INFO - PROCESS | 1657 | 1469441054234 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:04:14 INFO - PROCESS | 1657 | 1469441054236 Marionette TRACE conn2 <- [1,1982,null,{}] 03:04:14 INFO - PROCESS | 1657 | 1469441054241 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:14 INFO - PROCESS | 1657 | 1469441054242 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:14 INFO - PROCESS | 1657 | 1469441054316 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 03:04:14 INFO - PROCESS | 1657 | 1469441054369 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:14 INFO - PROCESS | 1657 | 1469441054372 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x116abd800 == 25 [pid = 1657] [id = 503] 03:04:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x115f8c400) [pid = 1657] [serial = 1509] [outer = 0x0] 03:04:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x115f8cc00) [pid = 1657] [serial = 1510] [outer = 0x115f8c400] 03:04:14 INFO - PROCESS | 1657 | 1469441054400 Marionette DEBUG loaded listener.js 03:04:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x117544800) [pid = 1657] [serial = 1511] [outer = 0x115f8c400] 03:04:14 INFO - PROCESS | 1657 | 1469441054755 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:04:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 571ms 03:04:14 INFO - PROCESS | 1657 | 1469441054805 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 03:04:14 INFO - PROCESS | 1657 | 1469441054811 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 03:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:04:14 INFO - PROCESS | 1657 | 1469441054817 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:04:14 INFO - PROCESS | 1657 | 1469441054820 Marionette TRACE conn2 <- [1,1986,null,{}] 03:04:14 INFO - PROCESS | 1657 | 1469441054824 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:14 INFO - PROCESS | 1657 | 1469441054827 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:14 INFO - PROCESS | 1657 | 1469441054946 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 03:04:15 INFO - PROCESS | 1657 | 1469441055026 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:15 INFO - PROCESS | 1657 | 1469441055028 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x11831c800 == 26 [pid = 1657] [id = 504] 03:04:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x1181a5000) [pid = 1657] [serial = 1512] [outer = 0x0] 03:04:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x11841ec00) [pid = 1657] [serial = 1513] [outer = 0x1181a5000] 03:04:15 INFO - PROCESS | 1657 | 1469441055075 Marionette DEBUG loaded listener.js 03:04:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x118631800) [pid = 1657] [serial = 1514] [outer = 0x1181a5000] 03:04:15 INFO - PROCESS | 1657 | 1469441055356 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:04:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 571ms 03:04:15 INFO - PROCESS | 1657 | 1469441055387 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 03:04:15 INFO - PROCESS | 1657 | 1469441055401 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 03:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:04:15 INFO - PROCESS | 1657 | 1469441055408 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:04:15 INFO - PROCESS | 1657 | 1469441055413 Marionette TRACE conn2 <- [1,1990,null,{}] 03:04:15 INFO - PROCESS | 1657 | 1469441055428 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:15 INFO - PROCESS | 1657 | 1469441055433 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:15 INFO - PROCESS | 1657 | 1469441055534 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 03:04:15 INFO - PROCESS | 1657 | 1469441055559 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:15 INFO - PROCESS | 1657 | 1469441055561 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x119663800 == 27 [pid = 1657] [id = 505] 03:04:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x111c83c00) [pid = 1657] [serial = 1515] [outer = 0x0] 03:04:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x1188a5c00) [pid = 1657] [serial = 1516] [outer = 0x111c83c00] 03:04:15 INFO - PROCESS | 1657 | 1469441055588 Marionette DEBUG loaded listener.js 03:04:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x1193bc400) [pid = 1657] [serial = 1517] [outer = 0x111c83c00] 03:04:15 INFO - PROCESS | 1657 | 1469441055888 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:04:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 483ms 03:04:15 INFO - PROCESS | 1657 | 1469441055892 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 03:04:15 INFO - PROCESS | 1657 | 1469441055894 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 03:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:04:15 INFO - PROCESS | 1657 | 1469441055904 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:04:15 INFO - PROCESS | 1657 | 1469441055905 Marionette TRACE conn2 <- [1,1994,null,{}] 03:04:15 INFO - PROCESS | 1657 | 1469441055907 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:15 INFO - PROCESS | 1657 | 1469441055908 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:15 INFO - PROCESS | 1657 | 1469441055987 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 03:04:15 INFO - PROCESS | 1657 | 1469441055991 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:15 INFO - PROCESS | 1657 | 1469441055993 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x119956800 == 28 [pid = 1657] [id = 506] 03:04:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x1197f5c00) [pid = 1657] [serial = 1518] [outer = 0x0] 03:04:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x120f13c00) [pid = 1657] [serial = 1519] [outer = 0x1197f5c00] 03:04:16 INFO - PROCESS | 1657 | 1469441056020 Marionette DEBUG loaded listener.js 03:04:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x121005000) [pid = 1657] [serial = 1520] [outer = 0x1197f5c00] 03:04:16 INFO - PROCESS | 1657 | 1469441056335 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 03:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 468ms 03:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:04:16 INFO - PROCESS | 1657 | 1469441056372 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 03:04:16 INFO - PROCESS | 1657 | 1469441056373 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 03:04:16 INFO - PROCESS | 1657 | 1469441056376 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:04:16 INFO - PROCESS | 1657 | 1469441056377 Marionette TRACE conn2 <- [1,1998,null,{}] 03:04:16 INFO - PROCESS | 1657 | 1469441056379 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:16 INFO - PROCESS | 1657 | 1469441056381 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:16 INFO - PROCESS | 1657 | 1469441056490 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 03:04:16 INFO - PROCESS | 1657 | 1469441056499 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:16 INFO - PROCESS | 1657 | 1469441056501 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x121192800 == 29 [pid = 1657] [id = 507] 03:04:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x1130af400) [pid = 1657] [serial = 1521] [outer = 0x0] 03:04:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x121003c00) [pid = 1657] [serial = 1522] [outer = 0x1130af400] 03:04:16 INFO - PROCESS | 1657 | 1469441056520 Marionette DEBUG loaded listener.js 03:04:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x123c2ec00) [pid = 1657] [serial = 1523] [outer = 0x1130af400] 03:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 520ms 03:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:04:16 INFO - PROCESS | 1657 | 1469441056891 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 03:04:16 INFO - PROCESS | 1657 | 1469441056897 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 03:04:16 INFO - PROCESS | 1657 | 1469441056898 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 03:04:16 INFO - PROCESS | 1657 | 1469441056900 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:04:16 INFO - PROCESS | 1657 | 1469441056901 Marionette TRACE conn2 <- [1,2002,null,{}] 03:04:16 INFO - PROCESS | 1657 | 1469441056903 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:16 INFO - PROCESS | 1657 | 1469441056907 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:16 INFO - PROCESS | 1657 | 1469441056982 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 03:04:16 INFO - PROCESS | 1657 | 1469441056986 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:16 INFO - PROCESS | 1657 | 1469441056987 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12487b800 == 30 [pid = 1657] [id = 508] 03:04:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x123cf7400) [pid = 1657] [serial = 1524] [outer = 0x0] 03:04:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1253be400) [pid = 1657] [serial = 1525] [outer = 0x123cf7400] 03:04:17 INFO - PROCESS | 1657 | 1469441057016 Marionette DEBUG loaded listener.js 03:04:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1272a7000) [pid = 1657] [serial = 1526] [outer = 0x123cf7400] 03:04:17 INFO - PROCESS | 1657 | 1469441057492 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 03:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 620ms 03:04:17 INFO - PROCESS | 1657 | 1469441057521 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 03:04:17 INFO - PROCESS | 1657 | 1469441057523 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 03:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:04:17 INFO - PROCESS | 1657 | 1469441057526 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:04:17 INFO - PROCESS | 1657 | 1469441057530 Marionette TRACE conn2 <- [1,2006,null,{}] 03:04:17 INFO - PROCESS | 1657 | 1469441057533 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:17 INFO - PROCESS | 1657 | 1469441057535 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:17 INFO - PROCESS | 1657 | 1469441057648 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 03:04:17 INFO - PROCESS | 1657 | 1469441057653 Marionette TRACE conn2 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:17 INFO - PROCESS | 1657 | 1469441057654 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x126d2e800 == 31 [pid = 1657] [id = 509] 03:04:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1272ab000) [pid = 1657] [serial = 1527] [outer = 0x0] 03:04:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x127559c00) [pid = 1657] [serial = 1528] [outer = 0x1272ab000] 03:04:17 INFO - PROCESS | 1657 | 1469441057678 Marionette DEBUG loaded listener.js 03:04:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x128aa6400) [pid = 1657] [serial = 1529] [outer = 0x1272ab000] 03:04:18 INFO - PROCESS | 1657 | 1469441058017 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 03:04:18 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 03:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 522ms 03:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:04:18 INFO - PROCESS | 1657 | 1469441058049 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 03:04:18 INFO - PROCESS | 1657 | 1469441058050 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 03:04:18 INFO - PROCESS | 1657 | 1469441058052 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:04:18 INFO - PROCESS | 1657 | 1469441058053 Marionette TRACE conn2 <- [1,2010,null,{}] 03:04:18 INFO - PROCESS | 1657 | 1469441058055 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:18 INFO - PROCESS | 1657 | 1469441058056 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:18 INFO - PROCESS | 1657 | 1469441058156 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 03:04:18 INFO - PROCESS | 1657 | 1469441058162 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:18 INFO - PROCESS | 1657 | 1469441058163 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a8f800 == 32 [pid = 1657] [id = 510] 03:04:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x11301f800) [pid = 1657] [serial = 1530] [outer = 0x0] 03:04:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x128ab2800) [pid = 1657] [serial = 1531] [outer = 0x11301f800] 03:04:18 INFO - PROCESS | 1657 | 1469441058187 Marionette DEBUG loaded listener.js 03:04:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x12920b000) [pid = 1657] [serial = 1532] [outer = 0x11301f800] 03:04:18 INFO - PROCESS | 1657 | 1469441058481 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 03:04:18 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 03:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 468ms 03:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:04:18 INFO - PROCESS | 1657 | 1469441058520 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 03:04:18 INFO - PROCESS | 1657 | 1469441058521 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 03:04:18 INFO - PROCESS | 1657 | 1469441058523 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:04:18 INFO - PROCESS | 1657 | 1469441058524 Marionette TRACE conn2 <- [1,2014,null,{}] 03:04:18 INFO - PROCESS | 1657 | 1469441058527 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:18 INFO - PROCESS | 1657 | 1469441058530 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:18 INFO - PROCESS | 1657 | 1469441058602 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 03:04:18 INFO - PROCESS | 1657 | 1469441058617 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:18 INFO - PROCESS | 1657 | 1469441058618 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x119662000 == 33 [pid = 1657] [id = 511] 03:04:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x128ab3c00) [pid = 1657] [serial = 1533] [outer = 0x0] 03:04:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x129426800) [pid = 1657] [serial = 1534] [outer = 0x128ab3c00] 03:04:18 INFO - PROCESS | 1657 | 1469441058643 Marionette DEBUG loaded listener.js 03:04:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12963b400) [pid = 1657] [serial = 1535] [outer = 0x128ab3c00] 03:04:18 INFO - PROCESS | 1657 | 1469441058949 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 03:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 468ms 03:04:18 INFO - PROCESS | 1657 | 1469441058993 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 03:04:18 INFO - PROCESS | 1657 | 1469441058995 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 03:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:04:18 INFO - PROCESS | 1657 | 1469441058999 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:04:19 INFO - PROCESS | 1657 | 1469441059000 Marionette TRACE conn2 <- [1,2018,null,{}] 03:04:19 INFO - PROCESS | 1657 | 1469441059002 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:19 INFO - PROCESS | 1657 | 1469441059003 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:19 INFO - PROCESS | 1657 | 1469441059118 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 03:04:19 INFO - PROCESS | 1657 | 1469441059124 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:19 INFO - PROCESS | 1657 | 1469441059125 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a8ba000 == 34 [pid = 1657] [id = 512] 03:04:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x129423800) [pid = 1657] [serial = 1536] [outer = 0x0] 03:04:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12a7af400) [pid = 1657] [serial = 1537] [outer = 0x129423800] 03:04:19 INFO - PROCESS | 1657 | 1469441059167 Marionette DEBUG loaded listener.js 03:04:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12a9d1800) [pid = 1657] [serial = 1538] [outer = 0x129423800] 03:04:19 INFO - PROCESS | 1657 | 1469441059638 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 669ms 03:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:04:19 INFO - PROCESS | 1657 | 1469441059675 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 03:04:19 INFO - PROCESS | 1657 | 1469441059677 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 03:04:19 INFO - PROCESS | 1657 | 1469441059679 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:04:19 INFO - PROCESS | 1657 | 1469441059681 Marionette TRACE conn2 <- [1,2022,null,{}] 03:04:19 INFO - PROCESS | 1657 | 1469441059683 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:19 INFO - PROCESS | 1657 | 1469441059685 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:19 INFO - PROCESS | 1657 | 1469441059796 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 03:04:19 INFO - PROCESS | 1657 | 1469441059835 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:19 INFO - PROCESS | 1657 | 1469441059836 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x12118c000 == 35 [pid = 1657] [id = 513] 03:04:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12941c400) [pid = 1657] [serial = 1539] [outer = 0x0] 03:04:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12abef000) [pid = 1657] [serial = 1540] [outer = 0x12941c400] 03:04:19 INFO - PROCESS | 1657 | 1469441059862 Marionette DEBUG loaded listener.js 03:04:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12b3d0000) [pid = 1657] [serial = 1541] [outer = 0x12941c400] 03:04:20 INFO - PROCESS | 1657 | 1469441060189 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 03:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 519ms 03:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:04:20 INFO - PROCESS | 1657 | 1469441060199 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 03:04:20 INFO - PROCESS | 1657 | 1469441060201 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 03:04:20 INFO - PROCESS | 1657 | 1469441060204 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:04:20 INFO - PROCESS | 1657 | 1469441060206 Marionette TRACE conn2 <- [1,2026,null,{}] 03:04:20 INFO - PROCESS | 1657 | 1469441060208 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:20 INFO - PROCESS | 1657 | 1469441060210 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:20 INFO - PROCESS | 1657 | 1469441060322 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 03:04:20 INFO - PROCESS | 1657 | 1469441060358 Marionette TRACE conn2 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:20 INFO - PROCESS | 1657 | 1469441060359 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bd1f000 == 36 [pid = 1657] [id = 514] 03:04:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12b3d0400) [pid = 1657] [serial = 1542] [outer = 0x0] 03:04:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12b3d8c00) [pid = 1657] [serial = 1543] [outer = 0x12b3d0400] 03:04:20 INFO - PROCESS | 1657 | 1469441060384 Marionette DEBUG loaded listener.js 03:04:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12bb95400) [pid = 1657] [serial = 1544] [outer = 0x12b3d0400] 03:04:20 INFO - PROCESS | 1657 | 1469441060699 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 03:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 519ms 03:04:20 INFO - PROCESS | 1657 | 1469441060723 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 03:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:04:20 INFO - PROCESS | 1657 | 1469441060724 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 03:04:20 INFO - PROCESS | 1657 | 1469441060727 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:04:20 INFO - PROCESS | 1657 | 1469441060730 Marionette TRACE conn2 <- [1,2030,null,{}] 03:04:20 INFO - PROCESS | 1657 | 1469441060732 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:20 INFO - PROCESS | 1657 | 1469441060733 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:20 INFO - PROCESS | 1657 | 1469441060844 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 03:04:20 INFO - PROCESS | 1657 | 1469441060847 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:20 INFO - PROCESS | 1657 | 1469441060848 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf56800 == 37 [pid = 1657] [id = 515] 03:04:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12b3d6800) [pid = 1657] [serial = 1545] [outer = 0x0] 03:04:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12bb9d400) [pid = 1657] [serial = 1546] [outer = 0x12b3d6800] 03:04:20 INFO - PROCESS | 1657 | 1469441060872 Marionette DEBUG loaded listener.js 03:04:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12bd6d400) [pid = 1657] [serial = 1547] [outer = 0x12b3d6800] 03:04:21 INFO - PROCESS | 1657 | 1469441061248 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 03:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 573ms 03:04:21 INFO - PROCESS | 1657 | 1469441061301 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 03:04:21 INFO - PROCESS | 1657 | 1469441061303 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 03:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:04:21 INFO - PROCESS | 1657 | 1469441061312 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:04:21 INFO - PROCESS | 1657 | 1469441061314 Marionette TRACE conn2 <- [1,2034,null,{}] 03:04:21 INFO - PROCESS | 1657 | 1469441061317 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:21 INFO - PROCESS | 1657 | 1469441061318 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:21 INFO - PROCESS | 1657 | 1469441061465 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 03:04:21 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x126fb9000) [pid = 1657] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:04:21 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x112d04000) [pid = 1657] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:04:21 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1272a5800) [pid = 1657] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:04:21 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x115ea7000) [pid = 1657] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:04:21 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x119632c00) [pid = 1657] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:04:21 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x11834ec00) [pid = 1657] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:04:21 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119f65c00) [pid = 1657] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:04:21 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1186b6800) [pid = 1657] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:04:21 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11868e800) [pid = 1657] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:04:21 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x113356c00) [pid = 1657] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:04:21 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x110fa7c00) [pid = 1657] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:04:21 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x116aec000) [pid = 1657] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:04:21 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x11674b400) [pid = 1657] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:04:21 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x124bcb400) [pid = 1657] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:04:21 INFO - PROCESS | 1657 | 1469441061733 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:21 INFO - PROCESS | 1657 | 1469441061734 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x116866800 == 38 [pid = 1657] [id = 516] 03:04:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x112980000) [pid = 1657] [serial = 1548] [outer = 0x0] 03:04:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1133ec400) [pid = 1657] [serial = 1549] [outer = 0x112980000] 03:04:21 INFO - PROCESS | 1657 | 1469441061758 Marionette DEBUG loaded listener.js 03:04:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x118623c00) [pid = 1657] [serial = 1550] [outer = 0x112980000] 03:04:22 INFO - PROCESS | 1657 | 1469441062014 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 723ms 03:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:04:22 INFO - PROCESS | 1657 | 1469441062037 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 03:04:22 INFO - PROCESS | 1657 | 1469441062038 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 03:04:22 INFO - PROCESS | 1657 | 1469441062040 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:04:22 INFO - PROCESS | 1657 | 1469441062041 Marionette TRACE conn2 <- [1,2038,null,{}] 03:04:22 INFO - PROCESS | 1657 | 1469441062051 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:22 INFO - PROCESS | 1657 | 1469441062052 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:22 INFO - PROCESS | 1657 | 1469441062141 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 03:04:22 INFO - PROCESS | 1657 | 1469441062148 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:22 INFO - PROCESS | 1657 | 1469441062149 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c67d000 == 39 [pid = 1657] [id = 517] 03:04:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x118630800) [pid = 1657] [serial = 1551] [outer = 0x0] 03:04:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1272a9c00) [pid = 1657] [serial = 1552] [outer = 0x118630800] 03:04:22 INFO - PROCESS | 1657 | 1469441062172 Marionette DEBUG loaded listener.js 03:04:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12bf72400) [pid = 1657] [serial = 1553] [outer = 0x118630800] 03:04:22 INFO - PROCESS | 1657 | 1469441062482 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 03:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 474ms 03:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:04:22 INFO - PROCESS | 1657 | 1469441062514 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 03:04:22 INFO - PROCESS | 1657 | 1469441062516 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 03:04:22 INFO - PROCESS | 1657 | 1469441062518 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:04:22 INFO - PROCESS | 1657 | 1469441062519 Marionette TRACE conn2 <- [1,2042,null,{}] 03:04:22 INFO - PROCESS | 1657 | 1469441062521 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:22 INFO - PROCESS | 1657 | 1469441062522 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:22 INFO - PROCESS | 1657 | 1469441062627 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 03:04:22 INFO - PROCESS | 1657 | 1469441062633 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:22 INFO - PROCESS | 1657 | 1469441062634 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c942800 == 40 [pid = 1657] [id = 518] 03:04:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x116242c00) [pid = 1657] [serial = 1554] [outer = 0x0] 03:04:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12bb93400) [pid = 1657] [serial = 1555] [outer = 0x116242c00] 03:04:22 INFO - PROCESS | 1657 | 1469441062658 Marionette DEBUG loaded listener.js 03:04:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12bf7d400) [pid = 1657] [serial = 1556] [outer = 0x116242c00] 03:04:22 INFO - PROCESS | 1657 | 1469441062963 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:04:22 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) 03:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 469ms 03:04:22 INFO - PROCESS | 1657 | 1469441062988 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 03:04:22 INFO - PROCESS | 1657 | 1469441062989 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 03:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:04:22 INFO - PROCESS | 1657 | 1469441062991 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:04:22 INFO - PROCESS | 1657 | 1469441062992 Marionette TRACE conn2 <- [1,2046,null,{}] 03:04:23 INFO - PROCESS | 1657 | 1469441062997 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:23 INFO - PROCESS | 1657 | 1469441062998 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:23 INFO - PROCESS | 1657 | 1469441063084 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 03:04:23 INFO - PROCESS | 1657 | 1469441063087 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:23 INFO - PROCESS | 1657 | 1469441063088 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cc76800 == 41 [pid = 1657] [id = 519] 03:04:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x118689000) [pid = 1657] [serial = 1557] [outer = 0x0] 03:04:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12c653400) [pid = 1657] [serial = 1558] [outer = 0x118689000] 03:04:23 INFO - PROCESS | 1657 | 1469441063111 Marionette DEBUG loaded listener.js 03:04:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12c65c400) [pid = 1657] [serial = 1559] [outer = 0x118689000] 03:04:23 INFO - PROCESS | 1657 | 1469441063434 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:04:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 471ms 03:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:04:23 INFO - PROCESS | 1657 | 1469441063463 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 03:04:23 INFO - PROCESS | 1657 | 1469441063464 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 03:04:23 INFO - PROCESS | 1657 | 1469441063466 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:04:23 INFO - PROCESS | 1657 | 1469441063467 Marionette TRACE conn2 <- [1,2050,null,{}] 03:04:23 INFO - PROCESS | 1657 | 1469441063469 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:23 INFO - PROCESS | 1657 | 1469441063470 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:23 INFO - PROCESS | 1657 | 1469441063580 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 03:04:23 INFO - PROCESS | 1657 | 1469441063586 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:23 INFO - PROCESS | 1657 | 1469441063587 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cc89800 == 42 [pid = 1657] [id = 520] 03:04:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x128e95400) [pid = 1657] [serial = 1560] [outer = 0x0] 03:04:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x128e9c800) [pid = 1657] [serial = 1561] [outer = 0x128e95400] 03:04:23 INFO - PROCESS | 1657 | 1469441063610 Marionette DEBUG loaded listener.js 03:04:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x128ea2400) [pid = 1657] [serial = 1562] [outer = 0x128e95400] 03:04:24 INFO - PROCESS | 1657 | 1469441064110 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:04:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 720ms 03:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:04:24 INFO - PROCESS | 1657 | 1469441064187 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 03:04:24 INFO - PROCESS | 1657 | 1469441064189 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 03:04:24 INFO - PROCESS | 1657 | 1469441064219 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:04:24 INFO - PROCESS | 1657 | 1469441064221 Marionette TRACE conn2 <- [1,2054,null,{}] 03:04:24 INFO - PROCESS | 1657 | 1469441064230 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:24 INFO - PROCESS | 1657 | 1469441064232 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:24 INFO - PROCESS | 1657 | 1469441064347 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 03:04:24 INFO - PROCESS | 1657 | 1469441064446 Marionette TRACE conn2 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:24 INFO - PROCESS | 1657 | 1469441064448 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x11830e800 == 43 [pid = 1657] [id = 521] 03:04:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x116a98400) [pid = 1657] [serial = 1563] [outer = 0x0] 03:04:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x117254800) [pid = 1657] [serial = 1564] [outer = 0x116a98400] 03:04:24 INFO - PROCESS | 1657 | 1469441064478 Marionette DEBUG loaded listener.js 03:04:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x118358800) [pid = 1657] [serial = 1565] [outer = 0x116a98400] 03:04:25 INFO - PROCESS | 1657 | 1469441065170 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 03:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1001ms 03:04:25 INFO - PROCESS | 1657 | 1469441065224 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 03:04:25 INFO - PROCESS | 1657 | 1469441065227 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 03:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:04:25 INFO - PROCESS | 1657 | 1469441065234 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:04:25 INFO - PROCESS | 1657 | 1469441065236 Marionette TRACE conn2 <- [1,2058,null,{}] 03:04:25 INFO - PROCESS | 1657 | 1469441065239 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:25 INFO - PROCESS | 1657 | 1469441065241 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:25 INFO - PROCESS | 1657 | 1469441065335 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 03:04:25 INFO - PROCESS | 1657 | 1469441065416 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:25 INFO - PROCESS | 1657 | 1469441065419 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x11701f000 == 44 [pid = 1657] [id = 522] 03:04:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x116ba8800) [pid = 1657] [serial = 1566] [outer = 0x0] 03:04:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1177b5400) [pid = 1657] [serial = 1567] [outer = 0x116ba8800] 03:04:25 INFO - PROCESS | 1657 | 1469441065447 Marionette DEBUG loaded listener.js 03:04:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1181ad000) [pid = 1657] [serial = 1568] [outer = 0x116ba8800] 03:04:25 INFO - PROCESS | 1657 | --DOCSHELL 0x12cc76800 == 43 [pid = 1657] [id = 519] 03:04:25 INFO - PROCESS | 1657 | --DOCSHELL 0x12c942800 == 42 [pid = 1657] [id = 518] 03:04:25 INFO - PROCESS | 1657 | --DOCSHELL 0x12c67d000 == 41 [pid = 1657] [id = 517] 03:04:25 INFO - PROCESS | 1657 | --DOCSHELL 0x116866800 == 40 [pid = 1657] [id = 516] 03:04:25 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf56800 == 39 [pid = 1657] [id = 515] 03:04:25 INFO - PROCESS | 1657 | --DOCSHELL 0x12bd1f000 == 38 [pid = 1657] [id = 514] 03:04:25 INFO - PROCESS | 1657 | --DOCSHELL 0x12118c000 == 37 [pid = 1657] [id = 513] 03:04:25 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12a9cbc00) [pid = 1657] [serial = 1507] [outer = 0x0] [url = about:blank] 03:04:25 INFO - PROCESS | 1657 | --DOCSHELL 0x12a8ba000 == 36 [pid = 1657] [id = 512] 03:04:25 INFO - PROCESS | 1657 | --DOCSHELL 0x119662000 == 35 [pid = 1657] [id = 511] 03:04:25 INFO - PROCESS | 1657 | --DOCSHELL 0x128a8f800 == 34 [pid = 1657] [id = 510] 03:04:25 INFO - PROCESS | 1657 | --DOCSHELL 0x126d2e800 == 33 [pid = 1657] [id = 509] 03:04:25 INFO - PROCESS | 1657 | --DOCSHELL 0x12487b800 == 32 [pid = 1657] [id = 508] 03:04:25 INFO - PROCESS | 1657 | --DOCSHELL 0x121192800 == 31 [pid = 1657] [id = 507] 03:04:25 INFO - PROCESS | 1657 | --DOCSHELL 0x119956800 == 30 [pid = 1657] [id = 506] 03:04:25 INFO - PROCESS | 1657 | --DOCSHELL 0x119663800 == 29 [pid = 1657] [id = 505] 03:04:25 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12a7b0000) [pid = 1657] [serial = 1505] [outer = 0x0] [url = about:blank] 03:04:25 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1253bec00) [pid = 1657] [serial = 1486] [outer = 0x0] [url = about:blank] 03:04:25 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x126fb8800) [pid = 1657] [serial = 1487] [outer = 0x0] [url = about:blank] 03:04:25 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x128aad000) [pid = 1657] [serial = 1493] [outer = 0x0] [url = about:blank] 03:04:25 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12963a000) [pid = 1657] [serial = 1504] [outer = 0x0] [url = about:blank] 03:04:25 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12491b400) [pid = 1657] [serial = 1484] [outer = 0x0] [url = about:blank] 03:04:25 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12882e400) [pid = 1657] [serial = 1492] [outer = 0x0] [url = about:blank] 03:04:25 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12755b400) [pid = 1657] [serial = 1490] [outer = 0x0] [url = about:blank] 03:04:25 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1272b1c00) [pid = 1657] [serial = 1489] [outer = 0x0] [url = about:blank] 03:04:25 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x128cc1000) [pid = 1657] [serial = 1495] [outer = 0x0] [url = about:blank] 03:04:25 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11962a400) [pid = 1657] [serial = 1499] [outer = 0x0] [url = about:blank] 03:04:25 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x129207400) [pid = 1657] [serial = 1501] [outer = 0x0] [url = about:blank] 03:04:25 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x11834b800) [pid = 1657] [serial = 1498] [outer = 0x0] [url = about:blank] 03:04:25 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x129634400) [pid = 1657] [serial = 1502] [outer = 0x0] [url = about:blank] 03:04:25 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x128eee800) [pid = 1657] [serial = 1496] [outer = 0x0] [url = about:blank] 03:04:25 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12b3d1c00) [pid = 1657] [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.] 03:04:25 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1214c0800) [pid = 1657] [serial = 1483] [outer = 0x0] [url = about:blank] 03:04:25 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x121004800) [pid = 1657] [serial = 1480] [outer = 0x0] [url = about:blank] 03:04:25 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1214c0400) [pid = 1657] [serial = 1481] [outer = 0x0] [url = about:blank] 03:04:25 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1193a9c00) [pid = 1657] [serial = 1477] [outer = 0x0] [url = about:blank] 03:04:25 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x119b30c00) [pid = 1657] [serial = 1478] [outer = 0x0] [url = about:blank] 03:04:25 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x118693000) [pid = 1657] [serial = 1474] [outer = 0x0] [url = about:blank] 03:04:25 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1186b0400) [pid = 1657] [serial = 1475] [outer = 0x0] [url = about:blank] 03:04:25 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x116bb0c00) [pid = 1657] [serial = 1471] [outer = 0x0] [url = about:blank] 03:04:25 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x11834e000) [pid = 1657] [serial = 1472] [outer = 0x0] [url = about:blank] 03:04:25 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x11820c000) [pid = 1657] [serial = 1469] [outer = 0x0] [url = about:blank] 03:04:25 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1177bb800) [pid = 1657] [serial = 1468] [outer = 0x0] [url = about:blank] 03:04:25 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x118204c00) [pid = 1657] [serial = 1465] [outer = 0x0] [url = about:blank] 03:04:25 INFO - PROCESS | 1657 | 1469441065901 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 03:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 672ms 03:04:25 INFO - PROCESS | 1657 | 1469441065905 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 03:04:25 INFO - PROCESS | 1657 | 1469441065909 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 03:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:04:25 INFO - PROCESS | 1657 | 1469441065917 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:04:25 INFO - PROCESS | 1657 | 1469441065919 Marionette TRACE conn2 <- [1,2062,null,{}] 03:04:25 INFO - PROCESS | 1657 | 1469441065921 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:25 INFO - PROCESS | 1657 | 1469441065923 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:26 INFO - PROCESS | 1657 | 1469441066003 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 03:04:26 INFO - PROCESS | 1657 | 1469441066057 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:26 INFO - PROCESS | 1657 | 1469441066058 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x118328800 == 30 [pid = 1657] [id = 523] 03:04:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x11817ac00) [pid = 1657] [serial = 1569] [outer = 0x0] 03:04:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x11841dc00) [pid = 1657] [serial = 1570] [outer = 0x11817ac00] 03:04:26 INFO - PROCESS | 1657 | 1469441066086 Marionette DEBUG loaded listener.js 03:04:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x11868e000) [pid = 1657] [serial = 1571] [outer = 0x11817ac00] 03:04:26 INFO - PROCESS | 1657 | 1469441066405 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 03:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 521ms 03:04:26 INFO - PROCESS | 1657 | 1469441066439 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 03:04:26 INFO - PROCESS | 1657 | 1469441066440 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 03:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:04:26 INFO - PROCESS | 1657 | 1469441066443 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:04:26 INFO - PROCESS | 1657 | 1469441066447 Marionette TRACE conn2 <- [1,2066,null,{}] 03:04:26 INFO - PROCESS | 1657 | 1469441066455 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:26 INFO - PROCESS | 1657 | 1469441066459 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:26 INFO - PROCESS | 1657 | 1469441066533 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 03:04:26 INFO - PROCESS | 1657 | 1469441066590 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:26 INFO - PROCESS | 1657 | 1469441066592 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x11966e800 == 31 [pid = 1657] [id = 524] 03:04:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x118693800) [pid = 1657] [serial = 1572] [outer = 0x0] 03:04:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1188a1c00) [pid = 1657] [serial = 1573] [outer = 0x118693800] 03:04:26 INFO - PROCESS | 1657 | 1469441066619 Marionette DEBUG loaded listener.js 03:04:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1193bfc00) [pid = 1657] [serial = 1574] [outer = 0x118693800] 03:04:26 INFO - PROCESS | 1657 | 1469441066932 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 03:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 524ms 03:04:26 INFO - PROCESS | 1657 | 1469441066967 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 03:04:26 INFO - PROCESS | 1657 | 1469441066969 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 03:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:04:26 INFO - PROCESS | 1657 | 1469441066971 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:04:26 INFO - PROCESS | 1657 | 1469441066972 Marionette TRACE conn2 <- [1,2070,null,{}] 03:04:26 INFO - PROCESS | 1657 | 1469441066974 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:26 INFO - PROCESS | 1657 | 1469441066976 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:27 INFO - PROCESS | 1657 | 1469441067053 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 03:04:27 INFO - PROCESS | 1657 | 1469441067056 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:27 INFO - PROCESS | 1657 | 1469441067058 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x119fc7800 == 32 [pid = 1657] [id = 525] 03:04:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x119632400) [pid = 1657] [serial = 1575] [outer = 0x0] 03:04:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119b3b800) [pid = 1657] [serial = 1576] [outer = 0x119632400] 03:04:27 INFO - PROCESS | 1657 | 1469441067086 Marionette DEBUG loaded listener.js 03:04:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x121002800) [pid = 1657] [serial = 1577] [outer = 0x119632400] 03:04:27 INFO - PROCESS | 1657 | 1469441067397 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 03:04:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 468ms 03:04:27 INFO - PROCESS | 1657 | 1469441067463 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 03:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:04:27 INFO - PROCESS | 1657 | 1469441067465 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 03:04:27 INFO - PROCESS | 1657 | 1469441067467 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:04:27 INFO - PROCESS | 1657 | 1469441067468 Marionette TRACE conn2 <- [1,2074,null,{}] 03:04:27 INFO - PROCESS | 1657 | 1469441067470 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:27 INFO - PROCESS | 1657 | 1469441067471 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:27 INFO - PROCESS | 1657 | 1469441067545 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 03:04:27 INFO - PROCESS | 1657 | 1469441067548 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:27 INFO - PROCESS | 1657 | 1469441067550 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213a0000 == 33 [pid = 1657] [id = 526] 03:04:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x116745000) [pid = 1657] [serial = 1578] [outer = 0x0] 03:04:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x121252400) [pid = 1657] [serial = 1579] [outer = 0x116745000] 03:04:27 INFO - PROCESS | 1657 | 1469441067576 Marionette DEBUG loaded listener.js 03:04:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x121c49000) [pid = 1657] [serial = 1580] [outer = 0x116745000] 03:04:27 INFO - PROCESS | 1657 | 1469441067961 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 03:04:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 518ms 03:04:27 INFO - PROCESS | 1657 | 1469441067989 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 03:04:27 INFO - PROCESS | 1657 | 1469441067990 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 03:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:04:27 INFO - PROCESS | 1657 | 1469441067992 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:04:27 INFO - PROCESS | 1657 | 1469441067994 Marionette TRACE conn2 <- [1,2078,null,{}] 03:04:28 INFO - PROCESS | 1657 | 1469441067998 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:28 INFO - PROCESS | 1657 | 1469441068002 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:28 INFO - PROCESS | 1657 | 1469441068114 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 03:04:28 INFO - PROCESS | 1657 | 1469441068154 Marionette TRACE conn2 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:28 INFO - PROCESS | 1657 | 1469441068155 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x125486800 == 34 [pid = 1657] [id = 527] 03:04:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x123c30c00) [pid = 1657] [serial = 1581] [outer = 0x0] 03:04:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x124bd0000) [pid = 1657] [serial = 1582] [outer = 0x123c30c00] 03:04:28 INFO - PROCESS | 1657 | 1469441068180 Marionette DEBUG loaded listener.js 03:04:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x125fde000) [pid = 1657] [serial = 1583] [outer = 0x123c30c00] 03:04:28 INFO - PROCESS | 1657 | 1469441068488 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 03:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 521ms 03:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:04:28 INFO - PROCESS | 1657 | 1469441068513 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 03:04:28 INFO - PROCESS | 1657 | 1469441068515 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 03:04:28 INFO - PROCESS | 1657 | 1469441068517 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:04:28 INFO - PROCESS | 1657 | 1469441068518 Marionette TRACE conn2 <- [1,2082,null,{}] 03:04:28 INFO - PROCESS | 1657 | 1469441068526 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:28 INFO - PROCESS | 1657 | 1469441068528 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:28 INFO - PROCESS | 1657 | 1469441068622 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 03:04:28 INFO - PROCESS | 1657 | 1469441068625 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:28 INFO - PROCESS | 1657 | 1469441068626 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x126d2a800 == 35 [pid = 1657] [id = 528] 03:04:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x123c32000) [pid = 1657] [serial = 1584] [outer = 0x0] 03:04:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x126fb8800) [pid = 1657] [serial = 1585] [outer = 0x123c32000] 03:04:28 INFO - PROCESS | 1657 | 1469441068659 Marionette DEBUG loaded listener.js 03:04:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1272b1c00) [pid = 1657] [serial = 1586] [outer = 0x123c32000] 03:04:28 INFO - PROCESS | 1657 | 1469441068974 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 03:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 519ms 03:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:04:29 INFO - PROCESS | 1657 | 1469441069037 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 03:04:29 INFO - PROCESS | 1657 | 1469441069038 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 03:04:29 INFO - PROCESS | 1657 | 1469441069040 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:04:29 INFO - PROCESS | 1657 | 1469441069041 Marionette TRACE conn2 <- [1,2086,null,{}] 03:04:29 INFO - PROCESS | 1657 | 1469441069043 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:29 INFO - PROCESS | 1657 | 1469441069044 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:29 INFO - PROCESS | 1657 | 1469441069137 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 03:04:29 INFO - PROCESS | 1657 | 1469441069148 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:29 INFO - PROCESS | 1657 | 1469441069149 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x128e80800 == 36 [pid = 1657] [id = 529] 03:04:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x127555800) [pid = 1657] [serial = 1587] [outer = 0x0] 03:04:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12755bc00) [pid = 1657] [serial = 1588] [outer = 0x127555800] 03:04:29 INFO - PROCESS | 1657 | 1469441069173 Marionette DEBUG loaded listener.js 03:04:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x128aa5c00) [pid = 1657] [serial = 1589] [outer = 0x127555800] 03:04:29 INFO - PROCESS | 1657 | 1469441069509 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 03:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 518ms 03:04:29 INFO - PROCESS | 1657 | 1469441069559 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 03:04:29 INFO - PROCESS | 1657 | 1469441069560 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 03:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:04:29 INFO - PROCESS | 1657 | 1469441069562 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:04:29 INFO - PROCESS | 1657 | 1469441069563 Marionette TRACE conn2 <- [1,2090,null,{}] 03:04:29 INFO - PROCESS | 1657 | 1469441069566 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:29 INFO - PROCESS | 1657 | 1469441069567 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:29 INFO - PROCESS | 1657 | 1469441069661 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 03:04:29 INFO - PROCESS | 1657 | 1469441069665 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:29 INFO - PROCESS | 1657 | 1469441069666 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a511000 == 37 [pid = 1657] [id = 530] 03:04:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12754f400) [pid = 1657] [serial = 1590] [outer = 0x0] 03:04:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x128cc3000) [pid = 1657] [serial = 1591] [outer = 0x12754f400] 03:04:29 INFO - PROCESS | 1657 | 1469441069698 Marionette DEBUG loaded listener.js 03:04:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x128e9d800) [pid = 1657] [serial = 1592] [outer = 0x12754f400] 03:04:29 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x118689000) [pid = 1657] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:04:29 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12941c400) [pid = 1657] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:04:29 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x128ab3c00) [pid = 1657] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:04:29 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1130af400) [pid = 1657] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:04:29 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12a91d000) [pid = 1657] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:04:29 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x111c83c00) [pid = 1657] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:04:29 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1197f5c00) [pid = 1657] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:04:29 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1181a5000) [pid = 1657] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:04:29 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1272ab000) [pid = 1657] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:04:29 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11301f800) [pid = 1657] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:04:29 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x115f8c400) [pid = 1657] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:04:29 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x129423800) [pid = 1657] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:04:29 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x123cf7400) [pid = 1657] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:04:29 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12b3d0400) [pid = 1657] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:04:29 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12b3d6800) [pid = 1657] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:04:29 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x112980000) [pid = 1657] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:04:29 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x118630800) [pid = 1657] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:04:29 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x116242c00) [pid = 1657] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:04:30 INFO - PROCESS | 1657 | 1469441070120 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 03:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 569ms 03:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:04:30 INFO - PROCESS | 1657 | 1469441070134 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 03:04:30 INFO - PROCESS | 1657 | 1469441070135 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 03:04:30 INFO - PROCESS | 1657 | 1469441070137 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:04:30 INFO - PROCESS | 1657 | 1469441070138 Marionette TRACE conn2 <- [1,2094,null,{}] 03:04:30 INFO - PROCESS | 1657 | 1469441070141 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:30 INFO - PROCESS | 1657 | 1469441070143 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:30 INFO - PROCESS | 1657 | 1469441070263 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 03:04:30 INFO - PROCESS | 1657 | 1469441070308 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:30 INFO - PROCESS | 1657 | 1469441070309 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x119d2d000 == 38 [pid = 1657] [id = 531] 03:04:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x112d09c00) [pid = 1657] [serial = 1593] [outer = 0x0] 03:04:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119339c00) [pid = 1657] [serial = 1594] [outer = 0x112d09c00] 03:04:30 INFO - PROCESS | 1657 | 1469441070349 Marionette DEBUG loaded listener.js 03:04:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1272ab000) [pid = 1657] [serial = 1595] [outer = 0x112d09c00] 03:04:30 INFO - PROCESS | 1657 | 1469441070706 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 03:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 574ms 03:04:30 INFO - PROCESS | 1657 | 1469441070714 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 03:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:04:30 INFO - PROCESS | 1657 | 1469441070717 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 03:04:30 INFO - PROCESS | 1657 | 1469441070719 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:04:30 INFO - PROCESS | 1657 | 1469441070721 Marionette TRACE conn2 <- [1,2098,null,{}] 03:04:30 INFO - PROCESS | 1657 | 1469441070723 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:30 INFO - PROCESS | 1657 | 1469441070724 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:30 INFO - PROCESS | 1657 | 1469441070813 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 03:04:30 INFO - PROCESS | 1657 | 1469441070868 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:30 INFO - PROCESS | 1657 | 1469441070877 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a965800 == 39 [pid = 1657] [id = 532] 03:04:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1181a5000) [pid = 1657] [serial = 1596] [outer = 0x0] 03:04:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x128e9fc00) [pid = 1657] [serial = 1597] [outer = 0x1181a5000] 03:04:30 INFO - PROCESS | 1657 | 1469441070903 Marionette DEBUG loaded listener.js 03:04:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x129421000) [pid = 1657] [serial = 1598] [outer = 0x1181a5000] 03:04:31 INFO - PROCESS | 1657 | 1469441071168 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 03:04:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 469ms 03:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:04:31 INFO - PROCESS | 1657 | 1469441071188 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 03:04:31 INFO - PROCESS | 1657 | 1469441071190 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 03:04:31 INFO - PROCESS | 1657 | 1469441071192 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:04:31 INFO - PROCESS | 1657 | 1469441071193 Marionette TRACE conn2 <- [1,2102,null,{}] 03:04:31 INFO - PROCESS | 1657 | 1469441071203 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:31 INFO - PROCESS | 1657 | 1469441071204 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:31 INFO - PROCESS | 1657 | 1469441071287 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 03:04:31 INFO - PROCESS | 1657 | 1469441071291 Marionette TRACE conn2 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:31 INFO - PROCESS | 1657 | 1469441071292 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b3ea000 == 40 [pid = 1657] [id = 533] 03:04:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x129421800) [pid = 1657] [serial = 1599] [outer = 0x0] 03:04:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12a73d800) [pid = 1657] [serial = 1600] [outer = 0x129421800] 03:04:31 INFO - PROCESS | 1657 | 1469441071316 Marionette DEBUG loaded listener.js 03:04:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a91e000) [pid = 1657] [serial = 1601] [outer = 0x129421800] 03:04:31 INFO - PROCESS | 1657 | 1469441071648 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 03:04:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 477ms 03:04:31 INFO - PROCESS | 1657 | 1469441071670 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 03:04:31 INFO - PROCESS | 1657 | 1469441071671 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 03:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:04:31 INFO - PROCESS | 1657 | 1469441071673 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:04:31 INFO - PROCESS | 1657 | 1469441071674 Marionette TRACE conn2 <- [1,2106,null,{}] 03:04:31 INFO - PROCESS | 1657 | 1469441071677 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:31 INFO - PROCESS | 1657 | 1469441071678 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:31 INFO - PROCESS | 1657 | 1469441071784 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 03:04:31 INFO - PROCESS | 1657 | 1469441071799 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:31 INFO - PROCESS | 1657 | 1469441071800 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bd1c000 == 41 [pid = 1657] [id = 534] 03:04:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12920f400) [pid = 1657] [serial = 1602] [outer = 0x0] 03:04:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12a923800) [pid = 1657] [serial = 1603] [outer = 0x12920f400] 03:04:31 INFO - PROCESS | 1657 | 1469441071823 Marionette DEBUG loaded listener.js 03:04:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12abe6c00) [pid = 1657] [serial = 1604] [outer = 0x12920f400] 03:04:32 INFO - PROCESS | 1657 | 1469441072254 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 03:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 619ms 03:04:32 INFO - PROCESS | 1657 | 1469441072294 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 03:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:04:32 INFO - PROCESS | 1657 | 1469441072296 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 03:04:32 INFO - PROCESS | 1657 | 1469441072299 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:04:32 INFO - PROCESS | 1657 | 1469441072301 Marionette TRACE conn2 <- [1,2110,null,{}] 03:04:32 INFO - PROCESS | 1657 | 1469441072305 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:32 INFO - PROCESS | 1657 | 1469441072307 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:32 INFO - PROCESS | 1657 | 1469441072408 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 03:04:32 INFO - PROCESS | 1657 | 1469441072466 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:32 INFO - PROCESS | 1657 | 1469441072467 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x1182a5800 == 42 [pid = 1657] [id = 535] 03:04:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x116aec000) [pid = 1657] [serial = 1605] [outer = 0x0] 03:04:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x11820a000) [pid = 1657] [serial = 1606] [outer = 0x116aec000] 03:04:32 INFO - PROCESS | 1657 | 1469441072498 Marionette DEBUG loaded listener.js 03:04:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x11858d400) [pid = 1657] [serial = 1607] [outer = 0x116aec000] 03:04:32 INFO - PROCESS | 1657 | 1469441072931 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 03:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 670ms 03:04:32 INFO - PROCESS | 1657 | 1469441072969 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 03:04:32 INFO - PROCESS | 1657 | 1469441072973 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 03:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:04:32 INFO - PROCESS | 1657 | 1469441072977 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:04:32 INFO - PROCESS | 1657 | 1469441072979 Marionette TRACE conn2 <- [1,2114,null,{}] 03:04:32 INFO - PROCESS | 1657 | 1469441072981 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:32 INFO - PROCESS | 1657 | 1469441072983 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:33 INFO - PROCESS | 1657 | 1469441073105 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 03:04:33 INFO - PROCESS | 1657 | 1469441073169 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:33 INFO - PROCESS | 1657 | 1469441073171 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x12133e000 == 43 [pid = 1657] [id = 536] 03:04:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x118694000) [pid = 1657] [serial = 1608] [outer = 0x0] 03:04:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x11933d400) [pid = 1657] [serial = 1609] [outer = 0x118694000] 03:04:33 INFO - PROCESS | 1657 | 1469441073221 Marionette DEBUG loaded listener.js 03:04:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x11962a400) [pid = 1657] [serial = 1610] [outer = 0x118694000] 03:04:33 INFO - PROCESS | 1657 | 1469441073716 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 03:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 770ms 03:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:04:33 INFO - PROCESS | 1657 | 1469441073747 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 03:04:33 INFO - PROCESS | 1657 | 1469441073749 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 03:04:33 INFO - PROCESS | 1657 | 1469441073751 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:04:33 INFO - PROCESS | 1657 | 1469441073754 Marionette TRACE conn2 <- [1,2118,null,{}] 03:04:33 INFO - PROCESS | 1657 | 1469441073761 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:33 INFO - PROCESS | 1657 | 1469441073765 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:33 INFO - PROCESS | 1657 | 1469441073863 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 03:04:33 INFO - PROCESS | 1657 | 1469441073921 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:33 INFO - PROCESS | 1657 | 1469441073923 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bd2b800 == 44 [pid = 1657] [id = 537] 03:04:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x121254800) [pid = 1657] [serial = 1611] [outer = 0x0] 03:04:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x123cf6c00) [pid = 1657] [serial = 1612] [outer = 0x121254800] 03:04:33 INFO - PROCESS | 1657 | 1469441073954 Marionette DEBUG loaded listener.js 03:04:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x125470c00) [pid = 1657] [serial = 1613] [outer = 0x121254800] 03:04:34 INFO - PROCESS | 1657 | 1469441074401 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 03:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 673ms 03:04:34 INFO - PROCESS | 1657 | 1469441074425 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 03:04:34 INFO - PROCESS | 1657 | 1469441074427 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 03:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:04:34 INFO - PROCESS | 1657 | 1469441074432 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:04:34 INFO - PROCESS | 1657 | 1469441074433 Marionette TRACE conn2 <- [1,2122,null,{}] 03:04:34 INFO - PROCESS | 1657 | 1469441074435 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:34 INFO - PROCESS | 1657 | 1469441074436 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:34 INFO - PROCESS | 1657 | 1469441074563 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 03:04:34 INFO - PROCESS | 1657 | 1469441074636 Marionette TRACE conn2 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:34 INFO - PROCESS | 1657 | 1469441074637 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x118362800 == 45 [pid = 1657] [id = 538] 03:04:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x113b44000) [pid = 1657] [serial = 1614] [outer = 0x0] 03:04:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x118589000) [pid = 1657] [serial = 1615] [outer = 0x113b44000] 03:04:34 INFO - PROCESS | 1657 | 1469441074661 Marionette DEBUG loaded listener.js 03:04:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x125fe0400) [pid = 1657] [serial = 1616] [outer = 0x113b44000] 03:04:35 INFO - PROCESS | 1657 | 1469441075265 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 03:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 869ms 03:04:35 INFO - PROCESS | 1657 | 1469441075303 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 03:04:35 INFO - PROCESS | 1657 | 1469441075306 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 03:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:04:35 INFO - PROCESS | 1657 | 1469441075311 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:04:35 INFO - PROCESS | 1657 | 1469441075314 Marionette TRACE conn2 <- [1,2126,null,{}] 03:04:35 INFO - PROCESS | 1657 | 1469441075320 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:35 INFO - PROCESS | 1657 | 1469441075323 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:35 INFO - PROCESS | 1657 | 1469441075434 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 03:04:35 INFO - PROCESS | 1657 | 1469441075504 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:35 INFO - PROCESS | 1657 | 1469441075505 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c10800 == 46 [pid = 1657] [id = 539] 03:04:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x118359800) [pid = 1657] [serial = 1617] [outer = 0x0] 03:04:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x118629800) [pid = 1657] [serial = 1618] [outer = 0x118359800] 03:04:35 INFO - PROCESS | 1657 | 1469441075534 Marionette DEBUG loaded listener.js 03:04:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1186b3000) [pid = 1657] [serial = 1619] [outer = 0x118359800] 03:04:36 INFO - PROCESS | 1657 | 1469441076039 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 03:04:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12b3ea000 == 45 [pid = 1657] [id = 533] 03:04:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12a965800 == 44 [pid = 1657] [id = 532] 03:04:36 INFO - PROCESS | 1657 | --DOCSHELL 0x119d2d000 == 43 [pid = 1657] [id = 531] 03:04:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12a511000 == 42 [pid = 1657] [id = 530] 03:04:36 INFO - PROCESS | 1657 | --DOCSHELL 0x128e80800 == 41 [pid = 1657] [id = 529] 03:04:36 INFO - PROCESS | 1657 | --DOCSHELL 0x126d2a800 == 40 [pid = 1657] [id = 528] 03:04:36 INFO - PROCESS | 1657 | --DOCSHELL 0x125486800 == 39 [pid = 1657] [id = 527] 03:04:36 INFO - PROCESS | 1657 | --DOCSHELL 0x1213a0000 == 38 [pid = 1657] [id = 526] 03:04:36 INFO - PROCESS | 1657 | --DOCSHELL 0x119fc7800 == 37 [pid = 1657] [id = 525] 03:04:36 INFO - PROCESS | 1657 | --DOCSHELL 0x11966e800 == 36 [pid = 1657] [id = 524] 03:04:36 INFO - PROCESS | 1657 | --DOCSHELL 0x118328800 == 35 [pid = 1657] [id = 523] 03:04:36 INFO - PROCESS | 1657 | --DOCSHELL 0x11701f000 == 34 [pid = 1657] [id = 522] 03:04:36 INFO - PROCESS | 1657 | --DOCSHELL 0x11830e800 == 33 [pid = 1657] [id = 521] 03:04:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12cc89800 == 32 [pid = 1657] [id = 520] 03:04:36 INFO - PROCESS | 1657 | --DOCSHELL 0x118362800 == 31 [pid = 1657] [id = 538] 03:04:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12bd2b800 == 30 [pid = 1657] [id = 537] 03:04:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12133e000 == 29 [pid = 1657] [id = 536] 03:04:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12bd1c000 == 28 [pid = 1657] [id = 534] 03:04:36 INFO - PROCESS | 1657 | --DOCSHELL 0x1182a5800 == 27 [pid = 1657] [id = 535] 03:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x128e9c800) [pid = 1657] [serial = 1561] [outer = 0x0] [url = about:blank] 03:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12c653400) [pid = 1657] [serial = 1558] [outer = 0x0] [url = about:blank] 03:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x12abef000) [pid = 1657] [serial = 1540] [outer = 0x0] [url = about:blank] 03:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x129426800) [pid = 1657] [serial = 1534] [outer = 0x0] [url = about:blank] 03:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12963b400) [pid = 1657] [serial = 1535] [outer = 0x0] [url = about:blank] 03:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x121003c00) [pid = 1657] [serial = 1522] [outer = 0x0] [url = about:blank] 03:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x123c2ec00) [pid = 1657] [serial = 1523] [outer = 0x0] [url = about:blank] 03:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12a9d4c00) [pid = 1657] [serial = 1508] [outer = 0x0] [url = about:blank] 03:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1188a5c00) [pid = 1657] [serial = 1516] [outer = 0x0] [url = about:blank] 03:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1193bc400) [pid = 1657] [serial = 1517] [outer = 0x0] [url = about:blank] 03:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x120f13c00) [pid = 1657] [serial = 1519] [outer = 0x0] [url = about:blank] 03:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x121005000) [pid = 1657] [serial = 1520] [outer = 0x0] [url = about:blank] 03:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11841ec00) [pid = 1657] [serial = 1513] [outer = 0x0] [url = about:blank] 03:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x118631800) [pid = 1657] [serial = 1514] [outer = 0x0] [url = about:blank] 03:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x127559c00) [pid = 1657] [serial = 1528] [outer = 0x0] [url = about:blank] 03:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x128aa6400) [pid = 1657] [serial = 1529] [outer = 0x0] [url = about:blank] 03:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x128ab2800) [pid = 1657] [serial = 1531] [outer = 0x0] [url = about:blank] 03:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12920b000) [pid = 1657] [serial = 1532] [outer = 0x0] [url = about:blank] 03:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x115f8cc00) [pid = 1657] [serial = 1510] [outer = 0x0] [url = about:blank] 03:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x117544800) [pid = 1657] [serial = 1511] [outer = 0x0] [url = about:blank] 03:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12a7af400) [pid = 1657] [serial = 1537] [outer = 0x0] [url = about:blank] 03:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1253be400) [pid = 1657] [serial = 1525] [outer = 0x0] [url = about:blank] 03:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1272a7000) [pid = 1657] [serial = 1526] [outer = 0x0] [url = about:blank] 03:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12b3d8c00) [pid = 1657] [serial = 1543] [outer = 0x0] [url = about:blank] 03:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12b3d0000) [pid = 1657] [serial = 1541] [outer = 0x0] [url = about:blank] 03:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12bb9d400) [pid = 1657] [serial = 1546] [outer = 0x0] [url = about:blank] 03:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12bb95400) [pid = 1657] [serial = 1544] [outer = 0x0] [url = about:blank] 03:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12bd6d400) [pid = 1657] [serial = 1547] [outer = 0x0] [url = about:blank] 03:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x118623c00) [pid = 1657] [serial = 1550] [outer = 0x0] [url = about:blank] 03:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1133ec400) [pid = 1657] [serial = 1549] [outer = 0x0] [url = about:blank] 03:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1272a9c00) [pid = 1657] [serial = 1552] [outer = 0x0] [url = about:blank] 03:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12c65c400) [pid = 1657] [serial = 1559] [outer = 0x0] [url = about:blank] 03:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12bb93400) [pid = 1657] [serial = 1555] [outer = 0x0] [url = about:blank] 03:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12bf7d400) [pid = 1657] [serial = 1556] [outer = 0x0] [url = about:blank] 03:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12bf72400) [pid = 1657] [serial = 1553] [outer = 0x0] [url = about:blank] 03:04:36 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x12a9d1800) [pid = 1657] [serial = 1538] [outer = 0x0] [url = about:blank] 03:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1276ms 03:04:36 INFO - PROCESS | 1657 | 1469441076612 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 03:04:36 INFO - PROCESS | 1657 | 1469441076615 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 03:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:04:36 INFO - PROCESS | 1657 | 1469441076621 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:04:36 INFO - PROCESS | 1657 | 1469441076622 Marionette TRACE conn2 <- [1,2130,null,{}] 03:04:36 INFO - PROCESS | 1657 | 1469441076626 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:36 INFO - PROCESS | 1657 | 1469441076628 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:36 INFO - PROCESS | 1657 | 1469441076704 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 03:04:36 INFO - PROCESS | 1657 | 1469441076709 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:36 INFO - PROCESS | 1657 | 1469441076714 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x11686b800 == 28 [pid = 1657] [id = 540] 03:04:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1165e2400) [pid = 1657] [serial = 1620] [outer = 0x0] 03:04:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x116a0e000) [pid = 1657] [serial = 1621] [outer = 0x1165e2400] 03:04:36 INFO - PROCESS | 1657 | 1469441076742 Marionette DEBUG loaded listener.js 03:04:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x116bb0800) [pid = 1657] [serial = 1622] [outer = 0x1165e2400] 03:04:37 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | Zero-length line segments from arcTo and arc are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255 03:04:37 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 03:04:37 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1 03:04:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:04:37 INFO - _addTest/ [0,2133,"getWindowHandle",null] 03:04:37 INFO - PROCESS | 1657 | 1469441077093 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 03:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:04:37 INFO - PROCESS | 1657 | 1469441077103 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:04:37 INFO - PROCESS | 1657 | 1469441077106 Marionette TRACE conn2 <- [1,2134,null,{}] 03:04:37 INFO - PROCESS | 1657 | 1469441077109 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:37 INFO - PROCESS | 1657 | 1469441077111 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:37 INFO - PROCESS | 1657 | 1469441077232 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 03:04:37 INFO - PROCESS | 1657 | 1469441077238 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:37 INFO - PROCESS | 1657 | 1469441077240 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x118368000 == 29 [pid = 1657] [id = 541] 03:04:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x117e36400) [pid = 1657] [serial = 1623] [outer = 0x0] 03:04:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x11841ec00) [pid = 1657] [serial = 1624] [outer = 0x117e36400] 03:04:37 INFO - PROCESS | 1657 | 1469441077268 Marionette DEBUG loaded listener.js 03:04:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x118694800) [pid = 1657] [serial = 1625] [outer = 0x117e36400] 03:04:37 INFO - PROCESS | 1657 | 1469441077588 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 03:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 523ms 03:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:04:37 INFO - PROCESS | 1657 | 1469441077625 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 03:04:37 INFO - PROCESS | 1657 | 1469441077626 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 03:04:37 INFO - PROCESS | 1657 | 1469441077628 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:04:37 INFO - PROCESS | 1657 | 1469441077630 Marionette TRACE conn2 <- [1,2138,null,{}] 03:04:37 INFO - PROCESS | 1657 | 1469441077637 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:37 INFO - PROCESS | 1657 | 1469441077640 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:37 INFO - PROCESS | 1657 | 1469441077728 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 03:04:37 INFO - PROCESS | 1657 | 1469441077785 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:37 INFO - PROCESS | 1657 | 1469441077788 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b13800 == 30 [pid = 1657] [id = 542] 03:04:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1188af000) [pid = 1657] [serial = 1626] [outer = 0x0] 03:04:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1197a6c00) [pid = 1657] [serial = 1627] [outer = 0x1188af000] 03:04:37 INFO - PROCESS | 1657 | 1469441077816 Marionette DEBUG loaded listener.js 03:04:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x120f19400) [pid = 1657] [serial = 1628] [outer = 0x1188af000] 03:04:38 INFO - PROCESS | 1657 | 1469441078108 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 03:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 520ms 03:04:38 INFO - PROCESS | 1657 | 1469441078150 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 03:04:38 INFO - PROCESS | 1657 | 1469441078151 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 03:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:04:38 INFO - PROCESS | 1657 | 1469441078153 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:04:38 INFO - PROCESS | 1657 | 1469441078155 Marionette TRACE conn2 <- [1,2142,null,{}] 03:04:38 INFO - PROCESS | 1657 | 1469441078157 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:38 INFO - PROCESS | 1657 | 1469441078158 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:38 INFO - PROCESS | 1657 | 1469441078234 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 03:04:38 INFO - PROCESS | 1657 | 1469441078293 Marionette TRACE conn2 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:38 INFO - PROCESS | 1657 | 1469441078294 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x1212eb800 == 31 [pid = 1657] [id = 543] 03:04:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x120f16000) [pid = 1657] [serial = 1629] [outer = 0x0] 03:04:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x121c4e000) [pid = 1657] [serial = 1630] [outer = 0x120f16000] 03:04:38 INFO - PROCESS | 1657 | 1469441078319 Marionette DEBUG loaded listener.js 03:04:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x124bcb400) [pid = 1657] [serial = 1631] [outer = 0x120f16000] 03:04:38 INFO - PROCESS | 1657 | 1469441078609 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 03:04:38 INFO - PROCESS | 1657 | 1469441078636 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 03:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:04:38 INFO - PROCESS | 1657 | 1469441078639 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:04:38 INFO - PROCESS | 1657 | 1469441078640 Marionette TRACE conn2 <- [1,2146,null,{}] 03:04:38 INFO - PROCESS | 1657 | 1469441078642 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:38 INFO - PROCESS | 1657 | 1469441078644 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:38 INFO - PROCESS | 1657 | 1469441078737 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 03:04:38 INFO - PROCESS | 1657 | 1469441078772 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:38 INFO - PROCESS | 1657 | 1469441078773 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12548e000 == 32 [pid = 1657] [id = 544] 03:04:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1214bac00) [pid = 1657] [serial = 1632] [outer = 0x0] 03:04:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x124e80400) [pid = 1657] [serial = 1633] [outer = 0x1214bac00] 03:04:38 INFO - PROCESS | 1657 | 1469441078805 Marionette DEBUG loaded listener.js 03:04:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x126fbb000) [pid = 1657] [serial = 1634] [outer = 0x1214bac00] 03:04:39 INFO - PROCESS | 1657 | 1469441079110 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 03:04:39 INFO - PROCESS | 1657 | 1469441079159 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 03:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:04:39 INFO - PROCESS | 1657 | 1469441079167 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:04:39 INFO - PROCESS | 1657 | 1469441079168 Marionette TRACE conn2 <- [1,2150,null,{}] 03:04:39 INFO - PROCESS | 1657 | 1469441079171 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:39 INFO - PROCESS | 1657 | 1469441079175 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:39 INFO - PROCESS | 1657 | 1469441079294 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 03:04:39 INFO - PROCESS | 1657 | 1469441079298 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:39 INFO - PROCESS | 1657 | 1469441079299 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x129152000 == 33 [pid = 1657] [id = 545] 03:04:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x113bd9800) [pid = 1657] [serial = 1635] [outer = 0x0] 03:04:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x127559000) [pid = 1657] [serial = 1636] [outer = 0x113bd9800] 03:04:39 INFO - PROCESS | 1657 | 1469441079324 Marionette DEBUG loaded listener.js 03:04:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x128e9e400) [pid = 1657] [serial = 1637] [outer = 0x113bd9800] 03:04:39 INFO - PROCESS | 1657 | 1469441079765 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 03:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 03:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 619ms 03:04:39 INFO - PROCESS | 1657 | 1469441079788 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 03:04:39 INFO - PROCESS | 1657 | 1469441079790 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 03:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:04:39 INFO - PROCESS | 1657 | 1469441079800 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:04:39 INFO - PROCESS | 1657 | 1469441079802 Marionette TRACE conn2 <- [1,2154,null,{}] 03:04:39 INFO - PROCESS | 1657 | 1469441079805 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:39 INFO - PROCESS | 1657 | 1469441079807 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:39 INFO - PROCESS | 1657 | 1469441079952 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 03:04:40 INFO - PROCESS | 1657 | 1469441080007 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:40 INFO - PROCESS | 1657 | 1469441080008 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12139e000 == 34 [pid = 1657] [id = 546] 03:04:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1272af400) [pid = 1657] [serial = 1638] [outer = 0x0] 03:04:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x129206400) [pid = 1657] [serial = 1639] [outer = 0x1272af400] 03:04:40 INFO - PROCESS | 1657 | 1469441080039 Marionette DEBUG loaded listener.js 03:04:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12941f000) [pid = 1657] [serial = 1640] [outer = 0x1272af400] 03:04:40 INFO - PROCESS | 1657 | 1469441080335 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 579ms 03:04:40 INFO - PROCESS | 1657 | 1469441080377 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 03:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:04:40 INFO - PROCESS | 1657 | 1469441080381 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 03:04:40 INFO - PROCESS | 1657 | 1469441080383 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:04:40 INFO - PROCESS | 1657 | 1469441080384 Marionette TRACE conn2 <- [1,2158,null,{}] 03:04:40 INFO - PROCESS | 1657 | 1469441080386 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:40 INFO - PROCESS | 1657 | 1469441080388 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:40 INFO - PROCESS | 1657 | 1469441080477 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 03:04:40 INFO - PROCESS | 1657 | 1469441080513 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:40 INFO - PROCESS | 1657 | 1469441080515 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a953800 == 35 [pid = 1657] [id = 547] 03:04:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x112d04c00) [pid = 1657] [serial = 1641] [outer = 0x0] 03:04:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12a742800) [pid = 1657] [serial = 1642] [outer = 0x112d04c00] 03:04:40 INFO - PROCESS | 1657 | 1469441080539 Marionette DEBUG loaded listener.js 03:04:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12a7b0800) [pid = 1657] [serial = 1643] [outer = 0x112d04c00] 03:04:40 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x129421800) [pid = 1657] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:04:40 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x123c30c00) [pid = 1657] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:04:40 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x123c32000) [pid = 1657] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:04:40 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x128e95400) [pid = 1657] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:04:40 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x116a98400) [pid = 1657] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:04:40 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x116ba8800) [pid = 1657] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:04:40 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x118693800) [pid = 1657] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:04:40 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11817ac00) [pid = 1657] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:04:40 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x116745000) [pid = 1657] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:04:40 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x112d09c00) [pid = 1657] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:04:40 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x119632400) [pid = 1657] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:04:40 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x127555800) [pid = 1657] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:04:40 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12754f400) [pid = 1657] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:04:40 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1181a5000) [pid = 1657] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:04:40 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12920f400) [pid = 1657] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:04:40 INFO - PROCESS | 1657 | 1469441080969 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 621ms 03:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:04:41 INFO - PROCESS | 1657 | 1469441081005 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 03:04:41 INFO - PROCESS | 1657 | 1469441081006 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 03:04:41 INFO - PROCESS | 1657 | 1469441081009 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:04:41 INFO - PROCESS | 1657 | 1469441081011 Marionette TRACE conn2 <- [1,2162,null,{}] 03:04:41 INFO - PROCESS | 1657 | 1469441081022 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:41 INFO - PROCESS | 1657 | 1469441081023 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:41 INFO - PROCESS | 1657 | 1469441081179 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 03:04:41 INFO - PROCESS | 1657 | 1469441081188 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:41 INFO - PROCESS | 1657 | 1469441081189 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a969000 == 36 [pid = 1657] [id = 548] 03:04:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x113b40400) [pid = 1657] [serial = 1644] [outer = 0x0] 03:04:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119632400) [pid = 1657] [serial = 1645] [outer = 0x113b40400] 03:04:41 INFO - PROCESS | 1657 | 1469441081228 Marionette DEBUG loaded listener.js 03:04:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12491b800) [pid = 1657] [serial = 1646] [outer = 0x113b40400] 03:04:41 INFO - PROCESS | 1657 | 1469441081734 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 03:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 778ms 03:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:04:41 INFO - PROCESS | 1657 | 1469441081787 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 03:04:41 INFO - PROCESS | 1657 | 1469441081790 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 03:04:41 INFO - PROCESS | 1657 | 1469441081793 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:04:41 INFO - PROCESS | 1657 | 1469441081795 Marionette TRACE conn2 <- [1,2166,null,{}] 03:04:41 INFO - PROCESS | 1657 | 1469441081799 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:41 INFO - PROCESS | 1657 | 1469441081801 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:41 INFO - PROCESS | 1657 | 1469441081929 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 03:04:42 INFO - PROCESS | 1657 | 1469441082008 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:42 INFO - PROCESS | 1657 | 1469441082010 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x11835e800 == 37 [pid = 1657] [id = 549] 03:04:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x116a8c000) [pid = 1657] [serial = 1647] [outer = 0x0] 03:04:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11724d400) [pid = 1657] [serial = 1648] [outer = 0x116a8c000] 03:04:42 INFO - PROCESS | 1657 | 1469441082040 Marionette DEBUG loaded listener.js 03:04:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x11834f000) [pid = 1657] [serial = 1649] [outer = 0x116a8c000] 03:04:42 INFO - PROCESS | 1657 | 1469441082550 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 03:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 822ms 03:04:42 INFO - PROCESS | 1657 | 1469441082614 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 03:04:42 INFO - PROCESS | 1657 | 1469441082618 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 03:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:04:42 INFO - PROCESS | 1657 | 1469441082622 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:04:42 INFO - PROCESS | 1657 | 1469441082624 Marionette TRACE conn2 <- [1,2170,null,{}] 03:04:42 INFO - PROCESS | 1657 | 1469441082627 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:42 INFO - PROCESS | 1657 | 1469441082628 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:42 INFO - PROCESS | 1657 | 1469441082734 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 03:04:42 INFO - PROCESS | 1657 | 1469441082812 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:42 INFO - PROCESS | 1657 | 1469441082814 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x11720a000 == 38 [pid = 1657] [id = 550] 03:04:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x11834e400) [pid = 1657] [serial = 1650] [outer = 0x0] 03:04:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1186b9000) [pid = 1657] [serial = 1651] [outer = 0x11834e400] 03:04:42 INFO - PROCESS | 1657 | 1469441082844 Marionette DEBUG loaded listener.js 03:04:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1197a4800) [pid = 1657] [serial = 1652] [outer = 0x11834e400] 03:04:43 INFO - PROCESS | 1657 | --DOCSHELL 0x12a953800 == 37 [pid = 1657] [id = 547] 03:04:43 INFO - PROCESS | 1657 | --DOCSHELL 0x12139e000 == 36 [pid = 1657] [id = 546] 03:04:43 INFO - PROCESS | 1657 | --DOCSHELL 0x129152000 == 35 [pid = 1657] [id = 545] 03:04:43 INFO - PROCESS | 1657 | --DOCSHELL 0x12548e000 == 34 [pid = 1657] [id = 544] 03:04:43 INFO - PROCESS | 1657 | --DOCSHELL 0x1212eb800 == 33 [pid = 1657] [id = 543] 03:04:43 INFO - PROCESS | 1657 | --DOCSHELL 0x119b13800 == 32 [pid = 1657] [id = 542] 03:04:43 INFO - PROCESS | 1657 | --DOCSHELL 0x118368000 == 31 [pid = 1657] [id = 541] 03:04:43 INFO - PROCESS | 1657 | --DOCSHELL 0x11686b800 == 30 [pid = 1657] [id = 540] 03:04:43 INFO - PROCESS | 1657 | --DOCSHELL 0x119c10800 == 29 [pid = 1657] [id = 539] 03:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12a923800) [pid = 1657] [serial = 1603] [outer = 0x0] [url = about:blank] 03:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12a73d800) [pid = 1657] [serial = 1600] [outer = 0x0] [url = about:blank] 03:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x124bd0000) [pid = 1657] [serial = 1582] [outer = 0x0] [url = about:blank] 03:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x126fb8800) [pid = 1657] [serial = 1585] [outer = 0x0] [url = about:blank] 03:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x125fde000) [pid = 1657] [serial = 1583] [outer = 0x0] [url = about:blank] 03:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x128ea2400) [pid = 1657] [serial = 1562] [outer = 0x0] [url = about:blank] 03:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x117254800) [pid = 1657] [serial = 1564] [outer = 0x0] [url = about:blank] 03:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x118358800) [pid = 1657] [serial = 1565] [outer = 0x0] [url = about:blank] 03:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1177b5400) [pid = 1657] [serial = 1567] [outer = 0x0] [url = about:blank] 03:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1181ad000) [pid = 1657] [serial = 1568] [outer = 0x0] [url = about:blank] 03:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1188a1c00) [pid = 1657] [serial = 1573] [outer = 0x0] [url = about:blank] 03:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1193bfc00) [pid = 1657] [serial = 1574] [outer = 0x0] [url = about:blank] 03:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x11841dc00) [pid = 1657] [serial = 1570] [outer = 0x0] [url = about:blank] 03:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x11868e000) [pid = 1657] [serial = 1571] [outer = 0x0] [url = about:blank] 03:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x121252400) [pid = 1657] [serial = 1579] [outer = 0x0] [url = about:blank] 03:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x119339c00) [pid = 1657] [serial = 1594] [outer = 0x0] [url = about:blank] 03:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x119b3b800) [pid = 1657] [serial = 1576] [outer = 0x0] [url = about:blank] 03:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x121002800) [pid = 1657] [serial = 1577] [outer = 0x0] [url = about:blank] 03:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x12755bc00) [pid = 1657] [serial = 1588] [outer = 0x0] [url = about:blank] 03:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x128cc3000) [pid = 1657] [serial = 1591] [outer = 0x0] [url = about:blank] 03:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x128aa5c00) [pid = 1657] [serial = 1589] [outer = 0x0] [url = about:blank] 03:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x128e9d800) [pid = 1657] [serial = 1592] [outer = 0x0] [url = about:blank] 03:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x129421000) [pid = 1657] [serial = 1598] [outer = 0x0] [url = about:blank] 03:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x1272b1c00) [pid = 1657] [serial = 1586] [outer = 0x0] [url = about:blank] 03:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x121c49000) [pid = 1657] [serial = 1580] [outer = 0x0] [url = about:blank] 03:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x12a91e000) [pid = 1657] [serial = 1601] [outer = 0x0] [url = about:blank] 03:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x1272ab000) [pid = 1657] [serial = 1595] [outer = 0x0] [url = about:blank] 03:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x128e9fc00) [pid = 1657] [serial = 1597] [outer = 0x0] [url = about:blank] 03:04:43 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x12abe6c00) [pid = 1657] [serial = 1604] [outer = 0x0] [url = about:blank] 03:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 820ms 03:04:43 INFO - PROCESS | 1657 | 1469441083436 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 03:04:43 INFO - PROCESS | 1657 | 1469441083443 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 03:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:04:43 INFO - PROCESS | 1657 | 1469441083449 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 03:04:43 INFO - PROCESS | 1657 | 1469441083453 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:04:43 INFO - PROCESS | 1657 | 1469441083455 Marionette TRACE conn2 <- [1,2174,null,{}] 03:04:43 INFO - PROCESS | 1657 | 1469441083462 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:43 INFO - PROCESS | 1657 | 1469441083465 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:43 INFO - PROCESS | 1657 | 1469441083568 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 03:04:43 INFO - PROCESS | 1657 | 1469441083665 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:43 INFO - PROCESS | 1657 | 1469441083666 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x117595000 == 30 [pid = 1657] [id = 551] 03:04:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x116a8e400) [pid = 1657] [serial = 1653] [outer = 0x0] 03:04:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x118416400) [pid = 1657] [serial = 1654] [outer = 0x116a8e400] 03:04:43 INFO - PROCESS | 1657 | 1469441083712 Marionette DEBUG loaded listener.js 03:04:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x118696000) [pid = 1657] [serial = 1655] [outer = 0x116a8e400] 03:04:44 INFO - PROCESS | 1657 | 1469441084056 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 03:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 624ms 03:04:44 INFO - PROCESS | 1657 | 1469441084076 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 03:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:04:44 INFO - PROCESS | 1657 | 1469441084083 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 03:04:44 INFO - PROCESS | 1657 | 1469441084088 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:04:44 INFO - PROCESS | 1657 | 1469441084090 Marionette TRACE conn2 <- [1,2178,null,{}] 03:04:44 INFO - PROCESS | 1657 | 1469441084092 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:44 INFO - PROCESS | 1657 | 1469441084094 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:44 INFO - PROCESS | 1657 | 1469441084196 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 03:04:44 INFO - PROCESS | 1657 | 1469441084248 Marionette TRACE conn2 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:44 INFO - PROCESS | 1657 | 1469441084249 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x119667800 == 31 [pid = 1657] [id = 552] 03:04:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x1186ab800) [pid = 1657] [serial = 1656] [outer = 0x0] 03:04:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x1197e9c00) [pid = 1657] [serial = 1657] [outer = 0x1186ab800] 03:04:44 INFO - PROCESS | 1657 | 1469441084276 Marionette DEBUG loaded listener.js 03:04:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x121006000) [pid = 1657] [serial = 1658] [outer = 0x1186ab800] 03:04:44 INFO - PROCESS | 1657 | 1469441084577 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 519ms 03:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:04:44 INFO - PROCESS | 1657 | 1469441084608 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 03:04:44 INFO - PROCESS | 1657 | 1469441084609 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 03:04:44 INFO - PROCESS | 1657 | 1469441084611 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:04:44 INFO - PROCESS | 1657 | 1469441084616 Marionette TRACE conn2 <- [1,2182,null,{}] 03:04:44 INFO - PROCESS | 1657 | 1469441084624 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:44 INFO - PROCESS | 1657 | 1469441084627 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:44 INFO - PROCESS | 1657 | 1469441084704 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 03:04:44 INFO - PROCESS | 1657 | 1469441084709 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:44 INFO - PROCESS | 1657 | 1469441084712 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x1213a6000 == 32 [pid = 1657] [id = 553] 03:04:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x113b47800) [pid = 1657] [serial = 1659] [outer = 0x0] 03:04:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x124912000) [pid = 1657] [serial = 1660] [outer = 0x113b47800] 03:04:44 INFO - PROCESS | 1657 | 1469441084742 Marionette DEBUG loaded listener.js 03:04:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x125fda800) [pid = 1657] [serial = 1661] [outer = 0x113b47800] 03:04:45 INFO - PROCESS | 1657 | 1469441085105 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 527ms 03:04:45 INFO - PROCESS | 1657 | 1469441085139 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 03:04:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:04:45 INFO - PROCESS | 1657 | 1469441085140 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 03:04:45 INFO - PROCESS | 1657 | 1469441085143 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:04:45 INFO - PROCESS | 1657 | 1469441085144 Marionette TRACE conn2 <- [1,2186,null,{}] 03:04:45 INFO - PROCESS | 1657 | 1469441085149 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:45 INFO - PROCESS | 1657 | 1469441085150 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:45 INFO - PROCESS | 1657 | 1469441085226 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 03:04:45 INFO - PROCESS | 1657 | 1469441085232 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:45 INFO - PROCESS | 1657 | 1469441085233 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x126f9b000 == 33 [pid = 1657] [id = 554] 03:04:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x126fbb400) [pid = 1657] [serial = 1662] [outer = 0x0] 03:04:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x1272b1c00) [pid = 1657] [serial = 1663] [outer = 0x126fbb400] 03:04:45 INFO - PROCESS | 1657 | 1469441085257 Marionette DEBUG loaded listener.js 03:04:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x12755b800) [pid = 1657] [serial = 1664] [outer = 0x126fbb400] 03:04:45 INFO - PROCESS | 1657 | 1469441085596 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 03:04:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:04:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 472ms 03:04:45 INFO - PROCESS | 1657 | 1469441085616 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 03:04:45 INFO - PROCESS | 1657 | 1469441085617 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 03:04:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:04:45 INFO - PROCESS | 1657 | 1469441085620 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:04:45 INFO - PROCESS | 1657 | 1469441085621 Marionette TRACE conn2 <- [1,2190,null,{}] 03:04:45 INFO - PROCESS | 1657 | 1469441085623 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:45 INFO - PROCESS | 1657 | 1469441085624 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:45 INFO - PROCESS | 1657 | 1469441085730 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 03:04:45 INFO - PROCESS | 1657 | 1469441085741 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:45 INFO - PROCESS | 1657 | 1469441085742 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b1b800 == 34 [pid = 1657] [id = 555] 03:04:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x113bd9000) [pid = 1657] [serial = 1665] [outer = 0x0] 03:04:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x12882f400) [pid = 1657] [serial = 1666] [outer = 0x113bd9000] 03:04:45 INFO - PROCESS | 1657 | 1469441085766 Marionette DEBUG loaded listener.js 03:04:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x128aaf400) [pid = 1657] [serial = 1667] [outer = 0x113bd9000] 03:04:46 INFO - PROCESS | 1657 | 1469441086119 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 03:04:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:04:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 519ms 03:04:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:04:46 INFO - PROCESS | 1657 | 1469441086140 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 03:04:46 INFO - PROCESS | 1657 | 1469441086141 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 03:04:46 INFO - PROCESS | 1657 | 1469441086143 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:04:46 INFO - PROCESS | 1657 | 1469441086144 Marionette TRACE conn2 <- [1,2194,null,{}] 03:04:46 INFO - PROCESS | 1657 | 1469441086146 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:46 INFO - PROCESS | 1657 | 1469441086150 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:46 INFO - PROCESS | 1657 | 1469441086267 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 03:04:46 INFO - PROCESS | 1657 | 1469441086283 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:46 INFO - PROCESS | 1657 | 1469441086284 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a512800 == 35 [pid = 1657] [id = 556] 03:04:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x128cbc000) [pid = 1657] [serial = 1668] [outer = 0x0] 03:04:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x129204c00) [pid = 1657] [serial = 1669] [outer = 0x128cbc000] 03:04:46 INFO - PROCESS | 1657 | 1469441086308 Marionette DEBUG loaded listener.js 03:04:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x12a7a6800) [pid = 1657] [serial = 1670] [outer = 0x128cbc000] 03:04:46 INFO - PROCESS | 1657 | 1469441086639 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 03:04:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:04:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 521ms 03:04:46 INFO - PROCESS | 1657 | 1469441086665 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 03:04:46 INFO - PROCESS | 1657 | 1469441086666 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 03:04:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:04:46 INFO - PROCESS | 1657 | 1469441086668 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:04:46 INFO - PROCESS | 1657 | 1469441086669 Marionette TRACE conn2 <- [1,2198,null,{}] 03:04:46 INFO - PROCESS | 1657 | 1469441086676 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:46 INFO - PROCESS | 1657 | 1469441086678 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:46 INFO - PROCESS | 1657 | 1469441086773 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 03:04:46 INFO - PROCESS | 1657 | 1469441086778 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:46 INFO - PROCESS | 1657 | 1469441086779 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ae10000 == 36 [pid = 1657] [id = 557] 03:04:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x129636c00) [pid = 1657] [serial = 1671] [outer = 0x0] 03:04:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x12a920800) [pid = 1657] [serial = 1672] [outer = 0x129636c00] 03:04:46 INFO - PROCESS | 1657 | 1469441086802 Marionette DEBUG loaded listener.js 03:04:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x12a9ce400) [pid = 1657] [serial = 1673] [outer = 0x129636c00] 03:04:47 INFO - PROCESS | 1657 | 1469441087103 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:04:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:04:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 473ms 03:04:47 INFO - PROCESS | 1657 | 1469441087142 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 03:04:47 INFO - PROCESS | 1657 | 1469441087143 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 03:04:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:04:47 INFO - PROCESS | 1657 | 1469441087153 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:04:47 INFO - PROCESS | 1657 | 1469441087154 Marionette TRACE conn2 <- [1,2202,null,{}] 03:04:47 INFO - PROCESS | 1657 | 1469441087156 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:47 INFO - PROCESS | 1657 | 1469441087157 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:47 INFO - PROCESS | 1657 | 1469441087262 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 03:04:47 INFO - PROCESS | 1657 | 1469441087265 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:47 INFO - PROCESS | 1657 | 1469441087267 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b3e9800 == 37 [pid = 1657] [id = 558] 03:04:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x12a743400) [pid = 1657] [serial = 1674] [outer = 0x0] 03:04:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12a9d2400) [pid = 1657] [serial = 1675] [outer = 0x12a743400] 03:04:47 INFO - PROCESS | 1657 | 1469441087290 Marionette DEBUG loaded listener.js 03:04:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12b33a800) [pid = 1657] [serial = 1676] [outer = 0x12a743400] 03:04:47 INFO - PROCESS | 1657 | 1469441087637 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 03:04:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:04:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 520ms 03:04:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:04:47 INFO - PROCESS | 1657 | 1469441087673 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 03:04:47 INFO - PROCESS | 1657 | 1469441087675 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 03:04:47 INFO - PROCESS | 1657 | 1469441087677 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:04:47 INFO - PROCESS | 1657 | 1469441087678 Marionette TRACE conn2 <- [1,2206,null,{}] 03:04:47 INFO - PROCESS | 1657 | 1469441087681 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:47 INFO - PROCESS | 1657 | 1469441087682 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:47 INFO - PROCESS | 1657 | 1469441087810 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 03:04:47 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1214bac00) [pid = 1657] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:04:47 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1188af000) [pid = 1657] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:04:47 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1272af400) [pid = 1657] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:04:47 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1165e2400) [pid = 1657] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:04:47 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x116aec000) [pid = 1657] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:04:47 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x118694000) [pid = 1657] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:04:47 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x117e36400) [pid = 1657] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:04:47 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x121254800) [pid = 1657] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:04:47 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x120f16000) [pid = 1657] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:04:47 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x118359800) [pid = 1657] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:04:47 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x113b44000) [pid = 1657] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:04:47 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x113bd9800) [pid = 1657] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:04:47 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x112d04c00) [pid = 1657] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:04:47 INFO - PROCESS | 1657 | 1469441087854 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:47 INFO - PROCESS | 1657 | 1469441087855 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x11720f000 == 38 [pid = 1657] [id = 559] 03:04:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1121b9000) [pid = 1657] [serial = 1677] [outer = 0x0] 03:04:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x113bdd000) [pid = 1657] [serial = 1678] [outer = 0x1121b9000] 03:04:47 INFO - PROCESS | 1657 | 1469441087879 Marionette DEBUG loaded listener.js 03:04:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x118417c00) [pid = 1657] [serial = 1679] [outer = 0x1121b9000] 03:04:48 INFO - PROCESS | 1657 | 1469441088218 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 03:04:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:04:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 570ms 03:04:48 INFO - PROCESS | 1657 | 1469441088249 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 03:04:48 INFO - PROCESS | 1657 | 1469441088251 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 03:04:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:04:48 INFO - PROCESS | 1657 | 1469441088254 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:04:48 INFO - PROCESS | 1657 | 1469441088256 Marionette TRACE conn2 <- [1,2210,null,{}] 03:04:48 INFO - PROCESS | 1657 | 1469441088259 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:48 INFO - PROCESS | 1657 | 1469441088261 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:48 INFO - PROCESS | 1657 | 1469441088382 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 03:04:48 INFO - PROCESS | 1657 | 1469441088465 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:48 INFO - PROCESS | 1657 | 1469441088466 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bd29000 == 39 [pid = 1657] [id = 560] 03:04:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x112d04c00) [pid = 1657] [serial = 1680] [outer = 0x0] 03:04:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1188ab400) [pid = 1657] [serial = 1681] [outer = 0x112d04c00] 03:04:48 INFO - PROCESS | 1657 | 1469441088506 Marionette DEBUG loaded listener.js 03:04:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x12a7af400) [pid = 1657] [serial = 1682] [outer = 0x112d04c00] 03:04:48 INFO - PROCESS | 1657 | 1469441088785 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 03:04:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:04:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 571ms 03:04:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:04:48 INFO - PROCESS | 1657 | 1469441088824 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 03:04:48 INFO - PROCESS | 1657 | 1469441088826 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 03:04:48 INFO - PROCESS | 1657 | 1469441088830 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:04:48 INFO - PROCESS | 1657 | 1469441088833 Marionette TRACE conn2 <- [1,2214,null,{}] 03:04:48 INFO - PROCESS | 1657 | 1469441088835 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:48 INFO - PROCESS | 1657 | 1469441088837 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:48 INFO - PROCESS | 1657 | 1469441088925 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 03:04:48 INFO - PROCESS | 1657 | 1469441088930 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:48 INFO - PROCESS | 1657 | 1469441088933 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c677000 == 40 [pid = 1657] [id = 561] 03:04:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1272a5800) [pid = 1657] [serial = 1683] [outer = 0x0] 03:04:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x12b3d6c00) [pid = 1657] [serial = 1684] [outer = 0x1272a5800] 03:04:48 INFO - PROCESS | 1657 | 1469441088958 Marionette DEBUG loaded listener.js 03:04:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x12bba0800) [pid = 1657] [serial = 1685] [outer = 0x1272a5800] 03:04:49 INFO - PROCESS | 1657 | 1469441089271 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 03:04:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:04:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 472ms 03:04:49 INFO - PROCESS | 1657 | 1469441089301 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 03:04:49 INFO - PROCESS | 1657 | 1469441089302 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 03:04:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:04:49 INFO - PROCESS | 1657 | 1469441089304 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:04:49 INFO - PROCESS | 1657 | 1469441089305 Marionette TRACE conn2 <- [1,2218,null,{}] 03:04:49 INFO - PROCESS | 1657 | 1469441089307 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:49 INFO - PROCESS | 1657 | 1469441089308 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:49 INFO - PROCESS | 1657 | 1469441089415 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 03:04:49 INFO - PROCESS | 1657 | 1469441089420 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:49 INFO - PROCESS | 1657 | 1469441089421 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c941800 == 41 [pid = 1657] [id = 562] 03:04:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x126d36c00) [pid = 1657] [serial = 1686] [outer = 0x0] 03:04:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x12bd6bc00) [pid = 1657] [serial = 1687] [outer = 0x126d36c00] 03:04:49 INFO - PROCESS | 1657 | 1469441089445 Marionette DEBUG loaded listener.js 03:04:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12bd74000) [pid = 1657] [serial = 1688] [outer = 0x126d36c00] 03:04:49 INFO - PROCESS | 1657 | 1469441089756 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 03:04:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:04:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 468ms 03:04:49 INFO - PROCESS | 1657 | 1469441089772 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 03:04:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:04:49 INFO - PROCESS | 1657 | 1469441089774 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 03:04:49 INFO - PROCESS | 1657 | 1469441089776 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:04:49 INFO - PROCESS | 1657 | 1469441089777 Marionette TRACE conn2 <- [1,2222,null,{}] 03:04:49 INFO - PROCESS | 1657 | 1469441089779 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:49 INFO - PROCESS | 1657 | 1469441089782 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:49 INFO - PROCESS | 1657 | 1469441089908 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 03:04:49 INFO - PROCESS | 1657 | 1469441089972 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:49 INFO - PROCESS | 1657 | 1469441089974 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x117005000 == 42 [pid = 1657] [id = 563] 03:04:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x112d08800) [pid = 1657] [serial = 1689] [outer = 0x0] 03:04:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1130b2400) [pid = 1657] [serial = 1690] [outer = 0x112d08800] 03:04:50 INFO - PROCESS | 1657 | 1469441090046 Marionette DEBUG loaded listener.js 03:04:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x116ba8c00) [pid = 1657] [serial = 1691] [outer = 0x112d08800] 03:04:50 INFO - PROCESS | 1657 | 1469441090469 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:04:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:04:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 719ms 03:04:50 INFO - PROCESS | 1657 | 1469441090496 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 03:04:50 INFO - PROCESS | 1657 | 1469441090499 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 03:04:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:04:50 INFO - PROCESS | 1657 | 1469441090502 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:04:50 INFO - PROCESS | 1657 | 1469441090504 Marionette TRACE conn2 <- [1,2226,null,{}] 03:04:50 INFO - PROCESS | 1657 | 1469441090507 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:50 INFO - PROCESS | 1657 | 1469441090509 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:50 INFO - PROCESS | 1657 | 1469441090612 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 03:04:50 INFO - PROCESS | 1657 | 1469441090671 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:50 INFO - PROCESS | 1657 | 1469441090672 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x1212f7000 == 43 [pid = 1657] [id = 564] 03:04:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x118692c00) [pid = 1657] [serial = 1692] [outer = 0x0] 03:04:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x119f5b400) [pid = 1657] [serial = 1693] [outer = 0x118692c00] 03:04:50 INFO - PROCESS | 1657 | 1469441090702 Marionette DEBUG loaded listener.js 03:04:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x121254400) [pid = 1657] [serial = 1694] [outer = 0x118692c00] 03:04:51 INFO - PROCESS | 1657 | 1469441091140 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 03:04:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:04:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 670ms 03:04:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:04:51 INFO - PROCESS | 1657 | 1469441091173 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 03:04:51 INFO - PROCESS | 1657 | 1469441091175 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 03:04:51 INFO - PROCESS | 1657 | 1469441091177 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:04:51 INFO - PROCESS | 1657 | 1469441091179 Marionette TRACE conn2 <- [1,2230,null,{}] 03:04:51 INFO - PROCESS | 1657 | 1469441091181 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:51 INFO - PROCESS | 1657 | 1469441091183 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:51 INFO - PROCESS | 1657 | 1469441091283 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 03:04:51 INFO - PROCESS | 1657 | 1469441091390 Marionette TRACE conn2 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:51 INFO - PROCESS | 1657 | 1469441091391 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bd1f800 == 44 [pid = 1657] [id = 565] 03:04:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x125fdac00) [pid = 1657] [serial = 1695] [outer = 0x0] 03:04:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x126fbec00) [pid = 1657] [serial = 1696] [outer = 0x125fdac00] 03:04:51 INFO - PROCESS | 1657 | 1469441091421 Marionette DEBUG loaded listener.js 03:04:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x128cc2000) [pid = 1657] [serial = 1697] [outer = 0x125fdac00] 03:04:51 INFO - PROCESS | 1657 | 1469441091850 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 03:04:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:04:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 721ms 03:04:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:04:51 INFO - PROCESS | 1657 | 1469441091899 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 03:04:51 INFO - PROCESS | 1657 | 1469441091901 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 03:04:51 INFO - PROCESS | 1657 | 1469441091909 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:04:51 INFO - PROCESS | 1657 | 1469441091912 Marionette TRACE conn2 <- [1,2234,null,{}] 03:04:51 INFO - PROCESS | 1657 | 1469441091935 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:51 INFO - PROCESS | 1657 | 1469441091937 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:52 INFO - PROCESS | 1657 | 1469441092170 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 03:04:52 INFO - PROCESS | 1657 | 1469441092259 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:52 INFO - PROCESS | 1657 | 1469441092260 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x11757e000 == 45 [pid = 1657] [id = 566] 03:04:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1162b5000) [pid = 1657] [serial = 1698] [outer = 0x0] 03:04:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1177ba800) [pid = 1657] [serial = 1699] [outer = 0x1162b5000] 03:04:52 INFO - PROCESS | 1657 | 1469441092288 Marionette DEBUG loaded listener.js 03:04:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x118205c00) [pid = 1657] [serial = 1700] [outer = 0x1162b5000] 03:04:52 INFO - PROCESS | 1657 | 1469441092721 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 03:04:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:04:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 844ms 03:04:52 INFO - PROCESS | 1657 | 1469441092750 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 03:04:52 INFO - PROCESS | 1657 | 1469441092752 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 03:04:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:04:52 INFO - PROCESS | 1657 | 1469441092756 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:04:52 INFO - PROCESS | 1657 | 1469441092757 Marionette TRACE conn2 <- [1,2238,null,{}] 03:04:52 INFO - PROCESS | 1657 | 1469441092760 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:52 INFO - PROCESS | 1657 | 1469441092762 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:52 INFO - PROCESS | 1657 | 1469441092852 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 03:04:52 INFO - PROCESS | 1657 | 1469441092926 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:52 INFO - PROCESS | 1657 | 1469441092927 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x118431800 == 46 [pid = 1657] [id = 567] 03:04:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x118630400) [pid = 1657] [serial = 1701] [outer = 0x0] 03:04:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1186b1400) [pid = 1657] [serial = 1702] [outer = 0x118630400] 03:04:52 INFO - PROCESS | 1657 | 1469441092956 Marionette DEBUG loaded listener.js 03:04:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1193a9800) [pid = 1657] [serial = 1703] [outer = 0x118630400] 03:04:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12c941800 == 45 [pid = 1657] [id = 562] 03:04:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12c677000 == 44 [pid = 1657] [id = 561] 03:04:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12bd29000 == 43 [pid = 1657] [id = 560] 03:04:53 INFO - PROCESS | 1657 | --DOCSHELL 0x11720f000 == 42 [pid = 1657] [id = 559] 03:04:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12b3e9800 == 41 [pid = 1657] [id = 558] 03:04:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12ae10000 == 40 [pid = 1657] [id = 557] 03:04:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12a512800 == 39 [pid = 1657] [id = 556] 03:04:53 INFO - PROCESS | 1657 | --DOCSHELL 0x128b1b800 == 38 [pid = 1657] [id = 555] 03:04:53 INFO - PROCESS | 1657 | --DOCSHELL 0x126f9b000 == 37 [pid = 1657] [id = 554] 03:04:53 INFO - PROCESS | 1657 | --DOCSHELL 0x1213a6000 == 36 [pid = 1657] [id = 553] 03:04:53 INFO - PROCESS | 1657 | --DOCSHELL 0x119667800 == 35 [pid = 1657] [id = 552] 03:04:53 INFO - PROCESS | 1657 | --DOCSHELL 0x117595000 == 34 [pid = 1657] [id = 551] 03:04:53 INFO - PROCESS | 1657 | --DOCSHELL 0x11720a000 == 33 [pid = 1657] [id = 550] 03:04:53 INFO - PROCESS | 1657 | --DOCSHELL 0x11835e800 == 32 [pid = 1657] [id = 549] 03:04:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12a969000 == 31 [pid = 1657] [id = 548] 03:04:53 INFO - PROCESS | 1657 | --DOCSHELL 0x11757e000 == 30 [pid = 1657] [id = 566] 03:04:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12bd1f800 == 29 [pid = 1657] [id = 565] 03:04:53 INFO - PROCESS | 1657 | --DOCSHELL 0x1212f7000 == 28 [pid = 1657] [id = 564] 03:04:53 INFO - PROCESS | 1657 | --DOCSHELL 0x117005000 == 27 [pid = 1657] [id = 563] 03:04:53 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x126fbb000) [pid = 1657] [serial = 1634] [outer = 0x0] [url = about:blank] 03:04:53 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1197a6c00) [pid = 1657] [serial = 1627] [outer = 0x0] [url = about:blank] 03:04:53 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x129206400) [pid = 1657] [serial = 1639] [outer = 0x0] [url = about:blank] 03:04:53 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x120f19400) [pid = 1657] [serial = 1628] [outer = 0x0] [url = about:blank] 03:04:53 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x116a0e000) [pid = 1657] [serial = 1621] [outer = 0x0] [url = about:blank] 03:04:53 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11858d400) [pid = 1657] [serial = 1607] [outer = 0x0] [url = about:blank] 03:04:53 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11820a000) [pid = 1657] [serial = 1606] [outer = 0x0] [url = about:blank] 03:04:53 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x11962a400) [pid = 1657] [serial = 1610] [outer = 0x0] [url = about:blank] 03:04:53 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x11933d400) [pid = 1657] [serial = 1609] [outer = 0x0] [url = about:blank] 03:04:53 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x116bb0800) [pid = 1657] [serial = 1622] [outer = 0x0] [url = about:blank] 03:04:53 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11841ec00) [pid = 1657] [serial = 1624] [outer = 0x0] [url = about:blank] 03:04:53 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x125470c00) [pid = 1657] [serial = 1613] [outer = 0x0] [url = about:blank] 03:04:53 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x123cf6c00) [pid = 1657] [serial = 1612] [outer = 0x0] [url = about:blank] 03:04:53 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x118694800) [pid = 1657] [serial = 1625] [outer = 0x0] [url = about:blank] 03:04:53 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x121c4e000) [pid = 1657] [serial = 1630] [outer = 0x0] [url = about:blank] 03:04:53 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1186b3000) [pid = 1657] [serial = 1619] [outer = 0x0] [url = about:blank] 03:04:53 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x118629800) [pid = 1657] [serial = 1618] [outer = 0x0] [url = about:blank] 03:04:53 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x125fe0400) [pid = 1657] [serial = 1616] [outer = 0x0] [url = about:blank] 03:04:53 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x118589000) [pid = 1657] [serial = 1615] [outer = 0x0] [url = about:blank] 03:04:53 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x127559000) [pid = 1657] [serial = 1636] [outer = 0x0] [url = about:blank] 03:04:53 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x119632400) [pid = 1657] [serial = 1645] [outer = 0x0] [url = about:blank] 03:04:53 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12a742800) [pid = 1657] [serial = 1642] [outer = 0x0] [url = about:blank] 03:04:53 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12941f000) [pid = 1657] [serial = 1640] [outer = 0x0] [url = about:blank] 03:04:53 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12a7b0800) [pid = 1657] [serial = 1643] [outer = 0x0] [url = about:blank] 03:04:53 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x124e80400) [pid = 1657] [serial = 1633] [outer = 0x0] [url = about:blank] 03:04:53 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x128e9e400) [pid = 1657] [serial = 1637] [outer = 0x0] [url = about:blank] 03:04:53 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x124bcb400) [pid = 1657] [serial = 1631] [outer = 0x0] [url = about:blank] 03:04:53 INFO - PROCESS | 1657 | 1469441093770 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:04:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:04:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1020ms 03:04:53 INFO - PROCESS | 1657 | 1469441093776 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 03:04:53 INFO - PROCESS | 1657 | 1469441093780 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 03:04:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:04:53 INFO - PROCESS | 1657 | 1469441093783 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:04:53 INFO - PROCESS | 1657 | 1469441093785 Marionette TRACE conn2 <- [1,2242,null,{}] 03:04:53 INFO - PROCESS | 1657 | 1469441093799 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:53 INFO - PROCESS | 1657 | 1469441093801 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:53 INFO - PROCESS | 1657 | 1469441093875 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 03:04:53 INFO - PROCESS | 1657 | 1469441093884 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:53 INFO - PROCESS | 1657 | 1469441093887 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x117204000 == 28 [pid = 1657] [id = 568] 03:04:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x116af4400) [pid = 1657] [serial = 1704] [outer = 0x0] 03:04:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1181ac400) [pid = 1657] [serial = 1705] [outer = 0x116af4400] 03:04:53 INFO - PROCESS | 1657 | 1469441093959 Marionette DEBUG loaded listener.js 03:04:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x11841dc00) [pid = 1657] [serial = 1706] [outer = 0x116af4400] 03:04:54 INFO - PROCESS | 1657 | 1469441094284 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:04:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:04:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 532ms 03:04:54 INFO - PROCESS | 1657 | 1469441094316 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 03:04:54 INFO - PROCESS | 1657 | 1469441094321 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 03:04:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:04:54 INFO - PROCESS | 1657 | 1469441094328 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:04:54 INFO - PROCESS | 1657 | 1469441094331 Marionette TRACE conn2 <- [1,2246,null,{}] 03:04:54 INFO - PROCESS | 1657 | 1469441094335 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:54 INFO - PROCESS | 1657 | 1469441094337 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:54 INFO - PROCESS | 1657 | 1469441094453 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 03:04:54 INFO - PROCESS | 1657 | 1469441094532 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:54 INFO - PROCESS | 1657 | 1469441094534 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x11861d800 == 29 [pid = 1657] [id = 569] 03:04:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x118595c00) [pid = 1657] [serial = 1707] [outer = 0x0] 03:04:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x11868fc00) [pid = 1657] [serial = 1708] [outer = 0x118595c00] 03:04:54 INFO - PROCESS | 1657 | 1469441094580 Marionette DEBUG loaded listener.js 03:04:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1193c0400) [pid = 1657] [serial = 1709] [outer = 0x118595c00] 03:04:55 INFO - PROCESS | 1657 | 1469441095001 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 03:04:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:04:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 724ms 03:04:55 INFO - PROCESS | 1657 | 1469441095053 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 03:04:55 INFO - PROCESS | 1657 | 1469441095055 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 03:04:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:04:55 INFO - PROCESS | 1657 | 1469441095058 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:04:55 INFO - PROCESS | 1657 | 1469441095062 Marionette TRACE conn2 <- [1,2250,null,{}] 03:04:55 INFO - PROCESS | 1657 | 1469441095074 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:55 INFO - PROCESS | 1657 | 1469441095079 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:55 INFO - PROCESS | 1657 | 1469441095194 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 03:04:55 INFO - PROCESS | 1657 | 1469441095209 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:55 INFO - PROCESS | 1657 | 1469441095212 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x121083000 == 30 [pid = 1657] [id = 570] 03:04:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x115f2a800) [pid = 1657] [serial = 1710] [outer = 0x0] 03:04:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1210e4800) [pid = 1657] [serial = 1711] [outer = 0x115f2a800] 03:04:55 INFO - PROCESS | 1657 | 1469441095258 Marionette DEBUG loaded listener.js 03:04:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x123c2ec00) [pid = 1657] [serial = 1712] [outer = 0x115f2a800] 03:04:55 INFO - PROCESS | 1657 | 1469441095638 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 03:04:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:04:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 624ms 03:04:55 INFO - PROCESS | 1657 | 1469441095682 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 03:04:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:04:55 INFO - PROCESS | 1657 | 1469441095684 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 03:04:55 INFO - PROCESS | 1657 | 1469441095686 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:04:55 INFO - PROCESS | 1657 | 1469441095687 Marionette TRACE conn2 <- [1,2254,null,{}] 03:04:55 INFO - PROCESS | 1657 | 1469441095702 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:55 INFO - PROCESS | 1657 | 1469441095703 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:55 INFO - PROCESS | 1657 | 1469441095806 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 03:04:55 INFO - PROCESS | 1657 | 1469441095839 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:55 INFO - PROCESS | 1657 | 1469441095840 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x124b85800 == 31 [pid = 1657] [id = 571] 03:04:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x124bcb400) [pid = 1657] [serial = 1713] [outer = 0x0] 03:04:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x12546f000) [pid = 1657] [serial = 1714] [outer = 0x124bcb400] 03:04:55 INFO - PROCESS | 1657 | 1469441095865 Marionette DEBUG loaded listener.js 03:04:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x125fdc400) [pid = 1657] [serial = 1715] [outer = 0x124bcb400] 03:04:56 INFO - PROCESS | 1657 | 1469441096191 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 03:04:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:04:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 531ms 03:04:56 INFO - PROCESS | 1657 | 1469441096218 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 03:04:56 INFO - PROCESS | 1657 | 1469441096219 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 03:04:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:04:56 INFO - PROCESS | 1657 | 1469441096228 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:04:56 INFO - PROCESS | 1657 | 1469441096229 Marionette TRACE conn2 <- [1,2258,null,{}] 03:04:56 INFO - PROCESS | 1657 | 1469441096241 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:56 INFO - PROCESS | 1657 | 1469441096242 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:56 INFO - PROCESS | 1657 | 1469441096333 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 03:04:56 INFO - PROCESS | 1657 | 1469441096336 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:56 INFO - PROCESS | 1657 | 1469441096337 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x126f86000 == 32 [pid = 1657] [id = 572] 03:04:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x118418400) [pid = 1657] [serial = 1716] [outer = 0x0] 03:04:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x125fe2000) [pid = 1657] [serial = 1717] [outer = 0x118418400] 03:04:56 INFO - PROCESS | 1657 | 1469441096361 Marionette DEBUG loaded listener.js 03:04:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1272b3000) [pid = 1657] [serial = 1718] [outer = 0x118418400] 03:04:56 INFO - PROCESS | 1657 | 1469441096686 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:04:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:04:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 484ms 03:04:56 INFO - PROCESS | 1657 | 1469441096706 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 03:04:56 INFO - PROCESS | 1657 | 1469441096707 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 03:04:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:04:56 INFO - PROCESS | 1657 | 1469441096709 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:04:56 INFO - PROCESS | 1657 | 1469441096710 Marionette TRACE conn2 <- [1,2262,null,{}] 03:04:56 INFO - PROCESS | 1657 | 1469441096715 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:56 INFO - PROCESS | 1657 | 1469441096719 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:56 INFO - PROCESS | 1657 | 1469441096832 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 03:04:56 INFO - PROCESS | 1657 | 1469441096868 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:56 INFO - PROCESS | 1657 | 1469441096869 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x12944f800 == 33 [pid = 1657] [id = 573] 03:04:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1268d5000) [pid = 1657] [serial = 1719] [outer = 0x0] 03:04:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x128837000) [pid = 1657] [serial = 1720] [outer = 0x1268d5000] 03:04:56 INFO - PROCESS | 1657 | 1469441096893 Marionette DEBUG loaded listener.js 03:04:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x128eee800) [pid = 1657] [serial = 1721] [outer = 0x1268d5000] 03:04:57 INFO - PROCESS | 1657 | 1469441097206 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 03:04:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:04:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 522ms 03:04:57 INFO - PROCESS | 1657 | 1469441097233 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 03:04:57 INFO - PROCESS | 1657 | 1469441097234 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 03:04:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:04:57 INFO - PROCESS | 1657 | 1469441097237 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:04:57 INFO - PROCESS | 1657 | 1469441097238 Marionette TRACE conn2 <- [1,2266,null,{}] 03:04:57 INFO - PROCESS | 1657 | 1469441097240 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:57 INFO - PROCESS | 1657 | 1469441097241 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:57 INFO - PROCESS | 1657 | 1469441097342 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 03:04:57 INFO - PROCESS | 1657 | 1469441097381 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:57 INFO - PROCESS | 1657 | 1469441097382 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a72b800 == 34 [pid = 1657] [id = 574] 03:04:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x127554c00) [pid = 1657] [serial = 1722] [outer = 0x0] 03:04:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12941c400) [pid = 1657] [serial = 1723] [outer = 0x127554c00] 03:04:57 INFO - PROCESS | 1657 | 1469441097405 Marionette DEBUG loaded listener.js 03:04:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12962e400) [pid = 1657] [serial = 1724] [outer = 0x127554c00] 03:04:58 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x128cbc000) [pid = 1657] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:04:58 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x129636c00) [pid = 1657] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:04:58 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12a743400) [pid = 1657] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:04:58 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x113b40400) [pid = 1657] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:04:58 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x116a8e400) [pid = 1657] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:04:58 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x113b47800) [pid = 1657] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:04:58 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1186ab800) [pid = 1657] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:04:58 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x116a8c000) [pid = 1657] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:04:58 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x11834e400) [pid = 1657] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:04:58 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1272a5800) [pid = 1657] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:04:58 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x126fbb400) [pid = 1657] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:04:58 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x112d04c00) [pid = 1657] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:04:58 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x126d36c00) [pid = 1657] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:04:58 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1121b9000) [pid = 1657] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:04:58 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x113bd9000) [pid = 1657] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:04:58 INFO - PROCESS | 1657 | 1469441098023 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 03:04:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:04:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 821ms 03:04:58 INFO - PROCESS | 1657 | 1469441098059 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 03:04:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:04:58 INFO - PROCESS | 1657 | 1469441098061 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 03:04:58 INFO - PROCESS | 1657 | 1469441098065 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:04:58 INFO - PROCESS | 1657 | 1469441098066 Marionette TRACE conn2 <- [1,2270,null,{}] 03:04:58 INFO - PROCESS | 1657 | 1469441098097 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:58 INFO - PROCESS | 1657 | 1469441098099 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:58 INFO - PROCESS | 1657 | 1469441098183 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 03:04:58 INFO - PROCESS | 1657 | 1469441098187 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:58 INFO - PROCESS | 1657 | 1469441098188 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a72f000 == 35 [pid = 1657] [id = 575] 03:04:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x116a46000) [pid = 1657] [serial = 1725] [outer = 0x0] 03:04:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x118203800) [pid = 1657] [serial = 1726] [outer = 0x116a46000] 03:04:58 INFO - PROCESS | 1657 | 1469441098213 Marionette DEBUG loaded listener.js 03:04:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1197ae400) [pid = 1657] [serial = 1727] [outer = 0x116a46000] 03:04:58 INFO - PROCESS | 1657 | 1469441098520 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 03:04:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:04:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 493ms 03:04:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:04:58 INFO - PROCESS | 1657 | 1469441098558 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 03:04:58 INFO - PROCESS | 1657 | 1469441098559 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 03:04:58 INFO - PROCESS | 1657 | 1469441098561 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:04:58 INFO - PROCESS | 1657 | 1469441098564 Marionette TRACE conn2 <- [1,2274,null,{}] 03:04:58 INFO - PROCESS | 1657 | 1469441098567 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:58 INFO - PROCESS | 1657 | 1469441098568 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:58 INFO - PROCESS | 1657 | 1469441098675 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 03:04:58 INFO - PROCESS | 1657 | 1469441098681 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:58 INFO - PROCESS | 1657 | 1469441098682 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ae0e000 == 36 [pid = 1657] [id = 576] 03:04:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1193aa000) [pid = 1657] [serial = 1728] [outer = 0x0] 03:04:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x125476000) [pid = 1657] [serial = 1729] [outer = 0x1193aa000] 03:04:58 INFO - PROCESS | 1657 | 1469441098706 Marionette DEBUG loaded listener.js 03:04:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12963b400) [pid = 1657] [serial = 1730] [outer = 0x1193aa000] 03:04:58 INFO - PROCESS | 1657 | 1469441098976 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 03:04:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:04:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 426ms 03:04:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:04:58 INFO - PROCESS | 1657 | 1469441098987 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 03:04:58 INFO - PROCESS | 1657 | 1469441098989 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 03:04:58 INFO - PROCESS | 1657 | 1469441098991 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:04:58 INFO - PROCESS | 1657 | 1469441098992 Marionette TRACE conn2 <- [1,2278,null,{}] 03:04:59 INFO - PROCESS | 1657 | 1469441099002 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:59 INFO - PROCESS | 1657 | 1469441099003 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:59 INFO - PROCESS | 1657 | 1469441099084 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 03:04:59 INFO - PROCESS | 1657 | 1469441099088 Marionette TRACE conn2 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:59 INFO - PROCESS | 1657 | 1469441099089 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bd20800 == 37 [pid = 1657] [id = 577] 03:04:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x128cc6c00) [pid = 1657] [serial = 1731] [outer = 0x0] 03:04:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12a918000) [pid = 1657] [serial = 1732] [outer = 0x128cc6c00] 03:04:59 INFO - PROCESS | 1657 | 1469441099113 Marionette DEBUG loaded listener.js 03:04:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12a9ca400) [pid = 1657] [serial = 1733] [outer = 0x128cc6c00] 03:04:59 INFO - PROCESS | 1657 | 1469441099441 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 03:04:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:04:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 468ms 03:04:59 INFO - PROCESS | 1657 | 1469441099460 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 03:04:59 INFO - PROCESS | 1657 | 1469441099462 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 03:04:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:04:59 INFO - PROCESS | 1657 | 1469441099465 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:04:59 INFO - PROCESS | 1657 | 1469441099467 Marionette TRACE conn2 <- [1,2282,null,{}] 03:04:59 INFO - PROCESS | 1657 | 1469441099469 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:59 INFO - PROCESS | 1657 | 1469441099471 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:59 INFO - PROCESS | 1657 | 1469441099569 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 03:04:59 INFO - PROCESS | 1657 | 1469441099630 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:59 INFO - PROCESS | 1657 | 1469441099631 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:04:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x126f85000 == 38 [pid = 1657] [id = 578] 03:04:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12a9cb400) [pid = 1657] [serial = 1734] [outer = 0x0] 03:04:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12abe9400) [pid = 1657] [serial = 1735] [outer = 0x12a9cb400] 03:04:59 INFO - PROCESS | 1657 | 1469441099657 Marionette DEBUG loaded listener.js 03:04:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12b3dc800) [pid = 1657] [serial = 1736] [outer = 0x12a9cb400] 03:04:59 INFO - PROCESS | 1657 | 1469441099900 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 03:04:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:04:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 471ms 03:04:59 INFO - PROCESS | 1657 | 1469441099942 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 03:04:59 INFO - PROCESS | 1657 | 1469441099946 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 03:04:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:04:59 INFO - PROCESS | 1657 | 1469441099959 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:04:59 INFO - PROCESS | 1657 | 1469441099961 Marionette TRACE conn2 <- [1,2286,null,{}] 03:04:59 INFO - PROCESS | 1657 | 1469441099974 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:59 INFO - PROCESS | 1657 | 1469441099976 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:00 INFO - PROCESS | 1657 | 1469441100176 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 03:05:00 INFO - PROCESS | 1657 | 1469441100302 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:00 INFO - PROCESS | 1657 | 1469441100304 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x11650a000 == 39 [pid = 1657] [id = 579] 03:05:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x111ca9800) [pid = 1657] [serial = 1737] [outer = 0x0] 03:05:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x112d38800) [pid = 1657] [serial = 1738] [outer = 0x111ca9800] 03:05:00 INFO - PROCESS | 1657 | 1469441100359 Marionette DEBUG loaded listener.js 03:05:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1168b1c00) [pid = 1657] [serial = 1739] [outer = 0x111ca9800] 03:05:00 INFO - PROCESS | 1657 | 1469441100931 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 03:05:00 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 03:05:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 981ms 03:05:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:05:00 INFO - PROCESS | 1657 | 1469441100940 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 03:05:00 INFO - PROCESS | 1657 | 1469441100942 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 03:05:00 INFO - PROCESS | 1657 | 1469441100946 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:05:00 INFO - PROCESS | 1657 | 1469441100948 Marionette TRACE conn2 <- [1,2290,null,{}] 03:05:00 INFO - PROCESS | 1657 | 1469441100951 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:00 INFO - PROCESS | 1657 | 1469441100954 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:01 INFO - PROCESS | 1657 | 1469441101064 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 03:05:01 INFO - PROCESS | 1657 | 1469441101124 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:01 INFO - PROCESS | 1657 | 1469441101125 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x119fd2000 == 40 [pid = 1657] [id = 580] 03:05:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x11820ac00) [pid = 1657] [serial = 1740] [outer = 0x0] 03:05:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1186b6c00) [pid = 1657] [serial = 1741] [outer = 0x11820ac00] 03:05:01 INFO - PROCESS | 1657 | 1469441101155 Marionette DEBUG loaded listener.js 03:05:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1197a5400) [pid = 1657] [serial = 1742] [outer = 0x11820ac00] 03:05:01 INFO - PROCESS | 1657 | 1469441101656 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 03:05:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:05:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 720ms 03:05:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:05:01 INFO - PROCESS | 1657 | 1469441101666 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 03:05:01 INFO - PROCESS | 1657 | 1469441101668 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 03:05:01 INFO - PROCESS | 1657 | 1469441101670 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:05:01 INFO - PROCESS | 1657 | 1469441101671 Marionette TRACE conn2 <- [1,2294,null,{}] 03:05:01 INFO - PROCESS | 1657 | 1469441101674 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:01 INFO - PROCESS | 1657 | 1469441101675 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:01 INFO - PROCESS | 1657 | 1469441101786 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 03:05:01 INFO - PROCESS | 1657 | 1469441101992 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:01 INFO - PROCESS | 1657 | 1469441101994 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x116785800 == 41 [pid = 1657] [id = 581] 03:05:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x1121bd400) [pid = 1657] [serial = 1743] [outer = 0x0] 03:05:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x116577800) [pid = 1657] [serial = 1744] [outer = 0x1121bd400] 03:05:02 INFO - PROCESS | 1657 | 1469441102022 Marionette DEBUG loaded listener.js 03:05:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1177b5000) [pid = 1657] [serial = 1745] [outer = 0x1121bd400] 03:05:02 INFO - PROCESS | 1657 | --DOCSHELL 0x126f85000 == 40 [pid = 1657] [id = 578] 03:05:02 INFO - PROCESS | 1657 | --DOCSHELL 0x12bd20800 == 39 [pid = 1657] [id = 577] 03:05:02 INFO - PROCESS | 1657 | --DOCSHELL 0x12ae0e000 == 38 [pid = 1657] [id = 576] 03:05:02 INFO - PROCESS | 1657 | --DOCSHELL 0x12a72f000 == 37 [pid = 1657] [id = 575] 03:05:02 INFO - PROCESS | 1657 | --DOCSHELL 0x12a72b800 == 36 [pid = 1657] [id = 574] 03:05:02 INFO - PROCESS | 1657 | --DOCSHELL 0x12944f800 == 35 [pid = 1657] [id = 573] 03:05:02 INFO - PROCESS | 1657 | --DOCSHELL 0x126f86000 == 34 [pid = 1657] [id = 572] 03:05:02 INFO - PROCESS | 1657 | --DOCSHELL 0x124b85800 == 33 [pid = 1657] [id = 571] 03:05:02 INFO - PROCESS | 1657 | --DOCSHELL 0x121083000 == 32 [pid = 1657] [id = 570] 03:05:02 INFO - PROCESS | 1657 | --DOCSHELL 0x11861d800 == 31 [pid = 1657] [id = 569] 03:05:02 INFO - PROCESS | 1657 | --DOCSHELL 0x117204000 == 30 [pid = 1657] [id = 568] 03:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x129204c00) [pid = 1657] [serial = 1669] [outer = 0x0] [url = about:blank] 03:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12a920800) [pid = 1657] [serial = 1672] [outer = 0x0] [url = about:blank] 03:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12a9d2400) [pid = 1657] [serial = 1675] [outer = 0x0] [url = about:blank] 03:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12491b800) [pid = 1657] [serial = 1646] [outer = 0x0] [url = about:blank] 03:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x118416400) [pid = 1657] [serial = 1654] [outer = 0x0] [url = about:blank] 03:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x118696000) [pid = 1657] [serial = 1655] [outer = 0x0] [url = about:blank] 03:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x124912000) [pid = 1657] [serial = 1660] [outer = 0x0] [url = about:blank] 03:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x125fda800) [pid = 1657] [serial = 1661] [outer = 0x0] [url = about:blank] 03:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1197e9c00) [pid = 1657] [serial = 1657] [outer = 0x0] [url = about:blank] 03:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x121006000) [pid = 1657] [serial = 1658] [outer = 0x0] [url = about:blank] 03:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11724d400) [pid = 1657] [serial = 1648] [outer = 0x0] [url = about:blank] 03:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x11834f000) [pid = 1657] [serial = 1649] [outer = 0x0] [url = about:blank] 03:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1186b9000) [pid = 1657] [serial = 1651] [outer = 0x0] [url = about:blank] 03:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1197a4800) [pid = 1657] [serial = 1652] [outer = 0x0] [url = about:blank] 03:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12bba0800) [pid = 1657] [serial = 1685] [outer = 0x0] [url = about:blank] 03:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1272b1c00) [pid = 1657] [serial = 1663] [outer = 0x0] [url = about:blank] 03:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1188ab400) [pid = 1657] [serial = 1681] [outer = 0x0] [url = about:blank] 03:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12b33a800) [pid = 1657] [serial = 1676] [outer = 0x0] [url = about:blank] 03:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12755b800) [pid = 1657] [serial = 1664] [outer = 0x0] [url = about:blank] 03:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12bd74000) [pid = 1657] [serial = 1688] [outer = 0x0] [url = about:blank] 03:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x118417c00) [pid = 1657] [serial = 1679] [outer = 0x0] [url = about:blank] 03:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12b3d6c00) [pid = 1657] [serial = 1684] [outer = 0x0] [url = about:blank] 03:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x113bdd000) [pid = 1657] [serial = 1678] [outer = 0x0] [url = about:blank] 03:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12882f400) [pid = 1657] [serial = 1666] [outer = 0x0] [url = about:blank] 03:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12bd6bc00) [pid = 1657] [serial = 1687] [outer = 0x0] [url = about:blank] 03:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12a7a6800) [pid = 1657] [serial = 1670] [outer = 0x0] [url = about:blank] 03:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x12a9ce400) [pid = 1657] [serial = 1673] [outer = 0x0] [url = about:blank] 03:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x128aaf400) [pid = 1657] [serial = 1667] [outer = 0x0] [url = about:blank] 03:05:02 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x12a7af400) [pid = 1657] [serial = 1682] [outer = 0x0] [url = about:blank] 03:05:02 INFO - PROCESS | 1657 | 1469441102490 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 03:05:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:05:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 870ms 03:05:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:05:02 INFO - PROCESS | 1657 | 1469441102542 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 03:05:02 INFO - PROCESS | 1657 | 1469441102543 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 03:05:02 INFO - PROCESS | 1657 | 1469441102546 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:05:02 INFO - PROCESS | 1657 | 1469441102548 Marionette TRACE conn2 <- [1,2298,null,{}] 03:05:02 INFO - PROCESS | 1657 | 1469441102551 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:02 INFO - PROCESS | 1657 | 1469441102553 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:02 INFO - PROCESS | 1657 | 1469441102632 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 03:05:02 INFO - PROCESS | 1657 | 1469441102637 Marionette TRACE conn2 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:02 INFO - PROCESS | 1657 | 1469441102639 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x1182a3800 == 31 [pid = 1657] [id = 582] 03:05:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x116af4000) [pid = 1657] [serial = 1746] [outer = 0x0] 03:05:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x117254400) [pid = 1657] [serial = 1747] [outer = 0x116af4000] 03:05:02 INFO - PROCESS | 1657 | 1469441102665 Marionette DEBUG loaded listener.js 03:05:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x11817bc00) [pid = 1657] [serial = 1748] [outer = 0x116af4000] 03:05:03 INFO - PROCESS | 1657 | 1469441103026 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 03:05:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:05:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 520ms 03:05:03 INFO - PROCESS | 1657 | 1469441103068 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 03:05:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:05:03 INFO - PROCESS | 1657 | 1469441103071 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 03:05:03 INFO - PROCESS | 1657 | 1469441103073 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:05:03 INFO - PROCESS | 1657 | 1469441103074 Marionette TRACE conn2 <- [1,2302,null,{}] 03:05:03 INFO - PROCESS | 1657 | 1469441103077 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:03 INFO - PROCESS | 1657 | 1469441103078 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:03 INFO - PROCESS | 1657 | 1469441103157 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 03:05:03 INFO - PROCESS | 1657 | 1469441103165 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:03 INFO - PROCESS | 1657 | 1469441103166 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196e2000 == 32 [pid = 1657] [id = 583] 03:05:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x118416400) [pid = 1657] [serial = 1749] [outer = 0x0] 03:05:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x118590c00) [pid = 1657] [serial = 1750] [outer = 0x118416400] 03:05:03 INFO - PROCESS | 1657 | 1469441103191 Marionette DEBUG loaded listener.js 03:05:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x118694400) [pid = 1657] [serial = 1751] [outer = 0x118416400] 03:05:03 INFO - PROCESS | 1657 | 1469441103550 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:05:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:05:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 521ms 03:05:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:05:03 INFO - PROCESS | 1657 | 1469441103603 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 03:05:03 INFO - PROCESS | 1657 | 1469441103604 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 03:05:03 INFO - PROCESS | 1657 | 1469441103612 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:05:03 INFO - PROCESS | 1657 | 1469441103617 Marionette TRACE conn2 <- [1,2306,null,{}] 03:05:03 INFO - PROCESS | 1657 | 1469441103621 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:03 INFO - PROCESS | 1657 | 1469441103623 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:03 INFO - PROCESS | 1657 | 1469441103703 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 03:05:03 INFO - PROCESS | 1657 | 1469441103708 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:03 INFO - PROCESS | 1657 | 1469441103709 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12189f800 == 33 [pid = 1657] [id = 584] 03:05:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1168b3000) [pid = 1657] [serial = 1752] [outer = 0x0] 03:05:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1193a7c00) [pid = 1657] [serial = 1753] [outer = 0x1168b3000] 03:05:03 INFO - PROCESS | 1657 | 1469441103735 Marionette DEBUG loaded listener.js 03:05:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x120f13800) [pid = 1657] [serial = 1754] [outer = 0x1168b3000] 03:05:04 INFO - PROCESS | 1657 | 1469441104073 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 03:05:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:05:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 477ms 03:05:04 INFO - PROCESS | 1657 | 1469441104086 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 03:05:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:05:04 INFO - PROCESS | 1657 | 1469441104088 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 03:05:04 INFO - PROCESS | 1657 | 1469441104090 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:05:04 INFO - PROCESS | 1657 | 1469441104091 Marionette TRACE conn2 <- [1,2310,null,{}] 03:05:04 INFO - PROCESS | 1657 | 1469441104093 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:04 INFO - PROCESS | 1657 | 1469441104095 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:04 INFO - PROCESS | 1657 | 1469441104178 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 03:05:04 INFO - PROCESS | 1657 | 1469441104239 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:04 INFO - PROCESS | 1657 | 1469441104240 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196db000 == 34 [pid = 1657] [id = 585] 03:05:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1186b0000) [pid = 1657] [serial = 1755] [outer = 0x0] 03:05:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x121452800) [pid = 1657] [serial = 1756] [outer = 0x1186b0000] 03:05:04 INFO - PROCESS | 1657 | 1469441104265 Marionette DEBUG loaded listener.js 03:05:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x123c30000) [pid = 1657] [serial = 1757] [outer = 0x1186b0000] 03:05:04 INFO - PROCESS | 1657 | 1469441104537 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:05:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:05:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 469ms 03:05:04 INFO - PROCESS | 1657 | 1469441104560 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 03:05:04 INFO - PROCESS | 1657 | 1469441104562 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 03:05:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:05:04 INFO - PROCESS | 1657 | 1469441104571 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:05:04 INFO - PROCESS | 1657 | 1469441104572 Marionette TRACE conn2 <- [1,2314,null,{}] 03:05:04 INFO - PROCESS | 1657 | 1469441104575 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:04 INFO - PROCESS | 1657 | 1469441104576 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:04 INFO - PROCESS | 1657 | 1469441104679 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 03:05:04 INFO - PROCESS | 1657 | 1469441104728 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:04 INFO - PROCESS | 1657 | 1469441104732 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x128e69800 == 35 [pid = 1657] [id = 586] 03:05:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x12547b000) [pid = 1657] [serial = 1758] [outer = 0x0] 03:05:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x125f47400) [pid = 1657] [serial = 1759] [outer = 0x12547b000] 03:05:04 INFO - PROCESS | 1657 | 1469441104764 Marionette DEBUG loaded listener.js 03:05:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x126fb8000) [pid = 1657] [serial = 1760] [outer = 0x12547b000] 03:05:05 INFO - PROCESS | 1657 | 1469441105114 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 03:05:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:05:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 570ms 03:05:05 INFO - PROCESS | 1657 | 1469441105142 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 03:05:05 INFO - PROCESS | 1657 | 1469441105143 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 03:05:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:05:05 INFO - PROCESS | 1657 | 1469441105152 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:05:05 INFO - PROCESS | 1657 | 1469441105154 Marionette TRACE conn2 <- [1,2318,null,{}] 03:05:05 INFO - PROCESS | 1657 | 1469441105156 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:05 INFO - PROCESS | 1657 | 1469441105157 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:05 INFO - PROCESS | 1657 | 1469441105257 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 03:05:05 INFO - PROCESS | 1657 | 1469441105262 Marionette TRACE conn2 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:05 INFO - PROCESS | 1657 | 1469441105263 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a727000 == 36 [pid = 1657] [id = 587] 03:05:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x123c30400) [pid = 1657] [serial = 1761] [outer = 0x0] 03:05:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12882f800) [pid = 1657] [serial = 1762] [outer = 0x123c30400] 03:05:05 INFO - PROCESS | 1657 | 1469441105293 Marionette DEBUG loaded listener.js 03:05:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x128aab800) [pid = 1657] [serial = 1763] [outer = 0x123c30400] 03:05:05 INFO - PROCESS | 1657 | 1469441105632 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 03:05:05 INFO - PROCESS | 1657 | 1469441105673 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 03:05:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:05:05 INFO - PROCESS | 1657 | 1469441105676 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:05:05 INFO - PROCESS | 1657 | 1469441105677 Marionette TRACE conn2 <- [1,2322,null,{}] 03:05:05 INFO - PROCESS | 1657 | 1469441105679 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:05 INFO - PROCESS | 1657 | 1469441105680 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:05 INFO - PROCESS | 1657 | 1469441105776 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 03:05:05 INFO - PROCESS | 1657 | 1469441105787 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:05 INFO - PROCESS | 1657 | 1469441105788 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a95b800 == 37 [pid = 1657] [id = 588] 03:05:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x128ab1400) [pid = 1657] [serial = 1764] [outer = 0x0] 03:05:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x128cc8000) [pid = 1657] [serial = 1765] [outer = 0x128ab1400] 03:05:05 INFO - PROCESS | 1657 | 1469441105813 Marionette DEBUG loaded listener.js 03:05:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x128e9c400) [pid = 1657] [serial = 1766] [outer = 0x128ab1400] 03:05:06 INFO - PROCESS | 1657 | 1469441106127 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 03:05:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:05:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 468ms 03:05:06 INFO - PROCESS | 1657 | 1469441106145 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 03:05:06 INFO - PROCESS | 1657 | 1469441106148 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 03:05:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:05:06 INFO - PROCESS | 1657 | 1469441106151 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:05:06 INFO - PROCESS | 1657 | 1469441106152 Marionette TRACE conn2 <- [1,2326,null,{}] 03:05:06 INFO - PROCESS | 1657 | 1469441106155 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:06 INFO - PROCESS | 1657 | 1469441106156 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:06 INFO - PROCESS | 1657 | 1469441106254 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 03:05:06 INFO - PROCESS | 1657 | 1469441106266 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:06 INFO - PROCESS | 1657 | 1469441106267 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b382000 == 38 [pid = 1657] [id = 589] 03:05:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x128e9b400) [pid = 1657] [serial = 1767] [outer = 0x0] 03:05:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x128ea0800) [pid = 1657] [serial = 1768] [outer = 0x128e9b400] 03:05:06 INFO - PROCESS | 1657 | 1469441106298 Marionette DEBUG loaded listener.js 03:05:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x129208c00) [pid = 1657] [serial = 1769] [outer = 0x128e9b400] 03:05:06 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x124bcb400) [pid = 1657] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:05:06 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x116af4400) [pid = 1657] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:05:06 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x116a46000) [pid = 1657] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:05:06 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x112d08800) [pid = 1657] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:05:06 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1193aa000) [pid = 1657] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:05:06 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x118692c00) [pid = 1657] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:05:06 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x128cc6c00) [pid = 1657] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:05:06 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x118630400) [pid = 1657] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:05:06 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x127554c00) [pid = 1657] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:05:06 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1162b5000) [pid = 1657] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:05:06 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x118418400) [pid = 1657] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:05:06 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x115f2a800) [pid = 1657] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:05:06 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1268d5000) [pid = 1657] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:05:06 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x125fdac00) [pid = 1657] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:05:06 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x118595c00) [pid = 1657] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:05:06 INFO - PROCESS | 1657 | 1469441106692 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 03:05:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:05:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 569ms 03:05:06 INFO - PROCESS | 1657 | 1469441106720 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 03:05:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:05:06 INFO - PROCESS | 1657 | 1469441106721 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 03:05:06 INFO - PROCESS | 1657 | 1469441106723 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:05:06 INFO - PROCESS | 1657 | 1469441106724 Marionette TRACE conn2 <- [1,2330,null,{}] 03:05:06 INFO - PROCESS | 1657 | 1469441106727 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:06 INFO - PROCESS | 1657 | 1469441106728 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:06 INFO - PROCESS | 1657 | 1469441106806 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 03:05:06 INFO - PROCESS | 1657 | 1469441106809 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:06 INFO - PROCESS | 1657 | 1469441106810 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12189b800 == 39 [pid = 1657] [id = 590] 03:05:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x113bd9000) [pid = 1657] [serial = 1770] [outer = 0x0] 03:05:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x118202800) [pid = 1657] [serial = 1771] [outer = 0x113bd9000] 03:05:06 INFO - PROCESS | 1657 | 1469441106835 Marionette DEBUG loaded listener.js 03:05:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x124bcb400) [pid = 1657] [serial = 1772] [outer = 0x113bd9000] 03:05:07 INFO - PROCESS | 1657 | 1469441107165 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 03:05:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:05:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 469ms 03:05:07 INFO - PROCESS | 1657 | 1469441107193 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 03:05:07 INFO - PROCESS | 1657 | 1469441107195 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 03:05:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:05:07 INFO - PROCESS | 1657 | 1469441107199 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:05:07 INFO - PROCESS | 1657 | 1469441107201 Marionette TRACE conn2 <- [1,2334,null,{}] 03:05:07 INFO - PROCESS | 1657 | 1469441107203 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:07 INFO - PROCESS | 1657 | 1469441107204 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:07 INFO - PROCESS | 1657 | 1469441107307 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 03:05:07 INFO - PROCESS | 1657 | 1469441107313 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:07 INFO - PROCESS | 1657 | 1469441107322 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf49000 == 40 [pid = 1657] [id = 591] 03:05:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x126d3f400) [pid = 1657] [serial = 1773] [outer = 0x0] 03:05:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x128ea3000) [pid = 1657] [serial = 1774] [outer = 0x126d3f400] 03:05:07 INFO - PROCESS | 1657 | 1469441107348 Marionette DEBUG loaded listener.js 03:05:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12962ec00) [pid = 1657] [serial = 1775] [outer = 0x126d3f400] 03:05:07 INFO - PROCESS | 1657 | 1469441107658 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 03:05:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:05:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 469ms 03:05:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:05:07 INFO - PROCESS | 1657 | 1469441107670 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 03:05:07 INFO - PROCESS | 1657 | 1469441107671 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 03:05:07 INFO - PROCESS | 1657 | 1469441107673 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:05:07 INFO - PROCESS | 1657 | 1469441107675 Marionette TRACE conn2 <- [1,2338,null,{}] 03:05:07 INFO - PROCESS | 1657 | 1469441107677 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:07 INFO - PROCESS | 1657 | 1469441107680 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:07 INFO - PROCESS | 1657 | 1469441107772 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 03:05:07 INFO - PROCESS | 1657 | 1469441107775 Marionette TRACE conn2 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:07 INFO - PROCESS | 1657 | 1469441107776 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c953000 == 41 [pid = 1657] [id = 592] 03:05:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x129639000) [pid = 1657] [serial = 1776] [outer = 0x0] 03:05:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12a921800) [pid = 1657] [serial = 1777] [outer = 0x129639000] 03:05:07 INFO - PROCESS | 1657 | 1469441107802 Marionette DEBUG loaded listener.js 03:05:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12abe6800) [pid = 1657] [serial = 1778] [outer = 0x129639000] 03:05:08 INFO - PROCESS | 1657 | 1469441108107 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 03:05:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:05:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 471ms 03:05:08 INFO - PROCESS | 1657 | 1469441108145 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 03:05:08 INFO - PROCESS | 1657 | 1469441108146 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 03:05:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:05:08 INFO - PROCESS | 1657 | 1469441108151 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:05:08 INFO - PROCESS | 1657 | 1469441108152 Marionette TRACE conn2 <- [1,2342,null,{}] 03:05:08 INFO - PROCESS | 1657 | 1469441108154 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:08 INFO - PROCESS | 1657 | 1469441108155 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:08 INFO - PROCESS | 1657 | 1469441108270 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 03:05:08 INFO - PROCESS | 1657 | 1469441108276 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:08 INFO - PROCESS | 1657 | 1469441108277 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c954800 == 42 [pid = 1657] [id = 593] 03:05:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1162b5000) [pid = 1657] [serial = 1779] [outer = 0x0] 03:05:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12abea000) [pid = 1657] [serial = 1780] [outer = 0x1162b5000] 03:05:08 INFO - PROCESS | 1657 | 1469441108300 Marionette DEBUG loaded listener.js 03:05:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12b3d3c00) [pid = 1657] [serial = 1781] [outer = 0x1162b5000] 03:05:08 INFO - PROCESS | 1657 | 1469441108587 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 03:05:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:05:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 469ms 03:05:08 INFO - PROCESS | 1657 | 1469441108671 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 03:05:08 INFO - PROCESS | 1657 | 1469441108674 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 03:05:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:05:08 INFO - PROCESS | 1657 | 1469441108678 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:05:08 INFO - PROCESS | 1657 | 1469441108682 Marionette TRACE conn2 <- [1,2346,null,{}] 03:05:08 INFO - PROCESS | 1657 | 1469441108686 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:08 INFO - PROCESS | 1657 | 1469441108688 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:08 INFO - PROCESS | 1657 | 1469441108795 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 03:05:08 INFO - PROCESS | 1657 | 1469441108864 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:08 INFO - PROCESS | 1657 | 1469441108866 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x118290000 == 43 [pid = 1657] [id = 594] 03:05:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x113b44400) [pid = 1657] [serial = 1782] [outer = 0x0] 03:05:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1165e1c00) [pid = 1657] [serial = 1783] [outer = 0x113b44400] 03:05:08 INFO - PROCESS | 1657 | 1469441108898 Marionette DEBUG loaded listener.js 03:05:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x117254800) [pid = 1657] [serial = 1784] [outer = 0x113b44400] 03:05:09 INFO - PROCESS | 1657 | 1469441109316 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 03:05:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:05:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 672ms 03:05:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:05:09 INFO - PROCESS | 1657 | 1469441109351 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 03:05:09 INFO - PROCESS | 1657 | 1469441109353 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 03:05:09 INFO - PROCESS | 1657 | 1469441109357 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:05:09 INFO - PROCESS | 1657 | 1469441109360 Marionette TRACE conn2 <- [1,2350,null,{}] 03:05:09 INFO - PROCESS | 1657 | 1469441109382 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:09 INFO - PROCESS | 1657 | 1469441109384 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:09 INFO - PROCESS | 1657 | 1469441109487 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 03:05:09 INFO - PROCESS | 1657 | 1469441109558 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:09 INFO - PROCESS | 1657 | 1469441109559 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x126831000 == 44 [pid = 1657] [id = 595] 03:05:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x118589000) [pid = 1657] [serial = 1785] [outer = 0x0] 03:05:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x118696000) [pid = 1657] [serial = 1786] [outer = 0x118589000] 03:05:09 INFO - PROCESS | 1657 | 1469441109589 Marionette DEBUG loaded listener.js 03:05:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x119344800) [pid = 1657] [serial = 1787] [outer = 0x118589000] 03:05:10 INFO - PROCESS | 1657 | 1469441110001 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 03:05:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:05:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 690ms 03:05:10 INFO - PROCESS | 1657 | 1469441110046 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 03:05:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:05:10 INFO - PROCESS | 1657 | 1469441110047 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 03:05:10 INFO - PROCESS | 1657 | 1469441110049 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:05:10 INFO - PROCESS | 1657 | 1469441110051 Marionette TRACE conn2 <- [1,2354,null,{}] 03:05:10 INFO - PROCESS | 1657 | 1469441110058 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:10 INFO - PROCESS | 1657 | 1469441110061 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:10 INFO - PROCESS | 1657 | 1469441110183 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 03:05:10 INFO - PROCESS | 1657 | 1469441110259 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:10 INFO - PROCESS | 1657 | 1469441110261 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c945800 == 45 [pid = 1657] [id = 596] 03:05:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x124916c00) [pid = 1657] [serial = 1788] [outer = 0x0] 03:05:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x124bd4c00) [pid = 1657] [serial = 1789] [outer = 0x124916c00] 03:05:10 INFO - PROCESS | 1657 | 1469441110304 Marionette DEBUG loaded listener.js 03:05:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x125fd5400) [pid = 1657] [serial = 1790] [outer = 0x124916c00] 03:05:10 INFO - PROCESS | 1657 | 1469441110717 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 03:05:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:05:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 722ms 03:05:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:05:10 INFO - PROCESS | 1657 | 1469441110772 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 03:05:10 INFO - PROCESS | 1657 | 1469441110773 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 03:05:10 INFO - PROCESS | 1657 | 1469441110776 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:05:10 INFO - PROCESS | 1657 | 1469441110777 Marionette TRACE conn2 <- [1,2358,null,{}] 03:05:10 INFO - PROCESS | 1657 | 1469441110779 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:10 INFO - PROCESS | 1657 | 1469441110781 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:10 INFO - PROCESS | 1657 | 1469441110883 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 03:05:10 INFO - PROCESS | 1657 | 1469441110944 Marionette TRACE conn2 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:10 INFO - PROCESS | 1657 | 1469441110946 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d37a800 == 46 [pid = 1657] [id = 597] 03:05:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x127555800) [pid = 1657] [serial = 1791] [outer = 0x0] 03:05:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12882c400) [pid = 1657] [serial = 1792] [outer = 0x127555800] 03:05:10 INFO - PROCESS | 1657 | 1469441110974 Marionette DEBUG loaded listener.js 03:05:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12920a000) [pid = 1657] [serial = 1793] [outer = 0x127555800] 03:05:11 INFO - PROCESS | 1657 | 1469441111418 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 03:05:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:05:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 722ms 03:05:11 INFO - PROCESS | 1657 | 1469441111509 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 03:05:11 INFO - PROCESS | 1657 | 1469441111510 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 03:05:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:05:11 INFO - PROCESS | 1657 | 1469441111533 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:05:11 INFO - PROCESS | 1657 | 1469441111534 Marionette TRACE conn2 <- [1,2362,null,{}] 03:05:11 INFO - PROCESS | 1657 | 1469441111536 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:11 INFO - PROCESS | 1657 | 1469441111538 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:11 INFO - PROCESS | 1657 | 1469441111638 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 03:05:11 INFO - PROCESS | 1657 | 1469441111713 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:11 INFO - PROCESS | 1657 | 1469441111714 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e4e000 == 47 [pid = 1657] [id = 598] 03:05:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1131c0c00) [pid = 1657] [serial = 1794] [outer = 0x0] 03:05:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1186afc00) [pid = 1657] [serial = 1795] [outer = 0x1131c0c00] 03:05:11 INFO - PROCESS | 1657 | 1469441111743 Marionette DEBUG loaded listener.js 03:05:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x129426400) [pid = 1657] [serial = 1796] [outer = 0x1131c0c00] 03:05:12 INFO - PROCESS | 1657 | 1469441112306 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 03:05:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:05:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 821ms 03:05:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:05:12 INFO - PROCESS | 1657 | 1469441112352 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 03:05:12 INFO - PROCESS | 1657 | 1469441112354 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 03:05:12 INFO - PROCESS | 1657 | 1469441112357 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:05:12 INFO - PROCESS | 1657 | 1469441112359 Marionette TRACE conn2 <- [1,2366,null,{}] 03:05:12 INFO - PROCESS | 1657 | 1469441112363 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:12 INFO - PROCESS | 1657 | 1469441112365 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:12 INFO - PROCESS | 1657 | 1469441112457 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 03:05:12 INFO - PROCESS | 1657 | 1469441112521 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:12 INFO - PROCESS | 1657 | 1469441112522 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12188e800 == 48 [pid = 1657] [id = 599] 03:05:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x118417000) [pid = 1657] [serial = 1797] [outer = 0x0] 03:05:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x11858c000) [pid = 1657] [serial = 1798] [outer = 0x118417000] 03:05:12 INFO - PROCESS | 1657 | 1469441112549 Marionette DEBUG loaded listener.js 03:05:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1188a1400) [pid = 1657] [serial = 1799] [outer = 0x118417000] 03:05:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12c953000 == 47 [pid = 1657] [id = 592] 03:05:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf49000 == 46 [pid = 1657] [id = 591] 03:05:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12189b800 == 45 [pid = 1657] [id = 590] 03:05:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12b382000 == 44 [pid = 1657] [id = 589] 03:05:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12a95b800 == 43 [pid = 1657] [id = 588] 03:05:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12a727000 == 42 [pid = 1657] [id = 587] 03:05:13 INFO - PROCESS | 1657 | --DOCSHELL 0x128e69800 == 41 [pid = 1657] [id = 586] 03:05:13 INFO - PROCESS | 1657 | --DOCSHELL 0x1196db000 == 40 [pid = 1657] [id = 585] 03:05:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12189f800 == 39 [pid = 1657] [id = 584] 03:05:13 INFO - PROCESS | 1657 | --DOCSHELL 0x1196e2000 == 38 [pid = 1657] [id = 583] 03:05:13 INFO - PROCESS | 1657 | --DOCSHELL 0x1182a3800 == 37 [pid = 1657] [id = 582] 03:05:13 INFO - PROCESS | 1657 | --DOCSHELL 0x116785800 == 36 [pid = 1657] [id = 581] 03:05:13 INFO - PROCESS | 1657 | --DOCSHELL 0x119fd2000 == 35 [pid = 1657] [id = 580] 03:05:13 INFO - PROCESS | 1657 | --DOCSHELL 0x11650a000 == 34 [pid = 1657] [id = 579] 03:05:13 INFO - PROCESS | 1657 | --DOCSHELL 0x118431800 == 33 [pid = 1657] [id = 567] 03:05:13 INFO - PROCESS | 1657 | --DOCSHELL 0x117e4e000 == 32 [pid = 1657] [id = 598] 03:05:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12d37a800 == 31 [pid = 1657] [id = 597] 03:05:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12c945800 == 30 [pid = 1657] [id = 596] 03:05:13 INFO - PROCESS | 1657 | --DOCSHELL 0x126831000 == 29 [pid = 1657] [id = 595] 03:05:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12c954800 == 28 [pid = 1657] [id = 593] 03:05:13 INFO - PROCESS | 1657 | --DOCSHELL 0x118290000 == 27 [pid = 1657] [id = 594] 03:05:13 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12a9ca400) [pid = 1657] [serial = 1733] [outer = 0x0] [url = about:blank] 03:05:13 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12abe9400) [pid = 1657] [serial = 1735] [outer = 0x0] [url = about:blank] 03:05:13 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12546f000) [pid = 1657] [serial = 1714] [outer = 0x0] [url = about:blank] 03:05:13 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x11841dc00) [pid = 1657] [serial = 1706] [outer = 0x0] [url = about:blank] 03:05:13 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1197ae400) [pid = 1657] [serial = 1727] [outer = 0x0] [url = about:blank] 03:05:13 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x116ba8c00) [pid = 1657] [serial = 1691] [outer = 0x0] [url = about:blank] 03:05:13 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x125476000) [pid = 1657] [serial = 1729] [outer = 0x0] [url = about:blank] 03:05:13 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x121254400) [pid = 1657] [serial = 1694] [outer = 0x0] [url = about:blank] 03:05:13 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12a918000) [pid = 1657] [serial = 1732] [outer = 0x0] [url = about:blank] 03:05:13 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1181ac400) [pid = 1657] [serial = 1705] [outer = 0x0] [url = about:blank] 03:05:13 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x1186b1400) [pid = 1657] [serial = 1702] [outer = 0x0] [url = about:blank] 03:05:13 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12963b400) [pid = 1657] [serial = 1730] [outer = 0x0] [url = about:blank] 03:05:13 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12962e400) [pid = 1657] [serial = 1724] [outer = 0x0] [url = about:blank] 03:05:13 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x118205c00) [pid = 1657] [serial = 1700] [outer = 0x0] [url = about:blank] 03:05:13 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x119f5b400) [pid = 1657] [serial = 1693] [outer = 0x0] [url = about:blank] 03:05:13 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x125fe2000) [pid = 1657] [serial = 1717] [outer = 0x0] [url = about:blank] 03:05:13 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x118203800) [pid = 1657] [serial = 1726] [outer = 0x0] [url = about:blank] 03:05:13 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1272b3000) [pid = 1657] [serial = 1718] [outer = 0x0] [url = about:blank] 03:05:13 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1210e4800) [pid = 1657] [serial = 1711] [outer = 0x0] [url = about:blank] 03:05:13 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x123c2ec00) [pid = 1657] [serial = 1712] [outer = 0x0] [url = about:blank] 03:05:13 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x128837000) [pid = 1657] [serial = 1720] [outer = 0x0] [url = about:blank] 03:05:13 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x126fbec00) [pid = 1657] [serial = 1696] [outer = 0x0] [url = about:blank] 03:05:13 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1193a9800) [pid = 1657] [serial = 1703] [outer = 0x0] [url = about:blank] 03:05:13 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x128cc2000) [pid = 1657] [serial = 1697] [outer = 0x0] [url = about:blank] 03:05:13 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12941c400) [pid = 1657] [serial = 1723] [outer = 0x0] [url = about:blank] 03:05:13 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1193c0400) [pid = 1657] [serial = 1709] [outer = 0x0] [url = about:blank] 03:05:13 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x128eee800) [pid = 1657] [serial = 1721] [outer = 0x0] [url = about:blank] 03:05:13 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1130b2400) [pid = 1657] [serial = 1690] [outer = 0x0] [url = about:blank] 03:05:13 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x11868fc00) [pid = 1657] [serial = 1708] [outer = 0x0] [url = about:blank] 03:05:13 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x125fdc400) [pid = 1657] [serial = 1715] [outer = 0x0] [url = about:blank] 03:05:13 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1177ba800) [pid = 1657] [serial = 1699] [outer = 0x0] [url = about:blank] 03:05:13 INFO - PROCESS | 1657 | 1469441113567 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 03:05:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:05:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1220ms 03:05:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:05:13 INFO - PROCESS | 1657 | 1469441113578 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 03:05:13 INFO - PROCESS | 1657 | 1469441113581 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 03:05:13 INFO - PROCESS | 1657 | 1469441113584 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:05:13 INFO - PROCESS | 1657 | 1469441113586 Marionette TRACE conn2 <- [1,2370,null,{}] 03:05:13 INFO - PROCESS | 1657 | 1469441113590 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:13 INFO - PROCESS | 1657 | 1469441113591 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:13 INFO - PROCESS | 1657 | 1469441113673 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 03:05:13 INFO - PROCESS | 1657 | 1469441113678 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:13 INFO - PROCESS | 1657 | 1469441113680 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x117218800 == 28 [pid = 1657] [id = 600] 03:05:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x117e35800) [pid = 1657] [serial = 1800] [outer = 0x0] 03:05:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x11817d400) [pid = 1657] [serial = 1801] [outer = 0x117e35800] 03:05:13 INFO - PROCESS | 1657 | 1469441113710 Marionette DEBUG loaded listener.js 03:05:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1121e8c00) [pid = 1657] [serial = 1802] [outer = 0x117e35800] 03:05:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:05:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 471ms 03:05:14 INFO - PROCESS | 1657 | 1469441114049 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 03:05:14 INFO - PROCESS | 1657 | 1469441114056 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 03:05:14 INFO - PROCESS | 1657 | 1469441114059 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 03:05:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:05:14 INFO - PROCESS | 1657 | 1469441114068 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:05:14 INFO - PROCESS | 1657 | 1469441114069 Marionette TRACE conn2 <- [1,2374,null,{}] 03:05:14 INFO - PROCESS | 1657 | 1469441114072 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:14 INFO - PROCESS | 1657 | 1469441114073 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:14 INFO - PROCESS | 1657 | 1469441114179 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 03:05:14 INFO - PROCESS | 1657 | 1469441114234 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:14 INFO - PROCESS | 1657 | 1469441114235 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x11860b000 == 29 [pid = 1657] [id = 601] 03:05:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x118359c00) [pid = 1657] [serial = 1803] [outer = 0x0] 03:05:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x118693800) [pid = 1657] [serial = 1804] [outer = 0x118359c00] 03:05:14 INFO - PROCESS | 1657 | 1469441114261 Marionette DEBUG loaded listener.js 03:05:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1193b0c00) [pid = 1657] [serial = 1805] [outer = 0x118359c00] 03:05:14 INFO - PROCESS | 1657 | 1469441114602 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 03:05:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:05:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 572ms 03:05:14 INFO - PROCESS | 1657 | 1469441114649 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 03:05:14 INFO - PROCESS | 1657 | 1469441114651 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 03:05:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:05:14 INFO - PROCESS | 1657 | 1469441114655 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:05:14 INFO - PROCESS | 1657 | 1469441114659 Marionette TRACE conn2 <- [1,2378,null,{}] 03:05:14 INFO - PROCESS | 1657 | 1469441114671 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:14 INFO - PROCESS | 1657 | 1469441114676 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:14 INFO - PROCESS | 1657 | 1469441114800 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 03:05:14 INFO - PROCESS | 1657 | 1469441114905 Marionette TRACE conn2 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:14 INFO - PROCESS | 1657 | 1469441114908 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x119fd2000 == 30 [pid = 1657] [id = 602] 03:05:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x112fc2000) [pid = 1657] [serial = 1806] [outer = 0x0] 03:05:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1197a8c00) [pid = 1657] [serial = 1807] [outer = 0x112fc2000] 03:05:14 INFO - PROCESS | 1657 | 1469441114956 Marionette DEBUG loaded listener.js 03:05:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1214bc800) [pid = 1657] [serial = 1808] [outer = 0x112fc2000] 03:05:15 INFO - PROCESS | 1657 | 1469441115240 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 03:05:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:05:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 629ms 03:05:15 INFO - PROCESS | 1657 | 1469441115288 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 03:05:15 INFO - PROCESS | 1657 | 1469441115289 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 03:05:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:05:15 INFO - PROCESS | 1657 | 1469441115292 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:05:15 INFO - PROCESS | 1657 | 1469441115293 Marionette TRACE conn2 <- [1,2382,null,{}] 03:05:15 INFO - PROCESS | 1657 | 1469441115303 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:15 INFO - PROCESS | 1657 | 1469441115304 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:15 INFO - PROCESS | 1657 | 1469441115418 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 03:05:15 INFO - PROCESS | 1657 | 1469441115424 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:15 INFO - PROCESS | 1657 | 1469441115426 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x1219d4000 == 31 [pid = 1657] [id = 603] 03:05:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x123c31800) [pid = 1657] [serial = 1809] [outer = 0x0] 03:05:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x124bc9800) [pid = 1657] [serial = 1810] [outer = 0x123c31800] 03:05:15 INFO - PROCESS | 1657 | 1469441115451 Marionette DEBUG loaded listener.js 03:05:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1253c5000) [pid = 1657] [serial = 1811] [outer = 0x123c31800] 03:05:15 INFO - PROCESS | 1657 | 1469441115775 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 03:05:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:05:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 523ms 03:05:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:05:15 INFO - PROCESS | 1657 | 1469441115816 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 03:05:15 INFO - PROCESS | 1657 | 1469441115817 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 03:05:15 INFO - PROCESS | 1657 | 1469441115819 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:05:15 INFO - PROCESS | 1657 | 1469441115821 Marionette TRACE conn2 <- [1,2386,null,{}] 03:05:15 INFO - PROCESS | 1657 | 1469441115823 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:15 INFO - PROCESS | 1657 | 1469441115824 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:15 INFO - PROCESS | 1657 | 1469441115924 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 03:05:15 INFO - PROCESS | 1657 | 1469441115966 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:15 INFO - PROCESS | 1657 | 1469441115967 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x126f91000 == 32 [pid = 1657] [id = 604] 03:05:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x11834ec00) [pid = 1657] [serial = 1812] [outer = 0x0] 03:05:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x125fd9800) [pid = 1657] [serial = 1813] [outer = 0x11834ec00] 03:05:15 INFO - PROCESS | 1657 | 1469441115991 Marionette DEBUG loaded listener.js 03:05:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1272a9800) [pid = 1657] [serial = 1814] [outer = 0x11834ec00] 03:05:16 INFO - PROCESS | 1657 | 1469441116303 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 03:05:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:05:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 517ms 03:05:16 INFO - PROCESS | 1657 | 1469441116337 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 03:05:16 INFO - PROCESS | 1657 | 1469441116339 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 03:05:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:05:16 INFO - PROCESS | 1657 | 1469441116341 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:05:16 INFO - PROCESS | 1657 | 1469441116342 Marionette TRACE conn2 <- [1,2390,null,{}] 03:05:16 INFO - PROCESS | 1657 | 1469441116344 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:16 INFO - PROCESS | 1657 | 1469441116348 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:16 INFO - PROCESS | 1657 | 1469441116465 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 03:05:16 INFO - PROCESS | 1657 | 1469441116476 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:16 INFO - PROCESS | 1657 | 1469441116477 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a504000 == 33 [pid = 1657] [id = 605] 03:05:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x123c33800) [pid = 1657] [serial = 1815] [outer = 0x0] 03:05:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12882e000) [pid = 1657] [serial = 1816] [outer = 0x123c33800] 03:05:16 INFO - PROCESS | 1657 | 1469441116502 Marionette DEBUG loaded listener.js 03:05:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x129209800) [pid = 1657] [serial = 1817] [outer = 0x123c33800] 03:05:16 INFO - PROCESS | 1657 | 1469441116877 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 03:05:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:05:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 568ms 03:05:16 INFO - PROCESS | 1657 | 1469441116910 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 03:05:16 INFO - PROCESS | 1657 | 1469441116912 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 03:05:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:05:16 INFO - PROCESS | 1657 | 1469441116931 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:05:16 INFO - PROCESS | 1657 | 1469441116933 Marionette TRACE conn2 <- [1,2394,null,{}] 03:05:16 INFO - PROCESS | 1657 | 1469441116936 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:16 INFO - PROCESS | 1657 | 1469441116938 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:17 INFO - PROCESS | 1657 | 1469441117089 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 03:05:17 INFO - PROCESS | 1657 | 1469441117144 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:17 INFO - PROCESS | 1657 | 1469441117145 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a955800 == 34 [pid = 1657] [id = 606] 03:05:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11298a800) [pid = 1657] [serial = 1818] [outer = 0x0] 03:05:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x129635000) [pid = 1657] [serial = 1819] [outer = 0x11298a800] 03:05:17 INFO - PROCESS | 1657 | 1469441117169 Marionette DEBUG loaded listener.js 03:05:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12a7b0800) [pid = 1657] [serial = 1820] [outer = 0x11298a800] 03:05:17 INFO - PROCESS | 1657 | 1469441117517 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:05:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:05:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 624ms 03:05:17 INFO - PROCESS | 1657 | 1469441117556 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 03:05:17 INFO - PROCESS | 1657 | 1469441117558 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 03:05:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:05:17 INFO - PROCESS | 1657 | 1469441117562 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:05:17 INFO - PROCESS | 1657 | 1469441117563 Marionette TRACE conn2 <- [1,2398,null,{}] 03:05:17 INFO - PROCESS | 1657 | 1469441117566 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:17 INFO - PROCESS | 1657 | 1469441117568 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:17 INFO - PROCESS | 1657 | 1469441117714 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 03:05:18 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12547b000) [pid = 1657] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:05:18 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x123c30400) [pid = 1657] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:05:18 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x128e9b400) [pid = 1657] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:05:18 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x116af4000) [pid = 1657] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:05:18 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1186b0000) [pid = 1657] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:05:18 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x129639000) [pid = 1657] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:05:18 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1168b3000) [pid = 1657] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:05:18 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x128ab1400) [pid = 1657] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:05:18 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1121bd400) [pid = 1657] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:05:18 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x118416400) [pid = 1657] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:05:18 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x111ca9800) [pid = 1657] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:05:18 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x11820ac00) [pid = 1657] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:05:18 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x113bd9000) [pid = 1657] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:05:18 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x126d3f400) [pid = 1657] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:05:18 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1162b5000) [pid = 1657] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:05:18 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12a9cb400) [pid = 1657] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:05:18 INFO - PROCESS | 1657 | 1469441118081 Marionette TRACE conn2 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:18 INFO - PROCESS | 1657 | 1469441118082 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x11940a800 == 35 [pid = 1657] [id = 607] 03:05:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x111ca9800) [pid = 1657] [serial = 1821] [outer = 0x0] 03:05:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x113bd9000) [pid = 1657] [serial = 1822] [outer = 0x111ca9800] 03:05:18 INFO - PROCESS | 1657 | 1469441118122 Marionette DEBUG loaded listener.js 03:05:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11858a000) [pid = 1657] [serial = 1823] [outer = 0x111ca9800] 03:05:18 INFO - PROCESS | 1657 | 1469441118399 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 03:05:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:05:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 872ms 03:05:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:05:18 INFO - PROCESS | 1657 | 1469441118438 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 03:05:18 INFO - PROCESS | 1657 | 1469441118439 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 03:05:18 INFO - PROCESS | 1657 | 1469441118441 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:05:18 INFO - PROCESS | 1657 | 1469441118443 Marionette TRACE conn2 <- [1,2402,null,{}] 03:05:18 INFO - PROCESS | 1657 | 1469441118453 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:18 INFO - PROCESS | 1657 | 1469441118454 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:18 INFO - PROCESS | 1657 | 1469441118540 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 03:05:18 INFO - PROCESS | 1657 | 1469441118545 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:18 INFO - PROCESS | 1657 | 1469441118547 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x119fce000 == 36 [pid = 1657] [id = 608] 03:05:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x116742400) [pid = 1657] [serial = 1824] [outer = 0x0] 03:05:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x11868bc00) [pid = 1657] [serial = 1825] [outer = 0x116742400] 03:05:18 INFO - PROCESS | 1657 | 1469441118624 Marionette DEBUG loaded listener.js 03:05:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x128eee800) [pid = 1657] [serial = 1826] [outer = 0x116742400] 03:05:18 INFO - PROCESS | 1657 | 1469441118872 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 03:05:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:05:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 470ms 03:05:18 INFO - PROCESS | 1657 | 1469441118920 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 03:05:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:05:18 INFO - PROCESS | 1657 | 1469441118921 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 03:05:18 INFO - PROCESS | 1657 | 1469441118923 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:05:18 INFO - PROCESS | 1657 | 1469441118924 Marionette TRACE conn2 <- [1,2406,null,{}] 03:05:18 INFO - PROCESS | 1657 | 1469441118926 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:18 INFO - PROCESS | 1657 | 1469441118927 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:19 INFO - PROCESS | 1657 | 1469441119006 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 03:05:19 INFO - PROCESS | 1657 | 1469441119009 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:19 INFO - PROCESS | 1657 | 1469441119011 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf49000 == 37 [pid = 1657] [id = 609] 03:05:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12882ec00) [pid = 1657] [serial = 1827] [outer = 0x0] 03:05:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12a9cb400) [pid = 1657] [serial = 1828] [outer = 0x12882ec00] 03:05:19 INFO - PROCESS | 1657 | 1469441119036 Marionette DEBUG loaded listener.js 03:05:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12a9d8c00) [pid = 1657] [serial = 1829] [outer = 0x12882ec00] 03:05:19 INFO - PROCESS | 1657 | 1469441119345 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 03:05:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:05:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 470ms 03:05:19 INFO - PROCESS | 1657 | 1469441119394 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 03:05:19 INFO - PROCESS | 1657 | 1469441119395 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 03:05:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:05:19 INFO - PROCESS | 1657 | 1469441119398 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:05:19 INFO - PROCESS | 1657 | 1469441119399 Marionette TRACE conn2 <- [1,2410,null,{}] 03:05:19 INFO - PROCESS | 1657 | 1469441119402 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:19 INFO - PROCESS | 1657 | 1469441119403 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:19 INFO - PROCESS | 1657 | 1469441119490 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 03:05:19 INFO - PROCESS | 1657 | 1469441119564 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:19 INFO - PROCESS | 1657 | 1469441119565 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x126f89800 == 38 [pid = 1657] [id = 610] 03:05:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12a9d5800) [pid = 1657] [serial = 1830] [outer = 0x0] 03:05:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12b345800) [pid = 1657] [serial = 1831] [outer = 0x12a9d5800] 03:05:19 INFO - PROCESS | 1657 | 1469441119591 Marionette DEBUG loaded listener.js 03:05:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12bb9c400) [pid = 1657] [serial = 1832] [outer = 0x12a9d5800] 03:05:19 INFO - PROCESS | 1657 | 1469441119907 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 03:05:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:05:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 520ms 03:05:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:05:19 INFO - PROCESS | 1657 | 1469441119919 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 03:05:19 INFO - PROCESS | 1657 | 1469441119920 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 03:05:19 INFO - PROCESS | 1657 | 1469441119922 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:05:19 INFO - PROCESS | 1657 | 1469441119923 Marionette TRACE conn2 <- [1,2414,null,{}] 03:05:19 INFO - PROCESS | 1657 | 1469441119925 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:19 INFO - PROCESS | 1657 | 1469441119926 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:20 INFO - PROCESS | 1657 | 1469441120007 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 03:05:20 INFO - PROCESS | 1657 | 1469441120011 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:20 INFO - PROCESS | 1657 | 1469441120014 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x113229000 == 39 [pid = 1657] [id = 611] 03:05:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x110d62800) [pid = 1657] [serial = 1833] [outer = 0x0] 03:05:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x112d08800) [pid = 1657] [serial = 1834] [outer = 0x110d62800] 03:05:20 INFO - PROCESS | 1657 | 1469441120108 Marionette DEBUG loaded listener.js 03:05:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x116572000) [pid = 1657] [serial = 1835] [outer = 0x110d62800] 03:05:20 INFO - PROCESS | 1657 | 1469441120702 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 03:05:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:05:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 821ms 03:05:20 INFO - PROCESS | 1657 | 1469441120744 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 03:05:20 INFO - PROCESS | 1657 | 1469441120746 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 03:05:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:05:20 INFO - PROCESS | 1657 | 1469441120749 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:05:20 INFO - PROCESS | 1657 | 1469441120752 Marionette TRACE conn2 <- [1,2418,null,{}] 03:05:20 INFO - PROCESS | 1657 | 1469441120755 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:20 INFO - PROCESS | 1657 | 1469441120757 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:20 INFO - PROCESS | 1657 | 1469441120867 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 03:05:20 INFO - PROCESS | 1657 | 1469441120950 Marionette TRACE conn2 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:20 INFO - PROCESS | 1657 | 1469441120952 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c10800 == 40 [pid = 1657] [id = 612] 03:05:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x11841c000) [pid = 1657] [serial = 1836] [outer = 0x0] 03:05:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x11868a000) [pid = 1657] [serial = 1837] [outer = 0x11841c000] 03:05:20 INFO - PROCESS | 1657 | 1469441120983 Marionette DEBUG loaded listener.js 03:05:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1193b3000) [pid = 1657] [serial = 1838] [outer = 0x11841c000] 03:05:21 INFO - PROCESS | 1657 | 1469441121652 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:05:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:05:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 972ms 03:05:21 INFO - PROCESS | 1657 | 1469441121721 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 03:05:21 INFO - PROCESS | 1657 | 1469441121723 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 03:05:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:05:21 INFO - PROCESS | 1657 | 1469441121727 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:05:21 INFO - PROCESS | 1657 | 1469441121729 Marionette TRACE conn2 <- [1,2422,null,{}] 03:05:21 INFO - PROCESS | 1657 | 1469441121733 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:21 INFO - PROCESS | 1657 | 1469441121735 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:21 INFO - PROCESS | 1657 | 1469441121835 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 03:05:21 INFO - PROCESS | 1657 | 1469441121918 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:21 INFO - PROCESS | 1657 | 1469441121921 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x118316800 == 41 [pid = 1657] [id = 613] 03:05:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x118592c00) [pid = 1657] [serial = 1839] [outer = 0x0] 03:05:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x118695400) [pid = 1657] [serial = 1840] [outer = 0x118592c00] 03:05:21 INFO - PROCESS | 1657 | 1469441121949 Marionette DEBUG loaded listener.js 03:05:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1193a9000) [pid = 1657] [serial = 1841] [outer = 0x118592c00] 03:05:22 INFO - PROCESS | 1657 | --DOCSHELL 0x126f89800 == 40 [pid = 1657] [id = 610] 03:05:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf49000 == 39 [pid = 1657] [id = 609] 03:05:22 INFO - PROCESS | 1657 | --DOCSHELL 0x119fce000 == 38 [pid = 1657] [id = 608] 03:05:22 INFO - PROCESS | 1657 | --DOCSHELL 0x11940a800 == 37 [pid = 1657] [id = 607] 03:05:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12a955800 == 36 [pid = 1657] [id = 606] 03:05:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12a504000 == 35 [pid = 1657] [id = 605] 03:05:22 INFO - PROCESS | 1657 | --DOCSHELL 0x126f91000 == 34 [pid = 1657] [id = 604] 03:05:22 INFO - PROCESS | 1657 | --DOCSHELL 0x1219d4000 == 33 [pid = 1657] [id = 603] 03:05:22 INFO - PROCESS | 1657 | --DOCSHELL 0x119fd2000 == 32 [pid = 1657] [id = 602] 03:05:22 INFO - PROCESS | 1657 | --DOCSHELL 0x11860b000 == 31 [pid = 1657] [id = 601] 03:05:22 INFO - PROCESS | 1657 | --DOCSHELL 0x117218800 == 30 [pid = 1657] [id = 600] 03:05:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12188e800 == 29 [pid = 1657] [id = 599] 03:05:22 INFO - PROCESS | 1657 | 1469441122300 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:05:22 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x125f47400) [pid = 1657] [serial = 1759] [outer = 0x0] [url = about:blank] 03:05:22 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12882f800) [pid = 1657] [serial = 1762] [outer = 0x0] [url = about:blank] 03:05:22 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x128ea0800) [pid = 1657] [serial = 1768] [outer = 0x0] [url = about:blank] 03:05:22 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x117254400) [pid = 1657] [serial = 1747] [outer = 0x0] [url = about:blank] 03:05:22 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x11817bc00) [pid = 1657] [serial = 1748] [outer = 0x0] [url = about:blank] 03:05:22 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x121452800) [pid = 1657] [serial = 1756] [outer = 0x0] [url = about:blank] 03:05:22 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12abe6800) [pid = 1657] [serial = 1778] [outer = 0x0] [url = about:blank] 03:05:22 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1193a7c00) [pid = 1657] [serial = 1753] [outer = 0x0] [url = about:blank] 03:05:22 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x128e9c400) [pid = 1657] [serial = 1766] [outer = 0x0] [url = about:blank] 03:05:22 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x120f13800) [pid = 1657] [serial = 1754] [outer = 0x0] [url = about:blank] 03:05:22 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x128cc8000) [pid = 1657] [serial = 1765] [outer = 0x0] [url = about:blank] 03:05:22 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x116577800) [pid = 1657] [serial = 1744] [outer = 0x0] [url = about:blank] 03:05:22 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1177b5000) [pid = 1657] [serial = 1745] [outer = 0x0] [url = about:blank] 03:05:22 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118590c00) [pid = 1657] [serial = 1750] [outer = 0x0] [url = about:blank] 03:05:22 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x118694400) [pid = 1657] [serial = 1751] [outer = 0x0] [url = about:blank] 03:05:22 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x112d38800) [pid = 1657] [serial = 1738] [outer = 0x0] [url = about:blank] 03:05:22 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1168b1c00) [pid = 1657] [serial = 1739] [outer = 0x0] [url = about:blank] 03:05:22 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1186b6c00) [pid = 1657] [serial = 1741] [outer = 0x0] [url = about:blank] 03:05:22 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1197a5400) [pid = 1657] [serial = 1742] [outer = 0x0] [url = about:blank] 03:05:22 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x124bcb400) [pid = 1657] [serial = 1772] [outer = 0x0] [url = about:blank] 03:05:22 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x128ea3000) [pid = 1657] [serial = 1774] [outer = 0x0] [url = about:blank] 03:05:22 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x118202800) [pid = 1657] [serial = 1771] [outer = 0x0] [url = about:blank] 03:05:22 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12b3d3c00) [pid = 1657] [serial = 1781] [outer = 0x0] [url = about:blank] 03:05:22 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12b3dc800) [pid = 1657] [serial = 1736] [outer = 0x0] [url = about:blank] 03:05:22 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12a921800) [pid = 1657] [serial = 1777] [outer = 0x0] [url = about:blank] 03:05:22 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12abea000) [pid = 1657] [serial = 1780] [outer = 0x0] [url = about:blank] 03:05:22 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x129208c00) [pid = 1657] [serial = 1769] [outer = 0x0] [url = about:blank] 03:05:22 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x126fb8000) [pid = 1657] [serial = 1760] [outer = 0x0] [url = about:blank] 03:05:22 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x128aab800) [pid = 1657] [serial = 1763] [outer = 0x0] [url = about:blank] 03:05:22 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12962ec00) [pid = 1657] [serial = 1775] [outer = 0x0] [url = about:blank] 03:05:22 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x123c30000) [pid = 1657] [serial = 1757] [outer = 0x0] [url = about:blank] 03:05:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:05:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 620ms 03:05:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:05:22 INFO - PROCESS | 1657 | 1469441122347 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 03:05:22 INFO - PROCESS | 1657 | 1469441122350 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 03:05:22 INFO - PROCESS | 1657 | 1469441122354 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:05:22 INFO - PROCESS | 1657 | 1469441122356 Marionette TRACE conn2 <- [1,2426,null,{}] 03:05:22 INFO - PROCESS | 1657 | 1469441122359 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:22 INFO - PROCESS | 1657 | 1469441122361 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:22 INFO - PROCESS | 1657 | 1469441122440 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 03:05:22 INFO - PROCESS | 1657 | 1469441122444 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:22 INFO - PROCESS | 1657 | 1469441122445 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196df000 == 30 [pid = 1657] [id = 614] 03:05:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x11962f400) [pid = 1657] [serial = 1842] [outer = 0x0] 03:05:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x119b2d800) [pid = 1657] [serial = 1843] [outer = 0x11962f400] 03:05:22 INFO - PROCESS | 1657 | 1469441122475 Marionette DEBUG loaded listener.js 03:05:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x120f17000) [pid = 1657] [serial = 1844] [outer = 0x11962f400] 03:05:22 INFO - PROCESS | 1657 | 1469441122808 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 03:05:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:05:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 469ms 03:05:22 INFO - PROCESS | 1657 | 1469441122824 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 03:05:22 INFO - PROCESS | 1657 | 1469441122825 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 03:05:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:05:22 INFO - PROCESS | 1657 | 1469441122827 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:05:22 INFO - PROCESS | 1657 | 1469441122832 Marionette TRACE conn2 <- [1,2430,null,{}] 03:05:22 INFO - PROCESS | 1657 | 1469441122840 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:22 INFO - PROCESS | 1657 | 1469441122843 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:22 INFO - PROCESS | 1657 | 1469441122945 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 03:05:23 INFO - PROCESS | 1657 | 1469441123009 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:23 INFO - PROCESS | 1657 | 1469441123011 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x1219c0800 == 31 [pid = 1657] [id = 615] 03:05:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x12175b000) [pid = 1657] [serial = 1845] [outer = 0x0] 03:05:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x12488b000) [pid = 1657] [serial = 1846] [outer = 0x12175b000] 03:05:23 INFO - PROCESS | 1657 | 1469441123039 Marionette DEBUG loaded listener.js 03:05:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x125fde400) [pid = 1657] [serial = 1847] [outer = 0x12175b000] 03:05:23 INFO - PROCESS | 1657 | 1469441123348 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 03:05:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:05:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 574ms 03:05:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:05:23 INFO - PROCESS | 1657 | 1469441123401 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 03:05:23 INFO - PROCESS | 1657 | 1469441123403 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 03:05:23 INFO - PROCESS | 1657 | 1469441123405 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:05:23 INFO - PROCESS | 1657 | 1469441123406 Marionette TRACE conn2 <- [1,2434,null,{}] 03:05:23 INFO - PROCESS | 1657 | 1469441123408 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:23 INFO - PROCESS | 1657 | 1469441123410 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:23 INFO - PROCESS | 1657 | 1469441123489 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 03:05:23 INFO - PROCESS | 1657 | 1469441123552 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:23 INFO - PROCESS | 1657 | 1469441123553 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b10000 == 32 [pid = 1657] [id = 616] 03:05:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1177bd400) [pid = 1657] [serial = 1848] [outer = 0x0] 03:05:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x12754f400) [pid = 1657] [serial = 1849] [outer = 0x1177bd400] 03:05:23 INFO - PROCESS | 1657 | 1469441123578 Marionette DEBUG loaded listener.js 03:05:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x128aab400) [pid = 1657] [serial = 1850] [outer = 0x1177bd400] 03:05:23 INFO - PROCESS | 1657 | 1469441123841 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 03:05:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:05:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 468ms 03:05:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:05:23 INFO - PROCESS | 1657 | 1469441123873 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 03:05:23 INFO - PROCESS | 1657 | 1469441123874 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 03:05:23 INFO - PROCESS | 1657 | 1469441123876 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:05:23 INFO - PROCESS | 1657 | 1469441123878 Marionette TRACE conn2 <- [1,2438,null,{}] 03:05:23 INFO - PROCESS | 1657 | 1469441123888 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:23 INFO - PROCESS | 1657 | 1469441123889 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:23 INFO - PROCESS | 1657 | 1469441123969 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 03:05:23 INFO - PROCESS | 1657 | 1469441123974 Marionette TRACE conn2 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:23 INFO - PROCESS | 1657 | 1469441123975 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x11940b000 == 33 [pid = 1657] [id = 617] 03:05:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x12882d000) [pid = 1657] [serial = 1851] [outer = 0x0] 03:05:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x128e97400) [pid = 1657] [serial = 1852] [outer = 0x12882d000] 03:05:24 INFO - PROCESS | 1657 | 1469441124001 Marionette DEBUG loaded listener.js 03:05:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x129208800) [pid = 1657] [serial = 1853] [outer = 0x12882d000] 03:05:24 INFO - PROCESS | 1657 | 1469441124353 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 03:05:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:05:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 520ms 03:05:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:05:24 INFO - PROCESS | 1657 | 1469441124419 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 03:05:24 INFO - PROCESS | 1657 | 1469441124420 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 03:05:24 INFO - PROCESS | 1657 | 1469441124423 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:05:24 INFO - PROCESS | 1657 | 1469441124424 Marionette TRACE conn2 <- [1,2442,null,{}] 03:05:24 INFO - PROCESS | 1657 | 1469441124426 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:24 INFO - PROCESS | 1657 | 1469441124431 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:24 INFO - PROCESS | 1657 | 1469441124559 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 03:05:24 INFO - PROCESS | 1657 | 1469441124565 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:24 INFO - PROCESS | 1657 | 1469441124566 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ae17800 == 34 [pid = 1657] [id = 618] 03:05:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12a73e400) [pid = 1657] [serial = 1854] [outer = 0x0] 03:05:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12abea000) [pid = 1657] [serial = 1855] [outer = 0x12a73e400] 03:05:24 INFO - PROCESS | 1657 | 1469441124590 Marionette DEBUG loaded listener.js 03:05:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12b3db000) [pid = 1657] [serial = 1856] [outer = 0x12a73e400] 03:05:24 INFO - PROCESS | 1657 | 1469441124906 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 03:05:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:05:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 520ms 03:05:24 INFO - PROCESS | 1657 | 1469441124944 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 03:05:24 INFO - PROCESS | 1657 | 1469441124946 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 03:05:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:05:24 INFO - PROCESS | 1657 | 1469441124955 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:05:24 INFO - PROCESS | 1657 | 1469441124956 Marionette TRACE conn2 <- [1,2446,null,{}] 03:05:24 INFO - PROCESS | 1657 | 1469441124969 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:24 INFO - PROCESS | 1657 | 1469441124970 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:25 INFO - PROCESS | 1657 | 1469441125069 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 03:05:25 INFO - PROCESS | 1657 | 1469441125073 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:25 INFO - PROCESS | 1657 | 1469441125074 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b3f2000 == 35 [pid = 1657] [id = 619] 03:05:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x116ba7000) [pid = 1657] [serial = 1857] [outer = 0x0] 03:05:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12abe9800) [pid = 1657] [serial = 1858] [outer = 0x116ba7000] 03:05:25 INFO - PROCESS | 1657 | 1469441125098 Marionette DEBUG loaded listener.js 03:05:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12bb9ec00) [pid = 1657] [serial = 1859] [outer = 0x116ba7000] 03:05:25 INFO - PROCESS | 1657 | 1469441125444 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 03:05:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:05:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 531ms 03:05:25 INFO - PROCESS | 1657 | 1469441125487 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 03:05:25 INFO - PROCESS | 1657 | 1469441125489 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 03:05:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:05:25 INFO - PROCESS | 1657 | 1469441125491 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:05:25 INFO - PROCESS | 1657 | 1469441125492 Marionette TRACE conn2 <- [1,2450,null,{}] 03:05:25 INFO - PROCESS | 1657 | 1469441125494 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:25 INFO - PROCESS | 1657 | 1469441125495 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:25 INFO - PROCESS | 1657 | 1469441125594 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 03:05:25 INFO - PROCESS | 1657 | 1469441125597 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:25 INFO - PROCESS | 1657 | 1469441125599 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf53000 == 36 [pid = 1657] [id = 620] 03:05:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x11817d800) [pid = 1657] [serial = 1860] [outer = 0x0] 03:05:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12bd72400) [pid = 1657] [serial = 1861] [outer = 0x11817d800] 03:05:25 INFO - PROCESS | 1657 | 1469441125623 Marionette DEBUG loaded listener.js 03:05:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12bf78400) [pid = 1657] [serial = 1862] [outer = 0x11817d800] 03:05:25 INFO - PROCESS | 1657 | 1469441125955 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 03:05:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:05:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 520ms 03:05:26 INFO - PROCESS | 1657 | 1469441126012 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 03:05:26 INFO - PROCESS | 1657 | 1469441126015 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 03:05:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:05:26 INFO - PROCESS | 1657 | 1469441126023 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:05:26 INFO - PROCESS | 1657 | 1469441126025 Marionette TRACE conn2 <- [1,2454,null,{}] 03:05:26 INFO - PROCESS | 1657 | 1469441126028 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:26 INFO - PROCESS | 1657 | 1469441126030 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:26 INFO - PROCESS | 1657 | 1469441126164 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 03:05:26 INFO - PROCESS | 1657 | 1469441126168 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:26 INFO - PROCESS | 1657 | 1469441126169 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c93a000 == 37 [pid = 1657] [id = 621] 03:05:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12bf78800) [pid = 1657] [serial = 1863] [outer = 0x0] 03:05:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12bf7f000) [pid = 1657] [serial = 1864] [outer = 0x12bf78800] 03:05:26 INFO - PROCESS | 1657 | 1469441126192 Marionette DEBUG loaded listener.js 03:05:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12bf7b400) [pid = 1657] [serial = 1865] [outer = 0x12bf78800] 03:05:26 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12882ec00) [pid = 1657] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:05:26 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x113b44400) [pid = 1657] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:05:26 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x118359c00) [pid = 1657] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:05:26 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x11834ec00) [pid = 1657] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:05:26 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x11298a800) [pid = 1657] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:05:26 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x118589000) [pid = 1657] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:05:26 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x112fc2000) [pid = 1657] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:05:26 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x118417000) [pid = 1657] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:05:26 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x117e35800) [pid = 1657] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:05:26 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x124916c00) [pid = 1657] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:05:26 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x123c31800) [pid = 1657] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:05:26 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x127555800) [pid = 1657] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:05:26 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1131c0c00) [pid = 1657] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:05:26 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x123c33800) [pid = 1657] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:05:26 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x111ca9800) [pid = 1657] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:05:26 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x116742400) [pid = 1657] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:05:26 INFO - PROCESS | 1657 | 1469441126611 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 03:05:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:05:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 621ms 03:05:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:05:26 INFO - PROCESS | 1657 | 1469441126643 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 03:05:26 INFO - PROCESS | 1657 | 1469441126644 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 03:05:26 INFO - PROCESS | 1657 | 1469441126647 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:05:26 INFO - PROCESS | 1657 | 1469441126648 Marionette TRACE conn2 <- [1,2458,null,{}] 03:05:26 INFO - PROCESS | 1657 | 1469441126650 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:26 INFO - PROCESS | 1657 | 1469441126651 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:26 INFO - PROCESS | 1657 | 1469441126727 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 03:05:26 INFO - PROCESS | 1657 | 1469441126733 Marionette TRACE conn2 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:26 INFO - PROCESS | 1657 | 1469441126734 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x126f95800 == 38 [pid = 1657] [id = 622] 03:05:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x112972c00) [pid = 1657] [serial = 1866] [outer = 0x0] 03:05:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x112976800) [pid = 1657] [serial = 1867] [outer = 0x112972c00] 03:05:26 INFO - PROCESS | 1657 | 1469441126758 Marionette DEBUG loaded listener.js 03:05:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x11297a800) [pid = 1657] [serial = 1868] [outer = 0x112972c00] 03:05:27 INFO - PROCESS | 1657 | 1469441127084 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 03:05:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:05:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 470ms 03:05:27 INFO - PROCESS | 1657 | 1469441127118 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 03:05:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:05:27 INFO - PROCESS | 1657 | 1469441127119 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 03:05:27 INFO - PROCESS | 1657 | 1469441127121 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:05:27 INFO - PROCESS | 1657 | 1469441127123 Marionette TRACE conn2 <- [1,2462,null,{}] 03:05:27 INFO - PROCESS | 1657 | 1469441127125 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:27 INFO - PROCESS | 1657 | 1469441127127 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:27 INFO - PROCESS | 1657 | 1469441127242 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 03:05:27 INFO - PROCESS | 1657 | 1469441127250 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:27 INFO - PROCESS | 1657 | 1469441127251 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cc88000 == 39 [pid = 1657] [id = 623] 03:05:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x112977800) [pid = 1657] [serial = 1869] [outer = 0x0] 03:05:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x11834ec00) [pid = 1657] [serial = 1870] [outer = 0x112977800] 03:05:27 INFO - PROCESS | 1657 | 1469441127277 Marionette DEBUG loaded listener.js 03:05:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1272ae800) [pid = 1657] [serial = 1871] [outer = 0x112977800] 03:05:27 INFO - PROCESS | 1657 | 1469441127603 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 03:05:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:05:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 519ms 03:05:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:05:27 INFO - PROCESS | 1657 | 1469441127641 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 03:05:27 INFO - PROCESS | 1657 | 1469441127642 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 03:05:27 INFO - PROCESS | 1657 | 1469441127644 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:05:27 INFO - PROCESS | 1657 | 1469441127646 Marionette TRACE conn2 <- [1,2466,null,{}] 03:05:27 INFO - PROCESS | 1657 | 1469441127648 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:27 INFO - PROCESS | 1657 | 1469441127649 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:27 INFO - PROCESS | 1657 | 1469441127725 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 03:05:27 INFO - PROCESS | 1657 | 1469441127729 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:27 INFO - PROCESS | 1657 | 1469441127730 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d6bf000 == 40 [pid = 1657] [id = 624] 03:05:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x116be7000) [pid = 1657] [serial = 1872] [outer = 0x0] 03:05:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x116bec400) [pid = 1657] [serial = 1873] [outer = 0x116be7000] 03:05:27 INFO - PROCESS | 1657 | 1469441127757 Marionette DEBUG loaded listener.js 03:05:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x116bf0400) [pid = 1657] [serial = 1874] [outer = 0x116be7000] 03:05:28 INFO - PROCESS | 1657 | 1469441128084 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 03:05:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:05:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 468ms 03:05:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:05:28 INFO - PROCESS | 1657 | 1469441128116 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 03:05:28 INFO - PROCESS | 1657 | 1469441128117 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 03:05:28 INFO - PROCESS | 1657 | 1469441128119 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:05:28 INFO - PROCESS | 1657 | 1469441128120 Marionette TRACE conn2 <- [1,2470,null,{}] 03:05:28 INFO - PROCESS | 1657 | 1469441128123 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:28 INFO - PROCESS | 1657 | 1469441128124 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:28 INFO - PROCESS | 1657 | 1469441128231 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 03:05:28 INFO - PROCESS | 1657 | 1469441128238 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:28 INFO - PROCESS | 1657 | 1469441128239 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d6c5800 == 41 [pid = 1657] [id = 625] 03:05:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12755b000) [pid = 1657] [serial = 1875] [outer = 0x0] 03:05:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x128ea1000) [pid = 1657] [serial = 1876] [outer = 0x12755b000] 03:05:28 INFO - PROCESS | 1657 | 1469441128269 Marionette DEBUG loaded listener.js 03:05:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12b3d1800) [pid = 1657] [serial = 1877] [outer = 0x12755b000] 03:05:28 INFO - PROCESS | 1657 | 1469441128723 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 03:05:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:05:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 617ms 03:05:28 INFO - PROCESS | 1657 | 1469441128739 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 03:05:28 INFO - PROCESS | 1657 | 1469441128743 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 03:05:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:05:28 INFO - PROCESS | 1657 | 1469441128767 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:05:28 INFO - PROCESS | 1657 | 1469441128769 Marionette TRACE conn2 <- [1,2474,null,{}] 03:05:28 INFO - PROCESS | 1657 | 1469441128774 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:28 INFO - PROCESS | 1657 | 1469441128775 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:28 INFO - PROCESS | 1657 | 1469441128879 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 03:05:28 INFO - PROCESS | 1657 | 1469441128957 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:28 INFO - PROCESS | 1657 | 1469441128959 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x118bed800 == 42 [pid = 1657] [id = 626] 03:05:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x115f8dc00) [pid = 1657] [serial = 1878] [outer = 0x0] 03:05:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x116be3c00) [pid = 1657] [serial = 1879] [outer = 0x115f8dc00] 03:05:28 INFO - PROCESS | 1657 | 1469441128989 Marionette DEBUG loaded listener.js 03:05:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x118183c00) [pid = 1657] [serial = 1880] [outer = 0x115f8dc00] 03:05:29 INFO - PROCESS | 1657 | 1469441129398 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 03:05:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:05:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 692ms 03:05:29 INFO - PROCESS | 1657 | 1469441129438 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 03:05:29 INFO - PROCESS | 1657 | 1469441129442 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 03:05:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:05:29 INFO - PROCESS | 1657 | 1469441129446 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:05:29 INFO - PROCESS | 1657 | 1469441129448 Marionette TRACE conn2 <- [1,2478,null,{}] 03:05:29 INFO - PROCESS | 1657 | 1469441129450 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:29 INFO - PROCESS | 1657 | 1469441129452 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:29 INFO - PROCESS | 1657 | 1469441129560 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 03:05:29 INFO - PROCESS | 1657 | 1469441129675 Marionette TRACE conn2 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:29 INFO - PROCESS | 1657 | 1469441129676 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a72a800 == 43 [pid = 1657] [id = 627] 03:05:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x118419000) [pid = 1657] [serial = 1881] [outer = 0x0] 03:05:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1193b4000) [pid = 1657] [serial = 1882] [outer = 0x118419000] 03:05:29 INFO - PROCESS | 1657 | 1469441129718 Marionette DEBUG loaded listener.js 03:05:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x120f0a400) [pid = 1657] [serial = 1883] [outer = 0x118419000] 03:05:30 INFO - PROCESS | 1657 | 1469441130209 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 03:05:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:05:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 821ms 03:05:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:05:30 INFO - PROCESS | 1657 | 1469441130267 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 03:05:30 INFO - PROCESS | 1657 | 1469441130269 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 03:05:30 INFO - PROCESS | 1657 | 1469441130271 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:05:30 INFO - PROCESS | 1657 | 1469441130274 Marionette TRACE conn2 <- [1,2482,null,{}] 03:05:30 INFO - PROCESS | 1657 | 1469441130282 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:30 INFO - PROCESS | 1657 | 1469441130285 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:30 INFO - PROCESS | 1657 | 1469441130387 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 03:05:30 INFO - PROCESS | 1657 | 1469441130452 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:30 INFO - PROCESS | 1657 | 1469441130454 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d9af800 == 44 [pid = 1657] [id = 628] 03:05:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x121764800) [pid = 1657] [serial = 1884] [outer = 0x0] 03:05:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x125470c00) [pid = 1657] [serial = 1885] [outer = 0x121764800] 03:05:30 INFO - PROCESS | 1657 | 1469441130485 Marionette DEBUG loaded listener.js 03:05:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12882f800) [pid = 1657] [serial = 1886] [outer = 0x121764800] 03:05:30 INFO - PROCESS | 1657 | 1469441130931 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 03:05:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:05:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 671ms 03:05:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:05:30 INFO - PROCESS | 1657 | 1469441130942 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 03:05:30 INFO - PROCESS | 1657 | 1469441130944 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 03:05:30 INFO - PROCESS | 1657 | 1469441130947 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:05:30 INFO - PROCESS | 1657 | 1469441130950 Marionette TRACE conn2 <- [1,2486,null,{}] 03:05:30 INFO - PROCESS | 1657 | 1469441130952 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:30 INFO - PROCESS | 1657 | 1469441130954 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:31 INFO - PROCESS | 1657 | 1469441131054 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 03:05:31 INFO - PROCESS | 1657 | 1469441131117 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:31 INFO - PROCESS | 1657 | 1469441131119 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x1218cf800 == 45 [pid = 1657] [id = 629] 03:05:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x128cc8000) [pid = 1657] [serial = 1887] [outer = 0x0] 03:05:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12941b800) [pid = 1657] [serial = 1888] [outer = 0x128cc8000] 03:05:31 INFO - PROCESS | 1657 | 1469441131147 Marionette DEBUG loaded listener.js 03:05:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12a91f400) [pid = 1657] [serial = 1889] [outer = 0x128cc8000] 03:05:31 INFO - PROCESS | 1657 | 1469441131786 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 03:05:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:05:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 873ms 03:05:31 INFO - PROCESS | 1657 | 1469441131828 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 03:05:31 INFO - PROCESS | 1657 | 1469441131832 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 03:05:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:05:31 INFO - PROCESS | 1657 | 1469441131837 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:05:31 INFO - PROCESS | 1657 | 1469441131839 Marionette TRACE conn2 <- [1,2490,null,{}] 03:05:31 INFO - PROCESS | 1657 | 1469441131842 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:31 INFO - PROCESS | 1657 | 1469441131844 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:31 INFO - PROCESS | 1657 | 1469441131941 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 03:05:32 INFO - PROCESS | 1657 | 1469441132017 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:32 INFO - PROCESS | 1657 | 1469441132020 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x11932a000 == 46 [pid = 1657] [id = 630] 03:05:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x113b44000) [pid = 1657] [serial = 1890] [outer = 0x0] 03:05:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x116be7c00) [pid = 1657] [serial = 1891] [outer = 0x113b44000] 03:05:32 INFO - PROCESS | 1657 | 1469441132047 Marionette DEBUG loaded listener.js 03:05:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x118211800) [pid = 1657] [serial = 1892] [outer = 0x113b44000] 03:05:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12d6bf000 == 45 [pid = 1657] [id = 624] 03:05:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12cc88000 == 44 [pid = 1657] [id = 623] 03:05:32 INFO - PROCESS | 1657 | --DOCSHELL 0x126f95800 == 43 [pid = 1657] [id = 622] 03:05:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12c93a000 == 42 [pid = 1657] [id = 621] 03:05:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf53000 == 41 [pid = 1657] [id = 620] 03:05:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12b3f2000 == 40 [pid = 1657] [id = 619] 03:05:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12ae17800 == 39 [pid = 1657] [id = 618] 03:05:32 INFO - PROCESS | 1657 | --DOCSHELL 0x11940b000 == 38 [pid = 1657] [id = 617] 03:05:32 INFO - PROCESS | 1657 | --DOCSHELL 0x128b10000 == 37 [pid = 1657] [id = 616] 03:05:32 INFO - PROCESS | 1657 | --DOCSHELL 0x1219c0800 == 36 [pid = 1657] [id = 615] 03:05:32 INFO - PROCESS | 1657 | --DOCSHELL 0x1196df000 == 35 [pid = 1657] [id = 614] 03:05:32 INFO - PROCESS | 1657 | --DOCSHELL 0x118316800 == 34 [pid = 1657] [id = 613] 03:05:32 INFO - PROCESS | 1657 | --DOCSHELL 0x119c10800 == 33 [pid = 1657] [id = 612] 03:05:32 INFO - PROCESS | 1657 | --DOCSHELL 0x113229000 == 32 [pid = 1657] [id = 611] 03:05:32 INFO - PROCESS | 1657 | --DOCSHELL 0x1218cf800 == 31 [pid = 1657] [id = 629] 03:05:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12d9af800 == 30 [pid = 1657] [id = 628] 03:05:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12a72a800 == 29 [pid = 1657] [id = 627] 03:05:32 INFO - PROCESS | 1657 | --DOCSHELL 0x12d6c5800 == 28 [pid = 1657] [id = 625] 03:05:32 INFO - PROCESS | 1657 | --DOCSHELL 0x118bed800 == 27 [pid = 1657] [id = 626] 03:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x117254800) [pid = 1657] [serial = 1784] [outer = 0x0] [url = about:blank] 03:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1165e1c00) [pid = 1657] [serial = 1783] [outer = 0x0] [url = about:blank] 03:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x118693800) [pid = 1657] [serial = 1804] [outer = 0x0] [url = about:blank] 03:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1193b0c00) [pid = 1657] [serial = 1805] [outer = 0x0] [url = about:blank] 03:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1272a9800) [pid = 1657] [serial = 1814] [outer = 0x0] [url = about:blank] 03:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x125fd9800) [pid = 1657] [serial = 1813] [outer = 0x0] [url = about:blank] 03:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x129635000) [pid = 1657] [serial = 1819] [outer = 0x0] [url = about:blank] 03:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x119344800) [pid = 1657] [serial = 1787] [outer = 0x0] [url = about:blank] 03:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1197a8c00) [pid = 1657] [serial = 1807] [outer = 0x0] [url = about:blank] 03:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x118696000) [pid = 1657] [serial = 1786] [outer = 0x0] [url = about:blank] 03:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1214bc800) [pid = 1657] [serial = 1808] [outer = 0x0] [url = about:blank] 03:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x11858c000) [pid = 1657] [serial = 1798] [outer = 0x0] [url = about:blank] 03:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11817d400) [pid = 1657] [serial = 1801] [outer = 0x0] [url = about:blank] 03:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x125fd5400) [pid = 1657] [serial = 1790] [outer = 0x0] [url = about:blank] 03:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x124bd4c00) [pid = 1657] [serial = 1789] [outer = 0x0] [url = about:blank] 03:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1121e8c00) [pid = 1657] [serial = 1802] [outer = 0x0] [url = about:blank] 03:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x124bc9800) [pid = 1657] [serial = 1810] [outer = 0x0] [url = about:blank] 03:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12920a000) [pid = 1657] [serial = 1793] [outer = 0x0] [url = about:blank] 03:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12882c400) [pid = 1657] [serial = 1792] [outer = 0x0] [url = about:blank] 03:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x129426400) [pid = 1657] [serial = 1796] [outer = 0x0] [url = about:blank] 03:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1186afc00) [pid = 1657] [serial = 1795] [outer = 0x0] [url = about:blank] 03:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12882e000) [pid = 1657] [serial = 1816] [outer = 0x0] [url = about:blank] 03:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12b345800) [pid = 1657] [serial = 1831] [outer = 0x0] [url = about:blank] 03:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12a7b0800) [pid = 1657] [serial = 1820] [outer = 0x0] [url = about:blank] 03:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12a9cb400) [pid = 1657] [serial = 1828] [outer = 0x0] [url = about:blank] 03:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x11858a000) [pid = 1657] [serial = 1823] [outer = 0x0] [url = about:blank] 03:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1188a1400) [pid = 1657] [serial = 1799] [outer = 0x0] [url = about:blank] 03:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x11868bc00) [pid = 1657] [serial = 1825] [outer = 0x0] [url = about:blank] 03:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x129209800) [pid = 1657] [serial = 1817] [outer = 0x0] [url = about:blank] 03:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x113bd9000) [pid = 1657] [serial = 1822] [outer = 0x0] [url = about:blank] 03:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x128eee800) [pid = 1657] [serial = 1826] [outer = 0x0] [url = about:blank] 03:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1253c5000) [pid = 1657] [serial = 1811] [outer = 0x0] [url = about:blank] 03:05:32 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12a9d8c00) [pid = 1657] [serial = 1829] [outer = 0x0] [url = about:blank] 03:05:33 INFO - PROCESS | 1657 | 1469441133017 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:05:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:05:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1223ms 03:05:33 INFO - PROCESS | 1657 | 1469441133060 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 03:05:33 INFO - PROCESS | 1657 | 1469441133062 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 03:05:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:05:33 INFO - PROCESS | 1657 | 1469441133068 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:05:33 INFO - PROCESS | 1657 | 1469441133070 Marionette TRACE conn2 <- [1,2494,null,{}] 03:05:33 INFO - PROCESS | 1657 | 1469441133074 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:33 INFO - PROCESS | 1657 | 1469441133076 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:33 INFO - PROCESS | 1657 | 1469441133153 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 03:05:33 INFO - PROCESS | 1657 | 1469441133159 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:33 INFO - PROCESS | 1657 | 1469441133162 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x1165c1800 == 28 [pid = 1657] [id = 631] 03:05:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x113bd9800) [pid = 1657] [serial = 1893] [outer = 0x0] 03:05:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x115f8c800) [pid = 1657] [serial = 1894] [outer = 0x113bd9800] 03:05:33 INFO - PROCESS | 1657 | 1469441133192 Marionette DEBUG loaded listener.js 03:05:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x116a12000) [pid = 1657] [serial = 1895] [outer = 0x113bd9800] 03:05:33 INFO - PROCESS | 1657 | 1469441133558 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 03:05:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:05:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 520ms 03:05:33 INFO - PROCESS | 1657 | 1469441133588 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 03:05:33 INFO - PROCESS | 1657 | 1469441133592 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 03:05:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:05:33 INFO - PROCESS | 1657 | 1469441133628 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:05:33 INFO - PROCESS | 1657 | 1469441133630 Marionette TRACE conn2 <- [1,2498,null,{}] 03:05:33 INFO - PROCESS | 1657 | 1469441133632 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:33 INFO - PROCESS | 1657 | 1469441133634 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:33 INFO - PROCESS | 1657 | 1469441133711 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 03:05:33 INFO - PROCESS | 1657 | 1469441133718 Marionette TRACE conn2 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:33 INFO - PROCESS | 1657 | 1469441133719 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x11836f000 == 29 [pid = 1657] [id = 632] 03:05:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x116beb000) [pid = 1657] [serial = 1896] [outer = 0x0] 03:05:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x117e35400) [pid = 1657] [serial = 1897] [outer = 0x116beb000] 03:05:33 INFO - PROCESS | 1657 | 1469441133746 Marionette DEBUG loaded listener.js 03:05:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x11834e000) [pid = 1657] [serial = 1898] [outer = 0x116beb000] 03:05:34 INFO - PROCESS | 1657 | 1469441134088 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:05:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:05:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 475ms 03:05:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:05:34 INFO - PROCESS | 1657 | 1469441134101 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 03:05:34 INFO - PROCESS | 1657 | 1469441134103 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 03:05:34 INFO - PROCESS | 1657 | 1469441134105 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:05:34 INFO - PROCESS | 1657 | 1469441134117 Marionette TRACE conn2 <- [1,2502,null,{}] 03:05:34 INFO - PROCESS | 1657 | 1469441134125 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:34 INFO - PROCESS | 1657 | 1469441134128 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:34 INFO - PROCESS | 1657 | 1469441134211 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 03:05:34 INFO - PROCESS | 1657 | 1469441134268 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:34 INFO - PROCESS | 1657 | 1469441134270 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x119937800 == 30 [pid = 1657] [id = 633] 03:05:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11858d800) [pid = 1657] [serial = 1899] [outer = 0x0] 03:05:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1186aac00) [pid = 1657] [serial = 1900] [outer = 0x11858d800] 03:05:34 INFO - PROCESS | 1657 | 1469441134299 Marionette DEBUG loaded listener.js 03:05:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1193ab800) [pid = 1657] [serial = 1901] [outer = 0x11858d800] 03:05:34 INFO - PROCESS | 1657 | 1469441134586 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:05:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:05:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 532ms 03:05:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:05:34 INFO - PROCESS | 1657 | 1469441134637 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 03:05:34 INFO - PROCESS | 1657 | 1469441134639 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 03:05:34 INFO - PROCESS | 1657 | 1469441134641 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:05:34 INFO - PROCESS | 1657 | 1469441134642 Marionette TRACE conn2 <- [1,2506,null,{}] 03:05:34 INFO - PROCESS | 1657 | 1469441134644 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:34 INFO - PROCESS | 1657 | 1469441134646 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:34 INFO - PROCESS | 1657 | 1469441134723 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 03:05:34 INFO - PROCESS | 1657 | 1469441134785 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:34 INFO - PROCESS | 1657 | 1469441134786 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x121342000 == 31 [pid = 1657] [id = 634] 03:05:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1186b6c00) [pid = 1657] [serial = 1902] [outer = 0x0] 03:05:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119623800) [pid = 1657] [serial = 1903] [outer = 0x1186b6c00] 03:05:34 INFO - PROCESS | 1657 | 1469441134812 Marionette DEBUG loaded listener.js 03:05:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x120f14000) [pid = 1657] [serial = 1904] [outer = 0x1186b6c00] 03:05:35 INFO - PROCESS | 1657 | 1469441135128 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:05:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:05:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 519ms 03:05:35 INFO - PROCESS | 1657 | 1469441135161 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 03:05:35 INFO - PROCESS | 1657 | 1469441135164 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 03:05:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:05:35 INFO - PROCESS | 1657 | 1469441135174 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:05:35 INFO - PROCESS | 1657 | 1469441135183 Marionette TRACE conn2 <- [1,2510,null,{}] 03:05:35 INFO - PROCESS | 1657 | 1469441135186 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:35 INFO - PROCESS | 1657 | 1469441135187 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:35 INFO - PROCESS | 1657 | 1469441135295 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 03:05:35 INFO - PROCESS | 1657 | 1469441135309 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:35 INFO - PROCESS | 1657 | 1469441135310 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x1253b2000 == 32 [pid = 1657] [id = 635] 03:05:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x11302c800) [pid = 1657] [serial = 1905] [outer = 0x0] 03:05:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x121251c00) [pid = 1657] [serial = 1906] [outer = 0x11302c800] 03:05:35 INFO - PROCESS | 1657 | 1469441135351 Marionette DEBUG loaded listener.js 03:05:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x121c4ec00) [pid = 1657] [serial = 1907] [outer = 0x11302c800] 03:05:35 INFO - PROCESS | 1657 | 1469441135802 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 03:05:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:05:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 677ms 03:05:35 INFO - PROCESS | 1657 | 1469441135852 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 03:05:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:05:35 INFO - PROCESS | 1657 | 1469441135853 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 03:05:35 INFO - PROCESS | 1657 | 1469441135855 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:05:35 INFO - PROCESS | 1657 | 1469441135856 Marionette TRACE conn2 <- [1,2514,null,{}] 03:05:35 INFO - PROCESS | 1657 | 1469441135858 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:35 INFO - PROCESS | 1657 | 1469441135862 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:35 INFO - PROCESS | 1657 | 1469441135977 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 03:05:36 INFO - PROCESS | 1657 | 1469441136019 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:36 INFO - PROCESS | 1657 | 1469441136020 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x126f98800 == 33 [pid = 1657] [id = 636] 03:05:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x123c37000) [pid = 1657] [serial = 1908] [outer = 0x0] 03:05:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x125473c00) [pid = 1657] [serial = 1909] [outer = 0x123c37000] 03:05:36 INFO - PROCESS | 1657 | 1469441136045 Marionette DEBUG loaded listener.js 03:05:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1272afc00) [pid = 1657] [serial = 1910] [outer = 0x123c37000] 03:05:36 INFO - PROCESS | 1657 | 1469441136353 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 03:05:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:05:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 518ms 03:05:36 INFO - PROCESS | 1657 | 1469441136374 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 03:05:36 INFO - PROCESS | 1657 | 1469441136375 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 03:05:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:05:36 INFO - PROCESS | 1657 | 1469441136377 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:05:36 INFO - PROCESS | 1657 | 1469441136378 Marionette TRACE conn2 <- [1,2518,null,{}] 03:05:36 INFO - PROCESS | 1657 | 1469441136383 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:36 INFO - PROCESS | 1657 | 1469441136384 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:36 INFO - PROCESS | 1657 | 1469441136484 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 03:05:36 INFO - PROCESS | 1657 | 1469441136522 Marionette TRACE conn2 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:36 INFO - PROCESS | 1657 | 1469441136523 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x129161000 == 34 [pid = 1657] [id = 637] 03:05:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x125fe0400) [pid = 1657] [serial = 1911] [outer = 0x0] 03:05:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x127559c00) [pid = 1657] [serial = 1912] [outer = 0x125fe0400] 03:05:36 INFO - PROCESS | 1657 | 1469441136547 Marionette DEBUG loaded listener.js 03:05:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x128aae800) [pid = 1657] [serial = 1913] [outer = 0x125fe0400] 03:05:36 INFO - PROCESS | 1657 | 1469441136861 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:05:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:05:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 522ms 03:05:36 INFO - PROCESS | 1657 | 1469441136901 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 03:05:36 INFO - PROCESS | 1657 | 1469441136902 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 03:05:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:05:36 INFO - PROCESS | 1657 | 1469441136905 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:05:36 INFO - PROCESS | 1657 | 1469441136906 Marionette TRACE conn2 <- [1,2522,null,{}] 03:05:36 INFO - PROCESS | 1657 | 1469441136908 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:36 INFO - PROCESS | 1657 | 1469441136909 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:37 INFO - PROCESS | 1657 | 1469441137012 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 03:05:37 INFO - PROCESS | 1657 | 1469441137015 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:37 INFO - PROCESS | 1657 | 1469441137016 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a511000 == 35 [pid = 1657] [id = 638] 03:05:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12882f400) [pid = 1657] [serial = 1914] [outer = 0x0] 03:05:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x128e99400) [pid = 1657] [serial = 1915] [outer = 0x12882f400] 03:05:37 INFO - PROCESS | 1657 | 1469441137040 Marionette DEBUG loaded listener.js 03:05:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x128ea3800) [pid = 1657] [serial = 1916] [outer = 0x12882f400] 03:05:37 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12a9d5800) [pid = 1657] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:05:37 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x116ba7000) [pid = 1657] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:05:37 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x11817d800) [pid = 1657] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:05:37 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12bf78800) [pid = 1657] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:05:37 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x11962f400) [pid = 1657] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:05:37 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12882d000) [pid = 1657] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:05:37 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x118592c00) [pid = 1657] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:05:37 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1177bd400) [pid = 1657] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:05:37 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x11841c000) [pid = 1657] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:05:37 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x110d62800) [pid = 1657] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:05:37 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12175b000) [pid = 1657] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:05:37 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x116be7000) [pid = 1657] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:05:37 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x112972c00) [pid = 1657] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:05:37 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12755b000) [pid = 1657] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:05:37 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12a73e400) [pid = 1657] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:05:37 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x112977800) [pid = 1657] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:05:37 INFO - PROCESS | 1657 | 1469441137516 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:05:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:05:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 667ms 03:05:37 INFO - PROCESS | 1657 | 1469441137584 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 03:05:37 INFO - PROCESS | 1657 | 1469441137585 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 03:05:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:05:37 INFO - PROCESS | 1657 | 1469441137587 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:05:37 INFO - PROCESS | 1657 | 1469441137588 Marionette TRACE conn2 <- [1,2526,null,{}] 03:05:37 INFO - PROCESS | 1657 | 1469441137590 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:37 INFO - PROCESS | 1657 | 1469441137592 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:37 INFO - PROCESS | 1657 | 1469441137677 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 03:05:37 INFO - PROCESS | 1657 | 1469441137683 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:37 INFO - PROCESS | 1657 | 1469441137684 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a953800 == 36 [pid = 1657] [id = 639] 03:05:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1131cd800) [pid = 1657] [serial = 1917] [outer = 0x0] 03:05:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x11841dc00) [pid = 1657] [serial = 1918] [outer = 0x1131cd800] 03:05:37 INFO - PROCESS | 1657 | 1469441137708 Marionette DEBUG loaded listener.js 03:05:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12175dc00) [pid = 1657] [serial = 1919] [outer = 0x1131cd800] 03:05:38 INFO - PROCESS | 1657 | 1469441138026 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 03:05:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:05:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 469ms 03:05:38 INFO - PROCESS | 1657 | 1469441138057 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 03:05:38 INFO - PROCESS | 1657 | 1469441138058 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 03:05:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:05:38 INFO - PROCESS | 1657 | 1469441138060 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:05:38 INFO - PROCESS | 1657 | 1469441138061 Marionette TRACE conn2 <- [1,2530,null,{}] 03:05:38 INFO - PROCESS | 1657 | 1469441138066 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:38 INFO - PROCESS | 1657 | 1469441138067 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:38 INFO - PROCESS | 1657 | 1469441138142 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 03:05:38 INFO - PROCESS | 1657 | 1469441138146 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:38 INFO - PROCESS | 1657 | 1469441138149 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ae04000 == 37 [pid = 1657] [id = 640] 03:05:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x112d44c00) [pid = 1657] [serial = 1920] [outer = 0x0] 03:05:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x128aacc00) [pid = 1657] [serial = 1921] [outer = 0x112d44c00] 03:05:38 INFO - PROCESS | 1657 | 1469441138227 Marionette DEBUG loaded listener.js 03:05:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x128eeec00) [pid = 1657] [serial = 1922] [outer = 0x112d44c00] 03:05:38 INFO - PROCESS | 1657 | 1469441138482 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 03:05:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:05:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 472ms 03:05:38 INFO - PROCESS | 1657 | 1469441138537 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 03:05:38 INFO - PROCESS | 1657 | 1469441138539 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 03:05:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:05:38 INFO - PROCESS | 1657 | 1469441138541 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:05:38 INFO - PROCESS | 1657 | 1469441138543 Marionette TRACE conn2 <- [1,2534,null,{}] 03:05:38 INFO - PROCESS | 1657 | 1469441138545 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:38 INFO - PROCESS | 1657 | 1469441138549 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:38 INFO - PROCESS | 1657 | 1469441138652 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 03:05:38 INFO - PROCESS | 1657 | 1469441138656 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:38 INFO - PROCESS | 1657 | 1469441138658 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bd22800 == 38 [pid = 1657] [id = 641] 03:05:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12920dc00) [pid = 1657] [serial = 1923] [outer = 0x0] 03:05:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x129637800) [pid = 1657] [serial = 1924] [outer = 0x12920dc00] 03:05:38 INFO - PROCESS | 1657 | 1469441138684 Marionette DEBUG loaded listener.js 03:05:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12a922400) [pid = 1657] [serial = 1925] [outer = 0x12920dc00] 03:05:39 INFO - PROCESS | 1657 | 1469441139019 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 03:05:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:05:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 519ms 03:05:39 INFO - PROCESS | 1657 | 1469441139061 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 03:05:39 INFO - PROCESS | 1657 | 1469441139062 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 03:05:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:05:39 INFO - PROCESS | 1657 | 1469441139064 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:05:39 INFO - PROCESS | 1657 | 1469441139065 Marionette TRACE conn2 <- [1,2538,null,{}] 03:05:39 INFO - PROCESS | 1657 | 1469441139068 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:39 INFO - PROCESS | 1657 | 1469441139069 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:39 INFO - PROCESS | 1657 | 1469441139174 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 03:05:39 INFO - PROCESS | 1657 | 1469441139184 Marionette TRACE conn2 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:39 INFO - PROCESS | 1657 | 1469441139186 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf51000 == 39 [pid = 1657] [id = 642] 03:05:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12a923400) [pid = 1657] [serial = 1926] [outer = 0x0] 03:05:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12a9cdc00) [pid = 1657] [serial = 1927] [outer = 0x12a923400] 03:05:39 INFO - PROCESS | 1657 | 1469441139209 Marionette DEBUG loaded listener.js 03:05:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12a9d5800) [pid = 1657] [serial = 1928] [outer = 0x12a923400] 03:05:39 INFO - PROCESS | 1657 | 1469441139759 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 03:05:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:05:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 771ms 03:05:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:05:39 INFO - PROCESS | 1657 | 1469441139855 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 03:05:39 INFO - PROCESS | 1657 | 1469441139857 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 03:05:39 INFO - PROCESS | 1657 | 1469441139862 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:05:39 INFO - PROCESS | 1657 | 1469441139866 Marionette TRACE conn2 <- [1,2542,null,{}] 03:05:39 INFO - PROCESS | 1657 | 1469441139869 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:39 INFO - PROCESS | 1657 | 1469441139871 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:40 INFO - PROCESS | 1657 | 1469441140053 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 03:05:40 INFO - PROCESS | 1657 | 1469441140157 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:40 INFO - PROCESS | 1657 | 1469441140159 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x118bed800 == 40 [pid = 1657] [id = 643] 03:05:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1168aa400) [pid = 1657] [serial = 1929] [outer = 0x0] 03:05:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x116a48c00) [pid = 1657] [serial = 1930] [outer = 0x1168aa400] 03:05:40 INFO - PROCESS | 1657 | 1469441140209 Marionette DEBUG loaded listener.js 03:05:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x116bed800) [pid = 1657] [serial = 1931] [outer = 0x1168aa400] 03:05:40 INFO - PROCESS | 1657 | 1469441140769 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 03:05:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:05:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 927ms 03:05:40 INFO - PROCESS | 1657 | 1469441140809 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 03:05:40 INFO - PROCESS | 1657 | 1469441140812 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 03:05:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:05:40 INFO - PROCESS | 1657 | 1469441140820 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:05:40 INFO - PROCESS | 1657 | 1469441140821 Marionette TRACE conn2 <- [1,2546,null,{}] 03:05:40 INFO - PROCESS | 1657 | 1469441140824 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:40 INFO - PROCESS | 1657 | 1469441140826 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:40 INFO - PROCESS | 1657 | 1469441140932 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 03:05:41 INFO - PROCESS | 1657 | 1469441141021 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:41 INFO - PROCESS | 1657 | 1469441141023 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x125486000 == 41 [pid = 1657] [id = 644] 03:05:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x11858b800) [pid = 1657] [serial = 1932] [outer = 0x0] 03:05:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x118597800) [pid = 1657] [serial = 1933] [outer = 0x11858b800] 03:05:41 INFO - PROCESS | 1657 | 1469441141054 Marionette DEBUG loaded listener.js 03:05:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1188a1400) [pid = 1657] [serial = 1934] [outer = 0x11858b800] 03:05:41 INFO - PROCESS | 1657 | 1469441141819 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 03:05:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:05:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1023ms 03:05:41 INFO - PROCESS | 1657 | --DOCSHELL 0x12bd22800 == 40 [pid = 1657] [id = 641] 03:05:41 INFO - PROCESS | 1657 | --DOCSHELL 0x12ae04000 == 39 [pid = 1657] [id = 640] 03:05:41 INFO - PROCESS | 1657 | --DOCSHELL 0x12a953800 == 38 [pid = 1657] [id = 639] 03:05:41 INFO - PROCESS | 1657 | --DOCSHELL 0x12a511000 == 37 [pid = 1657] [id = 638] 03:05:41 INFO - PROCESS | 1657 | --DOCSHELL 0x129161000 == 36 [pid = 1657] [id = 637] 03:05:41 INFO - PROCESS | 1657 | --DOCSHELL 0x126f98800 == 35 [pid = 1657] [id = 636] 03:05:41 INFO - PROCESS | 1657 | --DOCSHELL 0x1253b2000 == 34 [pid = 1657] [id = 635] 03:05:41 INFO - PROCESS | 1657 | --DOCSHELL 0x121342000 == 33 [pid = 1657] [id = 634] 03:05:41 INFO - PROCESS | 1657 | --DOCSHELL 0x119937800 == 32 [pid = 1657] [id = 633] 03:05:41 INFO - PROCESS | 1657 | --DOCSHELL 0x11836f000 == 31 [pid = 1657] [id = 632] 03:05:41 INFO - PROCESS | 1657 | --DOCSHELL 0x1165c1800 == 30 [pid = 1657] [id = 631] 03:05:41 INFO - PROCESS | 1657 | --DOCSHELL 0x11932a000 == 29 [pid = 1657] [id = 630] 03:05:41 INFO - PROCESS | 1657 | 1469441141871 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 03:05:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:05:41 INFO - PROCESS | 1657 | 1469441141872 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 03:05:41 INFO - PROCESS | 1657 | 1469441141876 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:05:41 INFO - PROCESS | 1657 | 1469441141877 Marionette TRACE conn2 <- [1,2550,null,{}] 03:05:41 INFO - PROCESS | 1657 | 1469441141880 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:41 INFO - PROCESS | 1657 | 1469441141881 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:41 INFO - PROCESS | 1657 | 1469441141978 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 03:05:41 INFO - PROCESS | 1657 | 1469441141986 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:41 INFO - PROCESS | 1657 | 1469441141990 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x11828f000 == 30 [pid = 1657] [id = 645] 03:05:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1177bb400) [pid = 1657] [serial = 1935] [outer = 0x0] 03:05:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x11819f000) [pid = 1657] [serial = 1936] [outer = 0x1177bb400] 03:05:42 INFO - PROCESS | 1657 | 1469441142039 Marionette DEBUG loaded listener.js 03:05:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x118593800) [pid = 1657] [serial = 1937] [outer = 0x1177bb400] 03:05:42 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12bb9c400) [pid = 1657] [serial = 1832] [outer = 0x0] [url = about:blank] 03:05:42 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12abe9800) [pid = 1657] [serial = 1858] [outer = 0x0] [url = about:blank] 03:05:42 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12bd72400) [pid = 1657] [serial = 1861] [outer = 0x0] [url = about:blank] 03:05:42 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12bf7f000) [pid = 1657] [serial = 1864] [outer = 0x0] [url = about:blank] 03:05:42 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x119b2d800) [pid = 1657] [serial = 1843] [outer = 0x0] [url = about:blank] 03:05:42 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x120f17000) [pid = 1657] [serial = 1844] [outer = 0x0] [url = about:blank] 03:05:42 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12bf78400) [pid = 1657] [serial = 1862] [outer = 0x0] [url = about:blank] 03:05:42 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x128e97400) [pid = 1657] [serial = 1852] [outer = 0x0] [url = about:blank] 03:05:42 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x118695400) [pid = 1657] [serial = 1840] [outer = 0x0] [url = about:blank] 03:05:42 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1193a9000) [pid = 1657] [serial = 1841] [outer = 0x0] [url = about:blank] 03:05:42 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12754f400) [pid = 1657] [serial = 1849] [outer = 0x0] [url = about:blank] 03:05:42 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x128aab400) [pid = 1657] [serial = 1850] [outer = 0x0] [url = about:blank] 03:05:42 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x11868a000) [pid = 1657] [serial = 1837] [outer = 0x0] [url = about:blank] 03:05:42 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1193b3000) [pid = 1657] [serial = 1838] [outer = 0x0] [url = about:blank] 03:05:42 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x112d08800) [pid = 1657] [serial = 1834] [outer = 0x0] [url = about:blank] 03:05:42 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x116572000) [pid = 1657] [serial = 1835] [outer = 0x0] [url = about:blank] 03:05:42 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12488b000) [pid = 1657] [serial = 1846] [outer = 0x0] [url = about:blank] 03:05:42 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x125fde400) [pid = 1657] [serial = 1847] [outer = 0x0] [url = about:blank] 03:05:42 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x116bf0400) [pid = 1657] [serial = 1874] [outer = 0x0] [url = about:blank] 03:05:42 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x11297a800) [pid = 1657] [serial = 1868] [outer = 0x0] [url = about:blank] 03:05:42 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x112976800) [pid = 1657] [serial = 1867] [outer = 0x0] [url = about:blank] 03:05:42 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12b3d1800) [pid = 1657] [serial = 1877] [outer = 0x0] [url = about:blank] 03:05:42 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x116bec400) [pid = 1657] [serial = 1873] [outer = 0x0] [url = about:blank] 03:05:42 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12bf7b400) [pid = 1657] [serial = 1865] [outer = 0x0] [url = about:blank] 03:05:42 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12abea000) [pid = 1657] [serial = 1855] [outer = 0x0] [url = about:blank] 03:05:42 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12b3db000) [pid = 1657] [serial = 1856] [outer = 0x0] [url = about:blank] 03:05:42 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x128ea1000) [pid = 1657] [serial = 1876] [outer = 0x0] [url = about:blank] 03:05:42 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12bb9ec00) [pid = 1657] [serial = 1859] [outer = 0x0] [url = about:blank] 03:05:42 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1272ae800) [pid = 1657] [serial = 1871] [outer = 0x0] [url = about:blank] 03:05:42 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x129208800) [pid = 1657] [serial = 1853] [outer = 0x0] [url = about:blank] 03:05:42 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x11834ec00) [pid = 1657] [serial = 1870] [outer = 0x0] [url = about:blank] 03:05:42 INFO - PROCESS | 1657 | 1469441142561 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 03:05:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:05:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 719ms 03:05:42 INFO - PROCESS | 1657 | 1469441142604 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 03:05:42 INFO - PROCESS | 1657 | 1469441142608 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 03:05:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:05:42 INFO - PROCESS | 1657 | 1469441142616 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:05:42 INFO - PROCESS | 1657 | 1469441142619 Marionette TRACE conn2 <- [1,2554,null,{}] 03:05:42 INFO - PROCESS | 1657 | 1469441142622 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:42 INFO - PROCESS | 1657 | 1469441142625 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:42 INFO - PROCESS | 1657 | 1469441142706 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 03:05:42 INFO - PROCESS | 1657 | 1469441142710 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:42 INFO - PROCESS | 1657 | 1469441142710 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196df000 == 31 [pid = 1657] [id = 646] 03:05:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1186b3000) [pid = 1657] [serial = 1938] [outer = 0x0] 03:05:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x119344800) [pid = 1657] [serial = 1939] [outer = 0x1186b3000] 03:05:42 INFO - PROCESS | 1657 | 1469441142739 Marionette DEBUG loaded listener.js 03:05:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1193be000) [pid = 1657] [serial = 1940] [outer = 0x1186b3000] 03:05:43 INFO - PROCESS | 1657 | 1469441143114 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 03:05:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:05:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 524ms 03:05:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:05:43 INFO - PROCESS | 1657 | 1469441143139 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 03:05:43 INFO - PROCESS | 1657 | 1469441143140 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 03:05:43 INFO - PROCESS | 1657 | 1469441143142 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:05:43 INFO - PROCESS | 1657 | 1469441143145 Marionette TRACE conn2 <- [1,2558,null,{}] 03:05:43 INFO - PROCESS | 1657 | 1469441143153 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:43 INFO - PROCESS | 1657 | 1469441143156 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:43 INFO - PROCESS | 1657 | 1469441143236 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 03:05:43 INFO - PROCESS | 1657 | 1469441143241 Marionette TRACE conn2 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:43 INFO - PROCESS | 1657 | 1469441143243 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x124866800 == 32 [pid = 1657] [id = 647] 03:05:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x119b2d800) [pid = 1657] [serial = 1941] [outer = 0x0] 03:05:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x121252800) [pid = 1657] [serial = 1942] [outer = 0x119b2d800] 03:05:43 INFO - PROCESS | 1657 | 1469441143272 Marionette DEBUG loaded listener.js 03:05:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x123ce9c00) [pid = 1657] [serial = 1943] [outer = 0x119b2d800] 03:05:43 INFO - PROCESS | 1657 | 1469441143786 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 03:05:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:05:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 673ms 03:05:43 INFO - PROCESS | 1657 | 1469441143829 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 03:05:43 INFO - PROCESS | 1657 | 1469441143833 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 03:05:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:05:43 INFO - PROCESS | 1657 | 1469441143838 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:05:43 INFO - PROCESS | 1657 | 1469441143840 Marionette TRACE conn2 <- [1,2562,null,{}] 03:05:43 INFO - PROCESS | 1657 | 1469441143844 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:43 INFO - PROCESS | 1657 | 1469441143847 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:43 INFO - PROCESS | 1657 | 1469441143942 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 03:05:44 INFO - PROCESS | 1657 | 1469441144013 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:44 INFO - PROCESS | 1657 | 1469441144015 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196de000 == 33 [pid = 1657] [id = 648] 03:05:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x116bebc00) [pid = 1657] [serial = 1944] [outer = 0x0] 03:05:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x118205c00) [pid = 1657] [serial = 1945] [outer = 0x116bebc00] 03:05:44 INFO - PROCESS | 1657 | 1469441144045 Marionette DEBUG loaded listener.js 03:05:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1186b5800) [pid = 1657] [serial = 1946] [outer = 0x116bebc00] 03:05:44 INFO - PROCESS | 1657 | 1469441144487 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 03:05:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:05:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 722ms 03:05:44 INFO - PROCESS | 1657 | 1469441144560 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 03:05:44 INFO - PROCESS | 1657 | 1469441144564 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 03:05:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:05:44 INFO - PROCESS | 1657 | 1469441144570 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:05:44 INFO - PROCESS | 1657 | 1469441144572 Marionette TRACE conn2 <- [1,2566,null,{}] 03:05:44 INFO - PROCESS | 1657 | 1469441144574 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:44 INFO - PROCESS | 1657 | 1469441144576 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:44 INFO - PROCESS | 1657 | 1469441144671 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 03:05:44 INFO - PROCESS | 1657 | 1469441144741 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:44 INFO - PROCESS | 1657 | 1469441144742 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x126f89800 == 34 [pid = 1657] [id = 649] 03:05:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x121452800) [pid = 1657] [serial = 1947] [outer = 0x0] 03:05:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1218eb000) [pid = 1657] [serial = 1948] [outer = 0x121452800] 03:05:44 INFO - PROCESS | 1657 | 1469441144773 Marionette DEBUG loaded listener.js 03:05:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1249cb800) [pid = 1657] [serial = 1949] [outer = 0x121452800] 03:05:45 INFO - PROCESS | 1657 | 1469441145201 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 03:05:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:05:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 671ms 03:05:45 INFO - PROCESS | 1657 | 1469441145242 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 03:05:45 INFO - PROCESS | 1657 | 1469441145244 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 03:05:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:05:45 INFO - PROCESS | 1657 | 1469441145246 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:05:45 INFO - PROCESS | 1657 | 1469441145249 Marionette TRACE conn2 <- [1,2570,null,{}] 03:05:45 INFO - PROCESS | 1657 | 1469441145257 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:45 INFO - PROCESS | 1657 | 1469441145260 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:45 INFO - PROCESS | 1657 | 1469441145357 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 03:05:45 INFO - PROCESS | 1657 | 1469441145429 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:45 INFO - PROCESS | 1657 | 1469441145431 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a518800 == 35 [pid = 1657] [id = 650] 03:05:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12546f000) [pid = 1657] [serial = 1950] [outer = 0x0] 03:05:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1268db800) [pid = 1657] [serial = 1951] [outer = 0x12546f000] 03:05:45 INFO - PROCESS | 1657 | 1469441145464 Marionette DEBUG loaded listener.js 03:05:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x127553800) [pid = 1657] [serial = 1952] [outer = 0x12546f000] 03:05:45 INFO - PROCESS | 1657 | 1469441145885 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 03:05:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:05:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 671ms 03:05:45 INFO - PROCESS | 1657 | 1469441145918 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 03:05:45 INFO - PROCESS | 1657 | 1469441145920 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 03:05:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:05:45 INFO - PROCESS | 1657 | 1469441145922 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:05:45 INFO - PROCESS | 1657 | 1469441145923 Marionette TRACE conn2 <- [1,2574,null,{}] 03:05:45 INFO - PROCESS | 1657 | 1469441145926 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:45 INFO - PROCESS | 1657 | 1469441145927 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:46 INFO - PROCESS | 1657 | 1469441146042 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 03:05:46 INFO - PROCESS | 1657 | 1469441146123 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:46 INFO - PROCESS | 1657 | 1469441146125 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ae0c800 == 36 [pid = 1657] [id = 651] 03:05:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x128aa8800) [pid = 1657] [serial = 1953] [outer = 0x0] 03:05:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x128ab2800) [pid = 1657] [serial = 1954] [outer = 0x128aa8800] 03:05:46 INFO - PROCESS | 1657 | 1469441146156 Marionette DEBUG loaded listener.js 03:05:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x128e9ec00) [pid = 1657] [serial = 1955] [outer = 0x128aa8800] 03:05:46 INFO - PROCESS | 1657 | 1469441146578 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 03:05:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:05:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 719ms 03:05:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:05:46 INFO - PROCESS | 1657 | 1469441146642 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 03:05:46 INFO - PROCESS | 1657 | 1469441146643 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 03:05:46 INFO - PROCESS | 1657 | 1469441146645 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:05:46 INFO - PROCESS | 1657 | 1469441146646 Marionette TRACE conn2 <- [1,2578,null,{}] 03:05:46 INFO - PROCESS | 1657 | 1469441146649 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:46 INFO - PROCESS | 1657 | 1469441146650 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:46 INFO - PROCESS | 1657 | 1469441146742 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 03:05:46 INFO - PROCESS | 1657 | 1469441146800 Marionette TRACE conn2 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:46 INFO - PROCESS | 1657 | 1469441146801 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b3eb800 == 37 [pid = 1657] [id = 652] 03:05:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x128ab3400) [pid = 1657] [serial = 1956] [outer = 0x0] 03:05:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x128edfc00) [pid = 1657] [serial = 1957] [outer = 0x128ab3400] 03:05:46 INFO - PROCESS | 1657 | 1469441146829 Marionette DEBUG loaded listener.js 03:05:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x129420000) [pid = 1657] [serial = 1958] [outer = 0x128ab3400] 03:05:47 INFO - PROCESS | 1657 | 1469441147291 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 03:05:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:05:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 670ms 03:05:47 INFO - PROCESS | 1657 | 1469441147316 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 03:05:47 INFO - PROCESS | 1657 | 1469441147318 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 03:05:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:05:47 INFO - PROCESS | 1657 | 1469441147321 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:05:47 INFO - PROCESS | 1657 | 1469441147323 Marionette TRACE conn2 <- [1,2582,null,{}] 03:05:47 INFO - PROCESS | 1657 | 1469441147327 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:47 INFO - PROCESS | 1657 | 1469441147329 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:47 INFO - PROCESS | 1657 | --DOCSHELL 0x1196df000 == 36 [pid = 1657] [id = 646] 03:05:47 INFO - PROCESS | 1657 | --DOCSHELL 0x11828f000 == 35 [pid = 1657] [id = 645] 03:05:47 INFO - PROCESS | 1657 | --DOCSHELL 0x118bed800 == 34 [pid = 1657] [id = 643] 03:05:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf51000 == 33 [pid = 1657] [id = 642] 03:05:47 INFO - PROCESS | 1657 | --DOCSHELL 0x125486000 == 32 [pid = 1657] [id = 644] 03:05:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12b3eb800 == 31 [pid = 1657] [id = 652] 03:05:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12ae0c800 == 30 [pid = 1657] [id = 651] 03:05:47 INFO - PROCESS | 1657 | --DOCSHELL 0x12a518800 == 29 [pid = 1657] [id = 650] 03:05:47 INFO - PROCESS | 1657 | --DOCSHELL 0x126f89800 == 28 [pid = 1657] [id = 649] 03:05:47 INFO - PROCESS | 1657 | --DOCSHELL 0x124866800 == 27 [pid = 1657] [id = 647] 03:05:47 INFO - PROCESS | 1657 | --DOCSHELL 0x1196de000 == 26 [pid = 1657] [id = 648] 03:05:47 INFO - PROCESS | 1657 | 1469441147961 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 03:05:48 INFO - PROCESS | 1657 | 1469441148049 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:48 INFO - PROCESS | 1657 | 1469441148051 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x116283000 == 27 [pid = 1657] [id = 653] 03:05:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x112974c00) [pid = 1657] [serial = 1959] [outer = 0x0] 03:05:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x112982c00) [pid = 1657] [serial = 1960] [outer = 0x112974c00] 03:05:48 INFO - PROCESS | 1657 | 1469441148081 Marionette DEBUG loaded listener.js 03:05:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11656e400) [pid = 1657] [serial = 1961] [outer = 0x112974c00] 03:05:48 INFO - PROCESS | 1657 | 1469441148389 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 03:05:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:05:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1126ms 03:05:48 INFO - PROCESS | 1657 | 1469441148451 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 03:05:48 INFO - PROCESS | 1657 | 1469441148453 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 03:05:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:05:48 INFO - PROCESS | 1657 | 1469441148457 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:05:48 INFO - PROCESS | 1657 | 1469441148459 Marionette TRACE conn2 <- [1,2586,null,{}] 03:05:48 INFO - PROCESS | 1657 | 1469441148462 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:48 INFO - PROCESS | 1657 | 1469441148464 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:48 INFO - PROCESS | 1657 | 1469441148541 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 03:05:48 INFO - PROCESS | 1657 | 1469441148646 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:48 INFO - PROCESS | 1657 | 1469441148648 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x11931d000 == 28 [pid = 1657] [id = 654] 03:05:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1165e2400) [pid = 1657] [serial = 1962] [outer = 0x0] 03:05:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x116bea000) [pid = 1657] [serial = 1963] [outer = 0x1165e2400] 03:05:48 INFO - PROCESS | 1657 | 1469441148675 Marionette DEBUG loaded listener.js 03:05:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x118595000) [pid = 1657] [serial = 1964] [outer = 0x1165e2400] 03:05:48 INFO - PROCESS | 1657 | 1469441148995 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 03:05:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:05:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 569ms 03:05:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:05:49 INFO - PROCESS | 1657 | 1469441149026 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 03:05:49 INFO - PROCESS | 1657 | 1469441149028 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 03:05:49 INFO - PROCESS | 1657 | 1469441149032 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:05:49 INFO - PROCESS | 1657 | 1469441149034 Marionette TRACE conn2 <- [1,2590,null,{}] 03:05:49 INFO - PROCESS | 1657 | 1469441149037 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:49 INFO - PROCESS | 1657 | 1469441149038 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:49 INFO - PROCESS | 1657 | 1469441149135 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 03:05:49 INFO - PROCESS | 1657 | 1469441149177 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:49 INFO - PROCESS | 1657 | 1469441149178 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12134e800 == 29 [pid = 1657] [id = 655] 03:05:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x118689400) [pid = 1657] [serial = 1965] [outer = 0x0] 03:05:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1188a1c00) [pid = 1657] [serial = 1966] [outer = 0x118689400] 03:05:49 INFO - PROCESS | 1657 | 1469441149203 Marionette DEBUG loaded listener.js 03:05:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1193be400) [pid = 1657] [serial = 1967] [outer = 0x118689400] 03:05:49 INFO - PROCESS | 1657 | 1469441149570 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 03:05:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:05:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 572ms 03:05:49 INFO - PROCESS | 1657 | 1469441149603 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 03:05:49 INFO - PROCESS | 1657 | 1469441149606 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 03:05:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:05:49 INFO - PROCESS | 1657 | 1469441149628 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:05:49 INFO - PROCESS | 1657 | 1469441149631 Marionette TRACE conn2 <- [1,2594,null,{}] 03:05:49 INFO - PROCESS | 1657 | 1469441149634 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:49 INFO - PROCESS | 1657 | 1469441149636 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:49 INFO - PROCESS | 1657 | 1469441149750 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 03:05:49 INFO - PROCESS | 1657 | 1469441149792 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:49 INFO - PROCESS | 1657 | 1469441149793 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x128b0e000 == 30 [pid = 1657] [id = 656] 03:05:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1197a5800) [pid = 1657] [serial = 1968] [outer = 0x0] 03:05:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1218eb400) [pid = 1657] [serial = 1969] [outer = 0x1197a5800] 03:05:49 INFO - PROCESS | 1657 | 1469441149834 Marionette DEBUG loaded listener.js 03:05:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x124bd0c00) [pid = 1657] [serial = 1970] [outer = 0x1197a5800] 03:05:50 INFO - PROCESS | 1657 | 1469441150305 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 03:05:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:05:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 726ms 03:05:50 INFO - PROCESS | 1657 | 1469441150352 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 03:05:50 INFO - PROCESS | 1657 | 1469441150353 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 03:05:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:05:50 INFO - PROCESS | 1657 | 1469441150355 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:05:50 INFO - PROCESS | 1657 | 1469441150356 Marionette TRACE conn2 <- [1,2598,null,{}] 03:05:50 INFO - PROCESS | 1657 | 1469441150358 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:50 INFO - PROCESS | 1657 | 1469441150360 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:50 INFO - PROCESS | 1657 | 1469441150481 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 03:05:50 INFO - PROCESS | 1657 | 1469441150494 Marionette TRACE conn2 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:50 INFO - PROCESS | 1657 | 1469441150495 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a720000 == 31 [pid = 1657] [id = 657] 03:05:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1197f5c00) [pid = 1657] [serial = 1971] [outer = 0x0] 03:05:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x125fd5400) [pid = 1657] [serial = 1972] [outer = 0x1197f5c00] 03:05:50 INFO - PROCESS | 1657 | 1469441150521 Marionette DEBUG loaded listener.js 03:05:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1272a9800) [pid = 1657] [serial = 1973] [outer = 0x1197f5c00] 03:05:50 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x119b2d800) [pid = 1657] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:05:50 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12920dc00) [pid = 1657] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:05:50 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x113b44000) [pid = 1657] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:05:50 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x11858d800) [pid = 1657] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:05:50 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x116beb000) [pid = 1657] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:05:50 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1186b6c00) [pid = 1657] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:05:50 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x113bd9800) [pid = 1657] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:05:50 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x11302c800) [pid = 1657] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:05:50 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x125fe0400) [pid = 1657] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:05:50 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x115f8dc00) [pid = 1657] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:05:50 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x118419000) [pid = 1657] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:05:50 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x121764800) [pid = 1657] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:05:50 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x128cc8000) [pid = 1657] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:05:50 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x123c37000) [pid = 1657] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:05:50 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12882f400) [pid = 1657] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:05:50 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x112d44c00) [pid = 1657] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:05:50 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1131cd800) [pid = 1657] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:05:50 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x11858b800) [pid = 1657] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:05:50 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1177bb400) [pid = 1657] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:05:50 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1186b3000) [pid = 1657] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:05:50 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12a923400) [pid = 1657] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:05:50 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1168aa400) [pid = 1657] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:05:51 INFO - PROCESS | 1657 | 1469441151079 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 03:05:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:05:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 769ms 03:05:51 INFO - PROCESS | 1657 | 1469441151125 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 03:05:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:05:51 INFO - PROCESS | 1657 | 1469441151127 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 03:05:51 INFO - PROCESS | 1657 | 1469441151136 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:05:51 INFO - PROCESS | 1657 | 1469441151138 Marionette TRACE conn2 <- [1,2602,null,{}] 03:05:51 INFO - PROCESS | 1657 | 1469441151141 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:51 INFO - PROCESS | 1657 | 1469441151142 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:51 INFO - PROCESS | 1657 | 1469441151226 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 03:05:51 INFO - PROCESS | 1657 | 1469441151232 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:51 INFO - PROCESS | 1657 | 1469441151237 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a959000 == 32 [pid = 1657] [id = 658] 03:05:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x118419000) [pid = 1657] [serial = 1974] [outer = 0x0] 03:05:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x118688400) [pid = 1657] [serial = 1975] [outer = 0x118419000] 03:05:51 INFO - PROCESS | 1657 | 1469441151269 Marionette DEBUG loaded listener.js 03:05:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x121254400) [pid = 1657] [serial = 1976] [outer = 0x118419000] 03:05:51 INFO - PROCESS | 1657 | 1469441151605 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 03:05:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:05:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 479ms 03:05:51 INFO - PROCESS | 1657 | 1469441151609 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 03:05:51 INFO - PROCESS | 1657 | 1469441151610 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 03:05:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:05:51 INFO - PROCESS | 1657 | 1469441151616 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:05:51 INFO - PROCESS | 1657 | 1469441151618 Marionette TRACE conn2 <- [1,2606,null,{}] 03:05:51 INFO - PROCESS | 1657 | 1469441151620 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:51 INFO - PROCESS | 1657 | 1469441151621 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:51 INFO - PROCESS | 1657 | 1469441151701 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 03:05:51 INFO - PROCESS | 1657 | 1469441151758 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:51 INFO - PROCESS | 1657 | 1469441151759 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x116781000 == 33 [pid = 1657] [id = 659] 03:05:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x112976800) [pid = 1657] [serial = 1977] [outer = 0x0] 03:05:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1253c2800) [pid = 1657] [serial = 1978] [outer = 0x112976800] 03:05:51 INFO - PROCESS | 1657 | 1469441151784 Marionette DEBUG loaded listener.js 03:05:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12882e000) [pid = 1657] [serial = 1979] [outer = 0x112976800] 03:05:52 INFO - PROCESS | 1657 | 1469441152144 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 03:05:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:05:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 577ms 03:05:52 INFO - PROCESS | 1657 | 1469441152191 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 03:05:52 INFO - PROCESS | 1657 | 1469441152192 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 03:05:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:05:52 INFO - PROCESS | 1657 | 1469441152194 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:05:52 INFO - PROCESS | 1657 | 1469441152195 Marionette TRACE conn2 <- [1,2610,null,{}] 03:05:52 INFO - PROCESS | 1657 | 1469441152197 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:52 INFO - PROCESS | 1657 | 1469441152198 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:52 INFO - PROCESS | 1657 | 1469441152272 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 03:05:52 INFO - PROCESS | 1657 | 1469441152277 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:52 INFO - PROCESS | 1657 | 1469441152278 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf63800 == 34 [pid = 1657] [id = 660] 03:05:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x11297a400) [pid = 1657] [serial = 1980] [outer = 0x0] 03:05:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x128ab1400) [pid = 1657] [serial = 1981] [outer = 0x11297a400] 03:05:52 INFO - PROCESS | 1657 | 1469441152304 Marionette DEBUG loaded listener.js 03:05:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x128ea0c00) [pid = 1657] [serial = 1982] [outer = 0x11297a400] 03:05:52 INFO - PROCESS | 1657 | 1469441152622 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 03:05:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:05:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 468ms 03:05:52 INFO - PROCESS | 1657 | 1469441152662 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 03:05:52 INFO - PROCESS | 1657 | 1469441152666 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 03:05:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:05:52 INFO - PROCESS | 1657 | 1469441152668 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:05:52 INFO - PROCESS | 1657 | 1469441152669 Marionette TRACE conn2 <- [1,2614,null,{}] 03:05:52 INFO - PROCESS | 1657 | 1469441152672 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:52 INFO - PROCESS | 1657 | 1469441152673 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:52 INFO - PROCESS | 1657 | 1469441152773 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 03:05:52 INFO - PROCESS | 1657 | 1469441152779 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:52 INFO - PROCESS | 1657 | 1469441152780 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c67e800 == 35 [pid = 1657] [id = 661] 03:05:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x128ee1400) [pid = 1657] [serial = 1983] [outer = 0x0] 03:05:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12920d800) [pid = 1657] [serial = 1984] [outer = 0x128ee1400] 03:05:52 INFO - PROCESS | 1657 | 1469441152806 Marionette DEBUG loaded listener.js 03:05:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x129429800) [pid = 1657] [serial = 1985] [outer = 0x128ee1400] 03:05:53 INFO - PROCESS | 1657 | 1469441153374 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 03:05:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:05:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 721ms 03:05:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:05:53 INFO - PROCESS | 1657 | 1469441153391 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 03:05:53 INFO - PROCESS | 1657 | 1469441153394 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 03:05:53 INFO - PROCESS | 1657 | 1469441153397 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:05:53 INFO - PROCESS | 1657 | 1469441153401 Marionette TRACE conn2 <- [1,2618,null,{}] 03:05:53 INFO - PROCESS | 1657 | 1469441153404 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:53 INFO - PROCESS | 1657 | 1469441153406 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:53 INFO - PROCESS | 1657 | 1469441153514 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 03:05:53 INFO - PROCESS | 1657 | 1469441153594 Marionette TRACE conn2 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:53 INFO - PROCESS | 1657 | 1469441153596 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x121076000 == 36 [pid = 1657] [id = 662] 03:05:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x116a90400) [pid = 1657] [serial = 1986] [outer = 0x0] 03:05:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x116be7800) [pid = 1657] [serial = 1987] [outer = 0x116a90400] 03:05:53 INFO - PROCESS | 1657 | 1469441153626 Marionette DEBUG loaded listener.js 03:05:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x117e37400) [pid = 1657] [serial = 1988] [outer = 0x116a90400] 03:05:54 INFO - PROCESS | 1657 | 1469441154086 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 03:05:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:05:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 723ms 03:05:54 INFO - PROCESS | 1657 | 1469441154120 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 03:05:54 INFO - PROCESS | 1657 | 1469441154124 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 03:05:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:05:54 INFO - PROCESS | 1657 | 1469441154128 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:05:54 INFO - PROCESS | 1657 | 1469441154130 Marionette TRACE conn2 <- [1,2622,null,{}] 03:05:54 INFO - PROCESS | 1657 | 1469441154133 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:54 INFO - PROCESS | 1657 | 1469441154134 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:54 INFO - PROCESS | 1657 | 1469441154268 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 03:05:54 INFO - PROCESS | 1657 | 1469441154374 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:54 INFO - PROCESS | 1657 | 1469441154375 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x116791800 == 37 [pid = 1657] [id = 663] 03:05:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x112981c00) [pid = 1657] [serial = 1989] [outer = 0x0] 03:05:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1168b2000) [pid = 1657] [serial = 1990] [outer = 0x112981c00] 03:05:54 INFO - PROCESS | 1657 | 1469441154405 Marionette DEBUG loaded listener.js 03:05:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x118595400) [pid = 1657] [serial = 1991] [outer = 0x112981c00] 03:05:54 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf63800 == 36 [pid = 1657] [id = 660] 03:05:54 INFO - PROCESS | 1657 | --DOCSHELL 0x116781000 == 35 [pid = 1657] [id = 659] 03:05:54 INFO - PROCESS | 1657 | --DOCSHELL 0x12a959000 == 34 [pid = 1657] [id = 658] 03:05:54 INFO - PROCESS | 1657 | --DOCSHELL 0x12a720000 == 33 [pid = 1657] [id = 657] 03:05:54 INFO - PROCESS | 1657 | --DOCSHELL 0x128b0e000 == 32 [pid = 1657] [id = 656] 03:05:54 INFO - PROCESS | 1657 | --DOCSHELL 0x12134e800 == 31 [pid = 1657] [id = 655] 03:05:54 INFO - PROCESS | 1657 | --DOCSHELL 0x11931d000 == 30 [pid = 1657] [id = 654] 03:05:54 INFO - PROCESS | 1657 | --DOCSHELL 0x116283000 == 29 [pid = 1657] [id = 653] 03:05:54 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x118211800) [pid = 1657] [serial = 1892] [outer = 0x0] [url = about:blank] 03:05:54 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x117e35400) [pid = 1657] [serial = 1897] [outer = 0x0] [url = about:blank] 03:05:54 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x11834e000) [pid = 1657] [serial = 1898] [outer = 0x0] [url = about:blank] 03:05:54 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x115f8c800) [pid = 1657] [serial = 1894] [outer = 0x0] [url = about:blank] 03:05:54 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x116a12000) [pid = 1657] [serial = 1895] [outer = 0x0] [url = about:blank] 03:05:54 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x118183c00) [pid = 1657] [serial = 1880] [outer = 0x0] [url = about:blank] 03:05:54 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x116be3c00) [pid = 1657] [serial = 1879] [outer = 0x0] [url = about:blank] 03:05:54 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x120f0a400) [pid = 1657] [serial = 1883] [outer = 0x0] [url = about:blank] 03:05:54 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1193b4000) [pid = 1657] [serial = 1882] [outer = 0x0] [url = about:blank] 03:05:54 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12882f800) [pid = 1657] [serial = 1886] [outer = 0x0] [url = about:blank] 03:05:54 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x125470c00) [pid = 1657] [serial = 1885] [outer = 0x0] [url = about:blank] 03:05:54 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12a91f400) [pid = 1657] [serial = 1889] [outer = 0x0] [url = about:blank] 03:05:54 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12941b800) [pid = 1657] [serial = 1888] [outer = 0x0] [url = about:blank] 03:05:54 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x116be7c00) [pid = 1657] [serial = 1891] [outer = 0x0] [url = about:blank] 03:05:54 INFO - PROCESS | 1657 | 1469441154980 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 03:05:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:05:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 874ms 03:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x129637800) [pid = 1657] [serial = 1924] [outer = 0x0] [url = about:blank] 03:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1186aac00) [pid = 1657] [serial = 1900] [outer = 0x0] [url = about:blank] 03:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119623800) [pid = 1657] [serial = 1903] [outer = 0x0] [url = about:blank] 03:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x121251c00) [pid = 1657] [serial = 1906] [outer = 0x0] [url = about:blank] 03:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x127559c00) [pid = 1657] [serial = 1912] [outer = 0x0] [url = about:blank] 03:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x125473c00) [pid = 1657] [serial = 1909] [outer = 0x0] [url = about:blank] 03:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1272afc00) [pid = 1657] [serial = 1910] [outer = 0x0] [url = about:blank] 03:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x128aae800) [pid = 1657] [serial = 1913] [outer = 0x0] [url = about:blank] 03:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x128e99400) [pid = 1657] [serial = 1915] [outer = 0x0] [url = about:blank] 03:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x128eeec00) [pid = 1657] [serial = 1922] [outer = 0x0] [url = about:blank] 03:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x11841dc00) [pid = 1657] [serial = 1918] [outer = 0x0] [url = about:blank] 03:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1193be000) [pid = 1657] [serial = 1940] [outer = 0x0] [url = about:blank] 03:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x128ea3800) [pid = 1657] [serial = 1916] [outer = 0x0] [url = about:blank] 03:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1193ab800) [pid = 1657] [serial = 1901] [outer = 0x0] [url = about:blank] 03:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x121252800) [pid = 1657] [serial = 1942] [outer = 0x0] [url = about:blank] 03:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x128aacc00) [pid = 1657] [serial = 1921] [outer = 0x0] [url = about:blank] 03:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x121c4ec00) [pid = 1657] [serial = 1907] [outer = 0x0] [url = about:blank] 03:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12a922400) [pid = 1657] [serial = 1925] [outer = 0x0] [url = about:blank] 03:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x12175dc00) [pid = 1657] [serial = 1919] [outer = 0x0] [url = about:blank] 03:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x120f14000) [pid = 1657] [serial = 1904] [outer = 0x0] [url = about:blank] 03:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x12a9cdc00) [pid = 1657] [serial = 1927] [outer = 0x0] [url = about:blank] 03:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x123ce9c00) [pid = 1657] [serial = 1943] [outer = 0x0] [url = about:blank] 03:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x118597800) [pid = 1657] [serial = 1933] [outer = 0x0] [url = about:blank] 03:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x118593800) [pid = 1657] [serial = 1937] [outer = 0x0] [url = about:blank] 03:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x119344800) [pid = 1657] [serial = 1939] [outer = 0x0] [url = about:blank] 03:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x1188a1400) [pid = 1657] [serial = 1934] [outer = 0x0] [url = about:blank] 03:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x12a9d5800) [pid = 1657] [serial = 1928] [outer = 0x0] [url = about:blank] 03:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x116bed800) [pid = 1657] [serial = 1931] [outer = 0x0] [url = about:blank] 03:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x116a48c00) [pid = 1657] [serial = 1930] [outer = 0x0] [url = about:blank] 03:05:55 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x11819f000) [pid = 1657] [serial = 1936] [outer = 0x0] [url = about:blank] 03:05:55 INFO - PROCESS | 1657 | 1469441155008 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 03:05:55 INFO - PROCESS | 1657 | 1469441155011 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 03:05:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:05:55 INFO - PROCESS | 1657 | 1469441155017 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:05:55 INFO - PROCESS | 1657 | 1469441155019 Marionette TRACE conn2 <- [1,2626,null,{}] 03:05:55 INFO - PROCESS | 1657 | 1469441155023 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:55 INFO - PROCESS | 1657 | 1469441155025 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:55 INFO - PROCESS | 1657 | 1469441155104 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 03:05:55 INFO - PROCESS | 1657 | 1469441155110 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:55 INFO - PROCESS | 1657 | 1469441155113 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x118290000 == 30 [pid = 1657] [id = 664] 03:05:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x11298c800) [pid = 1657] [serial = 1992] [outer = 0x0] 03:05:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x116befc00) [pid = 1657] [serial = 1993] [outer = 0x11298c800] 03:05:55 INFO - PROCESS | 1657 | 1469441155144 Marionette DEBUG loaded listener.js 03:05:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x11820d400) [pid = 1657] [serial = 1994] [outer = 0x11298c800] 03:05:55 INFO - PROCESS | 1657 | 1469441155489 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 03:05:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:05:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 524ms 03:05:55 INFO - PROCESS | 1657 | 1469441155553 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 03:05:55 INFO - PROCESS | 1657 | 1469441155556 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 03:05:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:05:55 INFO - PROCESS | 1657 | 1469441155562 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:05:55 INFO - PROCESS | 1657 | 1469441155563 Marionette TRACE conn2 <- [1,2630,null,{}] 03:05:55 INFO - PROCESS | 1657 | 1469441155566 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:55 INFO - PROCESS | 1657 | 1469441155567 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:55 INFO - PROCESS | 1657 | 1469441155644 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 03:05:55 INFO - PROCESS | 1657 | 1469441155651 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:55 INFO - PROCESS | 1657 | 1469441155652 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x11828f000 == 31 [pid = 1657] [id = 665] 03:05:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x118590400) [pid = 1657] [serial = 1995] [outer = 0x0] 03:05:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x1186ad000) [pid = 1657] [serial = 1996] [outer = 0x118590400] 03:05:55 INFO - PROCESS | 1657 | 1469441155679 Marionette DEBUG loaded listener.js 03:05:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x118bc6000) [pid = 1657] [serial = 1997] [outer = 0x118590400] 03:05:56 INFO - PROCESS | 1657 | 1469441156041 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 03:05:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:05:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 523ms 03:05:56 INFO - PROCESS | 1657 | 1469441156093 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 03:05:56 INFO - PROCESS | 1657 | 1469441156094 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 03:05:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:05:56 INFO - PROCESS | 1657 | 1469441156098 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:05:56 INFO - PROCESS | 1657 | 1469441156100 Marionette TRACE conn2 <- [1,2634,null,{}] 03:05:56 INFO - PROCESS | 1657 | 1469441156108 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:56 INFO - PROCESS | 1657 | 1469441156111 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:56 INFO - PROCESS | 1657 | 1469441156190 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 03:05:56 INFO - PROCESS | 1657 | 1469441156195 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:56 INFO - PROCESS | 1657 | 1469441156198 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x121887800 == 32 [pid = 1657] [id = 666] 03:05:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x1193b4000) [pid = 1657] [serial = 1998] [outer = 0x0] 03:05:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x120f0b000) [pid = 1657] [serial = 1999] [outer = 0x1193b4000] 03:05:56 INFO - PROCESS | 1657 | 1469441156228 Marionette DEBUG loaded listener.js 03:05:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x1218f8c00) [pid = 1657] [serial = 2000] [outer = 0x1193b4000] 03:05:56 INFO - PROCESS | 1657 | 1469441156556 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 03:05:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:05:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 471ms 03:05:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:05:56 INFO - PROCESS | 1657 | 1469441156570 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 03:05:56 INFO - PROCESS | 1657 | 1469441156571 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 03:05:56 INFO - PROCESS | 1657 | 1469441156574 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:05:56 INFO - PROCESS | 1657 | 1469441156575 Marionette TRACE conn2 <- [1,2638,null,{}] 03:05:56 INFO - PROCESS | 1657 | 1469441156577 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:56 INFO - PROCESS | 1657 | 1469441156578 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:56 INFO - PROCESS | 1657 | 1469441156663 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 03:05:56 INFO - PROCESS | 1657 | 1469441156722 Marionette TRACE conn2 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:56 INFO - PROCESS | 1657 | 1469441156723 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x1219ce000 == 33 [pid = 1657] [id = 667] 03:05:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x119623800) [pid = 1657] [serial = 2001] [outer = 0x0] 03:05:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x124886400) [pid = 1657] [serial = 2002] [outer = 0x119623800] 03:05:56 INFO - PROCESS | 1657 | 1469441156748 Marionette DEBUG loaded listener.js 03:05:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x125f41400) [pid = 1657] [serial = 2003] [outer = 0x119623800] 03:05:57 INFO - PROCESS | 1657 | 1469441157067 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 03:05:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:05:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 517ms 03:05:57 INFO - PROCESS | 1657 | 1469441157092 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 03:05:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:05:57 INFO - PROCESS | 1657 | 1469441157093 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 03:05:57 INFO - PROCESS | 1657 | 1469441157097 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:05:57 INFO - PROCESS | 1657 | 1469441157100 Marionette TRACE conn2 <- [1,2642,null,{}] 03:05:57 INFO - PROCESS | 1657 | 1469441157104 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:57 INFO - PROCESS | 1657 | 1469441157106 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:57 INFO - PROCESS | 1657 | 1469441157254 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 03:05:57 INFO - PROCESS | 1657 | 1469441157269 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:57 INFO - PROCESS | 1657 | 1469441157270 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a85800 == 34 [pid = 1657] [id = 668] 03:05:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x112982800) [pid = 1657] [serial = 2004] [outer = 0x0] 03:05:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x125f47400) [pid = 1657] [serial = 2005] [outer = 0x112982800] 03:05:57 INFO - PROCESS | 1657 | 1469441157294 Marionette DEBUG loaded listener.js 03:05:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1272b1800) [pid = 1657] [serial = 2006] [outer = 0x112982800] 03:05:57 INFO - PROCESS | 1657 | 1469441157648 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 03:05:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:05:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 572ms 03:05:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:05:57 INFO - PROCESS | 1657 | 1469441157669 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 03:05:57 INFO - PROCESS | 1657 | 1469441157670 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 03:05:57 INFO - PROCESS | 1657 | 1469441157672 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:05:57 INFO - PROCESS | 1657 | 1469441157673 Marionette TRACE conn2 <- [1,2646,null,{}] 03:05:57 INFO - PROCESS | 1657 | 1469441157675 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:57 INFO - PROCESS | 1657 | 1469441157679 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:57 INFO - PROCESS | 1657 | 1469441157802 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 03:05:57 INFO - PROCESS | 1657 | 1469441157806 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:57 INFO - PROCESS | 1657 | 1469441157807 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a51c800 == 35 [pid = 1657] [id = 669] 03:05:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x127557800) [pid = 1657] [serial = 2007] [outer = 0x0] 03:05:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x128e99000) [pid = 1657] [serial = 2008] [outer = 0x127557800] 03:05:57 INFO - PROCESS | 1657 | 1469441157831 Marionette DEBUG loaded listener.js 03:05:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x12a7a6800) [pid = 1657] [serial = 2009] [outer = 0x127557800] 03:05:58 INFO - PROCESS | 1657 | 1469441158224 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 03:05:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:05:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 568ms 03:05:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:05:58 INFO - PROCESS | 1657 | 1469441158241 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 03:05:58 INFO - PROCESS | 1657 | 1469441158243 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 03:05:58 INFO - PROCESS | 1657 | 1469441158253 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:05:58 INFO - PROCESS | 1657 | 1469441158255 Marionette TRACE conn2 <- [1,2650,null,{}] 03:05:58 INFO - PROCESS | 1657 | 1469441158258 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:58 INFO - PROCESS | 1657 | 1469441158260 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:58 INFO - PROCESS | 1657 | 1469441158343 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 03:05:58 INFO - PROCESS | 1657 | 1469441158347 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:58 INFO - PROCESS | 1657 | 1469441158348 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c10800 == 36 [pid = 1657] [id = 670] 03:05:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x12a7adc00) [pid = 1657] [serial = 2010] [outer = 0x0] 03:05:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x12a91f400) [pid = 1657] [serial = 2011] [outer = 0x12a7adc00] 03:05:58 INFO - PROCESS | 1657 | 1469441158367 Marionette DEBUG loaded listener.js 03:05:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x12a9cac00) [pid = 1657] [serial = 2012] [outer = 0x12a7adc00] 03:05:58 INFO - PROCESS | 1657 | 1469441158773 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 03:05:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:05:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 530ms 03:05:58 INFO - PROCESS | 1657 | 1469441158777 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 03:05:58 INFO - PROCESS | 1657 | 1469441158779 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 03:05:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:05:58 INFO - PROCESS | 1657 | 1469441158790 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:05:58 INFO - PROCESS | 1657 | 1469441158792 Marionette TRACE conn2 <- [1,2654,null,{}] 03:05:58 INFO - PROCESS | 1657 | 1469441158795 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:58 INFO - PROCESS | 1657 | 1469441158797 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:58 INFO - PROCESS | 1657 | 1469441158948 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 03:05:58 INFO - PROCESS | 1657 | 1469441158961 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:58 INFO - PROCESS | 1657 | 1469441158962 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b3f6000 == 37 [pid = 1657] [id = 671] 03:05:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x12a9ca800) [pid = 1657] [serial = 2013] [outer = 0x0] 03:05:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12a9d5000) [pid = 1657] [serial = 2014] [outer = 0x12a9ca800] 03:05:59 INFO - PROCESS | 1657 | 1469441159001 Marionette DEBUG loaded listener.js 03:05:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12b33fc00) [pid = 1657] [serial = 2015] [outer = 0x12a9ca800] 03:05:59 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x11297a400) [pid = 1657] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:05:59 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x116bebc00) [pid = 1657] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:05:59 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x121452800) [pid = 1657] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:05:59 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12546f000) [pid = 1657] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:05:59 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x118689400) [pid = 1657] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:05:59 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x128aa8800) [pid = 1657] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:05:59 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x112974c00) [pid = 1657] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:05:59 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x128ab3400) [pid = 1657] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:05:59 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1197a5800) [pid = 1657] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:05:59 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1197f5c00) [pid = 1657] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:05:59 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x112976800) [pid = 1657] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:05:59 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x118419000) [pid = 1657] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:05:59 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x1165e2400) [pid = 1657] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:05:59 INFO - PROCESS | 1657 | 1469441159427 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 03:05:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:05:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 677ms 03:05:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:05:59 INFO - PROCESS | 1657 | 1469441159460 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 03:05:59 INFO - PROCESS | 1657 | 1469441159461 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 03:05:59 INFO - PROCESS | 1657 | 1469441159469 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:05:59 INFO - PROCESS | 1657 | 1469441159470 Marionette TRACE conn2 <- [1,2658,null,{}] 03:05:59 INFO - PROCESS | 1657 | 1469441159480 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:59 INFO - PROCESS | 1657 | 1469441159483 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:59 INFO - PROCESS | 1657 | 1469441159572 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 03:05:59 INFO - PROCESS | 1657 | 1469441159576 Marionette TRACE conn2 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:59 INFO - PROCESS | 1657 | 1469441159577 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:05:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b3ef000 == 38 [pid = 1657] [id = 672] 03:05:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1168b4400) [pid = 1657] [serial = 2016] [outer = 0x0] 03:05:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x119627400) [pid = 1657] [serial = 2017] [outer = 0x1168b4400] 03:05:59 INFO - PROCESS | 1657 | 1469441159601 Marionette DEBUG loaded listener.js 03:05:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x125fd9800) [pid = 1657] [serial = 2018] [outer = 0x1168b4400] 03:05:59 INFO - PROCESS | 1657 | 1469441159906 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 03:05:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:05:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 481ms 03:05:59 INFO - PROCESS | 1657 | 1469441159946 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 03:05:59 INFO - PROCESS | 1657 | 1469441159947 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 03:05:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:05:59 INFO - PROCESS | 1657 | 1469441159952 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:05:59 INFO - PROCESS | 1657 | 1469441159953 Marionette TRACE conn2 <- [1,2662,null,{}] 03:05:59 INFO - PROCESS | 1657 | 1469441159955 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:59 INFO - PROCESS | 1657 | 1469441159956 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:00 INFO - PROCESS | 1657 | 1469441160039 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 03:06:00 INFO - PROCESS | 1657 | 1469441160043 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:00 INFO - PROCESS | 1657 | 1469441160044 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c677800 == 39 [pid = 1657] [id = 673] 03:06:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x12882d000) [pid = 1657] [serial = 2019] [outer = 0x0] 03:06:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x12a9cf400) [pid = 1657] [serial = 2020] [outer = 0x12882d000] 03:06:00 INFO - PROCESS | 1657 | 1469441160069 Marionette DEBUG loaded listener.js 03:06:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x12b345800) [pid = 1657] [serial = 2021] [outer = 0x12882d000] 03:06:00 INFO - PROCESS | 1657 | 1469441160402 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 03:06:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:06:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 469ms 03:06:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:06:00 INFO - PROCESS | 1657 | 1469441160420 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 03:06:00 INFO - PROCESS | 1657 | 1469441160422 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 03:06:00 INFO - PROCESS | 1657 | 1469441160424 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:06:00 INFO - PROCESS | 1657 | 1469441160426 Marionette TRACE conn2 <- [1,2666,null,{}] 03:06:00 INFO - PROCESS | 1657 | 1469441160428 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:00 INFO - PROCESS | 1657 | 1469441160430 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:00 INFO - PROCESS | 1657 | 1469441160546 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 03:06:00 INFO - PROCESS | 1657 | 1469441160553 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:00 INFO - PROCESS | 1657 | 1469441160554 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cc70000 == 40 [pid = 1657] [id = 674] 03:06:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x12882ec00) [pid = 1657] [serial = 2022] [outer = 0x0] 03:06:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x12b3d5c00) [pid = 1657] [serial = 2023] [outer = 0x12882ec00] 03:06:00 INFO - PROCESS | 1657 | 1469441160579 Marionette DEBUG loaded listener.js 03:06:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x12bb9f400) [pid = 1657] [serial = 2024] [outer = 0x12882ec00] 03:06:01 INFO - PROCESS | 1657 | 1469441161362 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 03:06:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 03:06:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 969ms 03:06:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:06:01 INFO - PROCESS | 1657 | 1469441161412 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 03:06:01 INFO - PROCESS | 1657 | 1469441161415 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 03:06:01 INFO - PROCESS | 1657 | 1469441161420 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:06:01 INFO - PROCESS | 1657 | 1469441161422 Marionette TRACE conn2 <- [1,2670,null,{}] 03:06:01 INFO - PROCESS | 1657 | 1469441161426 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:01 INFO - PROCESS | 1657 | 1469441161428 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:01 INFO - PROCESS | 1657 | 1469441161523 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 03:06:01 INFO - PROCESS | 1657 | 1469441161617 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:01 INFO - PROCESS | 1657 | 1469441161619 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x11842a000 == 41 [pid = 1657] [id = 675] 03:06:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x115f27400) [pid = 1657] [serial = 2025] [outer = 0x0] 03:06:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x116beb000) [pid = 1657] [serial = 2026] [outer = 0x115f27400] 03:06:01 INFO - PROCESS | 1657 | 1469441161651 Marionette DEBUG loaded listener.js 03:06:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x118415000) [pid = 1657] [serial = 2027] [outer = 0x115f27400] 03:06:02 INFO - PROCESS | 1657 | 1469441162558 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:06:02 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 03:06:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:06:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 03:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:06:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:06:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1177ms 03:06:02 INFO - PROCESS | 1657 | 1469441162597 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 03:06:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:06:02 INFO - PROCESS | 1657 | 1469441162602 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 03:06:02 INFO - PROCESS | 1657 | 1469441162607 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:06:02 INFO - PROCESS | 1657 | 1469441162608 Marionette TRACE conn2 <- [1,2674,null,{}] 03:06:02 INFO - PROCESS | 1657 | 1469441162611 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:02 INFO - PROCESS | 1657 | 1469441162613 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:02 INFO - PROCESS | 1657 | 1469441162713 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 03:06:02 INFO - PROCESS | 1657 | 1469441162768 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:02 INFO - PROCESS | 1657 | 1469441162770 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x1253af800 == 42 [pid = 1657] [id = 676] 03:06:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1193aa400) [pid = 1657] [serial = 2028] [outer = 0x0] 03:06:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x119632400) [pid = 1657] [serial = 2029] [outer = 0x1193aa400] 03:06:02 INFO - PROCESS | 1657 | 1469441162800 Marionette DEBUG loaded listener.js 03:06:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x121254800) [pid = 1657] [serial = 2030] [outer = 0x1193aa400] 03:06:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12c677800 == 41 [pid = 1657] [id = 673] 03:06:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12b3ef000 == 40 [pid = 1657] [id = 672] 03:06:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12b3f6000 == 39 [pid = 1657] [id = 671] 03:06:04 INFO - PROCESS | 1657 | --DOCSHELL 0x119c10800 == 38 [pid = 1657] [id = 670] 03:06:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12a51c800 == 37 [pid = 1657] [id = 669] 03:06:04 INFO - PROCESS | 1657 | --DOCSHELL 0x128a85800 == 36 [pid = 1657] [id = 668] 03:06:04 INFO - PROCESS | 1657 | --DOCSHELL 0x1219ce000 == 35 [pid = 1657] [id = 667] 03:06:04 INFO - PROCESS | 1657 | --DOCSHELL 0x121887800 == 34 [pid = 1657] [id = 666] 03:06:04 INFO - PROCESS | 1657 | --DOCSHELL 0x11828f000 == 33 [pid = 1657] [id = 665] 03:06:04 INFO - PROCESS | 1657 | --DOCSHELL 0x118290000 == 32 [pid = 1657] [id = 664] 03:06:04 INFO - PROCESS | 1657 | --DOCSHELL 0x116791800 == 31 [pid = 1657] [id = 663] 03:06:04 INFO - PROCESS | 1657 | --DOCSHELL 0x121076000 == 30 [pid = 1657] [id = 662] 03:06:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12c67e800 == 29 [pid = 1657] [id = 661] 03:06:04 INFO - PROCESS | 1657 | --DOCSHELL 0x12cc70000 == 28 [pid = 1657] [id = 674] 03:06:04 INFO - PROCESS | 1657 | --DOCSHELL 0x11842a000 == 27 [pid = 1657] [id = 675] 03:06:04 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1186b5800) [pid = 1657] [serial = 1946] [outer = 0x0] [url = about:blank] 03:06:04 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x118205c00) [pid = 1657] [serial = 1945] [outer = 0x0] [url = about:blank] 03:06:04 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1249cb800) [pid = 1657] [serial = 1949] [outer = 0x0] [url = about:blank] 03:06:04 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1218eb000) [pid = 1657] [serial = 1948] [outer = 0x0] [url = about:blank] 03:06:04 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x127553800) [pid = 1657] [serial = 1952] [outer = 0x0] [url = about:blank] 03:06:04 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1268db800) [pid = 1657] [serial = 1951] [outer = 0x0] [url = about:blank] 03:06:04 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1188a1c00) [pid = 1657] [serial = 1966] [outer = 0x0] [url = about:blank] 03:06:04 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x128e9ec00) [pid = 1657] [serial = 1955] [outer = 0x0] [url = about:blank] 03:06:04 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x112982c00) [pid = 1657] [serial = 1960] [outer = 0x0] [url = about:blank] 03:06:04 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x11656e400) [pid = 1657] [serial = 1961] [outer = 0x0] [url = about:blank] 03:06:04 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x128ab2800) [pid = 1657] [serial = 1954] [outer = 0x0] [url = about:blank] 03:06:04 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x129420000) [pid = 1657] [serial = 1958] [outer = 0x0] [url = about:blank] 03:06:04 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x128edfc00) [pid = 1657] [serial = 1957] [outer = 0x0] [url = about:blank] 03:06:04 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x1218eb400) [pid = 1657] [serial = 1969] [outer = 0x0] [url = about:blank] 03:06:04 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x1193be400) [pid = 1657] [serial = 1967] [outer = 0x0] [url = about:blank] 03:06:04 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x125fd5400) [pid = 1657] [serial = 1972] [outer = 0x0] [url = about:blank] 03:06:04 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x124bd0c00) [pid = 1657] [serial = 1970] [outer = 0x0] [url = about:blank] 03:06:04 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x12882e000) [pid = 1657] [serial = 1979] [outer = 0x0] [url = about:blank] 03:06:04 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x1272a9800) [pid = 1657] [serial = 1973] [outer = 0x0] [url = about:blank] 03:06:04 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x118688400) [pid = 1657] [serial = 1975] [outer = 0x0] [url = about:blank] 03:06:04 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x1253c2800) [pid = 1657] [serial = 1978] [outer = 0x0] [url = about:blank] 03:06:04 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x116bea000) [pid = 1657] [serial = 1963] [outer = 0x0] [url = about:blank] 03:06:04 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x128ea0c00) [pid = 1657] [serial = 1982] [outer = 0x0] [url = about:blank] 03:06:04 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x118595000) [pid = 1657] [serial = 1964] [outer = 0x0] [url = about:blank] 03:06:04 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x121254400) [pid = 1657] [serial = 1976] [outer = 0x0] [url = about:blank] 03:06:04 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x12920d800) [pid = 1657] [serial = 1984] [outer = 0x0] [url = about:blank] 03:06:04 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x128ab1400) [pid = 1657] [serial = 1981] [outer = 0x0] [url = about:blank] 03:06:04 INFO - PROCESS | 1657 | 1469441164462 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:06:04 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 03:06:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:06:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 03:06:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:06:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:06:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1876ms 03:06:04 INFO - PROCESS | 1657 | 1469441164484 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 03:06:04 INFO - PROCESS | 1657 | 1469441164486 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 03:06:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:06:04 INFO - PROCESS | 1657 | 1469441164490 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:06:04 INFO - PROCESS | 1657 | 1469441164492 Marionette TRACE conn2 <- [1,2678,null,{}] 03:06:04 INFO - PROCESS | 1657 | 1469441164498 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:04 INFO - PROCESS | 1657 | 1469441164501 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:04 INFO - PROCESS | 1657 | 1469441164579 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 03:06:04 INFO - PROCESS | 1657 | 1469441164586 Marionette TRACE conn2 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:04 INFO - PROCESS | 1657 | 1469441164588 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x117022000 == 28 [pid = 1657] [id = 677] 03:06:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x11624f400) [pid = 1657] [serial = 2031] [outer = 0x0] 03:06:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x11656e400) [pid = 1657] [serial = 2032] [outer = 0x11624f400] 03:06:04 INFO - PROCESS | 1657 | 1469441164617 Marionette DEBUG loaded listener.js 03:06:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x116a12400) [pid = 1657] [serial = 2033] [outer = 0x11624f400] 03:06:05 INFO - PROCESS | 1657 | 1469441165430 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 03:06:05 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) 03:06:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 972ms 03:06:05 INFO - PROCESS | 1657 | 1469441165462 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 03:06:05 INFO - PROCESS | 1657 | 1469441165468 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 03:06:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:06:05 INFO - PROCESS | 1657 | 1469441165473 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:06:05 INFO - PROCESS | 1657 | 1469441165475 Marionette TRACE conn2 <- [1,2682,null,{}] 03:06:05 INFO - PROCESS | 1657 | 1469441165477 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:05 INFO - PROCESS | 1657 | 1469441165479 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:05 INFO - PROCESS | 1657 | 1469441165563 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 03:06:05 INFO - PROCESS | 1657 | 1469441165616 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:05 INFO - PROCESS | 1657 | 1469441165618 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x118434000 == 29 [pid = 1657] [id = 678] 03:06:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x1177b8800) [pid = 1657] [serial = 2034] [outer = 0x0] 03:06:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x11819f000) [pid = 1657] [serial = 2035] [outer = 0x1177b8800] 03:06:05 INFO - PROCESS | 1657 | 1469441165645 Marionette DEBUG loaded listener.js 03:06:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x11820ec00) [pid = 1657] [serial = 2036] [outer = 0x1177b8800] 03:06:06 INFO - PROCESS | 1657 | 1469441166432 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 03:06:06 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) 03:06:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1021ms 03:06:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:06:06 INFO - PROCESS | 1657 | 1469441166493 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 03:06:06 INFO - PROCESS | 1657 | 1469441166494 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 03:06:06 INFO - PROCESS | 1657 | 1469441166497 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:06:06 INFO - PROCESS | 1657 | 1469441166499 Marionette TRACE conn2 <- [1,2686,null,{}] 03:06:06 INFO - PROCESS | 1657 | 1469441166507 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:06 INFO - PROCESS | 1657 | 1469441166510 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:06 INFO - PROCESS | 1657 | 1469441166617 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 03:06:06 INFO - PROCESS | 1657 | 1469441166656 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:06 INFO - PROCESS | 1657 | 1469441166658 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x119937800 == 30 [pid = 1657] [id = 679] 03:06:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x11858ec00) [pid = 1657] [serial = 2037] [outer = 0x0] 03:06:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x11868ac00) [pid = 1657] [serial = 2038] [outer = 0x11858ec00] 03:06:06 INFO - PROCESS | 1657 | 1469441166686 Marionette DEBUG loaded listener.js 03:06:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x1186b3000) [pid = 1657] [serial = 2039] [outer = 0x11858ec00] 03:06:07 INFO - PROCESS | 1657 | 1469441167521 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:06:07 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 03:06:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:06:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 03:06:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:06:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:06:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1074ms 03:06:07 INFO - PROCESS | 1657 | 1469441167572 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 03:06:07 INFO - PROCESS | 1657 | 1469441167573 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 03:06:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:06:07 INFO - PROCESS | 1657 | 1469441167576 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:06:07 INFO - PROCESS | 1657 | 1469441167577 Marionette TRACE conn2 <- [1,2690,null,{}] 03:06:07 INFO - PROCESS | 1657 | 1469441167579 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:07 INFO - PROCESS | 1657 | 1469441167580 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:07 INFO - PROCESS | 1657 | 1469441167677 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 03:06:07 INFO - PROCESS | 1657 | 1469441167713 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:07 INFO - PROCESS | 1657 | 1469441167714 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x121333000 == 31 [pid = 1657] [id = 680] 03:06:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x1193ab400) [pid = 1657] [serial = 2040] [outer = 0x0] 03:06:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x119624000) [pid = 1657] [serial = 2041] [outer = 0x1193ab400] 03:06:07 INFO - PROCESS | 1657 | 1469441167739 Marionette DEBUG loaded listener.js 03:06:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x1197a8000) [pid = 1657] [serial = 2042] [outer = 0x1193ab400] 03:06:08 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x12882ec00) [pid = 1657] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:06:08 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x127557800) [pid = 1657] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:06:08 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x112981c00) [pid = 1657] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:06:08 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x112982800) [pid = 1657] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:06:08 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x119623800) [pid = 1657] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:06:08 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x11298c800) [pid = 1657] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:06:08 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x118590400) [pid = 1657] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:06:08 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x128ee1400) [pid = 1657] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:06:08 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x116a90400) [pid = 1657] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:06:08 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x1193b4000) [pid = 1657] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:06:08 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x12a9ca800) [pid = 1657] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:06:08 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x12a7adc00) [pid = 1657] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:06:08 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x12882d000) [pid = 1657] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:06:08 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x1168b4400) [pid = 1657] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:06:08 INFO - PROCESS | 1657 | 1469441168543 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:06:08 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 03:06:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:06:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 03:06:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:06:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:06:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1019ms 03:06:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:06:08 INFO - PROCESS | 1657 | 1469441168596 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 03:06:08 INFO - PROCESS | 1657 | 1469441168597 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 03:06:08 INFO - PROCESS | 1657 | 1469441168599 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:06:08 INFO - PROCESS | 1657 | 1469441168600 Marionette TRACE conn2 <- [1,2694,null,{}] 03:06:08 INFO - PROCESS | 1657 | 1469441168602 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:08 INFO - PROCESS | 1657 | 1469441168603 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:08 INFO - PROCESS | 1657 | 1469441168680 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 03:06:08 INFO - PROCESS | 1657 | 1469441168734 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:08 INFO - PROCESS | 1657 | 1469441168735 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x1218cb000 == 32 [pid = 1657] [id = 681] 03:06:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x113b40400) [pid = 1657] [serial = 2043] [outer = 0x0] 03:06:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x118591c00) [pid = 1657] [serial = 2044] [outer = 0x113b40400] 03:06:08 INFO - PROCESS | 1657 | 1469441168760 Marionette DEBUG loaded listener.js 03:06:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x119623800) [pid = 1657] [serial = 2045] [outer = 0x113b40400] 03:06:09 INFO - PROCESS | 1657 | 1469441169523 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:06:09 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 03:06:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:06:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 03:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:06:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:06:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 969ms 03:06:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:06:09 INFO - PROCESS | 1657 | 1469441169569 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 03:06:09 INFO - PROCESS | 1657 | 1469441169570 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 03:06:09 INFO - PROCESS | 1657 | 1469441169572 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:06:09 INFO - PROCESS | 1657 | 1469441169573 Marionette TRACE conn2 <- [1,2698,null,{}] 03:06:09 INFO - PROCESS | 1657 | 1469441169575 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:09 INFO - PROCESS | 1657 | 1469441169579 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:09 INFO - PROCESS | 1657 | 1469441169679 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 03:06:09 INFO - PROCESS | 1657 | 1469441169687 Marionette TRACE conn2 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:09 INFO - PROCESS | 1657 | 1469441169688 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12682e000 == 33 [pid = 1657] [id = 682] 03:06:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x119f5cc00) [pid = 1657] [serial = 2046] [outer = 0x0] 03:06:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x1249cb800) [pid = 1657] [serial = 2047] [outer = 0x119f5cc00] 03:06:09 INFO - PROCESS | 1657 | 1469441169713 Marionette DEBUG loaded listener.js 03:06:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x12546f000) [pid = 1657] [serial = 2048] [outer = 0x119f5cc00] 03:06:10 INFO - PROCESS | 1657 | 1469441170514 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:06:10 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 03:06:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:06:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 03:06:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:06:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:06:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 970ms 03:06:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:06:10 INFO - PROCESS | 1657 | 1469441170543 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 03:06:10 INFO - PROCESS | 1657 | 1469441170545 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 03:06:10 INFO - PROCESS | 1657 | 1469441170551 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:06:10 INFO - PROCESS | 1657 | 1469441170553 Marionette TRACE conn2 <- [1,2702,null,{}] 03:06:10 INFO - PROCESS | 1657 | 1469441170556 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:10 INFO - PROCESS | 1657 | 1469441170557 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:10 INFO - PROCESS | 1657 | 1469441170680 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 03:06:10 INFO - PROCESS | 1657 | 1469441170797 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:10 INFO - PROCESS | 1657 | 1469441170799 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e64800 == 34 [pid = 1657] [id = 683] 03:06:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x11624a400) [pid = 1657] [serial = 2049] [outer = 0x0] 03:06:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x1165e9000) [pid = 1657] [serial = 2050] [outer = 0x11624a400] 03:06:10 INFO - PROCESS | 1657 | 1469441170854 Marionette DEBUG loaded listener.js 03:06:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x116be4400) [pid = 1657] [serial = 2051] [outer = 0x11624a400] 03:06:11 INFO - PROCESS | 1657 | 1469441171421 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 03:06:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:06:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 923ms 03:06:11 INFO - PROCESS | 1657 | 1469441171472 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 03:06:11 INFO - PROCESS | 1657 | 1469441171477 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 03:06:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:06:11 INFO - PROCESS | 1657 | 1469441171484 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:06:11 INFO - PROCESS | 1657 | 1469441171487 Marionette TRACE conn2 <- [1,2706,null,{}] 03:06:11 INFO - PROCESS | 1657 | 1469441171490 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:11 INFO - PROCESS | 1657 | 1469441171493 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:11 INFO - PROCESS | 1657 | 1469441171641 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 03:06:11 INFO - PROCESS | 1657 | 1469441171718 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:11 INFO - PROCESS | 1657 | 1469441171719 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x1212ea800 == 35 [pid = 1657] [id = 684] 03:06:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x118415800) [pid = 1657] [serial = 2052] [outer = 0x0] 03:06:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x11841c000) [pid = 1657] [serial = 2053] [outer = 0x118415800] 03:06:11 INFO - PROCESS | 1657 | 1469441171750 Marionette DEBUG loaded listener.js 03:06:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x118597800) [pid = 1657] [serial = 2054] [outer = 0x118415800] 03:06:12 INFO - PROCESS | 1657 | --DOCSHELL 0x11831c800 == 34 [pid = 1657] [id = 504] 03:06:12 INFO - PROCESS | 1657 | --DOCSHELL 0x116784800 == 33 [pid = 1657] [id = 487] 03:06:12 INFO - PROCESS | 1657 | --DOCSHELL 0x116abd800 == 32 [pid = 1657] [id = 503] 03:06:12 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x12b3d5c00) [pid = 1657] [serial = 2023] [outer = 0x0] [url = about:blank] 03:06:12 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x128e99000) [pid = 1657] [serial = 2008] [outer = 0x0] [url = about:blank] 03:06:12 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x1168b2000) [pid = 1657] [serial = 1990] [outer = 0x0] [url = about:blank] 03:06:12 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x118595400) [pid = 1657] [serial = 1991] [outer = 0x0] [url = about:blank] 03:06:12 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x125f47400) [pid = 1657] [serial = 2005] [outer = 0x0] [url = about:blank] 03:06:12 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x124886400) [pid = 1657] [serial = 2002] [outer = 0x0] [url = about:blank] 03:06:12 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x116befc00) [pid = 1657] [serial = 1993] [outer = 0x0] [url = about:blank] 03:06:12 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x11820d400) [pid = 1657] [serial = 1994] [outer = 0x0] [url = about:blank] 03:06:12 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x1186ad000) [pid = 1657] [serial = 1996] [outer = 0x0] [url = about:blank] 03:06:12 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x118bc6000) [pid = 1657] [serial = 1997] [outer = 0x0] [url = about:blank] 03:06:12 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x129429800) [pid = 1657] [serial = 1985] [outer = 0x0] [url = about:blank] 03:06:12 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x116be7800) [pid = 1657] [serial = 1987] [outer = 0x0] [url = about:blank] 03:06:12 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x117e37400) [pid = 1657] [serial = 1988] [outer = 0x0] [url = about:blank] 03:06:12 INFO - PROCESS | 1657 | --DOMWINDOW == 60 (0x120f0b000) [pid = 1657] [serial = 1999] [outer = 0x0] [url = about:blank] 03:06:12 INFO - PROCESS | 1657 | --DOMWINDOW == 59 (0x1218f8c00) [pid = 1657] [serial = 2000] [outer = 0x0] [url = about:blank] 03:06:12 INFO - PROCESS | 1657 | --DOMWINDOW == 58 (0x12a9d5000) [pid = 1657] [serial = 2014] [outer = 0x0] [url = about:blank] 03:06:12 INFO - PROCESS | 1657 | --DOMWINDOW == 57 (0x12a9cac00) [pid = 1657] [serial = 2012] [outer = 0x0] [url = about:blank] 03:06:12 INFO - PROCESS | 1657 | --DOMWINDOW == 56 (0x12a91f400) [pid = 1657] [serial = 2011] [outer = 0x0] [url = about:blank] 03:06:12 INFO - PROCESS | 1657 | --DOMWINDOW == 55 (0x12a9cf400) [pid = 1657] [serial = 2020] [outer = 0x0] [url = about:blank] 03:06:12 INFO - PROCESS | 1657 | --DOMWINDOW == 54 (0x119627400) [pid = 1657] [serial = 2017] [outer = 0x0] [url = about:blank] 03:06:12 INFO - PROCESS | 1657 | --DOMWINDOW == 53 (0x12b33fc00) [pid = 1657] [serial = 2015] [outer = 0x0] [url = about:blank] 03:06:12 INFO - PROCESS | 1657 | --DOMWINDOW == 52 (0x12a7a6800) [pid = 1657] [serial = 2009] [outer = 0x0] [url = about:blank] 03:06:12 INFO - PROCESS | 1657 | --DOMWINDOW == 51 (0x1272b1800) [pid = 1657] [serial = 2006] [outer = 0x0] [url = about:blank] 03:06:12 INFO - PROCESS | 1657 | --DOMWINDOW == 50 (0x125fd9800) [pid = 1657] [serial = 2018] [outer = 0x0] [url = about:blank] 03:06:12 INFO - PROCESS | 1657 | --DOMWINDOW == 49 (0x125f41400) [pid = 1657] [serial = 2003] [outer = 0x0] [url = about:blank] 03:06:12 INFO - PROCESS | 1657 | --DOMWINDOW == 48 (0x12b345800) [pid = 1657] [serial = 2021] [outer = 0x0] [url = about:blank] 03:06:12 INFO - PROCESS | 1657 | --DOMWINDOW == 47 (0x12bb9f400) [pid = 1657] [serial = 2024] [outer = 0x0] [url = about:blank] 03:06:12 INFO - PROCESS | 1657 | 1469441172410 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 03:06:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:06:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 975ms 03:06:12 INFO - PROCESS | 1657 | 1469441172458 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 03:06:12 INFO - PROCESS | 1657 | 1469441172460 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 03:06:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:06:12 INFO - PROCESS | 1657 | 1469441172464 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:06:12 INFO - PROCESS | 1657 | 1469441172466 Marionette TRACE conn2 <- [1,2710,null,{}] 03:06:12 INFO - PROCESS | 1657 | 1469441172470 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:12 INFO - PROCESS | 1657 | 1469441172471 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:12 INFO - PROCESS | 1657 | 1469441172561 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 03:06:12 INFO - PROCESS | 1657 | 1469441172651 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:12 INFO - PROCESS | 1657 | 1469441172653 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x118314800 == 33 [pid = 1657] [id = 685] 03:06:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 48 (0x116742400) [pid = 1657] [serial = 2055] [outer = 0x0] 03:06:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 49 (0x116be5800) [pid = 1657] [serial = 2056] [outer = 0x116742400] 03:06:12 INFO - PROCESS | 1657 | 1469441172699 Marionette DEBUG loaded listener.js 03:06:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 50 (0x1177bbc00) [pid = 1657] [serial = 2057] [outer = 0x116742400] 03:06:13 INFO - PROCESS | 1657 | 1469441173005 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 03:06:13 INFO - PROCESS | 1657 | 1469441173042 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 03:06:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 03:06:13 INFO - PROCESS | 1657 | 1469441173047 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:06:13 INFO - PROCESS | 1657 | 1469441173050 Marionette TRACE conn2 <- [1,2714,null,{}] 03:06:13 INFO - PROCESS | 1657 | 1469441173059 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:13 INFO - PROCESS | 1657 | 1469441173061 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:13 INFO - PROCESS | 1657 | 1469441173169 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 03:06:13 INFO - PROCESS | 1657 | 1469441173220 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:13 INFO - PROCESS | 1657 | 1469441173221 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x119332000 == 34 [pid = 1657] [id = 686] 03:06:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 51 (0x117e35400) [pid = 1657] [serial = 2058] [outer = 0x0] 03:06:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 52 (0x11834e400) [pid = 1657] [serial = 2059] [outer = 0x117e35400] 03:06:13 INFO - PROCESS | 1657 | 1469441173248 Marionette DEBUG loaded listener.js 03:06:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 53 (0x118693800) [pid = 1657] [serial = 2060] [outer = 0x117e35400] 03:06:13 INFO - PROCESS | 1657 | 1469441173527 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 03:06:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:06:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 528ms 03:06:13 INFO - PROCESS | 1657 | 1469441173575 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 03:06:13 INFO - PROCESS | 1657 | 1469441173577 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 03:06:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:06:13 INFO - PROCESS | 1657 | 1469441173579 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:06:13 INFO - PROCESS | 1657 | 1469441173586 Marionette TRACE conn2 <- [1,2718,null,{}] 03:06:13 INFO - PROCESS | 1657 | 1469441173597 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:13 INFO - PROCESS | 1657 | 1469441173604 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:13 INFO - PROCESS | 1657 | 1469441173697 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 03:06:13 INFO - PROCESS | 1657 | 1469441173754 Marionette TRACE conn2 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:13 INFO - PROCESS | 1657 | 1469441173756 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x1218c9000 == 35 [pid = 1657] [id = 687] 03:06:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 54 (0x1186b2800) [pid = 1657] [serial = 2061] [outer = 0x0] 03:06:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 55 (0x1193c1400) [pid = 1657] [serial = 2062] [outer = 0x1186b2800] 03:06:13 INFO - PROCESS | 1657 | 1469441173787 Marionette DEBUG loaded listener.js 03:06:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 56 (0x121005c00) [pid = 1657] [serial = 2063] [outer = 0x1186b2800] 03:06:14 INFO - PROCESS | 1657 | 1469441174108 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 03:06:14 INFO - PROCESS | 1657 | 1469441174161 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 03:06:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:06:14 INFO - PROCESS | 1657 | 1469441174163 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:06:14 INFO - PROCESS | 1657 | 1469441174165 Marionette TRACE conn2 <- [1,2722,null,{}] 03:06:14 INFO - PROCESS | 1657 | 1469441174167 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:14 INFO - PROCESS | 1657 | 1469441174168 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:14 INFO - PROCESS | 1657 | 1469441174246 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 03:06:14 INFO - PROCESS | 1657 | 1469441174303 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:14 INFO - PROCESS | 1657 | 1469441174304 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x124d2a000 == 36 [pid = 1657] [id = 688] 03:06:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 57 (0x1186b3400) [pid = 1657] [serial = 2064] [outer = 0x0] 03:06:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 58 (0x123c2ec00) [pid = 1657] [serial = 2065] [outer = 0x1186b3400] 03:06:14 INFO - PROCESS | 1657 | 1469441174328 Marionette DEBUG loaded listener.js 03:06:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 59 (0x12546ec00) [pid = 1657] [serial = 2066] [outer = 0x1186b3400] 03:06:14 INFO - PROCESS | 1657 | 1469441174606 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 03:06:14 INFO - PROCESS | 1657 | 1469441174640 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 03:06:14 INFO - PROCESS | 1657 | 1469441174642 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:06:14 INFO - PROCESS | 1657 | 1469441174644 Marionette TRACE conn2 <- [1,2726,null,{}] 03:06:14 INFO - PROCESS | 1657 | 1469441174670 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:14 INFO - PROCESS | 1657 | 1469441174672 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:14 INFO - PROCESS | 1657 | 1469441174769 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 03:06:14 INFO - PROCESS | 1657 | 1469441174772 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:14 INFO - PROCESS | 1657 | 1469441174774 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x129158800 == 37 [pid = 1657] [id = 689] 03:06:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x112979c00) [pid = 1657] [serial = 2067] [outer = 0x0] 03:06:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x125fda400) [pid = 1657] [serial = 2068] [outer = 0x112979c00] 03:06:14 INFO - PROCESS | 1657 | 1469441174797 Marionette DEBUG loaded listener.js 03:06:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x1272a6800) [pid = 1657] [serial = 2069] [outer = 0x112979c00] 03:06:15 INFO - PROCESS | 1657 | 1469441175140 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 03:06:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:06:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 542ms 03:06:15 INFO - PROCESS | 1657 | 1469441175185 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 03:06:15 INFO - PROCESS | 1657 | 1469441175187 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 03:06:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:06:15 INFO - PROCESS | 1657 | 1469441175189 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:06:15 INFO - PROCESS | 1657 | 1469441175190 Marionette TRACE conn2 <- [1,2730,null,{}] 03:06:15 INFO - PROCESS | 1657 | 1469441175192 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:15 INFO - PROCESS | 1657 | 1469441175196 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:15 INFO - PROCESS | 1657 | 1469441175310 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 03:06:15 INFO - PROCESS | 1657 | 1469441175346 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:15 INFO - PROCESS | 1657 | 1469441175347 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a725800 == 38 [pid = 1657] [id = 690] 03:06:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x1272a7000) [pid = 1657] [serial = 2070] [outer = 0x0] 03:06:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x12882e400) [pid = 1657] [serial = 2071] [outer = 0x1272a7000] 03:06:15 INFO - PROCESS | 1657 | 1469441175371 Marionette DEBUG loaded listener.js 03:06:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x128cc3000) [pid = 1657] [serial = 2072] [outer = 0x1272a7000] 03:06:15 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x11624f400) [pid = 1657] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:06:15 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x1177b8800) [pid = 1657] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:06:15 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x113b40400) [pid = 1657] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:06:15 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x115f27400) [pid = 1657] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:06:15 INFO - PROCESS | 1657 | --DOMWINDOW == 60 (0x1193ab400) [pid = 1657] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:06:15 INFO - PROCESS | 1657 | --DOMWINDOW == 59 (0x11858ec00) [pid = 1657] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:06:16 INFO - PROCESS | 1657 | 1469441176134 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 03:06:16 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 03:06:16 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 03:06:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 03:06:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:06:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:06:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 970ms 03:06:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:06:16 INFO - PROCESS | 1657 | 1469441176160 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 03:06:16 INFO - PROCESS | 1657 | 1469441176161 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 03:06:16 INFO - PROCESS | 1657 | 1469441176163 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:06:16 INFO - PROCESS | 1657 | 1469441176164 Marionette TRACE conn2 <- [1,2734,null,{}] 03:06:16 INFO - PROCESS | 1657 | 1469441176167 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:16 INFO - PROCESS | 1657 | 1469441176168 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:16 INFO - PROCESS | 1657 | 1469441176250 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 03:06:16 INFO - PROCESS | 1657 | 1469441176254 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:16 INFO - PROCESS | 1657 | 1469441176255 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a959000 == 39 [pid = 1657] [id = 691] 03:06:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x1193ab400) [pid = 1657] [serial = 2073] [outer = 0x0] 03:06:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x119cd4c00) [pid = 1657] [serial = 2074] [outer = 0x1193ab400] 03:06:16 INFO - PROCESS | 1657 | 1469441176279 Marionette DEBUG loaded listener.js 03:06:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x128e98000) [pid = 1657] [serial = 2075] [outer = 0x1193ab400] 03:06:16 INFO - PROCESS | 1657 | 1469441176590 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 03:06:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:06:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 471ms 03:06:16 INFO - PROCESS | 1657 | 1469441176635 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 03:06:16 INFO - PROCESS | 1657 | 1469441176636 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 03:06:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:06:16 INFO - PROCESS | 1657 | 1469441176638 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:06:16 INFO - PROCESS | 1657 | 1469441176639 Marionette TRACE conn2 <- [1,2738,null,{}] 03:06:16 INFO - PROCESS | 1657 | 1469441176642 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:16 INFO - PROCESS | 1657 | 1469441176643 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:16 INFO - PROCESS | 1657 | 1469441176743 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 03:06:16 INFO - PROCESS | 1657 | 1469441176750 Marionette TRACE conn2 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:16 INFO - PROCESS | 1657 | 1469441176752 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a96e000 == 40 [pid = 1657] [id = 692] 03:06:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x126d37c00) [pid = 1657] [serial = 2076] [outer = 0x0] 03:06:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x128ea0800) [pid = 1657] [serial = 2077] [outer = 0x126d37c00] 03:06:16 INFO - PROCESS | 1657 | 1469441176775 Marionette DEBUG loaded listener.js 03:06:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x128eeb400) [pid = 1657] [serial = 2078] [outer = 0x126d37c00] 03:06:17 INFO - PROCESS | 1657 | 1469441177057 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 03:06:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:06:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 470ms 03:06:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:06:17 INFO - PROCESS | 1657 | 1469441177109 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 03:06:17 INFO - PROCESS | 1657 | 1469441177110 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 03:06:17 INFO - PROCESS | 1657 | 1469441177111 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:06:17 INFO - PROCESS | 1657 | 1469441177113 Marionette TRACE conn2 <- [1,2742,null,{}] 03:06:17 INFO - PROCESS | 1657 | 1469441177117 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:17 INFO - PROCESS | 1657 | 1469441177119 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:17 INFO - PROCESS | 1657 | 1469441177204 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 03:06:17 INFO - PROCESS | 1657 | 1469441177207 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:17 INFO - PROCESS | 1657 | 1469441177208 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b3e7800 == 41 [pid = 1657] [id = 693] 03:06:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x12920b400) [pid = 1657] [serial = 2079] [outer = 0x0] 03:06:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x12920f800) [pid = 1657] [serial = 2080] [outer = 0x12920b400] 03:06:17 INFO - PROCESS | 1657 | 1469441177232 Marionette DEBUG loaded listener.js 03:06:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x12963a000) [pid = 1657] [serial = 2081] [outer = 0x12920b400] 03:06:17 INFO - PROCESS | 1657 | 1469441177554 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 03:06:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:06:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 473ms 03:06:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:06:17 INFO - PROCESS | 1657 | 1469441177586 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 03:06:17 INFO - PROCESS | 1657 | 1469441177587 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 03:06:17 INFO - PROCESS | 1657 | 1469441177589 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:06:17 INFO - PROCESS | 1657 | 1469441177590 Marionette TRACE conn2 <- [1,2746,null,{}] 03:06:17 INFO - PROCESS | 1657 | 1469441177592 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:17 INFO - PROCESS | 1657 | 1469441177593 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:17 INFO - PROCESS | 1657 | 1469441177694 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 03:06:17 INFO - PROCESS | 1657 | 1469441177702 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:17 INFO - PROCESS | 1657 | 1469441177703 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b3f2800 == 42 [pid = 1657] [id = 694] 03:06:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x11674e000) [pid = 1657] [serial = 2082] [outer = 0x0] 03:06:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x12a7a3800) [pid = 1657] [serial = 2083] [outer = 0x11674e000] 03:06:17 INFO - PROCESS | 1657 | 1469441177726 Marionette DEBUG loaded listener.js 03:06:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x12a7b0c00) [pid = 1657] [serial = 2084] [outer = 0x11674e000] 03:06:18 INFO - PROCESS | 1657 | 1469441178022 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 03:06:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:06:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 469ms 03:06:18 INFO - PROCESS | 1657 | 1469441178059 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 03:06:18 INFO - PROCESS | 1657 | 1469441178060 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 03:06:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:06:18 INFO - PROCESS | 1657 | 1469441178063 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:06:18 INFO - PROCESS | 1657 | 1469441178065 Marionette TRACE conn2 <- [1,2750,null,{}] 03:06:18 INFO - PROCESS | 1657 | 1469441178069 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:18 INFO - PROCESS | 1657 | 1469441178071 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:18 INFO - PROCESS | 1657 | 1469441178165 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 03:06:18 INFO - PROCESS | 1657 | 1469441178170 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:18 INFO - PROCESS | 1657 | 1469441178172 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf5d800 == 43 [pid = 1657] [id = 695] 03:06:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x12a7a6c00) [pid = 1657] [serial = 2085] [outer = 0x0] 03:06:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x12a921800) [pid = 1657] [serial = 2086] [outer = 0x12a7a6c00] 03:06:18 INFO - PROCESS | 1657 | 1469441178197 Marionette DEBUG loaded listener.js 03:06:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x12b3ce400) [pid = 1657] [serial = 2087] [outer = 0x12a7a6c00] 03:06:18 INFO - PROCESS | 1657 | 1469441178526 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 03:06:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:06:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 472ms 03:06:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:06:18 INFO - PROCESS | 1657 | 1469441178537 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 03:06:18 INFO - PROCESS | 1657 | 1469441178538 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 03:06:18 INFO - PROCESS | 1657 | 1469441178540 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:06:18 INFO - PROCESS | 1657 | 1469441178541 Marionette TRACE conn2 <- [1,2754,null,{}] 03:06:18 INFO - PROCESS | 1657 | 1469441178543 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:18 INFO - PROCESS | 1657 | 1469441178544 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:18 INFO - PROCESS | 1657 | 1469441178735 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 03:06:18 INFO - PROCESS | 1657 | 1469441178783 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:18 INFO - PROCESS | 1657 | 1469441178784 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x116a5d800 == 44 [pid = 1657] [id = 696] 03:06:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x111e5d800) [pid = 1657] [serial = 2088] [outer = 0x0] 03:06:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x11297fc00) [pid = 1657] [serial = 2089] [outer = 0x111e5d800] 03:06:18 INFO - PROCESS | 1657 | 1469441178815 Marionette DEBUG loaded listener.js 03:06:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1131cd800) [pid = 1657] [serial = 2090] [outer = 0x111e5d800] 03:06:19 INFO - PROCESS | 1657 | 1469441179265 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 03:06:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:06:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 769ms 03:06:19 INFO - PROCESS | 1657 | 1469441179310 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 03:06:19 INFO - PROCESS | 1657 | 1469441179312 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 03:06:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:06:19 INFO - PROCESS | 1657 | 1469441179316 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:06:19 INFO - PROCESS | 1657 | 1469441179318 Marionette TRACE conn2 <- [1,2758,null,{}] 03:06:19 INFO - PROCESS | 1657 | 1469441179321 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:19 INFO - PROCESS | 1657 | 1469441179324 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:19 INFO - PROCESS | 1657 | 1469441179426 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 03:06:19 INFO - PROCESS | 1657 | 1469441179494 Marionette TRACE conn2 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:19 INFO - PROCESS | 1657 | 1469441179496 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x1218d9800 == 45 [pid = 1657] [id = 697] 03:06:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x116742c00) [pid = 1657] [serial = 2091] [outer = 0x0] 03:06:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x11868dc00) [pid = 1657] [serial = 2092] [outer = 0x116742c00] 03:06:19 INFO - PROCESS | 1657 | 1469441179525 Marionette DEBUG loaded listener.js 03:06:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1193b4000) [pid = 1657] [serial = 2093] [outer = 0x116742c00] 03:06:19 INFO - PROCESS | 1657 | 1469441179934 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 03:06:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:06:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 672ms 03:06:19 INFO - PROCESS | 1657 | 1469441179988 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 03:06:19 INFO - PROCESS | 1657 | 1469441179990 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 03:06:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:06:19 INFO - PROCESS | 1657 | 1469441179992 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:06:19 INFO - PROCESS | 1657 | 1469441179993 Marionette TRACE conn2 <- [1,2762,null,{}] 03:06:19 INFO - PROCESS | 1657 | 1469441179996 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:19 INFO - PROCESS | 1657 | 1469441179997 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:20 INFO - PROCESS | 1657 | 1469441180115 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 03:06:20 INFO - PROCESS | 1657 | 1469441180212 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:20 INFO - PROCESS | 1657 | 1469441180213 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bd28800 == 46 [pid = 1657] [id = 698] 03:06:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x121254400) [pid = 1657] [serial = 2094] [outer = 0x0] 03:06:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1268cd400) [pid = 1657] [serial = 2095] [outer = 0x121254400] 03:06:20 INFO - PROCESS | 1657 | 1469441180243 Marionette DEBUG loaded listener.js 03:06:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x12754f000) [pid = 1657] [serial = 2096] [outer = 0x121254400] 03:06:20 INFO - PROCESS | 1657 | 1469441180653 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 03:06:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:06:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 669ms 03:06:20 INFO - PROCESS | 1657 | 1469441180661 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 03:06:20 INFO - PROCESS | 1657 | 1469441180664 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 03:06:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:06:20 INFO - PROCESS | 1657 | 1469441180672 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:06:20 INFO - PROCESS | 1657 | 1469441180675 Marionette TRACE conn2 <- [1,2766,null,{}] 03:06:20 INFO - PROCESS | 1657 | 1469441180678 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:20 INFO - PROCESS | 1657 | 1469441180680 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:20 INFO - PROCESS | 1657 | 1469441180784 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 03:06:20 INFO - PROCESS | 1657 | 1469441180836 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:20 INFO - PROCESS | 1657 | 1469441180838 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c94c800 == 47 [pid = 1657] [id = 699] 03:06:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x12755a000) [pid = 1657] [serial = 2097] [outer = 0x0] 03:06:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x128aa8800) [pid = 1657] [serial = 2098] [outer = 0x12755a000] 03:06:20 INFO - PROCESS | 1657 | 1469441180866 Marionette DEBUG loaded listener.js 03:06:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x129426000) [pid = 1657] [serial = 2099] [outer = 0x12755a000] 03:06:21 INFO - PROCESS | 1657 | 1469441181303 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 03:06:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:06:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 676ms 03:06:21 INFO - PROCESS | 1657 | 1469441181344 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 03:06:21 INFO - PROCESS | 1657 | 1469441181346 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 03:06:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:06:21 INFO - PROCESS | 1657 | 1469441181348 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:06:21 INFO - PROCESS | 1657 | 1469441181349 Marionette TRACE conn2 <- [1,2770,null,{}] 03:06:21 INFO - PROCESS | 1657 | 1469441181352 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:21 INFO - PROCESS | 1657 | 1469441181353 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:21 INFO - PROCESS | 1657 | 1469441181452 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 03:06:21 INFO - PROCESS | 1657 | 1469441181701 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:21 INFO - PROCESS | 1657 | 1469441181703 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x11966f800 == 48 [pid = 1657] [id = 700] 03:06:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x114f83c00) [pid = 1657] [serial = 2100] [outer = 0x0] 03:06:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1162ac800) [pid = 1657] [serial = 2101] [outer = 0x114f83c00] 03:06:21 INFO - PROCESS | 1657 | 1469441181732 Marionette DEBUG loaded listener.js 03:06:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x116bef800) [pid = 1657] [serial = 2102] [outer = 0x114f83c00] 03:06:22 INFO - PROCESS | 1657 | 1469441182116 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 03:06:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:06:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 820ms 03:06:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:06:22 INFO - PROCESS | 1657 | 1469441182170 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 03:06:22 INFO - PROCESS | 1657 | 1469441182172 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 03:06:22 INFO - PROCESS | 1657 | 1469441182174 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:06:22 INFO - PROCESS | 1657 | 1469441182176 Marionette TRACE conn2 <- [1,2774,null,{}] 03:06:22 INFO - PROCESS | 1657 | 1469441182180 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:22 INFO - PROCESS | 1657 | 1469441182181 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:22 INFO - PROCESS | 1657 | 1469441182275 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 03:06:22 INFO - PROCESS | 1657 | 1469441182334 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:22 INFO - PROCESS | 1657 | 1469441182335 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c05800 == 49 [pid = 1657] [id = 701] 03:06:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x1181a3400) [pid = 1657] [serial = 2103] [outer = 0x0] 03:06:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x118419000) [pid = 1657] [serial = 2104] [outer = 0x1181a3400] 03:06:22 INFO - PROCESS | 1657 | 1469441182363 Marionette DEBUG loaded listener.js 03:06:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1186af000) [pid = 1657] [serial = 2105] [outer = 0x1181a3400] 03:06:22 INFO - PROCESS | 1657 | --DOCSHELL 0x121197000 == 48 [pid = 1657] [id = 499] 03:06:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12a50d000 == 47 [pid = 1657] [id = 498] 03:06:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12b3e1000 == 46 [pid = 1657] [id = 502] 03:06:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12a96d000 == 45 [pid = 1657] [id = 501] 03:06:22 INFO - PROCESS | 1657 | --DOCSHELL 0x115f52800 == 44 [pid = 1657] [id = 493] 03:06:22 INFO - PROCESS | 1657 | --DOCSHELL 0x119c10000 == 43 [pid = 1657] [id = 492] 03:06:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12682f000 == 42 [pid = 1657] [id = 495] 03:06:22 INFO - PROCESS | 1657 | --DOCSHELL 0x11701f800 == 41 [pid = 1657] [id = 490] 03:06:22 INFO - PROCESS | 1657 | --DOCSHELL 0x121894000 == 40 [pid = 1657] [id = 494] 03:06:22 INFO - PROCESS | 1657 | --DOCSHELL 0x1165c8800 == 39 [pid = 1657] [id = 488] 03:06:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12914e000 == 38 [pid = 1657] [id = 497] 03:06:22 INFO - PROCESS | 1657 | --DOCSHELL 0x118437000 == 37 [pid = 1657] [id = 489] 03:06:22 INFO - PROCESS | 1657 | --DOCSHELL 0x119422000 == 36 [pid = 1657] [id = 491] 03:06:22 INFO - PROCESS | 1657 | --DOCSHELL 0x128a94800 == 35 [pid = 1657] [id = 496] 03:06:22 INFO - PROCESS | 1657 | --DOCSHELL 0x1253af800 == 34 [pid = 1657] [id = 676] 03:06:22 INFO - PROCESS | 1657 | --DOCSHELL 0x12a739000 == 33 [pid = 1657] [id = 500] 03:06:23 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1249cb800) [pid = 1657] [serial = 2047] [outer = 0x0] [url = about:blank] 03:06:23 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11656e400) [pid = 1657] [serial = 2032] [outer = 0x0] [url = about:blank] 03:06:23 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x116a12400) [pid = 1657] [serial = 2033] [outer = 0x0] [url = about:blank] 03:06:23 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x119632400) [pid = 1657] [serial = 2029] [outer = 0x0] [url = about:blank] 03:06:23 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x11819f000) [pid = 1657] [serial = 2035] [outer = 0x0] [url = about:blank] 03:06:23 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x119623800) [pid = 1657] [serial = 2045] [outer = 0x0] [url = about:blank] 03:06:23 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x118415000) [pid = 1657] [serial = 2027] [outer = 0x0] [url = about:blank] 03:06:23 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x116beb000) [pid = 1657] [serial = 2026] [outer = 0x0] [url = about:blank] 03:06:23 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x119624000) [pid = 1657] [serial = 2041] [outer = 0x0] [url = about:blank] 03:06:23 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x118591c00) [pid = 1657] [serial = 2044] [outer = 0x0] [url = about:blank] 03:06:23 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1197a8000) [pid = 1657] [serial = 2042] [outer = 0x0] [url = about:blank] 03:06:23 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x11868ac00) [pid = 1657] [serial = 2038] [outer = 0x0] [url = about:blank] 03:06:23 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1186b3000) [pid = 1657] [serial = 2039] [outer = 0x0] [url = about:blank] 03:06:23 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x11820ec00) [pid = 1657] [serial = 2036] [outer = 0x0] [url = about:blank] 03:06:23 INFO - PROCESS | 1657 | 1469441183342 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 03:06:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:06:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1222ms 03:06:23 INFO - PROCESS | 1657 | 1469441183398 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 03:06:23 INFO - PROCESS | 1657 | 1469441183402 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 03:06:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:06:23 INFO - PROCESS | 1657 | 1469441183406 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:06:23 INFO - PROCESS | 1657 | 1469441183410 Marionette TRACE conn2 <- [1,2778,null,{}] 03:06:23 INFO - PROCESS | 1657 | 1469441183415 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:23 INFO - PROCESS | 1657 | 1469441183417 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:23 INFO - PROCESS | 1657 | 1469441183525 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 03:06:23 INFO - PROCESS | 1657 | 1469441183607 Marionette TRACE conn2 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:23 INFO - PROCESS | 1657 | 1469441183609 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e54800 == 34 [pid = 1657] [id = 702] 03:06:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1165e4400) [pid = 1657] [serial = 2106] [outer = 0x0] 03:06:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x116bb1000) [pid = 1657] [serial = 2107] [outer = 0x1165e4400] 03:06:23 INFO - PROCESS | 1657 | 1469441183636 Marionette DEBUG loaded listener.js 03:06:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1177b5000) [pid = 1657] [serial = 2108] [outer = 0x1165e4400] 03:06:23 INFO - PROCESS | 1657 | 1469441183906 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 03:06:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:06:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 526ms 03:06:23 INFO - PROCESS | 1657 | 1469441183930 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 03:06:23 INFO - PROCESS | 1657 | 1469441183937 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 03:06:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:06:23 INFO - PROCESS | 1657 | 1469441183947 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:06:23 INFO - PROCESS | 1657 | 1469441183949 Marionette TRACE conn2 <- [1,2782,null,{}] 03:06:23 INFO - PROCESS | 1657 | 1469441183960 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:23 INFO - PROCESS | 1657 | 1469441183961 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:24 INFO - PROCESS | 1657 | 1469441184046 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 03:06:24 INFO - PROCESS | 1657 | 1469441184053 Marionette TRACE conn2 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:24 INFO - PROCESS | 1657 | 1469441184055 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x119660000 == 35 [pid = 1657] [id = 703] 03:06:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x117e2b800) [pid = 1657] [serial = 2109] [outer = 0x0] 03:06:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x11820e800) [pid = 1657] [serial = 2110] [outer = 0x117e2b800] 03:06:24 INFO - PROCESS | 1657 | 1469441184081 Marionette DEBUG loaded listener.js 03:06:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x11868cc00) [pid = 1657] [serial = 2111] [outer = 0x117e2b800] 03:06:24 INFO - PROCESS | 1657 | 1469441184436 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 03:06:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:06:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 528ms 03:06:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:06:24 INFO - PROCESS | 1657 | 1469441184475 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 03:06:24 INFO - PROCESS | 1657 | 1469441184476 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 03:06:24 INFO - PROCESS | 1657 | 1469441184478 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:06:24 INFO - PROCESS | 1657 | 1469441184481 Marionette TRACE conn2 <- [1,2786,null,{}] 03:06:24 INFO - PROCESS | 1657 | 1469441184488 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:24 INFO - PROCESS | 1657 | 1469441184492 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:24 INFO - PROCESS | 1657 | 1469441184568 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 03:06:24 INFO - PROCESS | 1657 | 1469441184573 Marionette TRACE conn2 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:24 INFO - PROCESS | 1657 | 1469441184575 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x121333800 == 36 [pid = 1657] [id = 704] 03:06:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x11933ac00) [pid = 1657] [serial = 2112] [outer = 0x0] 03:06:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1193bf000) [pid = 1657] [serial = 2113] [outer = 0x11933ac00] 03:06:24 INFO - PROCESS | 1657 | 1469441184604 Marionette DEBUG loaded listener.js 03:06:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119f5a800) [pid = 1657] [serial = 2114] [outer = 0x11933ac00] 03:06:24 INFO - PROCESS | 1657 | 1469441184939 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 03:06:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:06:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 473ms 03:06:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:06:24 INFO - PROCESS | 1657 | 1469441184952 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 03:06:24 INFO - PROCESS | 1657 | 1469441184954 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 03:06:24 INFO - PROCESS | 1657 | 1469441184956 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:06:24 INFO - PROCESS | 1657 | 1469441184957 Marionette TRACE conn2 <- [1,2790,null,{}] 03:06:24 INFO - PROCESS | 1657 | 1469441184959 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:24 INFO - PROCESS | 1657 | 1469441184960 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:25 INFO - PROCESS | 1657 | 1469441185040 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 03:06:25 INFO - PROCESS | 1657 | 1469441185111 Marionette TRACE conn2 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:25 INFO - PROCESS | 1657 | 1469441185112 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x124868000 == 37 [pid = 1657] [id = 705] 03:06:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x118176c00) [pid = 1657] [serial = 2115] [outer = 0x0] 03:06:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x121007000) [pid = 1657] [serial = 2116] [outer = 0x118176c00] 03:06:25 INFO - PROCESS | 1657 | 1469441185137 Marionette DEBUG loaded listener.js 03:06:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x121984400) [pid = 1657] [serial = 2117] [outer = 0x118176c00] 03:06:25 INFO - PROCESS | 1657 | 1469441185472 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 03:06:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:06:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 569ms 03:06:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:06:25 INFO - PROCESS | 1657 | 1469441185525 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 03:06:25 INFO - PROCESS | 1657 | 1469441185527 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 03:06:25 INFO - PROCESS | 1657 | 1469441185529 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:06:25 INFO - PROCESS | 1657 | 1469441185530 Marionette TRACE conn2 <- [1,2794,null,{}] 03:06:25 INFO - PROCESS | 1657 | 1469441185532 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:25 INFO - PROCESS | 1657 | 1469441185533 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:25 INFO - PROCESS | 1657 | 1469441185626 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 03:06:25 INFO - PROCESS | 1657 | 1469441185637 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:25 INFO - PROCESS | 1657 | 1469441185638 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x126f9b000 == 38 [pid = 1657] [id = 706] 03:06:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x11820b800) [pid = 1657] [serial = 2118] [outer = 0x0] 03:06:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1249c9400) [pid = 1657] [serial = 2119] [outer = 0x11820b800] 03:06:25 INFO - PROCESS | 1657 | 1469441185663 Marionette DEBUG loaded listener.js 03:06:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x125470c00) [pid = 1657] [serial = 2120] [outer = 0x11820b800] 03:06:26 INFO - PROCESS | 1657 | 1469441186012 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 03:06:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:06:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 517ms 03:06:26 INFO - PROCESS | 1657 | 1469441186053 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 03:06:26 INFO - PROCESS | 1657 | 1469441186055 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 03:06:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:06:26 INFO - PROCESS | 1657 | 1469441186057 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:06:26 INFO - PROCESS | 1657 | 1469441186058 Marionette TRACE conn2 <- [1,2798,null,{}] 03:06:26 INFO - PROCESS | 1657 | 1469441186060 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:26 INFO - PROCESS | 1657 | 1469441186064 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:26 INFO - PROCESS | 1657 | 1469441186169 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 03:06:26 INFO - PROCESS | 1657 | 1469441186174 Marionette TRACE conn2 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:26 INFO - PROCESS | 1657 | 1469441186175 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a512000 == 39 [pid = 1657] [id = 707] 03:06:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x125473c00) [pid = 1657] [serial = 2121] [outer = 0x0] 03:06:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1268d0800) [pid = 1657] [serial = 2122] [outer = 0x125473c00] 03:06:26 INFO - PROCESS | 1657 | 1469441186200 Marionette DEBUG loaded listener.js 03:06:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x128aa8400) [pid = 1657] [serial = 2123] [outer = 0x125473c00] 03:06:26 INFO - PROCESS | 1657 | 1469441186530 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 03:06:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:06:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 521ms 03:06:26 INFO - PROCESS | 1657 | 1469441186578 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 03:06:26 INFO - PROCESS | 1657 | 1469441186580 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 03:06:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:06:26 INFO - PROCESS | 1657 | 1469441186582 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:06:26 INFO - PROCESS | 1657 | 1469441186583 Marionette TRACE conn2 <- [1,2802,null,{}] 03:06:26 INFO - PROCESS | 1657 | 1469441186592 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:26 INFO - PROCESS | 1657 | 1469441186593 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:26 INFO - PROCESS | 1657 | 1469441186686 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 03:06:26 INFO - PROCESS | 1657 | 1469441186724 Marionette TRACE conn2 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:26 INFO - PROCESS | 1657 | 1469441186725 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a953000 == 40 [pid = 1657] [id = 708] 03:06:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12882f800) [pid = 1657] [serial = 2124] [outer = 0x0] 03:06:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x128ab3000) [pid = 1657] [serial = 2125] [outer = 0x12882f800] 03:06:26 INFO - PROCESS | 1657 | 1469441186749 Marionette DEBUG loaded listener.js 03:06:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x128e9b800) [pid = 1657] [serial = 2126] [outer = 0x12882f800] 03:06:27 INFO - PROCESS | 1657 | 1469441187048 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 03:06:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:06:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 519ms 03:06:27 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12a7a6c00) [pid = 1657] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:06:27 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x112979c00) [pid = 1657] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:06:27 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1272a7000) [pid = 1657] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:06:27 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1193ab400) [pid = 1657] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:06:27 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x11624a400) [pid = 1657] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:06:27 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x116742400) [pid = 1657] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:06:27 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1186b2800) [pid = 1657] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:06:27 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x118415800) [pid = 1657] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:06:27 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x119f5cc00) [pid = 1657] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:06:27 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1186b3400) [pid = 1657] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:06:27 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x117e35400) [pid = 1657] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:06:27 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x126d37c00) [pid = 1657] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:06:27 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x11674e000) [pid = 1657] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:06:27 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12920b400) [pid = 1657] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:06:27 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1193aa400) [pid = 1657] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:06:27 INFO - PROCESS | 1657 | 1469441187236 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 03:06:27 INFO - PROCESS | 1657 | 1469441187238 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 03:06:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:06:27 INFO - PROCESS | 1657 | 1469441187249 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:06:27 INFO - PROCESS | 1657 | 1469441187251 Marionette TRACE conn2 <- [1,2806,null,{}] 03:06:27 INFO - PROCESS | 1657 | 1469441187253 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:27 INFO - PROCESS | 1657 | 1469441187254 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:27 INFO - PROCESS | 1657 | 1469441187327 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 03:06:27 INFO - PROCESS | 1657 | 1469441187330 Marionette TRACE conn2 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:27 INFO - PROCESS | 1657 | 1469441187332 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ae03800 == 41 [pid = 1657] [id = 709] 03:06:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1177bd400) [pid = 1657] [serial = 2127] [outer = 0x0] 03:06:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x118590000) [pid = 1657] [serial = 2128] [outer = 0x1177bd400] 03:06:27 INFO - PROCESS | 1657 | 1469441187360 Marionette DEBUG loaded listener.js 03:06:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1197ac800) [pid = 1657] [serial = 2129] [outer = 0x1177bd400] 03:06:27 INFO - PROCESS | 1657 | 1469441187672 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 03:06:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:06:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 469ms 03:06:27 INFO - PROCESS | 1657 | 1469441187718 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 03:06:27 INFO - PROCESS | 1657 | 1469441187719 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 03:06:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:06:27 INFO - PROCESS | 1657 | 1469441187721 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:06:27 INFO - PROCESS | 1657 | 1469441187722 Marionette TRACE conn2 <- [1,2810,null,{}] 03:06:27 INFO - PROCESS | 1657 | 1469441187724 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:27 INFO - PROCESS | 1657 | 1469441187725 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:27 INFO - PROCESS | 1657 | 1469441187806 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 03:06:27 INFO - PROCESS | 1657 | 1469441187810 Marionette TRACE conn2 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:27 INFO - PROCESS | 1657 | 1469441187811 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b3eb000 == 42 [pid = 1657] [id = 710] 03:06:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x116be2800) [pid = 1657] [serial = 2130] [outer = 0x0] 03:06:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x125473000) [pid = 1657] [serial = 2131] [outer = 0x116be2800] 03:06:27 INFO - PROCESS | 1657 | 1469441187887 Marionette DEBUG loaded listener.js 03:06:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x128ee0800) [pid = 1657] [serial = 2132] [outer = 0x116be2800] 03:06:28 INFO - PROCESS | 1657 | 1469441188145 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 03:06:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:06:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 468ms 03:06:28 INFO - PROCESS | 1657 | 1469441188193 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 03:06:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:06:28 INFO - PROCESS | 1657 | 1469441188195 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 03:06:28 INFO - PROCESS | 1657 | 1469441188209 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:06:28 INFO - PROCESS | 1657 | 1469441188210 Marionette TRACE conn2 <- [1,2814,null,{}] 03:06:28 INFO - PROCESS | 1657 | 1469441188213 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:28 INFO - PROCESS | 1657 | 1469441188219 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:28 INFO - PROCESS | 1657 | 1469441188338 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 03:06:28 INFO - PROCESS | 1657 | 1469441188343 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:28 INFO - PROCESS | 1657 | 1469441188344 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf44000 == 43 [pid = 1657] [id = 711] 03:06:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x129209400) [pid = 1657] [serial = 2133] [outer = 0x0] 03:06:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12941d000) [pid = 1657] [serial = 2134] [outer = 0x129209400] 03:06:28 INFO - PROCESS | 1657 | 1469441188383 Marionette DEBUG loaded listener.js 03:06:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x129634400) [pid = 1657] [serial = 2135] [outer = 0x129209400] 03:06:28 INFO - PROCESS | 1657 | 1469441188789 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 03:06:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:06:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 630ms 03:06:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:06:28 INFO - PROCESS | 1657 | 1469441188840 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 03:06:28 INFO - PROCESS | 1657 | 1469441188842 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 03:06:28 INFO - PROCESS | 1657 | 1469441188844 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:06:28 INFO - PROCESS | 1657 | 1469441188846 Marionette TRACE conn2 <- [1,2818,null,{}] 03:06:28 INFO - PROCESS | 1657 | 1469441188848 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:28 INFO - PROCESS | 1657 | 1469441188850 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:28 INFO - PROCESS | 1657 | 1469441188942 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 03:06:28 INFO - PROCESS | 1657 | 1469441188946 Marionette TRACE conn2 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:28 INFO - PROCESS | 1657 | 1469441188947 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c948800 == 44 [pid = 1657] [id = 712] 03:06:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a73a400) [pid = 1657] [serial = 2136] [outer = 0x0] 03:06:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12a7a3400) [pid = 1657] [serial = 2137] [outer = 0x12a73a400] 03:06:28 INFO - PROCESS | 1657 | 1469441188976 Marionette DEBUG loaded listener.js 03:06:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12abe4c00) [pid = 1657] [serial = 2138] [outer = 0x12a73a400] 03:06:29 INFO - PROCESS | 1657 | 1469441189444 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 03:06:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:06:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 670ms 03:06:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:06:29 INFO - PROCESS | 1657 | 1469441189514 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 03:06:29 INFO - PROCESS | 1657 | 1469441189517 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 03:06:29 INFO - PROCESS | 1657 | 1469441189520 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:06:29 INFO - PROCESS | 1657 | 1469441189521 Marionette TRACE conn2 <- [1,2822,null,{}] 03:06:29 INFO - PROCESS | 1657 | 1469441189525 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:29 INFO - PROCESS | 1657 | 1469441189527 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:29 INFO - PROCESS | 1657 | 1469441189634 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 03:06:29 INFO - PROCESS | 1657 | 1469441189692 Marionette TRACE conn2 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:29 INFO - PROCESS | 1657 | 1469441189694 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e54000 == 45 [pid = 1657] [id = 713] 03:06:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x113d4f000) [pid = 1657] [serial = 2139] [outer = 0x0] 03:06:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x115f8dc00) [pid = 1657] [serial = 2140] [outer = 0x113d4f000] 03:06:29 INFO - PROCESS | 1657 | 1469441189724 Marionette DEBUG loaded listener.js 03:06:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x116be5000) [pid = 1657] [serial = 2141] [outer = 0x113d4f000] 03:06:30 INFO - PROCESS | 1657 | 1469441190204 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 03:06:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:06:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 773ms 03:06:30 INFO - PROCESS | 1657 | 1469441190293 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 03:06:30 INFO - PROCESS | 1657 | 1469441190296 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 03:06:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:06:30 INFO - PROCESS | 1657 | 1469441190303 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:06:30 INFO - PROCESS | 1657 | 1469441190305 Marionette TRACE conn2 <- [1,2826,null,{}] 03:06:30 INFO - PROCESS | 1657 | 1469441190307 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:30 INFO - PROCESS | 1657 | 1469441190309 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:30 INFO - PROCESS | 1657 | 1469441190416 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 03:06:30 INFO - PROCESS | 1657 | 1469441190506 Marionette TRACE conn2 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:30 INFO - PROCESS | 1657 | 1469441190508 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x121c69000 == 46 [pid = 1657] [id = 714] 03:06:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x118589000) [pid = 1657] [serial = 2142] [outer = 0x0] 03:06:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11868f400) [pid = 1657] [serial = 2143] [outer = 0x118589000] 03:06:30 INFO - PROCESS | 1657 | 1469441190538 Marionette DEBUG loaded listener.js 03:06:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x118bbc400) [pid = 1657] [serial = 2144] [outer = 0x118589000] 03:06:31 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf44000 == 45 [pid = 1657] [id = 711] 03:06:31 INFO - PROCESS | 1657 | --DOCSHELL 0x12b3eb000 == 44 [pid = 1657] [id = 710] 03:06:31 INFO - PROCESS | 1657 | --DOCSHELL 0x12ae03800 == 43 [pid = 1657] [id = 709] 03:06:31 INFO - PROCESS | 1657 | --DOCSHELL 0x12a953000 == 42 [pid = 1657] [id = 708] 03:06:31 INFO - PROCESS | 1657 | --DOCSHELL 0x12a512000 == 41 [pid = 1657] [id = 707] 03:06:31 INFO - PROCESS | 1657 | --DOCSHELL 0x126f9b000 == 40 [pid = 1657] [id = 706] 03:06:31 INFO - PROCESS | 1657 | --DOCSHELL 0x124868000 == 39 [pid = 1657] [id = 705] 03:06:31 INFO - PROCESS | 1657 | 1469441191182 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:06:31 INFO - PROCESS | 1657 | --DOCSHELL 0x121333800 == 38 [pid = 1657] [id = 704] 03:06:31 INFO - PROCESS | 1657 | --DOCSHELL 0x119660000 == 37 [pid = 1657] [id = 703] 03:06:31 INFO - PROCESS | 1657 | --DOCSHELL 0x117e54800 == 36 [pid = 1657] [id = 702] 03:06:31 INFO - PROCESS | 1657 | --DOCSHELL 0x119c05800 == 35 [pid = 1657] [id = 701] 03:06:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:06:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 923ms 03:06:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:06:31 INFO - PROCESS | 1657 | 1469441191226 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 03:06:31 INFO - PROCESS | 1657 | 1469441191228 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 03:06:31 INFO - PROCESS | 1657 | 1469441191231 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:06:31 INFO - PROCESS | 1657 | 1469441191232 Marionette TRACE conn2 <- [1,2830,null,{}] 03:06:31 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x121254800) [pid = 1657] [serial = 2030] [outer = 0x0] [url = about:blank] 03:06:31 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12a921800) [pid = 1657] [serial = 2086] [outer = 0x0] [url = about:blank] 03:06:31 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x125fda400) [pid = 1657] [serial = 2068] [outer = 0x0] [url = about:blank] 03:06:31 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x128cc3000) [pid = 1657] [serial = 2072] [outer = 0x0] [url = about:blank] 03:06:31 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12882e400) [pid = 1657] [serial = 2071] [outer = 0x0] [url = about:blank] 03:06:31 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x119cd4c00) [pid = 1657] [serial = 2074] [outer = 0x0] [url = about:blank] 03:06:31 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1165e9000) [pid = 1657] [serial = 2050] [outer = 0x0] [url = about:blank] 03:06:31 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x116be4400) [pid = 1657] [serial = 2051] [outer = 0x0] [url = about:blank] 03:06:31 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x116be5800) [pid = 1657] [serial = 2056] [outer = 0x0] [url = about:blank] 03:06:31 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1177bbc00) [pid = 1657] [serial = 2057] [outer = 0x0] [url = about:blank] 03:06:31 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1193c1400) [pid = 1657] [serial = 2062] [outer = 0x0] [url = about:blank] 03:06:31 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x121005c00) [pid = 1657] [serial = 2063] [outer = 0x0] [url = about:blank] 03:06:31 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x11841c000) [pid = 1657] [serial = 2053] [outer = 0x0] [url = about:blank] 03:06:31 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x118597800) [pid = 1657] [serial = 2054] [outer = 0x0] [url = about:blank] 03:06:31 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12546f000) [pid = 1657] [serial = 2048] [outer = 0x0] [url = about:blank] 03:06:31 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x123c2ec00) [pid = 1657] [serial = 2065] [outer = 0x0] [url = about:blank] 03:06:31 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x11834e400) [pid = 1657] [serial = 2059] [outer = 0x0] [url = about:blank] 03:06:31 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x118693800) [pid = 1657] [serial = 2060] [outer = 0x0] [url = about:blank] 03:06:31 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x128eeb400) [pid = 1657] [serial = 2078] [outer = 0x0] [url = about:blank] 03:06:31 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12b3ce400) [pid = 1657] [serial = 2087] [outer = 0x0] [url = about:blank] 03:06:31 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12a7b0c00) [pid = 1657] [serial = 2084] [outer = 0x0] [url = about:blank] 03:06:31 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12920f800) [pid = 1657] [serial = 2080] [outer = 0x0] [url = about:blank] 03:06:31 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1272a6800) [pid = 1657] [serial = 2069] [outer = 0x0] [url = about:blank] 03:06:31 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12a7a3800) [pid = 1657] [serial = 2083] [outer = 0x0] [url = about:blank] 03:06:31 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12963a000) [pid = 1657] [serial = 2081] [outer = 0x0] [url = about:blank] 03:06:31 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x12546ec00) [pid = 1657] [serial = 2066] [outer = 0x0] [url = about:blank] 03:06:31 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x128ea0800) [pid = 1657] [serial = 2077] [outer = 0x0] [url = about:blank] 03:06:31 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x128e98000) [pid = 1657] [serial = 2075] [outer = 0x0] [url = about:blank] 03:06:31 INFO - PROCESS | 1657 | 1469441191250 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:31 INFO - PROCESS | 1657 | 1469441191251 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:31 INFO - PROCESS | 1657 | 1469441191346 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 03:06:31 INFO - PROCESS | 1657 | 1469441191356 Marionette TRACE conn2 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:31 INFO - PROCESS | 1657 | 1469441191358 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x118323000 == 36 [pid = 1657] [id = 715] 03:06:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x116bee000) [pid = 1657] [serial = 2145] [outer = 0x0] 03:06:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x1177b7000) [pid = 1657] [serial = 2146] [outer = 0x116bee000] 03:06:31 INFO - PROCESS | 1657 | 1469441191385 Marionette DEBUG loaded listener.js 03:06:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1181a5c00) [pid = 1657] [serial = 2147] [outer = 0x116bee000] 03:06:31 INFO - PROCESS | 1657 | 1469441191753 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 03:06:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:06:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 573ms 03:06:31 INFO - PROCESS | 1657 | 1469441191840 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 03:06:31 INFO - PROCESS | 1657 | 1469441191845 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 03:06:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:06:31 INFO - PROCESS | 1657 | 1469441191853 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:06:31 INFO - PROCESS | 1657 | 1469441191855 Marionette TRACE conn2 <- [1,2834,null,{}] 03:06:31 INFO - PROCESS | 1657 | 1469441191859 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:31 INFO - PROCESS | 1657 | 1469441191861 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:31 INFO - PROCESS | 1657 | 1469441191981 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 03:06:31 INFO - PROCESS | 1657 | 1469441191994 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:31 INFO - PROCESS | 1657 | 1469441191996 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b1b800 == 37 [pid = 1657] [id = 716] 03:06:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x118589c00) [pid = 1657] [serial = 2148] [outer = 0x0] 03:06:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1186b1400) [pid = 1657] [serial = 2149] [outer = 0x118589c00] 03:06:32 INFO - PROCESS | 1657 | 1469441192040 Marionette DEBUG loaded listener.js 03:06:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x119344800) [pid = 1657] [serial = 2150] [outer = 0x118589c00] 03:06:32 INFO - PROCESS | 1657 | 1469441192429 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:06:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:06:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 623ms 03:06:32 INFO - PROCESS | 1657 | 1469441192475 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 03:06:32 INFO - PROCESS | 1657 | 1469441192477 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 03:06:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:06:32 INFO - PROCESS | 1657 | 1469441192479 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:06:32 INFO - PROCESS | 1657 | 1469441192481 Marionette TRACE conn2 <- [1,2838,null,{}] 03:06:32 INFO - PROCESS | 1657 | 1469441192489 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:32 INFO - PROCESS | 1657 | 1469441192492 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:32 INFO - PROCESS | 1657 | 1469441192570 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 03:06:32 INFO - PROCESS | 1657 | 1469441192575 Marionette TRACE conn2 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:32 INFO - PROCESS | 1657 | 1469441192577 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x121c82800 == 38 [pid = 1657] [id = 717] 03:06:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x11302d800) [pid = 1657] [serial = 2151] [outer = 0x0] 03:06:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x119b38c00) [pid = 1657] [serial = 2152] [outer = 0x11302d800] 03:06:32 INFO - PROCESS | 1657 | 1469441192606 Marionette DEBUG loaded listener.js 03:06:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x12175c800) [pid = 1657] [serial = 2153] [outer = 0x11302d800] 03:06:32 INFO - PROCESS | 1657 | 1469441192953 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 03:06:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:06:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 522ms 03:06:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:06:33 INFO - PROCESS | 1657 | 1469441193002 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 03:06:33 INFO - PROCESS | 1657 | 1469441193004 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 03:06:33 INFO - PROCESS | 1657 | 1469441193006 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:06:33 INFO - PROCESS | 1657 | 1469441193007 Marionette TRACE conn2 <- [1,2842,null,{}] 03:06:33 INFO - PROCESS | 1657 | 1469441193009 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:33 INFO - PROCESS | 1657 | 1469441193010 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:33 INFO - PROCESS | 1657 | 1469441193119 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 03:06:33 INFO - PROCESS | 1657 | 1469441193125 Marionette TRACE conn2 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:33 INFO - PROCESS | 1657 | 1469441193126 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a8c000 == 39 [pid = 1657] [id = 718] 03:06:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x123c33c00) [pid = 1657] [serial = 2154] [outer = 0x0] 03:06:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1253bec00) [pid = 1657] [serial = 2155] [outer = 0x123c33c00] 03:06:33 INFO - PROCESS | 1657 | 1469441193151 Marionette DEBUG loaded listener.js 03:06:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x125fde800) [pid = 1657] [serial = 2156] [outer = 0x123c33c00] 03:06:33 INFO - PROCESS | 1657 | 1469441193497 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 03:06:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:06:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 518ms 03:06:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:06:33 INFO - PROCESS | 1657 | 1469441193526 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 03:06:33 INFO - PROCESS | 1657 | 1469441193527 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 03:06:33 INFO - PROCESS | 1657 | 1469441193529 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:06:33 INFO - PROCESS | 1657 | 1469441193530 Marionette TRACE conn2 <- [1,2846,null,{}] 03:06:33 INFO - PROCESS | 1657 | 1469441193532 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:33 INFO - PROCESS | 1657 | 1469441193534 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:33 INFO - PROCESS | 1657 | 1469441193630 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 03:06:33 INFO - PROCESS | 1657 | 1469441193634 Marionette TRACE conn2 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:33 INFO - PROCESS | 1657 | 1469441193635 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x129161800 == 40 [pid = 1657] [id = 719] 03:06:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x112d06800) [pid = 1657] [serial = 2157] [outer = 0x0] 03:06:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x126d37400) [pid = 1657] [serial = 2158] [outer = 0x112d06800] 03:06:33 INFO - PROCESS | 1657 | 1469441193659 Marionette DEBUG loaded listener.js 03:06:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1272b4000) [pid = 1657] [serial = 2159] [outer = 0x112d06800] 03:06:34 INFO - PROCESS | 1657 | 1469441194010 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 03:06:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:06:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 521ms 03:06:34 INFO - PROCESS | 1657 | 1469441194050 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 03:06:34 INFO - PROCESS | 1657 | 1469441194051 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 03:06:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:06:34 INFO - PROCESS | 1657 | 1469441194053 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:06:34 INFO - PROCESS | 1657 | 1469441194055 Marionette TRACE conn2 <- [1,2850,null,{}] 03:06:34 INFO - PROCESS | 1657 | 1469441194057 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:34 INFO - PROCESS | 1657 | 1469441194061 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:34 INFO - PROCESS | 1657 | 1469441194177 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 03:06:34 INFO - PROCESS | 1657 | 1469441194192 Marionette TRACE conn2 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:34 INFO - PROCESS | 1657 | 1469441194194 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a963800 == 41 [pid = 1657] [id = 720] 03:06:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12882e400) [pid = 1657] [serial = 2160] [outer = 0x0] 03:06:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x128cbcc00) [pid = 1657] [serial = 2161] [outer = 0x12882e400] 03:06:34 INFO - PROCESS | 1657 | 1469441194219 Marionette DEBUG loaded listener.js 03:06:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x129637800) [pid = 1657] [serial = 2162] [outer = 0x12882e400] 03:06:34 INFO - PROCESS | 1657 | 1469441194575 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:06:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:06:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 567ms 03:06:34 INFO - PROCESS | 1657 | 1469441194622 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 03:06:34 INFO - PROCESS | 1657 | 1469441194623 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 03:06:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:06:34 INFO - PROCESS | 1657 | 1469441194625 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:06:34 INFO - PROCESS | 1657 | 1469441194626 Marionette TRACE conn2 <- [1,2854,null,{}] 03:06:34 INFO - PROCESS | 1657 | 1469441194628 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:34 INFO - PROCESS | 1657 | 1469441194630 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:34 INFO - PROCESS | 1657 | 1469441194724 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 03:06:34 INFO - PROCESS | 1657 | 1469441194737 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:34 INFO - PROCESS | 1657 | 1469441194738 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b3f6000 == 42 [pid = 1657] [id = 721] 03:06:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12a73b000) [pid = 1657] [serial = 2163] [outer = 0x0] 03:06:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12a7ae000) [pid = 1657] [serial = 2164] [outer = 0x12a73b000] 03:06:34 INFO - PROCESS | 1657 | 1469441194762 Marionette DEBUG loaded listener.js 03:06:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12a9c9400) [pid = 1657] [serial = 2165] [outer = 0x12a73b000] 03:06:35 INFO - PROCESS | 1657 | 1469441195080 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 03:06:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:06:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 468ms 03:06:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:06:35 INFO - PROCESS | 1657 | 1469441195093 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 03:06:35 INFO - PROCESS | 1657 | 1469441195094 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 03:06:35 INFO - PROCESS | 1657 | 1469441195096 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:06:35 INFO - PROCESS | 1657 | 1469441195097 Marionette TRACE conn2 <- [1,2858,null,{}] 03:06:35 INFO - PROCESS | 1657 | 1469441195102 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:35 INFO - PROCESS | 1657 | 1469441195104 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:35 INFO - PROCESS | 1657 | 1469441195202 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 03:06:35 INFO - PROCESS | 1657 | 1469441195223 Marionette TRACE conn2 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:35 INFO - PROCESS | 1657 | 1469441195225 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf44000 == 43 [pid = 1657] [id = 722] 03:06:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12a9d5800) [pid = 1657] [serial = 2166] [outer = 0x0] 03:06:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12abe6400) [pid = 1657] [serial = 2167] [outer = 0x12a9d5800] 03:06:35 INFO - PROCESS | 1657 | 1469441195251 Marionette DEBUG loaded listener.js 03:06:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12b340000) [pid = 1657] [serial = 2168] [outer = 0x12a9d5800] 03:06:35 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x111e5d800) [pid = 1657] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:06:35 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x116742c00) [pid = 1657] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:06:35 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x121254400) [pid = 1657] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:06:35 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x11820b800) [pid = 1657] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:06:35 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x117e2b800) [pid = 1657] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:06:35 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1181a3400) [pid = 1657] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:06:35 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x11933ac00) [pid = 1657] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:06:35 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12755a000) [pid = 1657] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:06:35 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1165e4400) [pid = 1657] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:06:35 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x114f83c00) [pid = 1657] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:06:35 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x125473c00) [pid = 1657] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:06:35 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12882f800) [pid = 1657] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:06:35 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1177bd400) [pid = 1657] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:06:35 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x129209400) [pid = 1657] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:06:35 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x116be2800) [pid = 1657] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:06:35 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x118176c00) [pid = 1657] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:06:35 INFO - PROCESS | 1657 | 1469441195638 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:06:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:06:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 572ms 03:06:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:06:35 INFO - PROCESS | 1657 | 1469441195670 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 03:06:35 INFO - PROCESS | 1657 | 1469441195671 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 03:06:35 INFO - PROCESS | 1657 | 1469441195673 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:06:35 INFO - PROCESS | 1657 | 1469441195674 Marionette TRACE conn2 <- [1,2862,null,{}] 03:06:35 INFO - PROCESS | 1657 | 1469441195677 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:35 INFO - PROCESS | 1657 | 1469441195678 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:35 INFO - PROCESS | 1657 | 1469441195759 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 03:06:35 INFO - PROCESS | 1657 | 1469441195814 Marionette TRACE conn2 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:35 INFO - PROCESS | 1657 | 1469441195815 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x121c82000 == 44 [pid = 1657] [id = 723] 03:06:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x1121b8400) [pid = 1657] [serial = 2169] [outer = 0x0] 03:06:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1181aa000) [pid = 1657] [serial = 2170] [outer = 0x1121b8400] 03:06:35 INFO - PROCESS | 1657 | 1469441195839 Marionette DEBUG loaded listener.js 03:06:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x120f0a400) [pid = 1657] [serial = 2171] [outer = 0x1121b8400] 03:06:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12d36a000 == 43 [pid = 1657] [id = 16] 03:06:36 INFO - PROCESS | 1657 | 1469441196143 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 03:06:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:06:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 521ms 03:06:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:06:36 INFO - PROCESS | 1657 | 1469441196195 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 03:06:36 INFO - PROCESS | 1657 | 1469441196197 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 03:06:36 INFO - PROCESS | 1657 | 1469441196199 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:06:36 INFO - PROCESS | 1657 | 1469441196200 Marionette TRACE conn2 <- [1,2866,null,{}] 03:06:36 INFO - PROCESS | 1657 | 1469441196203 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:36 INFO - PROCESS | 1657 | 1469441196204 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:36 INFO - PROCESS | 1657 | 1469441196285 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 03:06:36 INFO - PROCESS | 1657 | 1469441196288 Marionette TRACE conn2 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:36 INFO - PROCESS | 1657 | 1469441196290 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cc70000 == 44 [pid = 1657] [id = 724] 03:06:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x119f5f400) [pid = 1657] [serial = 2172] [outer = 0x0] 03:06:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x128aa6000) [pid = 1657] [serial = 2173] [outer = 0x119f5f400] 03:06:36 INFO - PROCESS | 1657 | 1469441196320 Marionette DEBUG loaded listener.js 03:06:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12a926800) [pid = 1657] [serial = 2174] [outer = 0x119f5f400] 03:06:36 INFO - PROCESS | 1657 | 1469441196667 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 03:06:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:06:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 520ms 03:06:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:06:36 INFO - PROCESS | 1657 | 1469441196719 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 03:06:36 INFO - PROCESS | 1657 | 1469441196721 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 03:06:36 INFO - PROCESS | 1657 | 1469441196723 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:06:36 INFO - PROCESS | 1657 | 1469441196725 Marionette TRACE conn2 <- [1,2870,null,{}] 03:06:36 INFO - PROCESS | 1657 | 1469441196727 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:36 INFO - PROCESS | 1657 | 1469441196728 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:36 INFO - PROCESS | 1657 | 1469441196820 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 03:06:36 INFO - PROCESS | 1657 | 1469441196823 Marionette TRACE conn2 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:36 INFO - PROCESS | 1657 | 1469441196825 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d36b800 == 45 [pid = 1657] [id = 725] 03:06:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x12abe9400) [pid = 1657] [serial = 2175] [outer = 0x0] 03:06:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12b3d9800) [pid = 1657] [serial = 2176] [outer = 0x12abe9400] 03:06:36 INFO - PROCESS | 1657 | 1469441196850 Marionette DEBUG loaded listener.js 03:06:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x12bb9a400) [pid = 1657] [serial = 2177] [outer = 0x12abe9400] 03:06:37 INFO - PROCESS | 1657 | 1469441197162 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 03:06:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:06:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 469ms 03:06:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:06:37 INFO - PROCESS | 1657 | 1469441197192 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 03:06:37 INFO - PROCESS | 1657 | 1469441197193 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 03:06:37 INFO - PROCESS | 1657 | 1469441197195 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:06:37 INFO - PROCESS | 1657 | 1469441197196 Marionette TRACE conn2 <- [1,2874,null,{}] 03:06:37 INFO - PROCESS | 1657 | 1469441197200 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:37 INFO - PROCESS | 1657 | 1469441197202 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:37 INFO - PROCESS | 1657 | 1469441197279 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 03:06:37 INFO - PROCESS | 1657 | 1469441197338 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:37 INFO - PROCESS | 1657 | 1469441197339 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d4cc000 == 46 [pid = 1657] [id = 726] 03:06:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12bb92800) [pid = 1657] [serial = 2178] [outer = 0x0] 03:06:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12bb99c00) [pid = 1657] [serial = 2179] [outer = 0x12bb92800] 03:06:37 INFO - PROCESS | 1657 | 1469441197370 Marionette DEBUG loaded listener.js 03:06:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12bd6c800) [pid = 1657] [serial = 2180] [outer = 0x12bb92800] 03:06:38 INFO - PROCESS | 1657 | --DOCSHELL 0x1218d9800 == 45 [pid = 1657] [id = 697] 03:06:38 INFO - PROCESS | 1657 | --DOCSHELL 0x11966f800 == 44 [pid = 1657] [id = 700] 03:06:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12c94c800 == 43 [pid = 1657] [id = 699] 03:06:38 INFO - PROCESS | 1657 | --DOCSHELL 0x116a5d800 == 42 [pid = 1657] [id = 696] 03:06:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12bd28800 == 41 [pid = 1657] [id = 698] 03:06:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf5d800 == 40 [pid = 1657] [id = 695] 03:06:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12d369800 == 39 [pid = 1657] [id = 17] 03:06:38 INFO - PROCESS | 1657 | --DOCSHELL 0x118323000 == 38 [pid = 1657] [id = 715] 03:06:38 INFO - PROCESS | 1657 | --DOCSHELL 0x121c69000 == 37 [pid = 1657] [id = 714] 03:06:38 INFO - PROCESS | 1657 | --DOCSHELL 0x117e54000 == 36 [pid = 1657] [id = 713] 03:06:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12c948800 == 35 [pid = 1657] [id = 712] 03:06:38 INFO - PROCESS | 1657 | --DOCSHELL 0x121c82000 == 34 [pid = 1657] [id = 723] 03:06:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12a963800 == 33 [pid = 1657] [id = 720] 03:06:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12cc70000 == 32 [pid = 1657] [id = 724] 03:06:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12b3f6000 == 31 [pid = 1657] [id = 721] 03:06:38 INFO - PROCESS | 1657 | --DOCSHELL 0x129161800 == 30 [pid = 1657] [id = 719] 03:06:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf44000 == 29 [pid = 1657] [id = 722] 03:06:38 INFO - PROCESS | 1657 | --DOCSHELL 0x128a8c000 == 28 [pid = 1657] [id = 718] 03:06:38 INFO - PROCESS | 1657 | --DOCSHELL 0x121c82800 == 27 [pid = 1657] [id = 717] 03:06:38 INFO - PROCESS | 1657 | --DOCSHELL 0x119b1b800 == 26 [pid = 1657] [id = 716] 03:06:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12d36b800 == 25 [pid = 1657] [id = 725] 03:06:38 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1131cd800) [pid = 1657] [serial = 2090] [outer = 0x0] [url = about:blank] 03:06:38 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11297fc00) [pid = 1657] [serial = 2089] [outer = 0x0] [url = about:blank] 03:06:38 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1193b4000) [pid = 1657] [serial = 2093] [outer = 0x0] [url = about:blank] 03:06:38 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11868dc00) [pid = 1657] [serial = 2092] [outer = 0x0] [url = about:blank] 03:06:38 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12754f000) [pid = 1657] [serial = 2096] [outer = 0x0] [url = about:blank] 03:06:38 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1268cd400) [pid = 1657] [serial = 2095] [outer = 0x0] [url = about:blank] 03:06:38 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1249c9400) [pid = 1657] [serial = 2119] [outer = 0x0] [url = about:blank] 03:06:38 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x11820e800) [pid = 1657] [serial = 2110] [outer = 0x0] [url = about:blank] 03:06:38 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x11868cc00) [pid = 1657] [serial = 2111] [outer = 0x0] [url = about:blank] 03:06:38 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x118419000) [pid = 1657] [serial = 2104] [outer = 0x0] [url = about:blank] 03:06:38 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1186af000) [pid = 1657] [serial = 2105] [outer = 0x0] [url = about:blank] 03:06:38 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x1193bf000) [pid = 1657] [serial = 2113] [outer = 0x0] [url = about:blank] 03:06:38 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x119f5a800) [pid = 1657] [serial = 2114] [outer = 0x0] [url = about:blank] 03:06:38 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x129426000) [pid = 1657] [serial = 2099] [outer = 0x0] [url = about:blank] 03:06:38 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x116bb1000) [pid = 1657] [serial = 2107] [outer = 0x0] [url = about:blank] 03:06:38 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x1177b5000) [pid = 1657] [serial = 2108] [outer = 0x0] [url = about:blank] 03:06:38 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x128aa8800) [pid = 1657] [serial = 2098] [outer = 0x0] [url = about:blank] 03:06:38 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x116bef800) [pid = 1657] [serial = 2102] [outer = 0x0] [url = about:blank] 03:06:38 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x1162ac800) [pid = 1657] [serial = 2101] [outer = 0x0] [url = about:blank] 03:06:38 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x1268d0800) [pid = 1657] [serial = 2122] [outer = 0x0] [url = about:blank] 03:06:38 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x128ab3000) [pid = 1657] [serial = 2125] [outer = 0x0] [url = about:blank] 03:06:38 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x128aa8400) [pid = 1657] [serial = 2123] [outer = 0x0] [url = about:blank] 03:06:38 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x118590000) [pid = 1657] [serial = 2128] [outer = 0x0] [url = about:blank] 03:06:38 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x1197ac800) [pid = 1657] [serial = 2129] [outer = 0x0] [url = about:blank] 03:06:38 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x12941d000) [pid = 1657] [serial = 2134] [outer = 0x0] [url = about:blank] 03:06:38 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x128e9b800) [pid = 1657] [serial = 2126] [outer = 0x0] [url = about:blank] 03:06:38 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x129634400) [pid = 1657] [serial = 2135] [outer = 0x0] [url = about:blank] 03:06:38 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x125473000) [pid = 1657] [serial = 2131] [outer = 0x0] [url = about:blank] 03:06:38 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x128ee0800) [pid = 1657] [serial = 2132] [outer = 0x0] [url = about:blank] 03:06:38 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x12a7a3400) [pid = 1657] [serial = 2137] [outer = 0x0] [url = about:blank] 03:06:38 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x121007000) [pid = 1657] [serial = 2116] [outer = 0x0] [url = about:blank] 03:06:38 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x121984400) [pid = 1657] [serial = 2117] [outer = 0x0] [url = about:blank] 03:06:38 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x125470c00) [pid = 1657] [serial = 2120] [outer = 0x0] [url = about:blank] 03:06:38 INFO - PROCESS | 1657 | 1469441198707 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 03:06:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:06:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1522ms 03:06:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:06:38 INFO - PROCESS | 1657 | 1469441198720 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 03:06:38 INFO - PROCESS | 1657 | 1469441198722 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 03:06:38 INFO - PROCESS | 1657 | 1469441198725 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:06:38 INFO - PROCESS | 1657 | 1469441198727 Marionette TRACE conn2 <- [1,2878,null,{}] 03:06:38 INFO - PROCESS | 1657 | 1469441198732 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:38 INFO - PROCESS | 1657 | 1469441198735 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:38 INFO - PROCESS | 1657 | 1469441198819 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 03:06:38 INFO - PROCESS | 1657 | 1469441198868 Marionette TRACE conn2 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:38 INFO - PROCESS | 1657 | 1469441198870 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x117596000 == 26 [pid = 1657] [id = 727] 03:06:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x115f2a800) [pid = 1657] [serial = 2181] [outer = 0x0] 03:06:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x1165eb400) [pid = 1657] [serial = 2182] [outer = 0x115f2a800] 03:06:38 INFO - PROCESS | 1657 | 1469441198898 Marionette DEBUG loaded listener.js 03:06:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x116aec000) [pid = 1657] [serial = 2183] [outer = 0x115f2a800] 03:06:39 INFO - PROCESS | 1657 | 1469441199210 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 03:06:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:06:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 521ms 03:06:39 INFO - PROCESS | 1657 | 1469441199246 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 03:06:39 INFO - PROCESS | 1657 | 1469441199252 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 03:06:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:06:39 INFO - PROCESS | 1657 | 1469441199256 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:06:39 INFO - PROCESS | 1657 | 1469441199258 Marionette TRACE conn2 <- [1,2882,null,{}] 03:06:39 INFO - PROCESS | 1657 | 1469441199260 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:39 INFO - PROCESS | 1657 | 1469441199262 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:39 INFO - PROCESS | 1657 | 1469441199341 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 03:06:39 INFO - PROCESS | 1657 | 1469441199345 Marionette TRACE conn2 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:39 INFO - PROCESS | 1657 | 1469441199347 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x118be3800 == 27 [pid = 1657] [id = 728] 03:06:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x116be3400) [pid = 1657] [serial = 2184] [outer = 0x0] 03:06:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x116befc00) [pid = 1657] [serial = 2185] [outer = 0x116be3400] 03:06:39 INFO - PROCESS | 1657 | 1469441199377 Marionette DEBUG loaded listener.js 03:06:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x117e39000) [pid = 1657] [serial = 2186] [outer = 0x116be3400] 03:06:39 INFO - PROCESS | 1657 | 1469441199732 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 03:06:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:06:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 518ms 03:06:39 INFO - PROCESS | 1657 | 1469441199775 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 03:06:39 INFO - PROCESS | 1657 | 1469441199784 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 03:06:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:06:39 INFO - PROCESS | 1657 | 1469441199787 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:06:39 INFO - PROCESS | 1657 | 1469441199789 Marionette TRACE conn2 <- [1,2886,null,{}] 03:06:39 INFO - PROCESS | 1657 | 1469441199797 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:39 INFO - PROCESS | 1657 | 1469441199800 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:39 INFO - PROCESS | 1657 | 1469441199875 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 03:06:39 INFO - PROCESS | 1657 | 1469441199880 Marionette TRACE conn2 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:39 INFO - PROCESS | 1657 | 1469441199883 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x119fc1000 == 28 [pid = 1657] [id = 729] 03:06:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x112972c00) [pid = 1657] [serial = 2187] [outer = 0x0] 03:06:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x118588400) [pid = 1657] [serial = 2188] [outer = 0x112972c00] 03:06:39 INFO - PROCESS | 1657 | 1469441199913 Marionette DEBUG loaded listener.js 03:06:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x118687800) [pid = 1657] [serial = 2189] [outer = 0x112972c00] 03:06:40 INFO - PROCESS | 1657 | 1469441200284 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 03:06:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:06:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 522ms 03:06:40 INFO - PROCESS | 1657 | 1469441200311 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 03:06:40 INFO - PROCESS | 1657 | 1469441200313 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 03:06:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:06:40 INFO - PROCESS | 1657 | 1469441200317 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:06:40 INFO - PROCESS | 1657 | 1469441200320 Marionette TRACE conn2 <- [1,2890,null,{}] 03:06:40 INFO - PROCESS | 1657 | 1469441200334 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:40 INFO - PROCESS | 1657 | 1469441200336 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:40 INFO - PROCESS | 1657 | 1469441200455 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 03:06:40 INFO - PROCESS | 1657 | 1469441200460 Marionette TRACE conn2 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:40 INFO - PROCESS | 1657 | 1469441200462 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x12188f800 == 29 [pid = 1657] [id = 730] 03:06:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x118691800) [pid = 1657] [serial = 2190] [outer = 0x0] 03:06:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x1186b5000) [pid = 1657] [serial = 2191] [outer = 0x118691800] 03:06:40 INFO - PROCESS | 1657 | 1469441200502 Marionette DEBUG loaded listener.js 03:06:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x1193a9c00) [pid = 1657] [serial = 2192] [outer = 0x118691800] 03:06:40 INFO - PROCESS | 1657 | 1469441200917 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:06:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:06:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 635ms 03:06:40 INFO - PROCESS | 1657 | 1469441200953 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 03:06:40 INFO - PROCESS | 1657 | 1469441200955 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 03:06:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:06:40 INFO - PROCESS | 1657 | 1469441200970 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:06:40 INFO - PROCESS | 1657 | 1469441200972 Marionette TRACE conn2 <- [1,2894,null,{}] 03:06:40 INFO - PROCESS | 1657 | 1469441200977 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:40 INFO - PROCESS | 1657 | 1469441200979 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:41 INFO - PROCESS | 1657 | 1469441201096 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 03:06:41 INFO - PROCESS | 1657 | 1469441201133 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:41 INFO - PROCESS | 1657 | 1469441201134 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x121c69000 == 30 [pid = 1657] [id = 731] 03:06:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x116bf0800) [pid = 1657] [serial = 2193] [outer = 0x0] 03:06:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x1193c0400) [pid = 1657] [serial = 2194] [outer = 0x116bf0800] 03:06:41 INFO - PROCESS | 1657 | 1469441201173 Marionette DEBUG loaded listener.js 03:06:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x119628800) [pid = 1657] [serial = 2195] [outer = 0x116bf0800] 03:06:41 INFO - PROCESS | 1657 | 1469441201563 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 03:06:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:06:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 636ms 03:06:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:06:41 INFO - PROCESS | 1657 | 1469441201594 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 03:06:41 INFO - PROCESS | 1657 | 1469441201595 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 03:06:41 INFO - PROCESS | 1657 | 1469441201597 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:06:41 INFO - PROCESS | 1657 | 1469441201598 Marionette TRACE conn2 <- [1,2898,null,{}] 03:06:41 INFO - PROCESS | 1657 | 1469441201602 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:41 INFO - PROCESS | 1657 | 1469441201607 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:41 INFO - PROCESS | 1657 | 1469441201723 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 03:06:41 INFO - PROCESS | 1657 | 1469441201730 Marionette TRACE conn2 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:41 INFO - PROCESS | 1657 | 1469441201731 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x126d24800 == 31 [pid = 1657] [id = 732] 03:06:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1197a8000) [pid = 1657] [serial = 2196] [outer = 0x0] 03:06:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x121003400) [pid = 1657] [serial = 2197] [outer = 0x1197a8000] 03:06:41 INFO - PROCESS | 1657 | 1469441201758 Marionette DEBUG loaded listener.js 03:06:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x124888c00) [pid = 1657] [serial = 2198] [outer = 0x1197a8000] 03:06:42 INFO - PROCESS | 1657 | 1469441202056 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 03:06:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:06:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 471ms 03:06:42 INFO - PROCESS | 1657 | 1469441202073 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 03:06:42 INFO - PROCESS | 1657 | 1469441202074 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 03:06:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:06:42 INFO - PROCESS | 1657 | 1469441202076 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:06:42 INFO - PROCESS | 1657 | 1469441202077 Marionette TRACE conn2 <- [1,2902,null,{}] 03:06:42 INFO - PROCESS | 1657 | 1469441202080 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:42 INFO - PROCESS | 1657 | 1469441202081 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:42 INFO - PROCESS | 1657 | 1469441202165 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 03:06:42 INFO - PROCESS | 1657 | 1469441202171 Marionette TRACE conn2 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:42 INFO - PROCESS | 1657 | 1469441202172 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x129159000 == 32 [pid = 1657] [id = 733] 03:06:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1249c4c00) [pid = 1657] [serial = 2199] [outer = 0x0] 03:06:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x1253c5400) [pid = 1657] [serial = 2200] [outer = 0x1249c4c00] 03:06:42 INFO - PROCESS | 1657 | 1469441202196 Marionette DEBUG loaded listener.js 03:06:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x125fd9800) [pid = 1657] [serial = 2201] [outer = 0x1249c4c00] 03:06:42 INFO - PROCESS | 1657 | 1469441202532 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:06:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:06:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 469ms 03:06:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:06:42 INFO - PROCESS | 1657 | 1469441202546 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 03:06:42 INFO - PROCESS | 1657 | 1469441202547 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 03:06:42 INFO - PROCESS | 1657 | 1469441202551 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:06:42 INFO - PROCESS | 1657 | 1469441202553 Marionette TRACE conn2 <- [1,2906,null,{}] 03:06:42 INFO - PROCESS | 1657 | 1469441202556 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:42 INFO - PROCESS | 1657 | 1469441202557 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:42 INFO - PROCESS | 1657 | 1469441202660 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 03:06:42 INFO - PROCESS | 1657 | 1469441202666 Marionette TRACE conn2 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:42 INFO - PROCESS | 1657 | 1469441202667 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x12946a800 == 33 [pid = 1657] [id = 734] 03:06:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x112d08c00) [pid = 1657] [serial = 2202] [outer = 0x0] 03:06:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x125fd8000) [pid = 1657] [serial = 2203] [outer = 0x112d08c00] 03:06:42 INFO - PROCESS | 1657 | 1469441202690 Marionette DEBUG loaded listener.js 03:06:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1272a6c00) [pid = 1657] [serial = 2204] [outer = 0x112d08c00] 03:06:42 INFO - PROCESS | 1657 | 1469441202987 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 03:06:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:06:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 471ms 03:06:43 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:06:43 INFO - PROCESS | 1657 | 1469441203021 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 03:06:43 INFO - PROCESS | 1657 | 1469441203023 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 03:06:43 INFO - PROCESS | 1657 | 1469441203025 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:06:43 INFO - PROCESS | 1657 | 1469441203026 Marionette TRACE conn2 <- [1,2910,null,{}] 03:06:43 INFO - PROCESS | 1657 | 1469441203028 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:43 INFO - PROCESS | 1657 | 1469441203029 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:43 INFO - PROCESS | 1657 | 1469441203104 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 03:06:43 INFO - PROCESS | 1657 | 1469441203114 Marionette TRACE conn2 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:43 INFO - PROCESS | 1657 | 1469441203116 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x119d3b800 == 34 [pid = 1657] [id = 735] 03:06:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x116a3a800) [pid = 1657] [serial = 2205] [outer = 0x0] 03:06:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x127557800) [pid = 1657] [serial = 2206] [outer = 0x116a3a800] 03:06:43 INFO - PROCESS | 1657 | 1469441203142 Marionette DEBUG loaded listener.js 03:06:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12882d000) [pid = 1657] [serial = 2207] [outer = 0x116a3a800] 03:06:43 INFO - PROCESS | 1657 | 1469441203414 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 03:06:43 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:06:43 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:06:43 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 420ms 03:06:43 INFO - TEST-START | /DOMEvents/constructors.html 03:06:43 INFO - PROCESS | 1657 | 1469441203446 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 03:06:43 INFO - PROCESS | 1657 | 1469441203447 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 03:06:43 INFO - PROCESS | 1657 | 1469441203457 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:06:43 INFO - PROCESS | 1657 | 1469441203458 Marionette TRACE conn2 <- [1,2914,null,{}] 03:06:43 INFO - PROCESS | 1657 | 1469441203460 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:43 INFO - PROCESS | 1657 | 1469441203461 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:43 INFO - PROCESS | 1657 | 1469441203544 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 03:06:43 INFO - PROCESS | 1657 | 1469441203608 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:43 INFO - PROCESS | 1657 | 1469441203609 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a963800 == 35 [pid = 1657] [id = 736] 03:06:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x11658ec00) [pid = 1657] [serial = 2208] [outer = 0x0] 03:06:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x127555000) [pid = 1657] [serial = 2209] [outer = 0x11658ec00] 03:06:43 INFO - PROCESS | 1657 | 1469441203634 Marionette DEBUG loaded listener.js 03:06:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x128aae800) [pid = 1657] [serial = 2210] [outer = 0x11658ec00] 03:06:43 INFO - PROCESS | 1657 | 1469441203955 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 03:06:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:06:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:06:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:06:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:06:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:06:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:06:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:06:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:06:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:06:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:06:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:06:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:06:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:06:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:06:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:06:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:06:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:06:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:06:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:06:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:06:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:06:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:06:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:06:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:06:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:06:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:06:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:06:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:06:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:06:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:06:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:06:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:06:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:06:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:06:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:06:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:06:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:06:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:06:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:06:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:06:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:06:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:06:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:06:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:06:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:06:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:06:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:06:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:06:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:06:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:06:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:06:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:06:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:06:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:06:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:06:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:06:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:06:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:06:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:06:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:06:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:06:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:06:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:06:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:06:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:06:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:06:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:06:43 INFO - TEST-OK | /DOMEvents/constructors.html | took 531ms 03:06:43 INFO - PROCESS | 1657 | 1469441203987 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 03:06:43 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:06:44 INFO - PROCESS | 1657 | 1469441203997 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 03:06:44 INFO - PROCESS | 1657 | 1469441204000 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:06:44 INFO - PROCESS | 1657 | 1469441204001 Marionette TRACE conn2 <- [1,2918,null,{}] 03:06:44 INFO - PROCESS | 1657 | 1469441204003 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:44 INFO - PROCESS | 1657 | 1469441204005 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:44 INFO - PROCESS | 1657 | 1469441204106 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 03:06:44 INFO - PROCESS | 1657 | 1469441204141 Marionette TRACE conn2 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:44 INFO - PROCESS | 1657 | 1469441204143 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x1219d4000 == 36 [pid = 1657] [id = 737] 03:06:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x128ab1400) [pid = 1657] [serial = 2211] [outer = 0x0] 03:06:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x128ea2400) [pid = 1657] [serial = 2212] [outer = 0x128ab1400] 03:06:44 INFO - PROCESS | 1657 | 1469441204165 Marionette DEBUG loaded listener.js 03:06:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x129213000) [pid = 1657] [serial = 2213] [outer = 0x128ab1400] 03:06:44 INFO - PROCESS | 1657 | 1469441204448 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:06:44 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:06:44 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 469ms 03:06:44 INFO - PROCESS | 1657 | 1469441204480 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 03:06:44 INFO - PROCESS | 1657 | 1469441204481 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 03:06:44 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:06:44 INFO - PROCESS | 1657 | 1469441204490 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:06:44 INFO - PROCESS | 1657 | 1469441204491 Marionette TRACE conn2 <- [1,2922,null,{}] 03:06:44 INFO - PROCESS | 1657 | 1469441204493 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:44 INFO - PROCESS | 1657 | 1469441204494 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:44 INFO - PROCESS | 1657 | 1469441204599 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 03:06:44 INFO - PROCESS | 1657 | 1469441204603 Marionette TRACE conn2 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:44 INFO - PROCESS | 1657 | 1469441204604 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf55000 == 37 [pid = 1657] [id = 738] 03:06:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x119627400) [pid = 1657] [serial = 2214] [outer = 0x0] 03:06:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12941f400) [pid = 1657] [serial = 2215] [outer = 0x119627400] 03:06:44 INFO - PROCESS | 1657 | 1469441204628 Marionette DEBUG loaded listener.js 03:06:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12a7a4400) [pid = 1657] [serial = 2216] [outer = 0x119627400] 03:06:44 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:06:44 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:06:44 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:06:44 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 03:06:44 INFO - PROCESS | 1657 | 1469441204918 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 03:06:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:06:44 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:06:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:06:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:06:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:06:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:06:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:06:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:06:44 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 03:06:44 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:06:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:06:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:06:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:06:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:06:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:06:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:06:44 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 03:06:44 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:06:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:06:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:06:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:06:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:06:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:06:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:06:44 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]" 03:06:44 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:06:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:06:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:06:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:06:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:06:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:06:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:06:44 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:06:44 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 471ms 03:06:44 INFO - PROCESS | 1657 | 1469441204962 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 03:06:44 INFO - PROCESS | 1657 | 1469441204963 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 03:06:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:06:44 INFO - PROCESS | 1657 | 1469441204991 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:06:44 INFO - PROCESS | 1657 | 1469441204992 Marionette TRACE conn2 <- [1,2926,null,{}] 03:06:44 INFO - PROCESS | 1657 | 1469441204994 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:44 INFO - PROCESS | 1657 | 1469441204995 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:45 INFO - PROCESS | 1657 | 1469441205096 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 03:06:45 INFO - PROCESS | 1657 | 1469441205100 Marionette TRACE conn2 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:45 INFO - PROCESS | 1657 | 1469441205101 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c93c800 == 38 [pid = 1657] [id = 739] 03:06:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x126d33800) [pid = 1657] [serial = 2217] [outer = 0x0] 03:06:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12a922000) [pid = 1657] [serial = 2218] [outer = 0x126d33800] 03:06:45 INFO - PROCESS | 1657 | 1469441205125 Marionette DEBUG loaded listener.js 03:06:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12b3cf000) [pid = 1657] [serial = 2219] [outer = 0x126d33800] 03:06:45 INFO - PROCESS | 1657 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:06:45 INFO - PROCESS | 1657 | 1469441205473 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 03:06:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:06:45 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 538ms 03:06:45 INFO - PROCESS | 1657 | 1469441205515 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 03:06:45 INFO - PROCESS | 1657 | 1469441205517 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 03:06:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:06:45 INFO - PROCESS | 1657 | 1469441205521 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:06:45 INFO - PROCESS | 1657 | 1469441205522 Marionette TRACE conn2 <- [1,2930,null,{}] 03:06:45 INFO - PROCESS | 1657 | 1469441205526 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:45 INFO - PROCESS | 1657 | 1469441205527 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:45 INFO - PROCESS | 1657 | 1469441205679 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 03:06:45 INFO - PROCESS | 1657 | 1469441205693 Marionette TRACE conn2 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:45 INFO - PROCESS | 1657 | 1469441205694 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cc72800 == 39 [pid = 1657] [id = 740] 03:06:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12b3d0c00) [pid = 1657] [serial = 2220] [outer = 0x0] 03:06:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12bb93400) [pid = 1657] [serial = 2221] [outer = 0x12b3d0c00] 03:06:45 INFO - PROCESS | 1657 | 1469441205731 Marionette DEBUG loaded listener.js 03:06:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12bb9fc00) [pid = 1657] [serial = 2222] [outer = 0x12b3d0c00] 03:06:46 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x12d36a800) [pid = 1657] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:06:46 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x112d06800) [pid = 1657] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:06:46 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12882e400) [pid = 1657] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:06:46 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x1121b8400) [pid = 1657] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:06:46 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12a73b000) [pid = 1657] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:06:46 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12a9d5800) [pid = 1657] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:06:46 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x119f5f400) [pid = 1657] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:06:46 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12abe9400) [pid = 1657] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:06:46 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x12cce9c00) [pid = 1657] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:06:46 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x123c33c00) [pid = 1657] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:06:46 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11302d800) [pid = 1657] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:06:46 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x118589c00) [pid = 1657] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:06:46 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x116bee000) [pid = 1657] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:06:46 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x118589000) [pid = 1657] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:06:46 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x113d4f000) [pid = 1657] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:06:46 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12a73a400) [pid = 1657] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:06:46 INFO - PROCESS | 1657 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:06:46 INFO - PROCESS | 1657 | 1469441206191 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 03:06:46 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:06:46 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 719ms 03:06:46 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:06:46 INFO - PROCESS | 1657 | 1469441206240 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 03:06:46 INFO - PROCESS | 1657 | 1469441206241 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 03:06:46 INFO - PROCESS | 1657 | 1469441206243 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:06:46 INFO - PROCESS | 1657 | 1469441206244 Marionette TRACE conn2 <- [1,2934,null,{}] 03:06:46 INFO - PROCESS | 1657 | 1469441206246 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:46 INFO - PROCESS | 1657 | 1469441206247 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:46 INFO - PROCESS | 1657 | 1469441206325 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 03:06:46 INFO - PROCESS | 1657 | 1469441206383 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:46 INFO - PROCESS | 1657 | 1469441206384 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a72f800 == 40 [pid = 1657] [id = 741] 03:06:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x116be3c00) [pid = 1657] [serial = 2223] [outer = 0x0] 03:06:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x118693800) [pid = 1657] [serial = 2224] [outer = 0x116be3c00] 03:06:46 INFO - PROCESS | 1657 | 1469441206408 Marionette DEBUG loaded listener.js 03:06:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x125f3ec00) [pid = 1657] [serial = 2225] [outer = 0x116be3c00] 03:06:46 INFO - PROCESS | 1657 | 1469441206629 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:06:46 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:06:46 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 418ms 03:06:46 INFO - PROCESS | 1657 | 1469441206661 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 03:06:46 INFO - PROCESS | 1657 | 1469441206662 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 03:06:46 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:06:46 INFO - PROCESS | 1657 | 1469441206664 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:06:46 INFO - PROCESS | 1657 | 1469441206665 Marionette TRACE conn2 <- [1,2938,null,{}] 03:06:46 INFO - PROCESS | 1657 | 1469441206675 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:46 INFO - PROCESS | 1657 | 1469441206676 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:46 INFO - PROCESS | 1657 | 1469441206761 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 03:06:46 INFO - PROCESS | 1657 | 1469441206765 Marionette TRACE conn2 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:46 INFO - PROCESS | 1657 | 1469441206767 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d377000 == 41 [pid = 1657] [id = 742] 03:06:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x128aab400) [pid = 1657] [serial = 2226] [outer = 0x0] 03:06:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12b3d5400) [pid = 1657] [serial = 2227] [outer = 0x128aab400] 03:06:46 INFO - PROCESS | 1657 | 1469441206792 Marionette DEBUG loaded listener.js 03:06:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12bd68000) [pid = 1657] [serial = 2228] [outer = 0x128aab400] 03:06:47 INFO - PROCESS | 1657 | 1469441207074 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:06:47 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. 03:06:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 427ms 03:06:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:06:47 INFO - PROCESS | 1657 | 1469441207107 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 03:06:47 INFO - PROCESS | 1657 | 1469441207108 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 03:06:47 INFO - PROCESS | 1657 | 1469441207110 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:06:47 INFO - PROCESS | 1657 | 1469441207111 Marionette TRACE conn2 <- [1,2942,null,{}] 03:06:47 INFO - PROCESS | 1657 | 1469441207113 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:47 INFO - PROCESS | 1657 | 1469441207115 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:47 INFO - PROCESS | 1657 | 1469441207195 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 03:06:47 INFO - PROCESS | 1657 | 1469441207200 Marionette TRACE conn2 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:47 INFO - PROCESS | 1657 | 1469441207202 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d6c8800 == 42 [pid = 1657] [id = 743] 03:06:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x125fe2c00) [pid = 1657] [serial = 2229] [outer = 0x0] 03:06:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12bd70c00) [pid = 1657] [serial = 2230] [outer = 0x125fe2c00] 03:06:47 INFO - PROCESS | 1657 | 1469441207226 Marionette DEBUG loaded listener.js 03:06:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12bf73400) [pid = 1657] [serial = 2231] [outer = 0x125fe2c00] 03:06:47 INFO - PROCESS | 1657 | 1469441207509 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 03:06:47 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 03:06:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:06:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:06:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:06:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 418ms 03:06:47 INFO - PROCESS | 1657 | 1469441207529 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 03:06:47 INFO - PROCESS | 1657 | 1469441207530 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 03:06:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:06:47 INFO - PROCESS | 1657 | 1469441207544 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:06:47 INFO - PROCESS | 1657 | 1469441207545 Marionette TRACE conn2 <- [1,2946,null,{}] 03:06:47 INFO - PROCESS | 1657 | 1469441207559 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:47 INFO - PROCESS | 1657 | 1469441207560 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:47 INFO - PROCESS | 1657 | 1469441207735 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 03:06:47 INFO - PROCESS | 1657 | 1469441207744 Marionette TRACE conn2 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:47 INFO - PROCESS | 1657 | 1469441207745 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d9b1000 == 43 [pid = 1657] [id = 744] 03:06:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x125fdd000) [pid = 1657] [serial = 2232] [outer = 0x0] 03:06:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12bf74000) [pid = 1657] [serial = 2233] [outer = 0x125fdd000] 03:06:47 INFO - PROCESS | 1657 | 1469441207783 Marionette DEBUG loaded listener.js 03:06:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12bf7f400) [pid = 1657] [serial = 2234] [outer = 0x125fdd000] 03:06:48 INFO - PROCESS | 1657 | --DOCSHELL 0x117596000 == 42 [pid = 1657] [id = 727] 03:06:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12d4cc000 == 41 [pid = 1657] [id = 726] 03:06:49 INFO - PROCESS | 1657 | --DOCSHELL 0x126d24800 == 40 [pid = 1657] [id = 732] 03:06:49 INFO - PROCESS | 1657 | --DOCSHELL 0x12946a800 == 39 [pid = 1657] [id = 734] 03:06:49 INFO - PROCESS | 1657 | --DOCSHELL 0x129159000 == 38 [pid = 1657] [id = 733] 03:06:49 INFO - PROCESS | 1657 | --DOCSHELL 0x12188f800 == 37 [pid = 1657] [id = 730] 03:06:49 INFO - PROCESS | 1657 | --DOCSHELL 0x1219d4000 == 36 [pid = 1657] [id = 737] 03:06:49 INFO - PROCESS | 1657 | --DOCSHELL 0x12d377000 == 35 [pid = 1657] [id = 742] 03:06:49 INFO - PROCESS | 1657 | --DOCSHELL 0x12c93c800 == 34 [pid = 1657] [id = 739] 03:06:49 INFO - PROCESS | 1657 | --DOCSHELL 0x12a963800 == 33 [pid = 1657] [id = 736] 03:06:49 INFO - PROCESS | 1657 | --DOCSHELL 0x12a72f800 == 32 [pid = 1657] [id = 741] 03:06:49 INFO - PROCESS | 1657 | --DOCSHELL 0x118be3800 == 31 [pid = 1657] [id = 728] 03:06:49 INFO - PROCESS | 1657 | --DOCSHELL 0x119d3b800 == 30 [pid = 1657] [id = 735] 03:06:49 INFO - PROCESS | 1657 | --DOCSHELL 0x121c69000 == 29 [pid = 1657] [id = 731] 03:06:49 INFO - PROCESS | 1657 | --DOCSHELL 0x12d6c8800 == 28 [pid = 1657] [id = 743] 03:06:49 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf55000 == 27 [pid = 1657] [id = 738] 03:06:49 INFO - PROCESS | 1657 | --DOCSHELL 0x12cc72800 == 26 [pid = 1657] [id = 740] 03:06:49 INFO - PROCESS | 1657 | --DOCSHELL 0x119fc1000 == 25 [pid = 1657] [id = 729] 03:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12d370800) [pid = 1657] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x126d37400) [pid = 1657] [serial = 2158] [outer = 0x0] [url = about:blank] 03:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x129637800) [pid = 1657] [serial = 2162] [outer = 0x0] [url = about:blank] 03:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x128cbcc00) [pid = 1657] [serial = 2161] [outer = 0x0] [url = about:blank] 03:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1181aa000) [pid = 1657] [serial = 2170] [outer = 0x0] [url = about:blank] 03:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12a7ae000) [pid = 1657] [serial = 2164] [outer = 0x0] [url = about:blank] 03:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12abe6400) [pid = 1657] [serial = 2167] [outer = 0x0] [url = about:blank] 03:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x128aa6000) [pid = 1657] [serial = 2173] [outer = 0x0] [url = about:blank] 03:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12b3d9800) [pid = 1657] [serial = 2176] [outer = 0x0] [url = about:blank] 03:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x120f0a400) [pid = 1657] [serial = 2171] [outer = 0x0] [url = about:blank] 03:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x12b340000) [pid = 1657] [serial = 2168] [outer = 0x0] [url = about:blank] 03:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x116a49400) [pid = 1657] [serial = 1466] [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.] 03:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1253bec00) [pid = 1657] [serial = 2155] [outer = 0x0] [url = about:blank] 03:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x119b38c00) [pid = 1657] [serial = 2152] [outer = 0x0] [url = about:blank] 03:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12175c800) [pid = 1657] [serial = 2153] [outer = 0x0] [url = about:blank] 03:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x1186b1400) [pid = 1657] [serial = 2149] [outer = 0x0] [url = about:blank] 03:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x119344800) [pid = 1657] [serial = 2150] [outer = 0x0] [url = about:blank] 03:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1177b7000) [pid = 1657] [serial = 2146] [outer = 0x0] [url = about:blank] 03:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1181a5c00) [pid = 1657] [serial = 2147] [outer = 0x0] [url = about:blank] 03:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12bb9a400) [pid = 1657] [serial = 2177] [outer = 0x0] [url = about:blank] 03:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x118bbc400) [pid = 1657] [serial = 2144] [outer = 0x0] [url = about:blank] 03:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x11868f400) [pid = 1657] [serial = 2143] [outer = 0x0] [url = about:blank] 03:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x116be5000) [pid = 1657] [serial = 2141] [outer = 0x0] [url = about:blank] 03:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x115f8dc00) [pid = 1657] [serial = 2140] [outer = 0x0] [url = about:blank] 03:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x12abe4c00) [pid = 1657] [serial = 2138] [outer = 0x0] [url = about:blank] 03:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x12a9c9400) [pid = 1657] [serial = 2165] [outer = 0x0] [url = about:blank] 03:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x1272b4000) [pid = 1657] [serial = 2159] [outer = 0x0] [url = about:blank] 03:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x12a926800) [pid = 1657] [serial = 2174] [outer = 0x0] [url = about:blank] 03:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x125fde800) [pid = 1657] [serial = 2156] [outer = 0x0] [url = about:blank] 03:06:49 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x12bb99c00) [pid = 1657] [serial = 2179] [outer = 0x0] [url = about:blank] 03:06:49 INFO - PROCESS | 1657 | 1469441209240 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:06:49 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. 03:06:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1730ms 03:06:49 INFO - PROCESS | 1657 | 1469441209268 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 03:06:49 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:06:49 INFO - PROCESS | 1657 | 1469441209270 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 03:06:49 INFO - PROCESS | 1657 | 1469441209274 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:06:49 INFO - PROCESS | 1657 | 1469441209276 Marionette TRACE conn2 <- [1,2950,null,{}] 03:06:49 INFO - PROCESS | 1657 | 1469441209280 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:49 INFO - PROCESS | 1657 | 1469441209282 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:49 INFO - PROCESS | 1657 | 1469441209359 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 03:06:49 INFO - PROCESS | 1657 | 1469441209363 Marionette TRACE conn2 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:49 INFO - PROCESS | 1657 | 1469441209368 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x117204000 == 26 [pid = 1657] [id = 745] 03:06:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x115f2e400) [pid = 1657] [serial = 2235] [outer = 0x0] 03:06:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x115f8bc00) [pid = 1657] [serial = 2236] [outer = 0x115f2e400] 03:06:49 INFO - PROCESS | 1657 | 1469441209397 Marionette DEBUG loaded listener.js 03:06:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x116742c00) [pid = 1657] [serial = 2237] [outer = 0x115f2e400] 03:06:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x117587800 == 27 [pid = 1657] [id = 746] 03:06:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x116ba6400) [pid = 1657] [serial = 2238] [outer = 0x0] 03:06:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x115e9a000) [pid = 1657] [serial = 2239] [outer = 0x116ba6400] 03:06:49 INFO - PROCESS | 1657 | 1469441209815 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:06:49 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. 03:06:49 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 571ms 03:06:49 INFO - PROCESS | 1657 | 1469441209844 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 03:06:49 INFO - PROCESS | 1657 | 1469441209849 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 03:06:49 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:06:49 INFO - PROCESS | 1657 | 1469441209854 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:06:49 INFO - PROCESS | 1657 | 1469441209855 Marionette TRACE conn2 <- [1,2954,null,{}] 03:06:49 INFO - PROCESS | 1657 | 1469441209858 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:49 INFO - PROCESS | 1657 | 1469441209860 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:49 INFO - PROCESS | 1657 | 1469441209947 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 03:06:49 INFO - PROCESS | 1657 | 1469441209958 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:49 INFO - PROCESS | 1657 | 1469441209959 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x11860b000 == 28 [pid = 1657] [id = 747] 03:06:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x116bb0800) [pid = 1657] [serial = 2240] [outer = 0x0] 03:06:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x116be9000) [pid = 1657] [serial = 2241] [outer = 0x116bb0800] 03:06:49 INFO - PROCESS | 1657 | 1469441209986 Marionette DEBUG loaded listener.js 03:06:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x1177b7000) [pid = 1657] [serial = 2242] [outer = 0x116bb0800] 03:06:50 INFO - PROCESS | 1657 | 1469441210309 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:06:50 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:06:50 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 03:06:50 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 468ms 03:06:50 INFO - PROCESS | 1657 | 1469441210329 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 03:06:50 INFO - PROCESS | 1657 | 1469441210330 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 03:06:50 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:06:50 INFO - PROCESS | 1657 | 1469441210335 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:06:50 INFO - PROCESS | 1657 | 1469441210338 Marionette TRACE conn2 <- [1,2958,null,{}] 03:06:50 INFO - PROCESS | 1657 | 1469441210346 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:50 INFO - PROCESS | 1657 | 1469441210350 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:50 INFO - PROCESS | 1657 | 1469441210433 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 03:06:50 INFO - PROCESS | 1657 | 1469441210439 Marionette TRACE conn2 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:50 INFO - PROCESS | 1657 | 1469441210441 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c0b800 == 29 [pid = 1657] [id = 748] 03:06:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1121bd400) [pid = 1657] [serial = 2243] [outer = 0x0] 03:06:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x11841c800) [pid = 1657] [serial = 2244] [outer = 0x1121bd400] 03:06:50 INFO - PROCESS | 1657 | 1469441210470 Marionette DEBUG loaded listener.js 03:06:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x118623c00) [pid = 1657] [serial = 2245] [outer = 0x1121bd400] 03:06:50 INFO - PROCESS | 1657 | 1469441210778 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:06:50 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. 03:06:50 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 472ms 03:06:50 INFO - PROCESS | 1657 | 1469441210806 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 03:06:50 INFO - PROCESS | 1657 | 1469441210808 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 03:06:50 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:06:50 INFO - PROCESS | 1657 | 1469441210810 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:06:50 INFO - PROCESS | 1657 | 1469441210811 Marionette TRACE conn2 <- [1,2962,null,{}] 03:06:50 INFO - PROCESS | 1657 | 1469441210814 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:50 INFO - PROCESS | 1657 | 1469441210815 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:50 INFO - PROCESS | 1657 | 1469441210893 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 03:06:50 INFO - PROCESS | 1657 | 1469441210896 Marionette TRACE conn2 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:50 INFO - PROCESS | 1657 | 1469441210897 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12111a800 == 30 [pid = 1657] [id = 749] 03:06:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x11868ac00) [pid = 1657] [serial = 2246] [outer = 0x0] 03:06:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1186ae000) [pid = 1657] [serial = 2247] [outer = 0x11868ac00] 03:06:50 INFO - PROCESS | 1657 | 1469441210925 Marionette DEBUG loaded listener.js 03:06:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x118bbc400) [pid = 1657] [serial = 2248] [outer = 0x11868ac00] 03:06:51 INFO - PROCESS | 1657 | 1469441211199 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:06:51 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. 03:06:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 420ms 03:06:51 INFO - PROCESS | 1657 | 1469441211231 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 03:06:51 INFO - PROCESS | 1657 | 1469441211242 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 03:06:51 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:06:51 INFO - PROCESS | 1657 | 1469441211260 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:06:51 INFO - PROCESS | 1657 | 1469441211261 Marionette TRACE conn2 <- [1,2966,null,{}] 03:06:51 INFO - PROCESS | 1657 | 1469441211263 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:51 INFO - PROCESS | 1657 | 1469441211264 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:51 INFO - PROCESS | 1657 | 1469441211369 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 03:06:51 INFO - PROCESS | 1657 | 1469441211375 Marionette TRACE conn2 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:51 INFO - PROCESS | 1657 | 1469441211376 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12188f800 == 31 [pid = 1657] [id = 750] 03:06:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x112971800) [pid = 1657] [serial = 2249] [outer = 0x0] 03:06:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1188ad400) [pid = 1657] [serial = 2250] [outer = 0x112971800] 03:06:51 INFO - PROCESS | 1657 | 1469441211401 Marionette DEBUG loaded listener.js 03:06:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1197ad000) [pid = 1657] [serial = 2251] [outer = 0x112971800] 03:06:51 INFO - PROCESS | 1657 | 1469441211671 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:06:51 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. 03:06:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 477ms 03:06:51 INFO - PROCESS | 1657 | 1469441211731 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 03:06:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:06:51 INFO - PROCESS | 1657 | 1469441211734 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 03:06:51 INFO - PROCESS | 1657 | 1469441211738 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:06:51 INFO - PROCESS | 1657 | 1469441211740 Marionette TRACE conn2 <- [1,2970,null,{}] 03:06:51 INFO - PROCESS | 1657 | 1469441211743 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:51 INFO - PROCESS | 1657 | 1469441211748 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:51 INFO - PROCESS | 1657 | 1469441211889 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 03:06:51 INFO - PROCESS | 1657 | 1469441211894 Marionette TRACE conn2 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:51 INFO - PROCESS | 1657 | 1469441211895 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x125f05000 == 32 [pid = 1657] [id = 751] 03:06:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119b2f800) [pid = 1657] [serial = 2252] [outer = 0x0] 03:06:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x120f19000) [pid = 1657] [serial = 2253] [outer = 0x119b2f800] 03:06:51 INFO - PROCESS | 1657 | 1469441211935 Marionette DEBUG loaded listener.js 03:06:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x123c30000) [pid = 1657] [serial = 2254] [outer = 0x119b2f800] 03:06:52 INFO - PROCESS | 1657 | 1469441212248 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:06:52 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. 03:06:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 522ms 03:06:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:06:52 INFO - PROCESS | 1657 | 1469441212260 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 03:06:52 INFO - PROCESS | 1657 | 1469441212261 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 03:06:52 INFO - PROCESS | 1657 | 1469441212263 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:06:52 INFO - PROCESS | 1657 | 1469441212264 Marionette TRACE conn2 <- [1,2974,null,{}] 03:06:52 INFO - PROCESS | 1657 | 1469441212273 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:52 INFO - PROCESS | 1657 | 1469441212274 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:52 INFO - PROCESS | 1657 | 1469441212361 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 03:06:52 INFO - PROCESS | 1657 | 1469441212421 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:52 INFO - PROCESS | 1657 | 1469441212422 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x128a8f800 == 33 [pid = 1657] [id = 752] 03:06:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x117e37800) [pid = 1657] [serial = 2255] [outer = 0x0] 03:06:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x124914800) [pid = 1657] [serial = 2256] [outer = 0x117e37800] 03:06:52 INFO - PROCESS | 1657 | 1469441212446 Marionette DEBUG loaded listener.js 03:06:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x125476000) [pid = 1657] [serial = 2257] [outer = 0x117e37800] 03:06:52 INFO - PROCESS | 1657 | 1469441212681 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 03:06:52 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. 03:06:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 473ms 03:06:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:06:52 INFO - PROCESS | 1657 | 1469441212741 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 03:06:52 INFO - PROCESS | 1657 | 1469441212742 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 03:06:52 INFO - PROCESS | 1657 | 1469441212744 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:06:52 INFO - PROCESS | 1657 | 1469441212745 Marionette TRACE conn2 <- [1,2978,null,{}] 03:06:52 INFO - PROCESS | 1657 | 1469441212747 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:52 INFO - PROCESS | 1657 | 1469441212749 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:52 INFO - PROCESS | 1657 | 1469441212838 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 03:06:52 INFO - PROCESS | 1657 | 1469441212841 Marionette TRACE conn2 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:52 INFO - PROCESS | 1657 | 1469441212842 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12915b000 == 34 [pid = 1657] [id = 753] 03:06:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x11868e800) [pid = 1657] [serial = 2258] [outer = 0x0] 03:06:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x125fe2800) [pid = 1657] [serial = 2259] [outer = 0x11868e800] 03:06:52 INFO - PROCESS | 1657 | 1469441212866 Marionette DEBUG loaded listener.js 03:06:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x126fc1c00) [pid = 1657] [serial = 2260] [outer = 0x11868e800] 03:06:53 INFO - PROCESS | 1657 | 1469441213156 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:06:53 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. 03:06:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 469ms 03:06:53 INFO - PROCESS | 1657 | 1469441213213 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 03:06:53 INFO - PROCESS | 1657 | 1469441213214 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 03:06:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:06:53 INFO - PROCESS | 1657 | 1469441213217 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:06:53 INFO - PROCESS | 1657 | 1469441213218 Marionette TRACE conn2 <- [1,2982,null,{}] 03:06:53 INFO - PROCESS | 1657 | 1469441213220 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:53 INFO - PROCESS | 1657 | 1469441213221 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:53 INFO - PROCESS | 1657 | 1469441213330 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 03:06:53 INFO - PROCESS | 1657 | 1469441213335 Marionette TRACE conn2 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:53 INFO - PROCESS | 1657 | 1469441213337 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c08000 == 35 [pid = 1657] [id = 754] 03:06:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1177c2400) [pid = 1657] [serial = 2261] [outer = 0x0] 03:06:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1272afc00) [pid = 1657] [serial = 2262] [outer = 0x1177c2400] 03:06:53 INFO - PROCESS | 1657 | 1469441213360 Marionette DEBUG loaded listener.js 03:06:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x128830800) [pid = 1657] [serial = 2263] [outer = 0x1177c2400] 03:06:53 INFO - PROCESS | 1657 | 1469441213620 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 03:06:53 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 03:06:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:06:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:06:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:06:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:06:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 418ms 03:06:53 INFO - PROCESS | 1657 | 1469441213640 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 03:06:53 INFO - PROCESS | 1657 | 1469441213641 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 03:06:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:06:53 INFO - PROCESS | 1657 | 1469441213643 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:06:53 INFO - PROCESS | 1657 | 1469441213644 Marionette TRACE conn2 <- [1,2986,null,{}] 03:06:53 INFO - PROCESS | 1657 | 1469441213646 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:53 INFO - PROCESS | 1657 | 1469441213647 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:53 INFO - PROCESS | 1657 | 1469441213740 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 03:06:53 INFO - PROCESS | 1657 | 1469441213743 Marionette TRACE conn2 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:53 INFO - PROCESS | 1657 | 1469441213744 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a968000 == 36 [pid = 1657] [id = 755] 03:06:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x128839c00) [pid = 1657] [serial = 2264] [outer = 0x0] 03:06:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x128aaa400) [pid = 1657] [serial = 2265] [outer = 0x128839c00] 03:06:53 INFO - PROCESS | 1657 | 1469441213768 Marionette DEBUG loaded listener.js 03:06:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x128cc2000) [pid = 1657] [serial = 2266] [outer = 0x128839c00] 03:06:54 INFO - PROCESS | 1657 | 1469441214058 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:06:54 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. 03:06:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 468ms 03:06:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:06:54 INFO - PROCESS | 1657 | 1469441214112 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 03:06:54 INFO - PROCESS | 1657 | 1469441214113 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 03:06:54 INFO - PROCESS | 1657 | 1469441214115 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:06:54 INFO - PROCESS | 1657 | 1469441214119 Marionette TRACE conn2 <- [1,2990,null,{}] 03:06:54 INFO - PROCESS | 1657 | 1469441214122 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:54 INFO - PROCESS | 1657 | 1469441214123 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:54 INFO - PROCESS | 1657 | 1469441214211 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 03:06:54 INFO - PROCESS | 1657 | 1469441214274 Marionette TRACE conn2 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:54 INFO - PROCESS | 1657 | 1469441214276 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12188b800 == 37 [pid = 1657] [id = 756] 03:06:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1188ab400) [pid = 1657] [serial = 2267] [outer = 0x0] 03:06:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x128e9ec00) [pid = 1657] [serial = 2268] [outer = 0x1188ab400] 03:06:54 INFO - PROCESS | 1657 | 1469441214302 Marionette DEBUG loaded listener.js 03:06:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12941c800) [pid = 1657] [serial = 2269] [outer = 0x1188ab400] 03:06:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bd25800 == 38 [pid = 1657] [id = 757] 03:06:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12a7a7000) [pid = 1657] [serial = 2270] [outer = 0x0] 03:06:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x129633800) [pid = 1657] [serial = 2271] [outer = 0x12a7a7000] 03:06:54 INFO - PROCESS | 1657 | 1469441214656 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:06:54 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. 03:06:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 575ms 03:06:54 INFO - PROCESS | 1657 | 1469441214696 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 03:06:54 INFO - PROCESS | 1657 | 1469441214698 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 03:06:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:06:54 INFO - PROCESS | 1657 | 1469441214701 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:06:54 INFO - PROCESS | 1657 | 1469441214703 Marionette TRACE conn2 <- [1,2994,null,{}] 03:06:54 INFO - PROCESS | 1657 | 1469441214706 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:54 INFO - PROCESS | 1657 | 1469441214707 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:54 INFO - PROCESS | 1657 | 1469441214884 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 03:06:54 INFO - PROCESS | 1657 | 1469441214910 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:54 INFO - PROCESS | 1657 | 1469441214911 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf50800 == 39 [pid = 1657] [id = 758] 03:06:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12941d000) [pid = 1657] [serial = 2272] [outer = 0x0] 03:06:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12963c000) [pid = 1657] [serial = 2273] [outer = 0x12941d000] 03:06:54 INFO - PROCESS | 1657 | 1469441214949 Marionette DEBUG loaded listener.js 03:06:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12a91e000) [pid = 1657] [serial = 2274] [outer = 0x12941d000] 03:06:55 INFO - PROCESS | 1657 | 1469441215252 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:06:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:06:55 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 03:06:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 574ms 03:06:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:06:55 INFO - PROCESS | 1657 | 1469441215275 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 03:06:55 INFO - PROCESS | 1657 | 1469441215276 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 03:06:55 INFO - PROCESS | 1657 | 1469441215278 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:06:55 INFO - PROCESS | 1657 | 1469441215279 Marionette TRACE conn2 <- [1,2998,null,{}] 03:06:55 INFO - PROCESS | 1657 | 1469441215298 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:55 INFO - PROCESS | 1657 | 1469441215299 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:55 INFO - PROCESS | 1657 | 1469441215408 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 03:06:55 INFO - PROCESS | 1657 | 1469441215447 Marionette TRACE conn2 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:55 INFO - PROCESS | 1657 | 1469441215448 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf5e800 == 40 [pid = 1657] [id = 759] 03:06:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x115f8e400) [pid = 1657] [serial = 2275] [outer = 0x0] 03:06:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x128cc1800) [pid = 1657] [serial = 2276] [outer = 0x115f8e400] 03:06:55 INFO - PROCESS | 1657 | 1469441215471 Marionette DEBUG loaded listener.js 03:06:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12a9d4000) [pid = 1657] [serial = 2277] [outer = 0x115f8e400] 03:06:55 INFO - PROCESS | 1657 | 1469441215757 Marionette TRACE conn2 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:06:55 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. 03:06:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 523ms 03:06:55 INFO - PROCESS | 1657 | 1469441215804 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 03:06:55 INFO - PROCESS | 1657 | 1469441215805 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 03:06:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:06:55 INFO - PROCESS | 1657 | 1469441215807 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:06:55 INFO - PROCESS | 1657 | 1469441215808 Marionette TRACE conn2 <- [1,3002,null,{}] 03:06:55 INFO - PROCESS | 1657 | 1469441215811 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:55 INFO - PROCESS | 1657 | 1469441215812 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:55 INFO - PROCESS | 1657 | 1469441215910 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 03:06:55 INFO - PROCESS | 1657 | 1469441215922 Marionette TRACE conn2 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:55 INFO - PROCESS | 1657 | 1469441215923 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c94d000 == 41 [pid = 1657] [id = 760] 03:06:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12a9d4800) [pid = 1657] [serial = 2278] [outer = 0x0] 03:06:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12abe9c00) [pid = 1657] [serial = 2279] [outer = 0x12a9d4800] 03:06:55 INFO - PROCESS | 1657 | 1469441215946 Marionette DEBUG loaded listener.js 03:06:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12b3ce800) [pid = 1657] [serial = 2280] [outer = 0x12a9d4800] 03:06:56 INFO - PROCESS | 1657 | 1469441216250 Marionette TRACE conn2 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:06:56 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. 03:06:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 469ms 03:06:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:06:56 INFO - PROCESS | 1657 | 1469441216277 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 03:06:56 INFO - PROCESS | 1657 | 1469441216278 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 03:06:56 INFO - PROCESS | 1657 | 1469441216280 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:06:56 INFO - PROCESS | 1657 | 1469441216281 Marionette TRACE conn2 <- [1,3006,null,{}] 03:06:56 INFO - PROCESS | 1657 | 1469441216284 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:56 INFO - PROCESS | 1657 | 1469441216286 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:56 INFO - PROCESS | 1657 | 1469441216391 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 03:06:56 INFO - PROCESS | 1657 | 1469441216405 Marionette TRACE conn2 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:56 INFO - PROCESS | 1657 | 1469441216406 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cc83000 == 42 [pid = 1657] [id = 761] 03:06:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x12b348400) [pid = 1657] [serial = 2281] [outer = 0x0] 03:06:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x12b3dbc00) [pid = 1657] [serial = 2282] [outer = 0x12b348400] 03:06:56 INFO - PROCESS | 1657 | 1469441216429 Marionette DEBUG loaded listener.js 03:06:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x12bd67400) [pid = 1657] [serial = 2283] [outer = 0x12b348400] 03:06:56 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x128ab1400) [pid = 1657] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:06:56 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x126d33800) [pid = 1657] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:06:56 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x12b3d0c00) [pid = 1657] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:06:56 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x116be3c00) [pid = 1657] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:06:56 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x128aab400) [pid = 1657] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:06:56 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x125fe2c00) [pid = 1657] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:06:56 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x11658ec00) [pid = 1657] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:06:56 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x116a3a800) [pid = 1657] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:06:56 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x112d08c00) [pid = 1657] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 03:06:56 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1249c4c00) [pid = 1657] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:06:56 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1197a8000) [pid = 1657] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:06:56 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x116bf0800) [pid = 1657] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:06:56 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x118691800) [pid = 1657] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:06:56 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x112972c00) [pid = 1657] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:06:56 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x116be3400) [pid = 1657] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:06:56 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x115f2a800) [pid = 1657] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:06:56 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12bb92800) [pid = 1657] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:06:56 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x119627400) [pid = 1657] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:06:56 INFO - PROCESS | 1657 | 1469441216858 Marionette TRACE conn2 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:06:56 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. 03:06:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 621ms 03:06:56 INFO - PROCESS | 1657 | 1469441216901 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 03:06:56 INFO - PROCESS | 1657 | 1469441216903 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 03:06:56 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:06:56 INFO - PROCESS | 1657 | 1469441216905 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:06:56 INFO - PROCESS | 1657 | 1469441216906 Marionette TRACE conn2 <- [1,3010,null,{}] 03:06:56 INFO - PROCESS | 1657 | 1469441216908 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:56 INFO - PROCESS | 1657 | 1469441216909 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:56 INFO - PROCESS | 1657 | 1469441216990 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 03:06:56 INFO - PROCESS | 1657 | 1469441216994 Marionette TRACE conn2 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:56 INFO - PROCESS | 1657 | 1469441216995 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d361000 == 43 [pid = 1657] [id = 762] 03:06:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x116be9800) [pid = 1657] [serial = 2284] [outer = 0x0] 03:06:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x119627400) [pid = 1657] [serial = 2285] [outer = 0x116be9800] 03:06:57 INFO - PROCESS | 1657 | 1469441217018 Marionette DEBUG loaded listener.js 03:06:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x126fbb400) [pid = 1657] [serial = 2286] [outer = 0x116be9800] 03:06:57 INFO - PROCESS | 1657 | 1469441217318 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 03:06:57 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 03:06:57 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 469ms 03:06:57 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:06:57 INFO - PROCESS | 1657 | 1469441217375 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 03:06:57 INFO - PROCESS | 1657 | 1469441217376 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 03:06:57 INFO - PROCESS | 1657 | 1469441217378 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:06:57 INFO - PROCESS | 1657 | 1469441217379 Marionette TRACE conn2 <- [1,3014,null,{}] 03:06:57 INFO - PROCESS | 1657 | 1469441217381 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:57 INFO - PROCESS | 1657 | 1469441217382 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:57 INFO - PROCESS | 1657 | 1469441217495 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 03:06:57 INFO - PROCESS | 1657 | 1469441217501 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:57 INFO - PROCESS | 1657 | 1469441217502 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d6af800 == 44 [pid = 1657] [id = 763] 03:06:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x128aab400) [pid = 1657] [serial = 2287] [outer = 0x0] 03:06:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12bb96400) [pid = 1657] [serial = 2288] [outer = 0x128aab400] 03:06:57 INFO - PROCESS | 1657 | 1469441217526 Marionette DEBUG loaded listener.js 03:06:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12bd6d000) [pid = 1657] [serial = 2289] [outer = 0x128aab400] 03:06:57 INFO - PROCESS | 1657 | [1657] 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 03:06:57 INFO - PROCESS | 1657 | 1469441217846 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:06:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:06:57 INFO - {} 03:06:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:06:57 INFO - {} 03:06:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:06:57 INFO - {} 03:06:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:06:57 INFO - {} 03:06:57 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 518ms 03:06:57 INFO - PROCESS | 1657 | 1469441217896 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 03:06:57 INFO - PROCESS | 1657 | 1469441217897 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 03:06:57 INFO - TEST-START | /FileAPI/fileReader.html 03:06:57 INFO - PROCESS | 1657 | 1469441217900 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:06:57 INFO - PROCESS | 1657 | 1469441217901 Marionette TRACE conn2 <- [1,3018,null,{}] 03:06:57 INFO - PROCESS | 1657 | 1469441217903 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:57 INFO - PROCESS | 1657 | 1469441217904 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:57 INFO - PROCESS | 1657 | 1469441217985 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 03:06:57 INFO - PROCESS | 1657 | 1469441217989 Marionette TRACE conn2 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:57 INFO - PROCESS | 1657 | 1469441217990 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b311800 == 45 [pid = 1657] [id = 764] 03:06:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12bd73c00) [pid = 1657] [serial = 2290] [outer = 0x0] 03:06:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12bf7cc00) [pid = 1657] [serial = 2291] [outer = 0x12bd73c00] 03:06:58 INFO - PROCESS | 1657 | 1469441218013 Marionette DEBUG loaded listener.js 03:06:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12c658400) [pid = 1657] [serial = 2292] [outer = 0x12bd73c00] 03:06:58 INFO - PROCESS | 1657 | 1469441218310 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 03:06:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:06:58 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:06:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:06:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:06:58 INFO - TEST-OK | /FileAPI/fileReader.html | took 420ms 03:06:58 INFO - PROCESS | 1657 | 1469441218324 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 03:06:58 INFO - PROCESS | 1657 | 1469441218325 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 03:06:58 INFO - TEST-START | /FileAPI/historical.html 03:06:58 INFO - PROCESS | 1657 | 1469441218337 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:06:58 INFO - PROCESS | 1657 | 1469441218339 Marionette TRACE conn2 <- [1,3022,null,{}] 03:06:58 INFO - PROCESS | 1657 | 1469441218341 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:58 INFO - PROCESS | 1657 | 1469441218342 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:58 INFO - PROCESS | 1657 | 1469441218426 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 03:06:58 INFO - PROCESS | 1657 | 1469441218490 Marionette TRACE conn2 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:58 INFO - PROCESS | 1657 | 1469441218491 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x128c0f000 == 46 [pid = 1657] [id = 765] 03:06:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12bd71000) [pid = 1657] [serial = 2293] [outer = 0x0] 03:06:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12c65a000) [pid = 1657] [serial = 2294] [outer = 0x12bd71000] 03:06:58 INFO - PROCESS | 1657 | 1469441218514 Marionette DEBUG loaded listener.js 03:06:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12c661800) [pid = 1657] [serial = 2295] [outer = 0x12bd71000] 03:06:58 INFO - PROCESS | 1657 | 1469441218747 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 03:06:58 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:06:58 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:06:58 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:06:58 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:06:58 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:06:58 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:06:58 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:06:58 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:06:58 INFO - TEST-OK | /FileAPI/historical.html | took 421ms 03:06:58 INFO - PROCESS | 1657 | 1469441218821 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 03:06:58 INFO - PROCESS | 1657 | 1469441218824 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 03:06:58 INFO - TEST-START | /FileAPI/idlharness.html 03:06:58 INFO - PROCESS | 1657 | 1469441218856 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:06:58 INFO - PROCESS | 1657 | 1469441218858 Marionette TRACE conn2 <- [1,3026,null,{}] 03:06:58 INFO - PROCESS | 1657 | 1469441218862 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:58 INFO - PROCESS | 1657 | 1469441218864 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:58 INFO - PROCESS | 1657 | 1469441218979 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 03:06:59 INFO - PROCESS | 1657 | 1469441219059 Marionette TRACE conn2 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:59 INFO - PROCESS | 1657 | 1469441219062 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x11701d000 == 47 [pid = 1657] [id = 766] 03:06:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x112979c00) [pid = 1657] [serial = 2296] [outer = 0x0] 03:06:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x112d71800) [pid = 1657] [serial = 2297] [outer = 0x112979c00] 03:06:59 INFO - PROCESS | 1657 | 1469441219093 Marionette DEBUG loaded listener.js 03:06:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x115f27400) [pid = 1657] [serial = 2298] [outer = 0x112979c00] 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:06:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:06:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:06:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:06:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:06:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:06:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:06:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:06:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:06:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:06:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:06:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:06:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:06:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:06:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:06:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:06:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:06:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:06:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:06:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:06:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:06:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:06:59 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 03:06:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:06:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:06:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:06:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:06:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:06:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:06:59 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 03:06:59 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 03:06:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:06:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:06:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:06:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:06:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:06:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:06:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:06:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:06:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:06:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:06:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:06:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:06:59 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 03:06:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:06:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:06:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:06:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:06:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:06:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:06:59 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 03:06:59 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 03:06:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:06:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:06:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:06:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:06:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:06:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:06:59 INFO - TEST-OK | /FileAPI/idlharness.html | took 883ms 03:06:59 INFO - PROCESS | 1657 | 1469441219719 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 03:06:59 INFO - PROCESS | 1657 | 1469441219740 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 03:06:59 INFO - PROCESS | 1657 | 1469441219742 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 03:06:59 INFO - TEST-START | /FileAPI/idlharness.worker 03:06:59 INFO - PROCESS | 1657 | 1469441219748 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:06:59 INFO - PROCESS | 1657 | 1469441219750 Marionette TRACE conn2 <- [1,3030,null,{}] 03:06:59 INFO - PROCESS | 1657 | 1469441219753 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:59 INFO - PROCESS | 1657 | 1469441219755 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:06:59 INFO - PROCESS | 1657 | 1469441219891 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 03:06:59 INFO - PROCESS | 1657 | 1469441219995 Marionette TRACE conn2 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:59 INFO - PROCESS | 1657 | 1469441219997 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x110e56000 == 48 [pid = 1657] [id = 767] 03:07:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x116a98c00) [pid = 1657] [serial = 2299] [outer = 0x0] 03:07:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x124bd0000) [pid = 1657] [serial = 2300] [outer = 0x116a98c00] 03:07:00 INFO - PROCESS | 1657 | 1469441220035 Marionette DEBUG loaded listener.js 03:07:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x12920d800) [pid = 1657] [serial = 2301] [outer = 0x116a98c00] 03:07:00 INFO - PROCESS | 1657 | [1657] 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 03:07:01 INFO - PROCESS | 1657 | 1469441220994 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:07:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:07:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:07:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:07:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:07:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:07:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:07:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:07:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:07:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:07:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:07:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:07:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:07:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:07:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:07:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:07:01 INFO - {} 03:07:01 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 03:07:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:07:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:07:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:07:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:07:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:07:01 INFO - {} 03:07:01 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 - {} 03:07:01 INFO - {} 03:07:01 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 03:07:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:07:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:07:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:07:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:07:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:07:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:07:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:07:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:07:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:07:01 INFO - {} 03:07:01 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 03:07:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:07:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:07:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:07:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:07:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:07:01 INFO - {} 03:07:01 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 - {} 03:07:01 INFO - {} 03:07:01 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 03:07:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:07:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:07:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:07:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:07:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:07:01 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 03:07:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:07:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:07:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:07:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:07:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:07:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:07:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:07:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:07:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:07:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:07:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:07:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:07:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:07:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:07:01 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 03:07:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:07:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:07:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:07:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:07:01 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 03:07:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:07:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:07:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:07:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:07:01 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 03:07:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:07:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:07:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:07:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:07:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:07:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:07:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:07:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:07:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:07:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:07:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:07:01 INFO - {} 03:07:01 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1290ms 03:07:01 INFO - PROCESS | 1657 | 1469441221035 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 03:07:01 INFO - PROCESS | 1657 | 1469441221039 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 03:07:01 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:07:01 INFO - PROCESS | 1657 | 1469441221094 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:07:01 INFO - PROCESS | 1657 | 1469441221098 Marionette TRACE conn2 <- [1,3034,null,{}] 03:07:01 INFO - PROCESS | 1657 | 1469441221109 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:01 INFO - PROCESS | 1657 | 1469441221112 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:01 INFO - PROCESS | 1657 | 1469441221283 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 03:07:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12b311800 == 47 [pid = 1657] [id = 764] 03:07:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12d6af800 == 46 [pid = 1657] [id = 763] 03:07:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12d361000 == 45 [pid = 1657] [id = 762] 03:07:01 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x12bf74000) [pid = 1657] [serial = 2233] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12cc83000 == 44 [pid = 1657] [id = 761] 03:07:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12c94d000 == 43 [pid = 1657] [id = 760] 03:07:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf5e800 == 42 [pid = 1657] [id = 759] 03:07:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf50800 == 41 [pid = 1657] [id = 758] 03:07:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12bd25800 == 40 [pid = 1657] [id = 757] 03:07:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12188b800 == 39 [pid = 1657] [id = 756] 03:07:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12a968000 == 38 [pid = 1657] [id = 755] 03:07:01 INFO - PROCESS | 1657 | --DOCSHELL 0x119c08000 == 37 [pid = 1657] [id = 754] 03:07:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12915b000 == 36 [pid = 1657] [id = 753] 03:07:01 INFO - PROCESS | 1657 | --DOCSHELL 0x128a8f800 == 35 [pid = 1657] [id = 752] 03:07:01 INFO - PROCESS | 1657 | --DOCSHELL 0x125f05000 == 34 [pid = 1657] [id = 751] 03:07:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12188f800 == 33 [pid = 1657] [id = 750] 03:07:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12111a800 == 32 [pid = 1657] [id = 749] 03:07:01 INFO - PROCESS | 1657 | --DOCSHELL 0x119c0b800 == 31 [pid = 1657] [id = 748] 03:07:01 INFO - PROCESS | 1657 | 1469441221408 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:01 INFO - PROCESS | 1657 | 1469441221410 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:01 INFO - PROCESS | 1657 | --DOCSHELL 0x11860b000 == 30 [pid = 1657] [id = 747] 03:07:01 INFO - PROCESS | 1657 | --DOCSHELL 0x117587800 == 29 [pid = 1657] [id = 746] 03:07:01 INFO - PROCESS | 1657 | --DOCSHELL 0x117204000 == 28 [pid = 1657] [id = 745] 03:07:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12d9b1000 == 27 [pid = 1657] [id = 744] 03:07:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x116881000 == 28 [pid = 1657] [id = 768] 03:07:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1131c0000) [pid = 1657] [serial = 2302] [outer = 0x0] 03:07:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x1165e5400) [pid = 1657] [serial = 2303] [outer = 0x1131c0000] 03:07:01 INFO - PROCESS | 1657 | 1469441221459 Marionette DEBUG loaded listener.js 03:07:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x1186b1000) [pid = 1657] [serial = 2304] [outer = 0x1131c0000] 03:07:01 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x12941f400) [pid = 1657] [serial = 2215] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x129213000) [pid = 1657] [serial = 2213] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x12a922000) [pid = 1657] [serial = 2218] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12bb93400) [pid = 1657] [serial = 2221] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x118693800) [pid = 1657] [serial = 2224] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12b3d5400) [pid = 1657] [serial = 2227] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12bd68000) [pid = 1657] [serial = 2228] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12bd70c00) [pid = 1657] [serial = 2230] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12bb9fc00) [pid = 1657] [serial = 2222] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x125f3ec00) [pid = 1657] [serial = 2225] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x127555000) [pid = 1657] [serial = 2209] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x127557800) [pid = 1657] [serial = 2206] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x12882d000) [pid = 1657] [serial = 2207] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x125fd8000) [pid = 1657] [serial = 2203] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1272a6c00) [pid = 1657] [serial = 2204] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1253c5400) [pid = 1657] [serial = 2200] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x125fd9800) [pid = 1657] [serial = 2201] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x121003400) [pid = 1657] [serial = 2197] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x124888c00) [pid = 1657] [serial = 2198] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1193c0400) [pid = 1657] [serial = 2194] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x119628800) [pid = 1657] [serial = 2195] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1186b5000) [pid = 1657] [serial = 2191] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12bf73400) [pid = 1657] [serial = 2231] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1193a9c00) [pid = 1657] [serial = 2192] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x118588400) [pid = 1657] [serial = 2188] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x118687800) [pid = 1657] [serial = 2189] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x116befc00) [pid = 1657] [serial = 2185] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x117e39000) [pid = 1657] [serial = 2186] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1165eb400) [pid = 1657] [serial = 2182] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x116aec000) [pid = 1657] [serial = 2183] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12bd6c800) [pid = 1657] [serial = 2180] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x128ea2400) [pid = 1657] [serial = 2212] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12b3cf000) [pid = 1657] [serial = 2219] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12a7a4400) [pid = 1657] [serial = 2216] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x128aae800) [pid = 1657] [serial = 2210] [outer = 0x0] [url = about:blank] 03:07:01 INFO - PROCESS | 1657 | 1469441221802 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 03:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:07:01 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 734ms 03:07:01 INFO - PROCESS | 1657 | 1469441221823 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 03:07:01 INFO - PROCESS | 1657 | 1469441221826 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 03:07:01 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:07:01 INFO - PROCESS | 1657 | 1469441221830 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:07:01 INFO - PROCESS | 1657 | 1469441221832 Marionette TRACE conn2 <- [1,3038,null,{}] 03:07:01 INFO - PROCESS | 1657 | 1469441221837 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:01 INFO - PROCESS | 1657 | 1469441221839 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:01 INFO - PROCESS | 1657 | 1469441221944 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 03:07:02 INFO - PROCESS | 1657 | 1469441222001 Marionette TRACE conn2 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:02 INFO - PROCESS | 1657 | 1469441222003 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x119c08000 == 29 [pid = 1657] [id = 769] 03:07:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x1249d0400) [pid = 1657] [serial = 2305] [outer = 0x0] 03:07:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x1253b7c00) [pid = 1657] [serial = 2306] [outer = 0x1249d0400] 03:07:02 INFO - PROCESS | 1657 | 1469441222030 Marionette DEBUG loaded listener.js 03:07:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x125fe0400) [pid = 1657] [serial = 2307] [outer = 0x1249d0400] 03:07:02 INFO - PROCESS | 1657 | 1469441222293 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 03:07:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:07:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:07:02 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 472ms 03:07:02 INFO - PROCESS | 1657 | 1469441222315 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 03:07:02 INFO - PROCESS | 1657 | 1469441222320 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 03:07:02 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:07:02 INFO - PROCESS | 1657 | 1469441222331 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:07:02 INFO - PROCESS | 1657 | 1469441222337 Marionette TRACE conn2 <- [1,3042,null,{}] 03:07:02 INFO - PROCESS | 1657 | 1469441222366 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:02 INFO - PROCESS | 1657 | 1469441222374 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:02 INFO - PROCESS | 1657 | 1469441222518 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 03:07:02 INFO - PROCESS | 1657 | 1469441222600 Marionette TRACE conn2 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:02 INFO - PROCESS | 1657 | 1469441222602 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x126f88800 == 30 [pid = 1657] [id = 770] 03:07:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1272a7c00) [pid = 1657] [serial = 2308] [outer = 0x0] 03:07:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x128835400) [pid = 1657] [serial = 2309] [outer = 0x1272a7c00] 03:07:02 INFO - PROCESS | 1657 | 1469441222647 Marionette DEBUG loaded listener.js 03:07:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x128cc2c00) [pid = 1657] [serial = 2310] [outer = 0x1272a7c00] 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:07:03 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. 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:07:03 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'.) 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:07:03 INFO - PROCESS | 1657 | 1469441223011 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 03:07:03 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. 03:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:07:03 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. 03:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:07:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:07:03 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. 03:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:07:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:07:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 03:07:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:07:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:07:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:07:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:07:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:07:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:07:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:07:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:07:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:07:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:07:03 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 695ms 03:07:03 INFO - PROCESS | 1657 | 1469441223027 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 03:07:03 INFO - PROCESS | 1657 | 1469441223028 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 03:07:03 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:07:03 INFO - PROCESS | 1657 | 1469441223030 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:07:03 INFO - PROCESS | 1657 | 1469441223032 Marionette TRACE conn2 <- [1,3046,null,{}] 03:07:03 INFO - PROCESS | 1657 | 1469441223034 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:03 INFO - PROCESS | 1657 | 1469441223035 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:03 INFO - PROCESS | 1657 | 1469441223145 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 03:07:03 INFO - PROCESS | 1657 | 1469441223152 Marionette TRACE conn2 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:03 INFO - PROCESS | 1657 | 1469441223154 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a931800 == 31 [pid = 1657] [id = 771] 03:07:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x128eed400) [pid = 1657] [serial = 2311] [outer = 0x0] 03:07:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12a7a4000) [pid = 1657] [serial = 2312] [outer = 0x128eed400] 03:07:03 INFO - PROCESS | 1657 | 1469441223179 Marionette DEBUG loaded listener.js 03:07:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x121007000) [pid = 1657] [serial = 2313] [outer = 0x128eed400] 03:07:03 INFO - PROCESS | 1657 | [1657] 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 03:07:03 INFO - PROCESS | 1657 | 1469441223530 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:07:03 INFO - {} 03:07:03 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 517ms 03:07:03 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:07:03 INFO - PROCESS | 1657 | 1469441223549 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 03:07:03 INFO - PROCESS | 1657 | 1469441223550 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 03:07:03 INFO - PROCESS | 1657 | 1469441223552 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:07:03 INFO - PROCESS | 1657 | 1469441223553 Marionette TRACE conn2 <- [1,3050,null,{}] 03:07:03 INFO - PROCESS | 1657 | 1469441223555 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:03 INFO - PROCESS | 1657 | 1469441223556 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:03 INFO - PROCESS | 1657 | 1469441223655 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 03:07:03 INFO - PROCESS | 1657 | 1469441223668 Marionette TRACE conn2 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:03 INFO - PROCESS | 1657 | 1469441223669 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b30b000 == 32 [pid = 1657] [id = 772] 03:07:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x12963b800) [pid = 1657] [serial = 2314] [outer = 0x0] 03:07:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12a923800) [pid = 1657] [serial = 2315] [outer = 0x12963b800] 03:07:03 INFO - PROCESS | 1657 | 1469441223693 Marionette DEBUG loaded listener.js 03:07:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12b346800) [pid = 1657] [serial = 2316] [outer = 0x12963b800] 03:07:04 INFO - PROCESS | 1657 | 1469441224014 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:07:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 470ms 03:07:04 INFO - PROCESS | 1657 | 1469441224022 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 03:07:04 INFO - PROCESS | 1657 | 1469441224023 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 03:07:04 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:07:04 INFO - PROCESS | 1657 | 1469441224026 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:07:04 INFO - PROCESS | 1657 | 1469441224027 Marionette TRACE conn2 <- [1,3054,null,{}] 03:07:04 INFO - PROCESS | 1657 | 1469441224029 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:04 INFO - PROCESS | 1657 | 1469441224034 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:04 INFO - PROCESS | 1657 | 1469441224154 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 03:07:04 INFO - PROCESS | 1657 | 1469441224195 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:04 INFO - PROCESS | 1657 | 1469441224196 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bf44000 == 33 [pid = 1657] [id = 773] 03:07:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12b3d5400) [pid = 1657] [serial = 2317] [outer = 0x0] 03:07:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12bb96800) [pid = 1657] [serial = 2318] [outer = 0x12b3d5400] 03:07:04 INFO - PROCESS | 1657 | 1469441224221 Marionette DEBUG loaded listener.js 03:07:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12bf7e800) [pid = 1657] [serial = 2319] [outer = 0x12b3d5400] 03:07:04 INFO - PROCESS | 1657 | 1469441224627 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:07:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:07:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:07:04 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" 03:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:07:04 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" 03:07:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:07:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:07:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 633ms 03:07:04 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:07:04 INFO - PROCESS | 1657 | 1469441224659 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 03:07:04 INFO - PROCESS | 1657 | 1469441224660 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 03:07:04 INFO - PROCESS | 1657 | 1469441224682 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:07:04 INFO - PROCESS | 1657 | 1469441224683 Marionette TRACE conn2 <- [1,3058,null,{}] 03:07:04 INFO - PROCESS | 1657 | 1469441224686 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:04 INFO - PROCESS | 1657 | 1469441224687 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:04 INFO - PROCESS | 1657 | 1469441224791 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 03:07:04 INFO - PROCESS | 1657 | 1469441224797 Marionette TRACE conn2 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:04 INFO - PROCESS | 1657 | 1469441224798 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c67b800 == 34 [pid = 1657] [id = 774] 03:07:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12c655c00) [pid = 1657] [serial = 2320] [outer = 0x0] 03:07:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12c92f800) [pid = 1657] [serial = 2321] [outer = 0x12c655c00] 03:07:04 INFO - PROCESS | 1657 | 1469441224824 Marionette DEBUG loaded listener.js 03:07:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12c935c00) [pid = 1657] [serial = 2322] [outer = 0x12c655c00] 03:07:05 INFO - PROCESS | 1657 | 1469441225156 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 03:07:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:07:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:07:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:07:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:07:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:07:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:07:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:07:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:07:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:07:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:07:05 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:05 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:07:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:07:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:07:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:07:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:07:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:07:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:07:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:07:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:07:05 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 543ms 03:07:05 INFO - PROCESS | 1657 | 1469441225207 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 03:07:05 INFO - PROCESS | 1657 | 1469441225208 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 03:07:05 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:07:05 INFO - PROCESS | 1657 | 1469441225210 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:07:05 INFO - PROCESS | 1657 | 1469441225211 Marionette TRACE conn2 <- [1,3062,null,{}] 03:07:05 INFO - PROCESS | 1657 | 1469441225214 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:05 INFO - PROCESS | 1657 | 1469441225215 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:05 INFO - PROCESS | 1657 | 1469441225311 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 03:07:05 INFO - PROCESS | 1657 | 1469441225338 Marionette TRACE conn2 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:05 INFO - PROCESS | 1657 | 1469441225339 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cc84000 == 35 [pid = 1657] [id = 775] 03:07:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x12c652400) [pid = 1657] [serial = 2323] [outer = 0x0] 03:07:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12c657800) [pid = 1657] [serial = 2324] [outer = 0x12c652400] 03:07:05 INFO - PROCESS | 1657 | 1469441225362 Marionette DEBUG loaded listener.js 03:07:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x119c93000) [pid = 1657] [serial = 2325] [outer = 0x12c652400] 03:07:05 INFO - PROCESS | 1657 | [1657] 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 03:07:05 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x115f8e400) [pid = 1657] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 03:07:05 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1121bd400) [pid = 1657] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 03:07:05 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x116bb0800) [pid = 1657] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:07:05 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x125fdd000) [pid = 1657] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:07:05 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x11868ac00) [pid = 1657] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:07:05 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x128839c00) [pid = 1657] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 03:07:05 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x112971800) [pid = 1657] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 03:07:05 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x11868e800) [pid = 1657] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 03:07:05 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x117e37800) [pid = 1657] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 03:07:05 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1188ab400) [pid = 1657] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 03:07:05 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1177c2400) [pid = 1657] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 03:07:05 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x119b2f800) [pid = 1657] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 03:07:05 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x12941d000) [pid = 1657] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 03:07:05 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x116ba6400) [pid = 1657] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:07:05 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x115f2e400) [pid = 1657] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:07:05 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12a9d4800) [pid = 1657] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 03:07:05 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12b348400) [pid = 1657] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 03:07:05 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x116be9800) [pid = 1657] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 03:07:05 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12bd73c00) [pid = 1657] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 03:07:05 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12a7a7000) [pid = 1657] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:07:05 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x128aab400) [pid = 1657] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 03:07:05 INFO - PROCESS | 1657 | 1469441225835 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:07:05 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:07:05 INFO - {} 03:07:05 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 670ms 03:07:05 INFO - PROCESS | 1657 | 1469441225881 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 03:07:05 INFO - PROCESS | 1657 | 1469441225883 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 03:07:05 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:07:05 INFO - PROCESS | 1657 | 1469441225896 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:07:05 INFO - PROCESS | 1657 | 1469441225897 Marionette TRACE conn2 <- [1,3066,null,{}] 03:07:05 INFO - PROCESS | 1657 | 1469441225905 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:05 INFO - PROCESS | 1657 | 1469441225907 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:05 INFO - PROCESS | 1657 | 1469441225992 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 03:07:05 INFO - PROCESS | 1657 | 1469441225995 Marionette TRACE conn2 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:05 INFO - PROCESS | 1657 | 1469441225996 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d6af000 == 36 [pid = 1657] [id = 776] 03:07:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x119c97c00) [pid = 1657] [serial = 2326] [outer = 0x0] 03:07:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x121927800) [pid = 1657] [serial = 2327] [outer = 0x119c97c00] 03:07:06 INFO - PROCESS | 1657 | 1469441226020 Marionette DEBUG loaded listener.js 03:07:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12192bc00) [pid = 1657] [serial = 2328] [outer = 0x119c97c00] 03:07:06 INFO - PROCESS | 1657 | 1469441226360 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 03:07:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:07:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:07:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:07:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:07:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:07:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:07:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:07:06 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 482ms 03:07:06 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:07:06 INFO - PROCESS | 1657 | 1469441226373 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 03:07:06 INFO - PROCESS | 1657 | 1469441226375 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 03:07:06 INFO - PROCESS | 1657 | 1469441226378 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:07:06 INFO - PROCESS | 1657 | 1469441226380 Marionette TRACE conn2 <- [1,3070,null,{}] 03:07:06 INFO - PROCESS | 1657 | 1469441226383 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:06 INFO - PROCESS | 1657 | 1469441226385 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:06 INFO - PROCESS | 1657 | 1469441226506 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 03:07:06 INFO - PROCESS | 1657 | 1469441226606 Marionette TRACE conn2 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:06 INFO - PROCESS | 1657 | 1469441226607 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x117211000 == 37 [pid = 1657] [id = 777] 03:07:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x11296c400) [pid = 1657] [serial = 2329] [outer = 0x0] 03:07:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x113bdd000) [pid = 1657] [serial = 2330] [outer = 0x11296c400] 03:07:06 INFO - PROCESS | 1657 | 1469441226658 Marionette DEBUG loaded listener.js 03:07:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x116751000) [pid = 1657] [serial = 2331] [outer = 0x11296c400] 03:07:06 INFO - PROCESS | 1657 | 1469441226988 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 03:07:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:07:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:07:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:07:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:07:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:07:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:07:07 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 627ms 03:07:07 INFO - PROCESS | 1657 | 1469441227006 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 03:07:07 INFO - PROCESS | 1657 | 1469441227007 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 03:07:07 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:07:07 INFO - PROCESS | 1657 | 1469441227010 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:07:07 INFO - PROCESS | 1657 | 1469441227011 Marionette TRACE conn2 <- [1,3074,null,{}] 03:07:07 INFO - PROCESS | 1657 | 1469441227014 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:07 INFO - PROCESS | 1657 | 1469441227015 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:07 INFO - PROCESS | 1657 | 1469441227112 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 03:07:07 INFO - PROCESS | 1657 | 1469441227177 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:07 INFO - PROCESS | 1657 | 1469441227178 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196e0800 == 38 [pid = 1657] [id = 778] 03:07:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1168aa400) [pid = 1657] [serial = 2332] [outer = 0x0] 03:07:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x116ba6c00) [pid = 1657] [serial = 2333] [outer = 0x1168aa400] 03:07:07 INFO - PROCESS | 1657 | 1469441227205 Marionette DEBUG loaded listener.js 03:07:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x118359000) [pid = 1657] [serial = 2334] [outer = 0x1168aa400] 03:07:07 INFO - PROCESS | 1657 | 1469441227466 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 03:07:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:07:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:07:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:07:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:07:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:07:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:07:07 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 470ms 03:07:07 INFO - PROCESS | 1657 | 1469441227480 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 03:07:07 INFO - PROCESS | 1657 | 1469441227482 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 03:07:07 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:07:07 INFO - PROCESS | 1657 | 1469441227494 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:07:07 INFO - PROCESS | 1657 | 1469441227495 Marionette TRACE conn2 <- [1,3078,null,{}] 03:07:07 INFO - PROCESS | 1657 | 1469441227497 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:07 INFO - PROCESS | 1657 | 1469441227498 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:07 INFO - PROCESS | 1657 | 1469441227594 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 03:07:07 INFO - PROCESS | 1657 | 1469441227598 Marionette TRACE conn2 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:07 INFO - PROCESS | 1657 | 1469441227599 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x1218cc800 == 39 [pid = 1657] [id = 779] 03:07:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x11834f400) [pid = 1657] [serial = 2335] [outer = 0x0] 03:07:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x118694000) [pid = 1657] [serial = 2336] [outer = 0x11834f400] 03:07:07 INFO - PROCESS | 1657 | 1469441227623 Marionette DEBUG loaded listener.js 03:07:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12192cc00) [pid = 1657] [serial = 2337] [outer = 0x11834f400] 03:07:08 INFO - PROCESS | 1657 | 1469441228072 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 03:07:08 INFO - PROCESS | 1657 | 1469441228119 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 03:07:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:07:08 INFO - PROCESS | 1657 | 1469441228122 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:07:08 INFO - PROCESS | 1657 | 1469441228126 Marionette TRACE conn2 <- [1,3082,null,{}] 03:07:08 INFO - PROCESS | 1657 | 1469441228129 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:08 INFO - PROCESS | 1657 | 1469441228131 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:08 INFO - PROCESS | 1657 | 1469441228235 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 03:07:08 INFO - PROCESS | 1657 | 1469441228313 Marionette TRACE conn2 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:08 INFO - PROCESS | 1657 | 1469441228314 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196db000 == 40 [pid = 1657] [id = 780] 03:07:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x11724d400) [pid = 1657] [serial = 2338] [outer = 0x0] 03:07:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1177c1400) [pid = 1657] [serial = 2339] [outer = 0x11724d400] 03:07:08 INFO - PROCESS | 1657 | 1469441228345 Marionette DEBUG loaded listener.js 03:07:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x118205400) [pid = 1657] [serial = 2340] [outer = 0x11724d400] 03:07:08 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:07:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:07:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:07:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 623ms 03:07:08 INFO - PROCESS | 1657 | 1469441228741 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 03:07:08 INFO - PROCESS | 1657 | 1469441228747 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 03:07:08 INFO - PROCESS | 1657 | 1469441228752 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 03:07:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:07:08 INFO - PROCESS | 1657 | 1469441228759 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:07:08 INFO - PROCESS | 1657 | 1469441228762 Marionette TRACE conn2 <- [1,3086,null,{}] 03:07:08 INFO - PROCESS | 1657 | 1469441228766 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:08 INFO - PROCESS | 1657 | 1469441228768 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:08 INFO - PROCESS | 1657 | 1469441228927 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 03:07:09 INFO - PROCESS | 1657 | 1469441229066 Marionette TRACE conn2 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:09 INFO - PROCESS | 1657 | 1469441229068 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x126820800 == 41 [pid = 1657] [id = 781] 03:07:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11834bc00) [pid = 1657] [serial = 2341] [outer = 0x0] 03:07:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x118863800) [pid = 1657] [serial = 2342] [outer = 0x11834bc00] 03:07:09 INFO - PROCESS | 1657 | 1469441229118 Marionette DEBUG loaded listener.js 03:07:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x119632800) [pid = 1657] [serial = 2343] [outer = 0x11834bc00] 03:07:09 INFO - PROCESS | 1657 | 1469441229482 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:07:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:07:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 773ms 03:07:09 INFO - PROCESS | 1657 | 1469441229530 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 03:07:09 INFO - PROCESS | 1657 | 1469441229532 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 03:07:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:07:09 INFO - PROCESS | 1657 | 1469441229534 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:07:09 INFO - PROCESS | 1657 | 1469441229537 Marionette TRACE conn2 <- [1,3090,null,{}] 03:07:09 INFO - PROCESS | 1657 | 1469441229545 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:09 INFO - PROCESS | 1657 | 1469441229548 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:09 INFO - PROCESS | 1657 | 1469441229673 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 03:07:09 INFO - PROCESS | 1657 | 1469441229736 Marionette TRACE conn2 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:09 INFO - PROCESS | 1657 | 1469441229738 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a508800 == 42 [pid = 1657] [id = 782] 03:07:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x119c8e800) [pid = 1657] [serial = 2344] [outer = 0x0] 03:07:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x120f19400) [pid = 1657] [serial = 2345] [outer = 0x119c8e800] 03:07:09 INFO - PROCESS | 1657 | 1469441229769 Marionette DEBUG loaded listener.js 03:07:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x124bcf400) [pid = 1657] [serial = 2346] [outer = 0x119c8e800] 03:07:10 INFO - PROCESS | 1657 | 1469441230159 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:07:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:07:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 671ms 03:07:10 INFO - PROCESS | 1657 | 1469441230206 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 03:07:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:07:10 INFO - PROCESS | 1657 | 1469441230208 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 03:07:10 INFO - PROCESS | 1657 | 1469441230210 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:07:10 INFO - PROCESS | 1657 | 1469441230211 Marionette TRACE conn2 <- [1,3094,null,{}] 03:07:10 INFO - PROCESS | 1657 | 1469441230214 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:10 INFO - PROCESS | 1657 | 1469441230215 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:10 INFO - PROCESS | 1657 | 1469441230320 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 03:07:10 INFO - PROCESS | 1657 | 1469441230382 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:10 INFO - PROCESS | 1657 | 1469441230383 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a96f000 == 43 [pid = 1657] [id = 783] 03:07:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x124d40800) [pid = 1657] [serial = 2347] [outer = 0x0] 03:07:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x126fc3400) [pid = 1657] [serial = 2348] [outer = 0x124d40800] 03:07:10 INFO - PROCESS | 1657 | 1469441230452 Marionette DEBUG loaded listener.js 03:07:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x127558000) [pid = 1657] [serial = 2349] [outer = 0x124d40800] 03:07:10 INFO - PROCESS | 1657 | 1469441230790 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:07:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:07:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 619ms 03:07:10 INFO - PROCESS | 1657 | 1469441230829 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 03:07:10 INFO - PROCESS | 1657 | 1469441230831 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 03:07:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:07:10 INFO - PROCESS | 1657 | 1469441230833 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:07:10 INFO - PROCESS | 1657 | 1469441230834 Marionette TRACE conn2 <- [1,3098,null,{}] 03:07:10 INFO - PROCESS | 1657 | 1469441230837 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:10 INFO - PROCESS | 1657 | 1469441230838 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:10 INFO - PROCESS | 1657 | 1469441230947 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 03:07:11 INFO - PROCESS | 1657 | 1469441231049 Marionette TRACE conn2 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:11 INFO - PROCESS | 1657 | 1469441231050 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ae0b800 == 44 [pid = 1657] [id = 784] 03:07:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x11297e400) [pid = 1657] [serial = 2350] [outer = 0x0] 03:07:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x116a3a400) [pid = 1657] [serial = 2351] [outer = 0x11297e400] 03:07:11 INFO - PROCESS | 1657 | 1469441231081 Marionette DEBUG loaded listener.js 03:07:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x121921c00) [pid = 1657] [serial = 2352] [outer = 0x11297e400] 03:07:11 INFO - PROCESS | 1657 | 1469441231449 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 03:07:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:07:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:07:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 669ms 03:07:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:07:11 INFO - PROCESS | 1657 | 1469441231502 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 03:07:11 INFO - PROCESS | 1657 | 1469441231504 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 03:07:11 INFO - PROCESS | 1657 | 1469441231506 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:07:11 INFO - PROCESS | 1657 | 1469441231507 Marionette TRACE conn2 <- [1,3102,null,{}] 03:07:11 INFO - PROCESS | 1657 | 1469441231509 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:11 INFO - PROCESS | 1657 | 1469441231514 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:11 INFO - PROCESS | 1657 | 1469441231747 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 03:07:11 INFO - PROCESS | 1657 | 1469441231834 Marionette TRACE conn2 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:11 INFO - PROCESS | 1657 | 1469441231835 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x11843f800 == 45 [pid = 1657] [id = 785] 03:07:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x112d11000) [pid = 1657] [serial = 2353] [outer = 0x0] 03:07:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x112d76800) [pid = 1657] [serial = 2354] [outer = 0x112d11000] 03:07:11 INFO - PROCESS | 1657 | 1469441231864 Marionette DEBUG loaded listener.js 03:07:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x116a46000) [pid = 1657] [serial = 2355] [outer = 0x112d11000] 03:07:12 INFO - PROCESS | 1657 | 1469441232223 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:07:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:07:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 768ms 03:07:12 INFO - PROCESS | 1657 | 1469441232288 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 03:07:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:07:12 INFO - PROCESS | 1657 | 1469441232291 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 03:07:12 INFO - PROCESS | 1657 | 1469441232294 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 03:07:12 INFO - PROCESS | 1657 | 1469441232296 Marionette TRACE conn2 <- [1,3106,null,{}] 03:07:12 INFO - PROCESS | 1657 | 1469441232299 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:12 INFO - PROCESS | 1657 | 1469441232300 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:12 INFO - PROCESS | 1657 | 1469441232435 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 03:07:12 INFO - PROCESS | 1657 | 1469441232443 Marionette TRACE conn2 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:12 INFO - PROCESS | 1657 | 1469441232444 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x1196d0800 == 46 [pid = 1657] [id = 786] 03:07:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x116be9c00) [pid = 1657] [serial = 2356] [outer = 0x0] 03:07:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x118176c00) [pid = 1657] [serial = 2357] [outer = 0x116be9c00] 03:07:12 INFO - PROCESS | 1657 | 1469441232472 Marionette DEBUG loaded listener.js 03:07:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x11858f000) [pid = 1657] [serial = 2358] [outer = 0x116be9c00] 03:07:13 INFO - PROCESS | 1657 | --DOCSHELL 0x1196e0800 == 45 [pid = 1657] [id = 778] 03:07:13 INFO - PROCESS | 1657 | --DOCSHELL 0x117211000 == 44 [pid = 1657] [id = 777] 03:07:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12d6af000 == 43 [pid = 1657] [id = 776] 03:07:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12cc84000 == 42 [pid = 1657] [id = 775] 03:07:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12c67b800 == 41 [pid = 1657] [id = 774] 03:07:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12bf44000 == 40 [pid = 1657] [id = 773] 03:07:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12b30b000 == 39 [pid = 1657] [id = 772] 03:07:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12a931800 == 38 [pid = 1657] [id = 771] 03:07:13 INFO - PROCESS | 1657 | --DOCSHELL 0x126f88800 == 37 [pid = 1657] [id = 770] 03:07:13 INFO - PROCESS | 1657 | --DOCSHELL 0x119c08000 == 36 [pid = 1657] [id = 769] 03:07:13 INFO - PROCESS | 1657 | --DOCSHELL 0x116881000 == 35 [pid = 1657] [id = 768] 03:07:13 INFO - PROCESS | 1657 | --DOCSHELL 0x11701d000 == 34 [pid = 1657] [id = 766] 03:07:13 INFO - PROCESS | 1657 | --DOCSHELL 0x110e56000 == 33 [pid = 1657] [id = 767] 03:07:13 INFO - PROCESS | 1657 | --DOCSHELL 0x128c0f000 == 32 [pid = 1657] [id = 765] 03:07:13 INFO - PROCESS | 1657 | --DOCSHELL 0x11843f800 == 31 [pid = 1657] [id = 785] 03:07:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12ae0b800 == 30 [pid = 1657] [id = 784] 03:07:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12a96f000 == 29 [pid = 1657] [id = 783] 03:07:13 INFO - PROCESS | 1657 | --DOCSHELL 0x12a508800 == 28 [pid = 1657] [id = 782] 03:07:13 INFO - PROCESS | 1657 | --DOCSHELL 0x126820800 == 27 [pid = 1657] [id = 781] 03:07:13 INFO - PROCESS | 1657 | --DOCSHELL 0x1196db000 == 26 [pid = 1657] [id = 780] 03:07:13 INFO - PROCESS | 1657 | --DOCSHELL 0x1218cc800 == 25 [pid = 1657] [id = 779] 03:07:13 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x128cc1800) [pid = 1657] [serial = 2276] [outer = 0x0] [url = about:blank] 03:07:13 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x11841c800) [pid = 1657] [serial = 2244] [outer = 0x0] [url = about:blank] 03:07:13 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x118623c00) [pid = 1657] [serial = 2245] [outer = 0x0] [url = about:blank] 03:07:13 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x116be9000) [pid = 1657] [serial = 2241] [outer = 0x0] [url = about:blank] 03:07:13 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1177b7000) [pid = 1657] [serial = 2242] [outer = 0x0] [url = about:blank] 03:07:13 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12bf7f400) [pid = 1657] [serial = 2234] [outer = 0x0] [url = about:blank] 03:07:13 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1186ae000) [pid = 1657] [serial = 2247] [outer = 0x0] [url = about:blank] 03:07:13 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x128cc2000) [pid = 1657] [serial = 2266] [outer = 0x0] [url = about:blank] 03:07:13 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x128aaa400) [pid = 1657] [serial = 2265] [outer = 0x0] [url = about:blank] 03:07:13 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1188ad400) [pid = 1657] [serial = 2250] [outer = 0x0] [url = about:blank] 03:07:13 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1197ad000) [pid = 1657] [serial = 2251] [outer = 0x0] [url = about:blank] 03:07:13 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x125fe2800) [pid = 1657] [serial = 2259] [outer = 0x0] [url = about:blank] 03:07:13 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x126fc1c00) [pid = 1657] [serial = 2260] [outer = 0x0] [url = about:blank] 03:07:13 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x118bbc400) [pid = 1657] [serial = 2248] [outer = 0x0] [url = about:blank] 03:07:13 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x124914800) [pid = 1657] [serial = 2256] [outer = 0x0] [url = about:blank] 03:07:13 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x125476000) [pid = 1657] [serial = 2257] [outer = 0x0] [url = about:blank] 03:07:13 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x128e9ec00) [pid = 1657] [serial = 2268] [outer = 0x0] [url = about:blank] 03:07:13 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1272afc00) [pid = 1657] [serial = 2262] [outer = 0x0] [url = about:blank] 03:07:13 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x128830800) [pid = 1657] [serial = 2263] [outer = 0x0] [url = about:blank] 03:07:13 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x120f19000) [pid = 1657] [serial = 2253] [outer = 0x0] [url = about:blank] 03:07:13 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12963c000) [pid = 1657] [serial = 2273] [outer = 0x0] [url = about:blank] 03:07:13 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x123c30000) [pid = 1657] [serial = 2254] [outer = 0x0] [url = about:blank] 03:07:13 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x115e9a000) [pid = 1657] [serial = 2239] [outer = 0x0] [url = about:blank] 03:07:13 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x115f8bc00) [pid = 1657] [serial = 2236] [outer = 0x0] [url = about:blank] 03:07:13 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x116742c00) [pid = 1657] [serial = 2237] [outer = 0x0] [url = about:blank] 03:07:13 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x12abe9c00) [pid = 1657] [serial = 2279] [outer = 0x0] [url = about:blank] 03:07:13 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x12a9d4000) [pid = 1657] [serial = 2277] [outer = 0x0] [url = about:blank] 03:07:13 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x12b3dbc00) [pid = 1657] [serial = 2282] [outer = 0x0] [url = about:blank] 03:07:13 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x126fbb400) [pid = 1657] [serial = 2286] [outer = 0x0] [url = about:blank] 03:07:13 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x119627400) [pid = 1657] [serial = 2285] [outer = 0x0] [url = about:blank] 03:07:13 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12bf7cc00) [pid = 1657] [serial = 2291] [outer = 0x0] [url = about:blank] 03:07:13 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12c658400) [pid = 1657] [serial = 2292] [outer = 0x0] [url = about:blank] 03:07:13 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12bd6d000) [pid = 1657] [serial = 2289] [outer = 0x0] [url = about:blank] 03:07:13 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12b3ce800) [pid = 1657] [serial = 2280] [outer = 0x0] [url = about:blank] 03:07:13 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12bd67400) [pid = 1657] [serial = 2283] [outer = 0x0] [url = about:blank] 03:07:13 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12a91e000) [pid = 1657] [serial = 2274] [outer = 0x0] [url = about:blank] 03:07:13 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x12c65a000) [pid = 1657] [serial = 2294] [outer = 0x0] [url = about:blank] 03:07:13 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x129633800) [pid = 1657] [serial = 2271] [outer = 0x0] [url = about:blank] 03:07:13 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12941c800) [pid = 1657] [serial = 2269] [outer = 0x0] [url = about:blank] 03:07:13 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12bb96400) [pid = 1657] [serial = 2288] [outer = 0x0] [url = about:blank] 03:07:13 INFO - PROCESS | 1657 | 1469441233423 Marionette TRACE conn2 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 03:07:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:07:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:07:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:07:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1171ms 03:07:13 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:07:13 INFO - PROCESS | 1657 | 1469441233471 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 03:07:13 INFO - PROCESS | 1657 | 1469441233473 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 03:07:13 INFO - PROCESS | 1657 | 1469441233476 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 03:07:13 INFO - PROCESS | 1657 | 1469441233478 Marionette TRACE conn2 <- [1,3110,null,{}] 03:07:13 INFO - PROCESS | 1657 | 1469441233482 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:13 INFO - PROCESS | 1657 | 1469441233483 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:13 INFO - PROCESS | 1657 | 1469441233564 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 03:07:13 INFO - PROCESS | 1657 | 1469441233571 Marionette TRACE conn2 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:13 INFO - PROCESS | 1657 | 1469441233574 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x116ab3000 == 26 [pid = 1657] [id = 787] 03:07:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1165de800) [pid = 1657] [serial = 2359] [outer = 0x0] 03:07:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1168af800) [pid = 1657] [serial = 2360] [outer = 0x1165de800] 03:07:13 INFO - PROCESS | 1657 | 1469441233601 Marionette DEBUG loaded listener.js 03:07:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x116ba9800) [pid = 1657] [serial = 2361] [outer = 0x1165de800] 03:07:13 INFO - PROCESS | 1657 | 1469441233935 Marionette TRACE conn2 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 03:07:13 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:07:13 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 03:07:13 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:13 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:07:13 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 520ms 03:07:13 INFO - PROCESS | 1657 | 1469441233997 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 03:07:14 INFO - PROCESS | 1657 | 1469441234000 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 03:07:14 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:07:14 INFO - PROCESS | 1657 | 1469441234005 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 03:07:14 INFO - PROCESS | 1657 | 1469441234007 Marionette TRACE conn2 <- [1,3114,null,{}] 03:07:14 INFO - PROCESS | 1657 | 1469441234009 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:14 INFO - PROCESS | 1657 | 1469441234011 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:14 INFO - PROCESS | 1657 | 1469441234088 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 03:07:14 INFO - PROCESS | 1657 | 1469441234092 Marionette TRACE conn2 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"168cf164-d757-4c1d-8430-df107e0b1db0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:14 INFO - PROCESS | 1657 | 1469441234093 Marionette INFO sendAsync 9273cf7a-cdd3-7343-aaf8-7167da6ccc5e 03:07:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x118621800 == 27 [pid = 1657] [id = 788] 03:07:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x116be9000) [pid = 1657] [serial = 2362] [outer = 0x0] 03:07:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x118207400) [pid = 1657] [serial = 2363] [outer = 0x116be9000] 03:07:14 INFO - PROCESS | 1657 | 1469441234122 Marionette DEBUG loaded listener.js 03:07:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x118590000) [pid = 1657] [serial = 2364] [outer = 0x116be9000] 03:07:14 INFO - PROCESS | 1657 | 1469441234458 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 03:07:14 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:07:14 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 469ms 03:07:14 INFO - PROCESS | 1657 | 1469441234474 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 03:07:14 INFO - PROCESS | 1657 | 1469441234475 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 03:07:15 WARNING - u'runner_teardown' () 03:07:15 INFO - No more tests 03:07:15 INFO - Got 0 unexpected results 03:07:15 INFO - SUITE-END | took 499s 03:07:15 INFO - Closing logging queue 03:07:15 INFO - queue closed 03:07:15 INFO - Return code: 0 03:07:15 WARNING - # TBPL SUCCESS # 03:07:15 INFO - Running post-action listener: _resource_record_post_action 03:07:15 INFO - Running post-run listener: _resource_record_post_run 03:07:16 INFO - Total resource usage - Wall time: 521s; CPU: 58.0%; Read bytes: 31477248; Write bytes: 951590400; Read time: 200; Write time: 4894 03:07:16 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:07:16 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 154239488; Write bytes: 154075136; Read time: 13771; Write time: 332 03:07:16 INFO - run-tests - Wall time: 503s; CPU: 58.0%; Read bytes: 29253120; Write bytes: 794586624; Read time: 180; Write time: 4551 03:07:16 INFO - Running post-run listener: _upload_blobber_files 03:07:16 INFO - Blob upload gear active. 03:07:16 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 03:07:16 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 03:07:16 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'] 03:07:16 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 03:07:17 INFO - (blobuploader) - INFO - Open directory for files ... 03:07:17 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 03:07:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:07:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:07:18 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:07:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:07:18 INFO - (blobuploader) - INFO - Done attempting. 03:07:18 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 03:07:18 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:07:18 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:07:20 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:07:20 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:07:20 INFO - (blobuploader) - INFO - Done attempting. 03:07:20 INFO - (blobuploader) - INFO - Iteration through files over. 03:07:20 INFO - Return code: 0 03:07:20 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 03:07:20 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 03:07:20 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4ed8d956025edc76a572e47cb12020b59c260756ade1bb6d25a6dfc5fa0fac5644c0894e92e4d9f6cbb07f772dc881143820699e33d5158017b09726aa833259", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4c270dfec35d46f5ca2ff606a5f8482081c34f994e4bd1e42aa319c79bab0673e5d328b7be3f69a5cab02c52eaed978ebf9909e858989f3ad765015ffcbe4f89"} 03:07:20 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 03:07:20 INFO - Writing to file /builds/slave/test/properties/blobber_files 03:07:20 INFO - Contents: 03:07:20 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4ed8d956025edc76a572e47cb12020b59c260756ade1bb6d25a6dfc5fa0fac5644c0894e92e4d9f6cbb07f772dc881143820699e33d5158017b09726aa833259", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4c270dfec35d46f5ca2ff606a5f8482081c34f994e4bd1e42aa319c79bab0673e5d328b7be3f69a5cab02c52eaed978ebf9909e858989f3ad765015ffcbe4f89"} 03:07:20 INFO - Running post-run listener: copy_logs_to_upload_dir 03:07:20 INFO - Copying logs to upload dir... 03:07:20 INFO - mkdir: /builds/slave/test/build/upload/logs 03:07:20 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=601.933636 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 2 secs) (at 2016-07-25 03:07:20.551666) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-25 03:07:20.557811) ========= 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.7qITeQ37i6/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.NNroLWfCYz/Listeners TMPDIR=/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/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/4ed8d956025edc76a572e47cb12020b59c260756ade1bb6d25a6dfc5fa0fac5644c0894e92e4d9f6cbb07f772dc881143820699e33d5158017b09726aa833259", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4c270dfec35d46f5ca2ff606a5f8482081c34f994e4bd1e42aa319c79bab0673e5d328b7be3f69a5cab02c52eaed978ebf9909e858989f3ad765015ffcbe4f89"} build_url:https://queue.taskcluster.net/v1/task/dU1x0ATgQ-SI_56Q5-xJuA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/dU1x0ATgQ-SI_56Q5-xJuA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012436 build_url: 'https://queue.taskcluster.net/v1/task/dU1x0ATgQ-SI_56Q5-xJuA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4ed8d956025edc76a572e47cb12020b59c260756ade1bb6d25a6dfc5fa0fac5644c0894e92e4d9f6cbb07f772dc881143820699e33d5158017b09726aa833259", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4c270dfec35d46f5ca2ff606a5f8482081c34f994e4bd1e42aa319c79bab0673e5d328b7be3f69a5cab02c52eaed978ebf9909e858989f3ad765015ffcbe4f89"}' symbols_url: 'https://queue.taskcluster.net/v1/task/dU1x0ATgQ-SI_56Q5-xJuA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-25 03:07:20.605523) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 03:07:20.605874) ========= 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.7qITeQ37i6/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.NNroLWfCYz/Listeners TMPDIR=/var/folders/jq/hg7w4nn92rb7mz49hy3qd8vw00000w/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.005035 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 03:07:20.659268) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-25 03:07:20.662667) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-25 03:07:20.663079) ========= ========= Total master_lag: 0.49 =========